barrier/lib/synergy
crs e2a31e8b66 Converted win32 to new keyboard state tracking design. Also
changed locking to screen so that keys no longer count (only
mouse buttons and scroll lock toggled on).  This is to deal
with the unreliability of key event reporting which can leave
us locked to a screen with no key physically pressed.  The
result of this is that clients get key repeats and releases
without the corresponding key press.  CKeyState handles this
by discarding repeat/release events on keys it hasn't seen go
down.  Also made a few other minor fixes to win32 keyboard
handling.
2004-03-26 20:59:26 +00:00
..
CClipboard.cpp Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
CClipboard.h Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
CKeyState.cpp Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
CKeyState.h Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
ClipboardTypes.h added copyright to top of each file. 2002-08-02 19:57:46 +00:00
CPacketStreamFilter.cpp Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
CPacketStreamFilter.h Checkpoint. Code does not run. Still converting over to new 2004-02-01 21:09:22 +00:00
CPlatformScreen.cpp Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
CPlatformScreen.h Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
CProtocolUtil.cpp Merged Win32 updates. Added full warnings on g++. Fixed bug in 2004-02-28 12:19:49 +00:00
CProtocolUtil.h Merged Win32 updates. Added full warnings on g++. Fixed bug in 2004-02-28 12:19:49 +00:00
CScreen.cpp Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
CScreen.h Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
IClient.h Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
IClipboard.cpp Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
IClipboard.h Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
IKeyState.cpp Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
IKeyState.h Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
IPlatformScreen.h Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
IPrimaryScreen.cpp Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
IPrimaryScreen.h Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
IScreen.cpp Moved clipboard changed event to CClientProxy because only it 2004-02-29 17:28:51 +00:00
IScreen.h Moved clipboard changed event to CClientProxy because only it 2004-02-29 17:28:51 +00:00
IScreenSaver.h Checkpoint. synergys now works. Still need to do lib/client and 2004-02-14 14:04:36 +00:00
ISecondaryScreen.h Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
KeyTypes.h Merged changes from 1.0 branch, including Japanese keyboard 2003-09-28 11:58:38 +00:00
libsynergy.dsp Converted win32 to new keyboard state tracking design. Also 2004-03-26 20:59:26 +00:00
Makefile.am Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
MouseTypes.h Added support for 4th and 5th (non-mouse-wheel) buttons and 2003-05-04 21:40:42 +00:00
OptionTypes.h Removed ignoreNumLock option. It doesn't really seem to be 2003-07-13 18:14:35 +00:00
ProtocolTypes.h Checkpoint. Conversion to event driven system complete for Unix. 2004-02-15 17:32:11 +00:00
XScreen.cpp added copyright to top of each file. 2002-08-02 19:57:46 +00:00
XScreen.h Refactored some platform dependent code into a new library, 2003-01-04 22:01:32 +00:00
XSynergy.cpp Refactored some platform dependent code into a new library, 2003-01-04 22:01:32 +00:00
XSynergy.h Refactored some platform dependent code into a new library, 2003-01-04 22:01:32 +00:00