54acf38d82
Merged Win32 updates. Added full warnings on g++. Fixed bug in
...
client when handling server rejection.
2004-02-28 12:19:49 +00:00
48908242d2
Checkpoint. Conversion to event driven system complete for Unix.
...
Still need to convert win32 platform specific files.
2004-02-15 17:32:11 +00:00
1861f21fb5
Checkpoint. synergys now works. Still need to do lib/client and
...
synergyc.
2004-02-14 14:04:36 +00:00
f4d7ea3d7b
Fixed button mapping. Was returning the physical button instead of
...
the logical button, but XTest wants the logical button. Apparently,
the XTest implementation on my mac laptop has it backwards.
2003-09-07 13:08:30 +00:00
33e359a384
Fixed failure to unlock mutex in CXWindowsScreen::mainLoop()
...
when returning due to a quit event.
2003-09-03 21:49:57 +00:00
9311250c22
Fixed uses of X11 display without mutex held.
2003-09-03 21:21:22 +00:00
47ca409ff9
Merged primary and secondary screens into one class.
2003-09-02 22:05:47 +00:00
476faea8ab
Prevent INFO level log messages when client is repeatedly trying
...
to connect. This prevents a log from filling up while the client
can't connect for no useful reason. Also removed --camp option
and cleaned up handling of client connection. Users must now use
--restart instead of --camp.
2003-07-12 17:57:31 +00:00
47b480c0bc
Compress sequential MappingNotify events into one.
2003-07-05 14:47:41 +00:00
6a108ed2d5
Added workaround for apparent Xinerama bug when warping the pointer.
...
This should allow synergy to be used on a system using Xinerama to
create a single logical screen from multiple physical screens.
2003-04-14 22:15:56 +00:00
a7bafcca2f
Fixed double locking of mutex.
2003-03-13 19:20:55 +00:00
7bbd33d787
Added support on X11 for a global option to delay switching screens
...
when the mouse reaches a jump zone.
2003-02-22 21:53:25 +00:00
52d8edb747
Fixed bug in detecting screen saver activation. Was using || instead
...
of && in conditional.
2002-11-05 19:23:05 +00:00
285cc3abc0
Fixed CXWindowsScreen to force the event loop to wake up when
...
exitMainLoop() is called.
2002-10-17 21:37:41 +00:00
11e29ff7eb
Added support for using select() instead of poll().
2002-10-16 22:01:50 +00:00
d8dde48c2b
Changed log() and logc() macros to LOG() and LOGC(), respectively.
...
This avoids a conflict with the standard math library log()
function.
2002-10-15 21:29:44 +00:00
f6c3a9453b
added copyright to top of each file.
2002-08-02 19:57:46 +00:00
5e40de48f9
fixed problem with opening client and server. in some cases it
...
would fail to open in such a way that it could never succeed
but it'd never stop retrying. now terminating when open fails
such that it'll never succeed.
2002-07-31 12:39:34 +00:00
fee4095624
Reorganized source tree. Moved client.cpp into cmd/synergy as
...
synergy.cpp and server.cpp into cmd/synergyd as synergyd.cpp.
Moved and renamed related files. Moved remaining source files
into lib/.... Modified and added makefiles as appropriate.
Result is that library files are under lib with each library
in its own directory and program files are under cmd with each
command in its own directory.
2002-07-30 16:52:46 +00:00