* SYNERGY-1089 There is no notification if user moves pointer between clients
* SYNERGY-1089 There is no notification if user moves pointer between 2 clients
* Update ChangeLog
* SYNERGY-1050 Synergy1. Floating issue. User is not able to paste to client in some cases
*Fix copy paste logic, when OS reported about clipboard update too late
* SYNERGY-1050 Synergy1. Floating issue. User is not able to paste to client in some cases
Update changelog
* SYNERGY-1081 Synergy1. Buffer was not updated in case user copies on server and then copies on client and paste
Fix server assert when client updating clipboard
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-1050 Synergy1. Floating issue. User is not able to paste to client in some cases
*Fix copy paste logic, when OS reported about clipboard update too late
* SYNERGY-1050 Synergy1. Floating issue. User is not able to paste to client in some cases
Update changelog
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
* SYNERGY-988 - Normalize scrolling direction on Mac
* SYNERGY-988 - Scroll direction check on Windows
* SYNERGY-988 - Add check for registry key presence
* SYNERGY-988 - Normalize scrolling directino on Linux
* SYNERGY-988 - Detach scroll direction check on Windows
* SYNERGY-988 - Update changelog
* SYNERGY-988 - Resolve code smells
* SYNERGY-988 - Normalize scroll direction for Linux servers
* SYNERGY-988 - Removed unnecessary INFO level logs
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
* Support "Kana" and "Eisu" keys on Japanese Apple Pro Keyboard (JIS)
* Update ChangeLog
Co-authored-by: Serhii Hadzhilov <serhii-external@symless.com>
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
* SYNERGY-1007 Release candidate
* SYNERGY-1014 Update openSSL to 1.1.1k on Windows artefacts
* SYNERGY-1015 Remove SYNERGY_AUTOCONFIG fom cmake files
* SYNERGY-1015 Update ChangeLog.txt
* SYNERGY-1005 Add fedora 33 to 1.14.0
* SYNERGY-1021 Incorrect client place for the first connection
* Update ChangeLog
* Update build_version.py to select correct build number
* SYNERGY-1023 Typo in <displays> on the server configuration page
* SYNERGY-1028 New licenses for Chinese market (#7031)
* SYNERGY-1028 New china licenses
* Update ChangeLog
* SYNERGY-1024 Release 1.14.0
* Update Version.cmake
Co-authored-by: Igor Sikachyna <sikachynairl@gmail.com>
* Disable thread execution state changes preventing the system from going to sleep
* Update changelog
* Added option to the GUI
* Only set system to be in use
* Remove leftover code affecting display and system power off
* Add option parsing to the correct place
* Update changelog
* Remove prevent sleep option from struct initializer, replace NULL with nullptr in relevant places
* Remove duplicated code
* Prevent sleep on Mac clients
* SYNERGY-856 - Return language sync option
* Disable thread execution state changes preventing the system from going to sleep
* Update changelog
* Remove leftover code affecting display and system power off
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
* SYNERGY-907 Client tray language switcher reverts to EN
*Fix checkbox spelling
* SYNERGY-907 Client tray language switcher reverts to EN
*Update changelog
* SYNERGY-907 Client tray language switcher reverts to EN
*Temporary disable language sync logic
* SYNERGY-907 client tray language switcher reverts to en
*Update changelog
* Synergy 907 client tray language switcher reverts to en
*Fix sonar
* Synergy 907 client tray language switcher reverts to en
*Fix sonar
* Synergy 907 client tray language switcher reverts to en
*Fix chnagelog
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-907 Client tray language switcher reverts to EN
*Fix checkbox spelling
* SYNERGY-907 Client tray language switcher reverts to EN
*Update changelog
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-970 Synergy1. User is not able to connect to server using ipv6 without wrapping IP in square quotes
*Fix connection without brackets
*Fix config screen bug
* SYNERGY-970 Synergy1. User is not able to connect to server using ipv6 without wrapping IP in square quotes
*Update changelog
* SYNERGY-970 Mac client listens on ipv4 only but attempts to connect on ipv6 #6964
*Add logging in case of several IP of hostname
* Synergy 970 synergy1. user is not able to connect to server using ipv6 without wrapping ip in square quotes
*Update changelog
* SYNERGY-885 Mac client listens on ipv4 only but attempts to connect on ipv6
*Fix Sonar warnings
* SUNERGY-885-Mac client listens on ipv4 only but attempts to connect on ipv6
*Update Changelog
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix include
* Sunergy-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix sonar warnings
* SYNERGY-885 Mac client listens on ipv4 only but attempts to connect on ipv6
*Add loggic to connect to first from reachable server addresses
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix unix compilation
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix unix compilation
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix code smells
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix build
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Fix memory leak
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Added logic for temporary ipv6 filtering from connect
* SYNERGY-885 mac client listens on ipv4 only but attempts to connect on ipv6
*Temporary disable ipv6 parsing and resolving tests
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-970 Synergy1. User is not able to connect to server using ipv6 without wrapping IP in square quotes
*Fix connection without brackets
*Fix config screen bug
* SYNERGY-970 Synergy1. User is not able to connect to server using ipv6 without wrapping IP in square quotes
*Update changelog
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-969 Detect if Linux is running with Wayland, and display a warning message
*Add Waylend detect logic
* SYNERGY-969 Detect if Linux is running with Wayland, and display a warning message
*Add new files
*Update changelog
* SYNERGY-969 Detect if Linux is running with Wayland, and display a warning message
*Remove debug code
* SYNERGY-969 Detect if Linux is running with Wayland, and display a warning message
*Fix code smells
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
* SYNERGY-907 Client tray language switcher reverts to EN
*Dummy commit to update test coverage statistic
* SYNERGY-907 Client tray language switcher reverts to EN
*Update changelog
* SYNERGY-907 Client tray language switcher reverts to EN
* Test code to generate code coverage
* SYNERGY-907 Client tray language switcher reverts to EN
*Add first test for Windows hooks
* SYNERGY-907 Client tray language switcher reverts to EN
*Add parameter for language sync in client app
* SYNERGY-907 Client tray language switcher reverts to EN
*Remove debug code
* SYNERGY-907 Client tray language switcher reverts to EN
*Add sync language support in gui
* SYNERGY-907 Client tray language switcher reverts to EN
*Fix code smells
* SYNERGY-907 Client tray language switcher reverts to EN
*Add language sync checkbox to UI
* SYNERGY-907 Client tray language switcher reverts to EN
*Fix code smells
* SYNERGY-907 Client tray language switcher reverts to EN
*Change language sync to disable as default
*Bug fix
* SYNERGY-907 Client tray language switcher reverts to EN
*Hide language sync in GUI for server
Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
Co-authored-by: Serhii Hadzhilov <serhii-external@symless.com>