No description
* After getting a dead key from ToUnicodeEx, add an additional VK_SPACE to the keyboard state so we reset the dead key flag and subsequent calls with modifiers, like shift, return the right result (-1) instead of 1. This happened because without reseting the dead key status the new one was attempted to be composed with the old one, which failed and the end result was a single unicode codepoint not marked as a dead key. This opens the door to potentially use the returned unicode from the second call as the key character instead of maintaining the getDeadKey function. * Update ChangeLog Co-authored-by: Pedro Navarro <pnavarro@netflix.com> Co-authored-by: Serhii Hadzhilov <serhii-external@symless.com> Co-authored-by: Serhii Hadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com> |
||
|---|---|---|
| .github | ||
| CI | ||
| cmake | ||
| debian | ||
| dist | ||
| doc | ||
| ext | ||
| res | ||
| scripts | ||
| src | ||
| .gitignore | ||
| .gitmodules | ||
| azure-pipelines.yml | ||
| Build.properties | ||
| ChangeLog | ||
| CMakeLists.txt | ||
| crowdin.yml | ||
| Doxyfile | ||
| LICENSE | ||
| README.md | ||
Synergy Core
This is the open source core component of Synergy, a keyboard and mouse sharing tool.
News: Visit the Symless blog for updates
Recommended
Things most people will need.
- Download - Get the compiled version of Synergy 1 or Synergy 2.
- Contact Support - Open a support ticket and talk directly to the Synergy team.
- Help Guides - Self-help guides and information for when you don't want to talk to people.
- Join us on Slack - Talk to other Synergy users in real time using instant messaging.
- Symless Forums - Discuss Synergy issues on the Symless Forums.
- Symless Blog - Find out what's happening at Symless and with Synergy development.
Advanced Users
Not for the faint hearted. Only use these if you know what you're doing.
- Getting Started - How to checkout the code from git and use the right branch.
- Compiling - Instructions on how to compile Synergy Core from source.
- Translations - If you want to submit translations to the Synergy Core.
- Text Config - Write a text config file when running Synergy Core manually.
- Command Line - Go full manual and run Synergy Core from the command line.