barrier/lib/synergy
crs 8d99fd2511 Checkpoint. Converted X11 to new keyboard state tracking design.
This new design is simpler.  For keyboard support, clients need only
implement 4 virtual methods on a class derived from CKeyState and
one trivial method in the class derived from CPlatformScreen, which
is now the superclass of platform screens instead of IPlatformScreen.
Keyboard methods have been removed from IPlatformScreen, IPrimaryScreen
and ISecondaryScreen.  Also, all keyboard state tracking is now in
exactly one place (the CKeyState subclass) rather than in CScreen,
the platform screen, and the key mapper.  Still need to convert Win32.
2004-03-21 20:01:41 +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 Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
CKeyState.h Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +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 Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
CPlatformScreen.h Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +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 Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +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 Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
IPlatformScreen.h Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +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 Checkpoint. Converted X11 to new keyboard state tracking design. 2004-03-21 20:01:41 +00:00
KeyTypes.h Merged changes from 1.0 branch, including Japanese keyboard 2003-09-28 11:58:38 +00:00
libsynergy.dsp Updated keyboard handling on win32. Still needs some work to 2004-03-17 20:59:25 +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