Updated ChangeLog.
This commit is contained in:
parent
1030081f7f
commit
e725270c00
378
ChangeLog
378
ChangeLog
|
@ -1,3 +1,381 @@
|
|||
2003/07/19 17:22:06 crs
|
||||
cmd/launcher/launcher.cpp
|
||||
cmd/launcher/launcher.rc
|
||||
cmd/launcher/resource.h
|
||||
cmd/synergyc/synergyc.cpp
|
||||
configure.in
|
||||
lib/client/CClient.cpp
|
||||
lib/client/CClient.h
|
||||
lib/client/CServerProxy.cpp
|
||||
lib/client/CServerProxy.h
|
||||
lib/common/Version.h
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
lib/platform/CMSWindowsPrimaryScreen.h
|
||||
lib/platform/CMSWindowsScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
lib/server/CConfig.cpp
|
||||
lib/synergy/OptionTypes.h
|
||||
|
||||
Merge synergy 1.1 fixes into 1.0 branch.
|
||||
|
||||
----------
|
||||
2003/07/19 17:19:26 crs
|
||||
|
||||
Branched synergy 1.0 from 1.0.11.
|
||||
|
||||
----------
|
||||
2003/07/17 21:16:58 crs
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
Fixed handling of a dead key followed by space on win32 and X11.
|
||||
A dead key followed by space should convert the dead key to a
|
||||
regular character.
|
||||
|
||||
----------
|
||||
2003/07/16 22:38:43 crs
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
|
||||
Fixed handling of some non-ASCII but directly mapped characters
|
||||
on win32. The o, a, and u with diaeresis in the german keyboard
|
||||
mapping are examples.
|
||||
|
||||
----------
|
||||
2003/07/16 21:40:57 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
|
||||
Fixed handling of shift/ctrl/alt on special keys on win32 server.
|
||||
|
||||
----------
|
||||
2003/07/13 20:42:11 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
|
||||
Fixed handling of some keystrokes on win32. Pressing a dead key
|
||||
and then space should convert the dead key to a non-dead key but
|
||||
previous the key was discarded. Fixed that but VkKeyScan() fails
|
||||
in this case so added special case to fix that (assuming AltGr is
|
||||
required). VkKeyScan() can return the wrong result for characters
|
||||
that have more than one virtual key mapped to them. AltGr+9 (^)
|
||||
on the French layout has this problem. Now detecting that problem
|
||||
and using the current keyboard state to decide if AltGr is
|
||||
required.
|
||||
|
||||
----------
|
||||
2003/07/13 17:03:41 crs
|
||||
cmd/synergyc/synergyc.cpp
|
||||
|
||||
Forgot to remove --camp and --no-camp from brief usage message.
|
||||
|
||||
----------
|
||||
2003/07/13 16:57:08 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
|
||||
Changed XSync() to XFlush() in X windows secondary screen. This
|
||||
doesn't appear to have any negative consequences and may prevent
|
||||
synergy from freezing when some X client (probably the window
|
||||
manager) grabs the server.
|
||||
|
||||
----------
|
||||
2003/07/12 17:57:31 crs
|
||||
cmd/synergyc/synergyc.cpp
|
||||
lib/client/CClient.cpp
|
||||
lib/client/CClient.h
|
||||
lib/platform/CMSWindowsScreen.cpp
|
||||
lib/platform/CXWindowsScreen.cpp
|
||||
|
||||
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/08 18:40:46 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
lib/platform/CMSWindowsPrimaryScreen.h
|
||||
|
||||
Changed windows server to release ctrl and alt keys when it's
|
||||
sending a key that requires AltGr. That's because AltGr *is*
|
||||
ctrl and alt but AltGr should be seen on clients as mode
|
||||
switch without the ctrl and alt. I can't think of a better
|
||||
way to do this other than to not send modifier keystrokes to
|
||||
the clients at all.
|
||||
|
||||
----------
|
||||
2003/07/05 17:06:18 crs
|
||||
configure.in
|
||||
lib/common/Version.h
|
||||
|
||||
Change version to 1.0.11. Skipping version 1.0.10 because there
|
||||
have been too many major changes since 1.0.8. A new experimental
|
||||
release will provide a stable starting point for testing.
|
||||
|
||||
----------
|
||||
2003/07/05 17:05:12 crs
|
||||
lib/synergy/CSecondaryScreen.cpp
|
||||
|
||||
Fix to avoid warping mouse until client successfully connects to
|
||||
the server.
|
||||
|
||||
----------
|
||||
2003/07/05 17:04:26 crs
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.h
|
||||
|
||||
Keyboard fixes on win32.
|
||||
|
||||
----------
|
||||
2003/07/05 17:04:06 crs
|
||||
lib/server/CConfig.h
|
||||
|
||||
Fix for new template syntax.
|
||||
|
||||
----------
|
||||
2003/07/05 14:49:08 crs
|
||||
lib/platform/CXWindowsPrimaryScreen.cpp
|
||||
lib/platform/CXWindowsPrimaryScreen.h
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
Minor X11 keyboard code cleanup. Also now handling KeyPress with
|
||||
keycode == 0 generated by XFilterEvent() by using the keycode from
|
||||
the previous KeyPress.
|
||||
|
||||
----------
|
||||
2003/07/05 14:47:41 crs
|
||||
lib/platform/CXWindowsScreen.cpp
|
||||
|
||||
Compress sequential MappingNotify events into one.
|
||||
|
||||
----------
|
||||
2003/07/01 19:35:28 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
|
||||
Rewrote key handling on X11 client. This should fix problems
|
||||
with applying the incorrect shift and mode switch modifiers to
|
||||
some keycodes, such as getting Pointer_EnableKeys when pressing
|
||||
shift with NumLock enabled.
|
||||
|
||||
----------
|
||||
2003/06/22 21:27:38 crs
|
||||
lib/platform/CXWindowsPrimaryScreen.cpp
|
||||
lib/platform/CXWindowsPrimaryScreen.h
|
||||
|
||||
Added support for input methods. Only handling IMs that don't
|
||||
need a precompose area or status area. This includes IMs that
|
||||
do simple dead key composition. This only changes the server.
|
||||
The client still does not decompose a character it cannot
|
||||
generate directly into the keysyms to compose the character.
|
||||
|
||||
----------
|
||||
2003/06/22 16:39:25 crs
|
||||
lib/client/CServerProxy.cpp
|
||||
|
||||
More fixes for X11 client keyboard handling.
|
||||
|
||||
----------
|
||||
2003/06/22 16:39:02 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
|
||||
More fixes for X11 client keyboard handling.
|
||||
|
||||
----------
|
||||
2003/06/22 15:01:44 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
|
||||
Checkpoint for improving X11 client key handling. Should prevent
|
||||
unintentional Pointer_EnableKeys (i.e. generating NumLock press
|
||||
and release around a shift press).
|
||||
|
||||
----------
|
||||
2003/06/08 22:20:01 crs
|
||||
lib/platform/CXWindowsPrimaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
Another ctrl+alt+del checkpoint.
|
||||
|
||||
----------
|
||||
2003/06/08 22:12:12 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.h
|
||||
lib/platform/CXWindowsPrimaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
ctrl+alt+del emulation checkpoint.
|
||||
|
||||
----------
|
||||
2003/06/08 16:31:52 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
More DEBUG2 level debugging of keyboard handling.
|
||||
|
||||
----------
|
||||
2003/06/08 15:42:05 crs
|
||||
lib/common/Makefile.am
|
||||
|
||||
Added new file to Makefile.
|
||||
|
||||
----------
|
||||
2003/06/02 20:07:16 crs
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
|
||||
Fixed ctrl and alt keys on win32 clients. Was broken by a recent
|
||||
fix to character handling.
|
||||
|
||||
----------
|
||||
2003/06/02 20:06:20 crs
|
||||
lib/client/CServerProxy.cpp
|
||||
|
||||
Fixed errors in log strings.
|
||||
|
||||
----------
|
||||
2003/06/02 20:06:03 crs
|
||||
cmd/synergyc/CMSWindowsClientTaskBarReceiver.cpp
|
||||
cmd/synergyc/CMSWindowsClientTaskBarReceiver.h
|
||||
cmd/synergyc/resource.h
|
||||
cmd/synergyc/synergyc.cpp
|
||||
cmd/synergyc/synergyc.rc
|
||||
cmd/synergys/CMSWindowsServerTaskBarReceiver.cpp
|
||||
cmd/synergys/CMSWindowsServerTaskBarReceiver.h
|
||||
cmd/synergys/resource.h
|
||||
cmd/synergys/synergys.cpp
|
||||
cmd/synergys/synergys.rc
|
||||
lib/base/CLog.cpp
|
||||
lib/base/CLog.h
|
||||
lib/base/LogOutputters.cpp
|
||||
lib/base/LogOutputters.h
|
||||
lib/common/common.dsp
|
||||
lib/common/stddeque.h
|
||||
|
||||
Added menu item on win32 tray icon to copy the last 1000 lines from
|
||||
the log to the clipboard.
|
||||
|
||||
----------
|
||||
2003/05/26 09:50:35 crs
|
||||
lib/platform/CXWindowsClipboard.cpp
|
||||
|
||||
Added workaround for broken clipboard owners that report the
|
||||
type of TARGETS as TARGETS instead of ATOM.
|
||||
|
||||
----------
|
||||
2003/05/26 09:49:38 crs
|
||||
lib/platform/CMSWindowsClipboard.cpp
|
||||
|
||||
No longer installing clibboard format for plain text on windows nt
|
||||
family because nt automatically converts to and from the unicode
|
||||
format. This may fix text encoding errors when synergy puts
|
||||
non-ascii text on the clipboard and other clients prefer CF_TEXT
|
||||
to CF_UNICODE (which they should not because synergy lists
|
||||
CF_UNICODE first).
|
||||
|
||||
----------
|
||||
2003/05/26 09:46:52 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
lib/platform/CMSWindowsScreen.cpp
|
||||
|
||||
Fixed loss of ctrl+alt+del key releases when the Winlogin desktop
|
||||
is accessible (was already fixed when inaccessible). This change
|
||||
also ignores press and release of virtual key 0, which should never
|
||||
happen but does according to one user.
|
||||
|
||||
----------
|
||||
2003/05/21 21:22:14 crs
|
||||
lib/arch/CArchMultithreadWindows.cpp
|
||||
lib/synergy/CPrimaryScreen.cpp
|
||||
lib/synergy/CSecondaryScreen.cpp
|
||||
|
||||
Fixed unsigned compare against zero. Changed win32 priority to
|
||||
maximum.
|
||||
|
||||
----------
|
||||
2003/05/21 19:38:11 crs
|
||||
lib/server/CServer.cpp
|
||||
lib/server/CServer.h
|
||||
|
||||
Made double tap require moving farther away from the tapped edge
|
||||
before arming. This should reduce spurious double taps.
|
||||
|
||||
----------
|
||||
2003/05/20 19:15:58 crs
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.h
|
||||
|
||||
Attempt to improve key event synthesis. This change adds support
|
||||
for dead keys and attempts to choose the correct code page for the
|
||||
thread that will (probably) receive synthesized events.
|
||||
|
||||
----------
|
||||
2003/05/20 19:14:40 crs
|
||||
lib/platform/CSynergyHook.cpp
|
||||
|
||||
Minor thread ID compare fix.
|
||||
|
||||
----------
|
||||
2003/05/20 19:14:24 crs
|
||||
lib/arch/CArchMultithreadWindows.cpp
|
||||
|
||||
Reduced maximum priority in debug build.
|
||||
|
||||
----------
|
||||
2003/05/17 20:58:27 crs
|
||||
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||
lib/platform/CMSWindowsPrimaryScreen.h
|
||||
lib/platform/CMSWindowsScreen.cpp
|
||||
lib/platform/CMSWindowsScreen.h
|
||||
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||
lib/platform/CMSWindowsSecondaryScreen.h
|
||||
lib/platform/CSynergyHook.cpp
|
||||
lib/platform/IMSWindowsScreenEventHandler.h
|
||||
lib/synergy/CPrimaryScreen.cpp
|
||||
|
||||
Fixed getting locked to screen after ctrl+alt+del. Also fixed
|
||||
cursor not being hidden on win32 server when on client screens
|
||||
(which happened when using low-level hooks).
|
||||
|
||||
----------
|
||||
2003/05/17 14:10:11 crs
|
||||
INSTALL
|
||||
|
||||
Added documentation for xtestIsXineramaUnaware option.
|
||||
|
||||
----------
|
||||
2003/05/17 14:03:32 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
|
||||
Fixed previous fix. Was trying to avoid using XWarpPointer() when
|
||||
warping on screen 0. That just doesn't work if screen 0 is not at
|
||||
0,0. So now always use XWarpPointer() if there are multiple
|
||||
xinerama screens and the appropriate option is enabled.
|
||||
|
||||
----------
|
||||
2003/05/17 13:44:24 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
lib/platform/CXWindowsSecondaryScreen.h
|
||||
lib/server/CConfig.cpp
|
||||
lib/synergy/OptionTypes.h
|
||||
|
||||
Added workaround for when XTest is unaware of Xinerama. When that's
|
||||
true, faking a mouse motion outside screen 0 is clamped onto screen 0.
|
||||
When the workaround is enabled, we use XWarpPointer() instead of an
|
||||
XTest fake motion. This isn't perfect but the only real fix requires
|
||||
patching XTest.
|
||||
|
||||
----------
|
||||
2003/05/17 12:48:32 crs
|
||||
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||
|
||||
Added support for old versions of XF86keysym.h that are missing
|
||||
some expected #defines.
|
||||
|
||||
----------
|
||||
2003/05/10 17:27:05 crs
|
||||
configure.in
|
||||
lib/common/Version.h
|
||||
|
|
Loading…
Reference in New Issue