crs
a59ad51ce2
Added configure option to enable debug builds. If not enabled then
...
asserts are disabled.
2004-05-12 19:12:28 +00:00
crs
df4807950a
Fixed build error in gcc 3.3.
2004-05-12 18:54:03 +00:00
crs
b876f8b98e
Updated documentation files.
2004-05-04 20:53:41 +00:00
crs
8aa258ef31
Added GUI for relative mouse moves option on win32.
2004-05-04 20:45:06 +00:00
crs
a8c6b5e5ee
Configured default mac to build for X windows instead of the incomplete
...
carbon implementation.
2004-05-04 19:44:51 +00:00
crs
ab0a693891
Fixed bug in TCP socket that caused a busy loop in the socket
...
multiplexer. That caused a lock up on windows when quitting
the server with a client connected.
2004-05-04 19:37:46 +00:00
crs
fdf4b2604d
Fixed X11 BMP and other bitmap conversion. Had data alignment
...
problems.
2004-05-03 21:14:01 +00:00
crs
4b212ad704
Added image/bmp and text/html support to X11.
2004-05-02 21:31:19 +00:00
crs
500362d5c0
Relative mouse motion for OS X.
2004-05-02 16:13:11 +00:00
crs
a1bd77f91a
Used MouseKeys accessibility function to show the mouse cursor
...
on a secondary screen when there's no physical mouse attached to
the system. Kinda flaky when a mouse is attached or detached but
seems to work well enough when the device is not attached to start
with and not attached while running synergy.
2004-05-02 16:06:04 +00:00
crs
423dd3b718
Added support for daemon startup dependencies. Made synergy
...
dependent on NetBT, which I hope is right.
2004-05-02 16:01:59 +00:00
crs
d97879b25c
Fixed comment about canonical bitmap clipboard format.
2004-05-02 16:00:45 +00:00
crs
d84e5a26be
Added win32 clipboard support for images and HTML. Still need X11
...
support.
2004-05-02 08:04:48 +00:00
crs
9c35a45a2c
Added relative mouse move support to win32.
2004-05-02 08:04:15 +00:00
crs
0f45face21
Forgot to change the client to handle relative moves.
2004-05-02 08:03:49 +00:00
crs
fddf7d04a3
X11 clipboard logging now also prints atom names, not just numbers.
2004-05-01 16:10:09 +00:00
crs
3758d9d282
Added files forgotten in previous checkin.
2004-05-01 15:19:53 +00:00
crs
16110acaa2
Added support for a global relative mouse motion option. When true
...
and on a secondary screen and locked to the screen (via scroll lock)
mouse motion is sent as motion deltas. When true and scroll lock
is toggled off the mouse is warped to the secondary screen's center
so the server knows where it is. This option is intended to support
games and other programs that repeatedly warp the mouse to the center
of the screen. This change adds general and X11 support but not
win32. The option name is "relativeMouseMoves".
2004-05-01 15:18:59 +00:00
crs
320cc754a2
Better fixes for compiling on FreeBSD and OpenBSD.
2004-05-01 12:11:28 +00:00
crs
975d888d65
Fixes for FreeBSD.
2004-05-01 11:01:40 +00:00
crs
165c889c5d
Fixes to compile on solaris 9 using g++.
2004-05-01 10:12:06 +00:00
crs
dcfe49ef48
Fixed regression where cursor wasn't locked to screen when a mouse
...
button is down on win32.
2004-05-01 08:56:24 +00:00
crs
4d2d4a2171
Fixed type cast warnings.
2004-05-01 08:54:42 +00:00
crs
54b3884eba
Removed use of mbrtowc, wcrtomb, and mbsinit. Many platforms
...
didn't support them and the emulated versions were just as good
except for a performance problem with excessive locking and
unlocking of a mutex. So this also changes IArchString to
provide string rather than character conversion so we can lock
the mutex once per string rather than once per character.
2004-04-13 19:39:04 +00:00
crs
cc577dce7c
Oops, broke build in launcher on non-win32 platforms.
2004-04-11 20:01:18 +00:00
crs
e1027eeb3a
More changes for MSYS/MinGW builds. Added makefile for launcher.
...
Still need hook library and resource compiling.
2004-04-11 19:43:16 +00:00
crs
bf2879724f
Preliminary support for MSYS/MinGW builds. Doesn't yet build
...
CSynergyHook as a DLL and does not compile or link in the
resources for the binaries.
2004-04-11 19:15:09 +00:00
crs
530be3ff9d
Updates to support OS X. This improves support for building on
...
multiple systems with automake, with X Windows and Carbon window
system APIs supported. It's also a starting port for supporting
win32 builds using mingw. OS X support is incomplete; the tree
will compile and link but the binaries will not function.
2004-04-11 14:58:08 +00:00
crs
619dd75f0d
Added missing initialization of mutex attribute call.
2004-04-06 22:09:38 +00:00
crs
bede6352c1
Fixed bug in handling rejection of screen with name that's already
...
in use. The client was being correctly rejected but the already
connected client was being forcefully disconnected too because the
client to disconnect was found by looking up the client by name.
We now instead look up the client by IClient*.
2004-04-05 21:23:44 +00:00
crs
3db9facb6c
Added workaround for win32 low-level mouse hook position weirdness.
...
The low-level hook can report mouse positions outside the boundaries
of the screen and bogus retrograde motion. This messes up switch on
double tap. This change attempts to detect and suppress the bogus
events.
2004-04-05 21:10:06 +00:00
crs
6d6ebf7926
Made hook debug logging print at DEBUG1 rather than INFO level.
2004-04-05 21:08:49 +00:00
crs
083607345a
Removed DEPTH, VDEPTH, and VPATH from makefiles.
2004-04-04 12:12:32 +00:00
crs
ef908bf0bc
Changed version to 1.1.5.
2004-04-04 12:12:30 +00:00
crs
398ea44c20
Minor win32 installer tweaks.
2004-03-31 22:30:49 +00:00
crs
bf61301d4c
Updated NEWS and ChangeLog for 1.1.4.
2004-03-31 22:20:27 +00:00
crs
d1a60e848e
Reverted task bar code to 1.0.15 version. That used a window in
...
its own thread for handling messages. It seems to fix most of
the task bar bugs but there's still an hourglass cursor on NT
when using the popup menu.
2004-03-31 22:15:13 +00:00
crs
4576b30c37
Fixed lookup of hosts by name on win32.
2004-03-31 22:14:15 +00:00
crs
4ace26f19b
Make screen drop down lists longer in the launcher. They're now
...
long enough for the scroll bar to show up properly (with the
thumb) and they have enough space for 6 screens without needing
the scroll bar.
2004-03-31 22:14:01 +00:00
crs
4805453190
Fixed failure to initialize double tap and wait to switch timeouts.
2004-03-31 22:12:53 +00:00
crs
610518104b
Fixed crash bug in CKeyState. Would deference bogus pointer in
...
isModifierActive if there's an unmapped toggle modifier.
2004-03-30 18:55:58 +00:00
crs
ceb654246c
Changed version to 1.1.4. This time changing the version before
...
making any other changes.
2004-03-30 18:54:56 +00:00
crs
82552698f7
Fixed bug in starting (when not testing) synergy from launcher
...
on windows NT. It was trying to start it as a service.
2004-03-28 20:52:49 +00:00
crs
3c29242208
Updates for Version 1.1.3.
2004-03-28 20:01:16 +00:00
crs
8d0a2fa043
Forgot file in previous submit.
2004-03-28 20:00:30 +00:00
crs
2963372089
Added win32 installer project.
2004-03-28 20:00:00 +00:00
crs
cfb082f306
Added ISO_Level3_Shift as a synonym for Mode_switch. I've no idea
...
if this will work as hoped but I've seen documentation that XFree
4.3 uses ISO_Level3_Shift rather than Mode_switch.
2004-03-28 14:53:01 +00:00
crs
97046541b9
Fixed keyboard handling on windows 95 family.
2004-03-28 14:07:58 +00:00
crs
e50146119f
Updated makefile to reflect renaming of platform files for win32.
2004-03-28 14:07:37 +00:00
crs
0f7fa2dfd9
Fixed windows 95 family screen saver stuff.
2004-03-28 14:06:40 +00:00