Andrew Nelless
e4db361d62
Ensure source tree is clean after build
2017-02-07 12:28:18 +00:00
Andrew Nelless
e3f3b7424c
Fix bonjour linkage on non-Windows platforms
2017-02-07 01:35:07 +00:00
Andrew Nelless
7cd4642e92
Remove ugly Synergy version from about dialog
2017-02-07 01:29:27 +00:00
Andrew Nelless
82a4b859c3
Make it clear was BUILD_SERVICE does
2017-02-07 01:27:15 +00:00
Andrew Nelless
1a536acdff
Add Qt5 core module to GUI1 linkage
2017-02-07 01:27:15 +00:00
Andrew Nelless
ccda3a6e4f
Add core to GUI1 linkage
2017-02-07 01:27:11 +00:00
Andrew Nelless
b46daccc29
Fix ODR violation of EventQueueTimer base class
2017-02-07 01:25:01 +00:00
Andrew Nelless
e86029d7ea
Fix up OpenSSL paths in CMake and WiX
2017-02-07 01:25:00 +00:00
XinyuHou
2abfd7a0d5
Convert tabs into spaces
2017-02-07 01:25:00 +00:00
Jerry (Xinyu Hou)
ed16db9df6
Ignore deprecated warning on Mac
2017-02-07 01:24:59 +00:00
XinyuHou
e58bbd197f
Always build old GUI
2017-02-07 01:24:59 +00:00
XinyuHou
c960bdb6db
Use Ascii rather than Unicode GUI project
2017-02-07 01:24:59 +00:00
XinyuHou
1d2932df4f
Fix ui file using wrong path
2017-02-07 01:24:59 +00:00
XinyuHou
deea23f866
Apply tab to spaces filter to src folder
2017-02-07 01:24:59 +00:00
XinyuHou
7f2b25d453
Compile old GUI on Windows only
2017-02-07 01:24:58 +00:00
Andrew Nelless
a76ae31126
Fix OpenService buffer for building with narrow char type
2017-02-07 01:24:58 +00:00
XinyuHou
0d8bc9d7e2
Remove all xcopy commands in cmake
2017-02-07 01:24:58 +00:00
Andrew Nelless
e0b4561e55
Re-enable building GUI
2017-02-07 01:24:58 +00:00
Andrew Nelless
abeedf9bcc
Add CMake build option for GUI
2017-02-07 01:24:58 +00:00
Andrew Nelless
b405f4e476
Remove unused GUI source files
2017-02-07 01:24:58 +00:00
Andrew Nelless
14aa1cfd82
Move Qt UI files to source directory
2017-02-07 01:24:58 +00:00
Andrew Nelless
5fdf50ce93
Fix missing trailing slashes in xcopy command
2017-02-07 01:24:58 +00:00
Andrew Nelless
0322cf0112
Fix missing trailing slashes in xcopy command
2017-02-07 01:24:58 +00:00
Andrew Nelless
0feb5df327
Remove usynergy
2017-02-07 01:24:51 +00:00
Andrew Nelless
1759afd82d
Remove synergyp
2017-02-07 01:24:33 +00:00
Jerry (Xinyu Hou)
72c394208f
Fix Mac warning ⚠️
2017-02-07 01:24:32 +00:00
Jerry (Xinyu Hou)
eb0e5a9ecd
Only copy binaries to ROOT/bin on Windows
2017-02-07 01:24:32 +00:00
Jerry (Xinyu Hou)
2a333b7fbf
Copy binaries and libs into ROOT/bin
2017-02-07 01:24:32 +00:00
Andrew Nelless
680c9b4078
Merge changes from v1.8.8-rc1
2017-02-06 14:28:20 +00:00
Martin Wilck
ed17e9275d
XRandR: fix screen size calculation
...
XWindowsScreen::saveShape() using XRRSizes / XRRRotations to
calculate screen dimensions when XRandR and a rotated screen
was detected. This is wrong. The screen dimensions in the
display properties already reflect rotation.
Moreover, on servers supporting XRandR >= 1.2, the XRRSizes()
and XRRRotations calls from XRandR 1.1 will return the
properties of the "primary output" in XRandR 1.2 terms rather than
the properties of the entire screen.
2017-02-06 12:45:39 +00:00
Andrew Nelless
4b913b5599
v1.8.8-rc1
2017-01-31 12:39:18 +00:00
Reinder Feenstra
1499f7b27c
#5525 Add support for floating point start/end range values
2017-01-25 21:11:13 +00:00
Jiwoong Yoo
f35e3e5e06
#5578 Virtual key table mapped for inactive IMEs
...
Virtual key table is mapped for all IMEs not just active IME.
And this causes the wrong modifier key to be pressed. For example, if you use Korean and Japanese IMEs, pressing the Hangul key makes alt key pressed. So when I press just 'a', client interprets that as 'alt-a'.
2017-01-25 21:07:44 +00:00
Jiwoong Yoo
180d3e57d2
#5196 Korean and Japanese keyboards have same key code
2017-01-25 21:04:13 +00:00
Mike Hobbs
adf34eba40
#5785 Fix screen switch problem when cursor is in a corner
2017-01-25 20:55:20 +00:00
Andrew Nelless
b5a81579ed
#5809 macOS: Add a version key to Info.plist
2017-01-25 20:46:59 +00:00
James McMullan
0eff5a95be
#3992 macOS: Dragging broken in Unity
...
OSXScreen was not adding mouse movement deltas to mouse events while
dragging. Some 3D applications rely on these deltas to implement
dragging. Adding the mouse deltas to the mouse event fixes dragging in
these applications. Ex: Unity3d
2017-01-25 20:46:00 +00:00
Andreas Eriksson
ba55369d42
#3197 Disable regular motion events when using XInput 2
2017-01-25 20:36:56 +00:00
Jee-Yong Um
8e6bf53233
#4504 Improve Korean language description
2017-01-25 20:32:59 +00:00
Christian Schmidt
21d4e6a908
#4477 Only allow mouse buttons 1-10 for XTestFakeButtons call.
...
These are the only valid ones:
[~]>for i in `seq 0 1 11`; do echo Testing $i; xte "mouseclick $i"; done
Testing 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 132 (XTEST)
Minor opcode of failed request: 2 (X_XTestFakeInput)
Value in failed request: 0x0
Serial number of failed request: 12
Current serial number in output stream: 15
Testing 1
Testing 2
Testing 3
Testing 4
Testing 5
Testing 6
Testing 7
Testing 8
Testing 9
Testing 10
Testing 11
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 132 (XTEST)
Minor opcode of failed request: 2 (X_XTestFakeInput)
Value in failed request: 0xb
Serial number of failed request: 12
And there are mice out there where buttons 11+ can be pressed accidentally,
terminating the synergy client and often leaving the system in a bad state.
2017-01-25 20:30:15 +00:00
zbrode
f5944278ed
#4419 We never define _BYTE_ORDER so don't test for it.
2017-01-25 20:28:11 +00:00
Fábio Oliveira
3d3b7ca881
#4288 Remove auto Alt+Printscreen on Windows
...
As per issue https://github.com/synergy/synergy/issues/4288
2017-01-25 20:25:49 +00:00
伊冲
3bb833b798
#4193 System tray is unavailable on KDE5
2017-01-21 11:28:12 +00:00
Andrew Nelless
c27c094f9c
Merge changes from v1.8.6 and v1.8.7
2017-01-20 23:18:03 +00:00
Jerry (Xinyu Hou)
b69570ec2c
#5784 Fix using the wrong serial key
2016-12-28 15:57:15 +00:00
XinyuHou
c31f908fb2
Fix warning in IPC proxy classes
2016-12-07 17:35:52 +00:00
XinyuHou
74d63df244
Fix incorrect check of return code from dup
2016-12-07 17:28:15 +00:00
XinyuHou
c764e26144
Merge branch 'mac-msg' of https://github.com/j2gl/synergy into j2gl-mac-msg
2016-12-07 16:39:40 +00:00
Epakai
4297673387
spelling error "implmented => implemented"
2016-12-06 14:56:47 +00:00
Epakai
72b1ebcdb2
spelling error "unknow => unknown"
2016-12-06 14:56:38 +00:00
XinyuHou
a49de58738
#5752 Correct tab order in settings dialog
2016-12-06 12:03:40 +00:00
Jerry (Xinyu Hou)
e8145aa779
#5592 Post keyboard events to lower level HID client
2016-11-22 15:19:58 +00:00
Jerry (Xinyu Hou)
a19ce2da96
Remove DPI manifest file
2016-11-16 17:08:59 +00:00
Jerry (Xinyu Hou)
c79ef74392
Move OpenSSL directory definiation to root CMakeLists
2016-11-16 16:55:20 +00:00
Jerry (Xinyu Hou)
f0601119ab
Option to build service or not
2016-11-16 16:19:25 +00:00
Jerry (Xinyu Hou)
7c12608f20
Merge remote-tracking branch 'origin/issue5722-malformed-keys' into v1.8.6
2016-11-11 11:40:17 +00:00
Jerry (Xinyu Hou)
b8233fc146
#5186 Add deprecated arguments warnings
2016-11-03 14:31:27 +00:00
Andrew Nelless
24a548273e
#5722 Trim serial keys already stored
2016-11-02 11:28:04 +00:00
Andrew Nelless
1a7920f80d
#5722 Make LicenseManager accept SerialKey object instead of string
2016-11-01 17:29:25 +00:00
Jerry (Xinyu Hou)
514e2475c3
Merge branch 'v1.8.6' into issue5186-different-dpi
2016-10-31 16:31:30 +00:00
Andrew Nelless
96efe5fb73
Merge changes from v1.8.5
2016-10-31 16:14:39 +00:00
Andrew Nelless
2f2dd7742f
#5707 Don't send update notifications for new users
2016-10-28 17:45:58 +01:00
Andrew Nelless
3e9815dfdd
#5707 Add newline to update notification string
2016-10-28 17:45:52 +01:00
Andrew Nelless
ef9842c819
#5707 Change update notification url
2016-10-28 17:45:47 +01:00
Andrew Nelless
af62174b59
#5707 Only notify activation on user action
2016-10-28 17:45:42 +01:00
Andrew Nelless
af9037276c
#5707 Prefer 'update' over 'upgrade'
2016-10-28 17:45:35 +01:00
Andrew Nelless
fa7daa48f7
Revert "Update buildbot to Qt 4.8.7"
...
This reverts commit b7e0473cb4
.
2016-10-28 17:45:34 +01:00
Andrew Nelless
73685c3d92
#5707 Tweak notify url for upgrades
2016-10-28 17:45:30 +01:00
Andrew Nelless
4206799ae3
#5707 Add from and to version numbers to version update notification
2016-10-28 17:45:26 +01:00
Andrew Nelless
2de06b9727
#5707 Add support for upgrade notifications
2016-10-28 17:45:20 +01:00
Andrew Nelless
9f1e91cc76
Remove pointless call to curl_free
2016-10-28 17:45:18 +01:00
Andrew Nelless
906fd15b4a
#5707 Store and update last version uses in settings
2016-10-28 17:45:13 +01:00
Jerry (Xinyu Hou)
8d193c76b5
#5186 Apply DPI aware option in local machine rather than current user in registry
2016-10-28 06:00:46 -07:00
Jerry (Xinyu Hou)
0d4fd6dcef
#5186 Reorder some functions call to make it clear
2016-10-28 06:00:11 -07:00
Jerry (Xinyu Hou)
c2372bc9a8
#5186 Remove accumulate fraction DPI calculation
2016-10-28 05:24:07 -07:00
Jerry (Xinyu Hou)
cf397a0d6f
#5186 Remove Dpi calculation code
2016-10-28 04:50:06 -07:00
Jerry (Xinyu Hou)
c62c4d503d
#5186 Remove dpiaware manifest
2016-10-28 03:38:08 -07:00
Jerry (Xinyu Hou)
640262dfff
#5186 Only add DPI related registry key on Windows 8 or above
2016-10-26 08:43:55 -07:00
Jerry (Xinyu Hou)
6b0cd35527
#5186 Update registry keys to enable Windows 7 compatibility and disable DPI scaling
2016-10-26 08:10:09 -07:00
Andrew Nelless
b7e0473cb4
Update buildbot to Qt 4.8.7
2016-10-26 15:34:36 +01:00
Andrew Nelless
f08f0b3f37
#5657 Fix activation dialog tab order
2016-10-25 16:40:33 +01:00
Andrew Nelless
492df1f3fd
#5657 Stop service and refresh license when trial expires
2016-10-25 16:27:12 +01:00
Andrew Nelless
b66043e000
#5657 Tweak plurality of trial countdown
2016-10-20 17:59:03 +01:00
Andrew Nelless
a59c437fd3
Merge icon reversion
2016-10-20 14:55:55 +01:00
Andrew Nelless
1842a68a0e
#5657 Always show trial counter, fix plurality
2016-10-20 14:55:21 +01:00
Jerry (Xinyu Hou)
e17130f060
Revert " #5640 Update icon to the new hotness"
...
This reverts commit 833c73f1bd
.
2016-10-20 14:02:47 +01:00
Jerry (Xinyu Hou)
3048ca5fc6
Revert " #5640 About dialog tweaks"
...
This reverts commit 03b8788660
.
2016-10-20 14:02:34 +01:00
Jerry (Xinyu Hou)
bdf5546058
Revert " #5640 About dialog tweaks"
...
This reverts commit 9837c982cd
.
2016-10-20 14:02:01 +01:00
Andrew Nelless
7bae07d34e
#5657 Merge trial support
2016-10-20 11:30:25 +01:00
Andrew Nelless
868887155d
#5657 Update buy now links
2016-10-20 11:30:02 +01:00
Andrew Nelless
ae590907a8
#5657 Remind users to activate all devices if they might be using SSL
2016-10-19 17:50:44 +01:00
Andrew Nelless
f2a1d962bc
#5657 Fix skip activation loop
2016-10-19 17:40:34 +01:00
Andrew Nelless
e01d0ce4c7
#5657 Raise activation dialog when key expires
2016-10-19 16:01:15 +01:00
Andrew Nelless
f441c24a23
#5657 Minor activation UI tweaks
2016-10-19 11:36:48 +01:00
Jerry (Xinyu Hou)
984ca48f34
Merge remote-tracking branch 'origin/issue5620-sierra' into v1.8.5
2016-10-19 10:54:31 +01:00
Andrew Nelless
6a7d1dd43c
#5657 Merge core fixes for trial support
2016-10-19 10:46:52 +01:00
Andrew Nelless
47913e57b8
#5657 Raise activation dialog when trial expires
2016-10-18 18:45:15 +01:00
Andrew Nelless
02c23905d6
#5657 Handle expired keys properly
2016-10-18 17:01:44 +01:00
Jerry (Xinyu Hou)
dc4beba9e9
#5680 Stop deleting socket twice if it's been adopted by PacketStream
2016-10-18 16:48:32 +01:00
Jerry (Xinyu Hou)
dfc7c31d67
#5657 Delay auto client adding while activation dialog is shown
2016-10-18 15:43:15 +01:00