brahma-dev/synergy-stable-builds forked from symless/synergy-core
-
Jerry (Xinyu Hou) committed
Jul 14, 2016 -
Jerry (Xinyu Hou) committed
Jul 14, 2016
-
#5461 Caught all exceptions for activation
Jerry (Xinyu Hou) committedJul 12, 2016
-
Xinyu Hou committed
Mar 15, 2016 -
Xinyu Hou committed
Mar 15, 2016 -
Fix mouse speed increase with sleep on Mac server
As reported in #451, with the Mac server, sleeping and resuming (on the server) causes the mouse speed to double on the client upon resume. Fix by removing the CFRunLoopSource from the run loop on screen disable before releasing it. CFRunLoopAddSource in enable() retains the CFRunLoopSource, so even though the source is released in disable(), the run loop still has a copy. When the server comes out of sleep and the screen is enable()'d, another event tap and run loop source are created and added to the run loop, so the callback is now being called twice for every mouse movement, and so on for every additional time the server sleeps. This is a better approach than the fix in 267f3ac, because although that fixes the issue by disabling the event tap before the event tap and run loop source are released, a memory leak still occurs since they are retained by the run loop. Additional references on the behavior of CFRunLoopAddSource: https://developer.apple.com/library/mac/documentation/CoreFoundation/Reference/CFRunLoopRef/index.html#//apple_ref/c/func/CFRunLoopAddSource http://www.cocoabuilder.com/archive/cocoa/242438-trouble-with-event-taps.html
-
Revert "Add keepAlive message before send file/clipboard data #4768"
Jerry (Xinyu Hou) committedDec 8, 2015 This reverts commit 5287c62.
-
Add keepAlive message before send file/clipboard data #4768
Jerry (Xinyu Hou) committedDec 3, 2015 -
Jerry (Xinyu Hou) committed
Dec 3, 2015 -
Outpup log before return #4740
XinyuHou committedDec 3, 2015 -
Fix wrong elevate information #5041
Jerry (Xinyu Hou) committedDec 2, 2015 -
Jerry (Xinyu Hou) committed
Dec 2, 2015 -
Remove checking system clipboard formats #5041
Jerry (Xinyu Hou) committedDec 2, 2015 -
Revert "Workaround for Issue #5041 - prevent synergys from shutting d…
Jerry (Xinyu Hou) committedDec 2, 2015 …own when screen saver activates" This reverts commit beac70f.
-
Revert "Issue #5041 - properly update activeDesk and activeDeskName w…
Jerry (Xinyu Hou) committedDec 2, 2015 …hen screen saver activates" This reverts commit 3615add.
-
Revert "Refactor Issue #5041 workaround to make sure we still send th…
Jerry (Xinyu Hou) committedDec 2, 2015 …e SCREENSAVER message" This reverts commit 43ba3e8.
-
Revert "Revert to old behavior of checkDesk(), add workaround to brok…
Jerry (Xinyu Hou) committedDec 2, 2015 …en EnumClipboardFormats() in the case where the server is started while the screen saver is active." This reverts commit 38209e5.
-
Revert "Minor cosmetic change - missing some debug stuff in this bran…
Jerry (Xinyu Hou) committedDec 2, 2015 …ch." This reverts commit bd660fe.
-
Reorder clipboard format #2909
Jerry (Xinyu Hou) committedDec 2, 2015 -
Jerry (Xinyu Hou) committed
Dec 2, 2015 -
Jerry (Xinyu Hou) committed
Nov 30, 2015 -
Jerry (Xinyu Hou) committed
Nov 30, 2015 -
Jerry (Xinyu Hou) committed
Nov 30, 2015 -
Revert "Revert "Fixed using wrong local variable #4723""
Jerry (Xinyu Hou) committedNov 24, 2015 This reverts commit a0beae0.
-
Revert "Revert "Added timeout for waiting active destop result #4723""
Jerry (Xinyu Hou) committedNov 24, 2015 This reverts commit 0f8a568.
-
Revert "Revert "Fix missing DLLs after install #3774""
Jerry (Xinyu Hou) committedNov 24, 2015 This reverts commit b575d7c.
-
Revert "Revert "workaround for Fast cursor on any client with Mac ser…
Jerry (Xinyu Hou) committedNov 24, 2015 -
Revert to old behavior of checkDesk(), add workaround to broken EnumC…
…lipboardFormats() in the case where the server is started while the screen saver is active.
-
Issue #5041 - properly update activeDesk and activeDeskName when scre…
…en saver activates Ensure that we actually kill the server if we go from screen saver desk to real desk.
-
Workaround for Issue #5041 - prevent synergys from shutting down when…
… screen saver activates When it is restarted, and screen saver is active, the clipboard no longer works correctly. The desk swap detection routine just below does not work properly when the desktop goes from screensaver back to normal. If it did, probably this workaround would not be needed.
-