Changed version number to 1.0.0. Documentation updates.
This commit is contained in:
parent
e86e552ac8
commit
784297af24
77
ChangeLog
77
ChangeLog
|
@ -1,3 +1,80 @@
|
||||||
|
2003/01/18 14:36:19 crs
|
||||||
|
lib/arch/CArchSleepWindows.cpp
|
||||||
|
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||||
|
lib/platform/CSynergyHook.cpp
|
||||||
|
|
||||||
|
Fixed stupid errors introduced by last attempt to fix broken
|
||||||
|
mouse behavior on multimonitor windows systems. Those errors
|
||||||
|
broke synergy on all windows systems running as a server.
|
||||||
|
Also added an attempt to reduce the occasional jump that can
|
||||||
|
occur when switching screens when windows is the server.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/18 14:31:54 crs
|
||||||
|
lib/platform/CXWindowsSecondaryScreen.cpp
|
||||||
|
|
||||||
|
Was forcing modifier keys that have no effect on the keysym
|
||||||
|
lookup to be up when synthesizing key events. Now leaving
|
||||||
|
those modifiers in their current state.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/18 10:49:13 crs
|
||||||
|
Makefile.am
|
||||||
|
|
||||||
|
Added a dist-pkg target to put the binary distribution files into
|
||||||
|
a tar gzip file. This is to ease distribution of the binaries on
|
||||||
|
systems without a packaging system supported by synergy (which
|
||||||
|
currently supports only RPM).
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/16 21:28:15 crs
|
||||||
|
lib/server/CServer.cpp
|
||||||
|
|
||||||
|
Fixed lookup of neighbor screens. The first problem was an old
|
||||||
|
code in a conditional for moving left that blew an assert verifying
|
||||||
|
that the mouse position was really on the screen if the neighbor
|
||||||
|
screen wasn't connected.
|
||||||
|
|
||||||
|
After that was fixed there was another problem when one screen
|
||||||
|
linked to another which then linked (in the same direction) to
|
||||||
|
itself. If the latter screen wasn't connected then it'd get into
|
||||||
|
an infinite loop.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/14 19:46:41 crs
|
||||||
|
lib/server/CServer.cpp
|
||||||
|
|
||||||
|
Moved log message into conditionals so it only appears when the
|
||||||
|
conditions are true.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/14 19:46:17 crs
|
||||||
|
lib/platform/CMSWindowsPrimaryScreen.cpp
|
||||||
|
lib/platform/CMSWindowsSecondaryScreen.cpp
|
||||||
|
lib/platform/CSynergyHook.cpp
|
||||||
|
|
||||||
|
Another try at fixing broken mouse behavior when a windows system
|
||||||
|
has multiple monitors with 0,0 of the virtual desktop not at the
|
||||||
|
upper-left.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/12 16:35:54 crs
|
||||||
|
cmd/launcher/launcher.cpp
|
||||||
|
cmd/launcher/launcher.rc
|
||||||
|
cmd/launcher/resource.h
|
||||||
|
|
||||||
|
Added test of using the client's own name as the server name
|
||||||
|
with an appropriate error message.
|
||||||
|
|
||||||
|
----------
|
||||||
|
2003/01/12 16:08:45 crs
|
||||||
|
lib/server/CServer.cpp
|
||||||
|
|
||||||
|
Now catching and ignoring errors when writing to a socket in those
|
||||||
|
cases where errors were not being caught, typically when responding
|
||||||
|
to some other socket or protocol error.
|
||||||
|
|
||||||
|
----------
|
||||||
2003/01/11 21:06:21 crs
|
2003/01/11 21:06:21 crs
|
||||||
acinclude.m4
|
acinclude.m4
|
||||||
configure.in
|
configure.in
|
||||||
|
|
4
INSTALL
4
INSTALL
|
@ -13,8 +13,8 @@ To build synergy from the sources you'll need the following:
|
||||||
* gcc 2.95 (or up)
|
* gcc 2.95 (or up)
|
||||||
* X11R4 or up headers and libraries
|
* X11R4 or up headers and libraries
|
||||||
|
|
||||||
In this document, "Unix" means any of the following: Linux, Solaris,
|
In this document, "Unix" means any of the supported Unix or Unix-like
|
||||||
Irix.
|
(e.g. Linux) operating systems.
|
||||||
|
|
||||||
|
|
||||||
Configuring the build
|
Configuring the build
|
||||||
|
|
16
NEWS
16
NEWS
|
@ -1,6 +1,22 @@
|
||||||
Synergy News
|
Synergy News
|
||||||
============
|
============
|
||||||
|
|
||||||
|
* Jan-20-2003 - Synergy 1.0.0 released
|
||||||
|
|
||||||
|
Made following changes:
|
||||||
|
* Refactored to centralize platform dependent code
|
||||||
|
* Added support for mouse wheel on Windows NT (SP3 and up)
|
||||||
|
* Portability improvements
|
||||||
|
* Added more documentation
|
||||||
|
* Fixes for working with xscreensaver
|
||||||
|
* Fixes for circular screen links
|
||||||
|
|
||||||
|
This release has been tested on Linux and Windows. It builds and
|
||||||
|
is believed to run on Solaris and FreeBSD. It is believed to
|
||||||
|
build and run on Irix and AIX. It builds but does not work on
|
||||||
|
MacOS X.
|
||||||
|
|
||||||
|
|
||||||
* Dec-25-2002 - Synergy 0.9.14 released
|
* Dec-25-2002 - Synergy 0.9.14 released
|
||||||
|
|
||||||
Made following changes:
|
Made following changes:
|
||||||
|
|
32
TODO
32
TODO
|
@ -21,18 +21,11 @@ Things to do to synergy, in no particular order:
|
||||||
Synergy currently supports only ASCII characters typed on the
|
Synergy currently supports only ASCII characters typed on the
|
||||||
keyboard. It does, however, support Unicode clipboard text.
|
keyboard. It does, however, support Unicode clipboard text.
|
||||||
|
|
||||||
* Write man pages
|
* Write man/html pages
|
||||||
|
|
||||||
* Finish PORTING guide
|
|
||||||
|
|
||||||
* Port to other platforms
|
* Port to other platforms
|
||||||
|
|
||||||
An incomplete list of desired platforms:
|
Most desired is MacOS X.
|
||||||
* MacOS 9
|
|
||||||
* MacOS 10
|
|
||||||
* BSD
|
|
||||||
* HP-UX
|
|
||||||
* AIX
|
|
||||||
|
|
||||||
* Provide a nice win32 installer/uninstaller
|
* Provide a nice win32 installer/uninstaller
|
||||||
|
|
||||||
|
@ -49,3 +42,24 @@ Things to do to synergy, in no particular order:
|
||||||
is it should losslessly support any type it might be converted to.
|
is it should losslessly support any type it might be converted to.
|
||||||
The type is converted to each platform's native type. For example,
|
The type is converted to each platform's native type. For example,
|
||||||
BMP for images on win32.
|
BMP for images on win32.
|
||||||
|
|
||||||
|
* Keyboard shortcuts to jump from screen to screen
|
||||||
|
|
||||||
|
Then there are major new features:
|
||||||
|
|
||||||
|
* Provide a KVM mode
|
||||||
|
|
||||||
|
In this mode synergy would share the monitor in addition to the
|
||||||
|
keyboard and mouse.
|
||||||
|
|
||||||
|
* Add encryption and authentication
|
||||||
|
|
||||||
|
Make synergy is safe to use on untrusted networks.
|
||||||
|
|
||||||
|
* Support for limited drag and drop between systems
|
||||||
|
|
||||||
|
* Support for (virtual) terminals on unix
|
||||||
|
|
||||||
|
This would be useful in KVM mode to administer several remote
|
||||||
|
headless systems that you don't want running X just so synergy
|
||||||
|
can work.
|
||||||
|
|
|
@ -17,9 +17,9 @@ AC_INIT(lib/common/common.h)
|
||||||
AC_CONFIG_AUX_DIR(config)
|
AC_CONFIG_AUX_DIR(config)
|
||||||
|
|
||||||
dnl current version
|
dnl current version
|
||||||
MAJOR_VERSION=0
|
MAJOR_VERSION=1
|
||||||
MINOR_VERSION=9
|
MINOR_VERSION=0
|
||||||
RELEASE_VERSION=15
|
RELEASE_VERSION=0
|
||||||
|
|
||||||
dnl initialize automake
|
dnl initialize automake
|
||||||
AM_INIT_AUTOMAKE(synergy, $MAJOR_VERSION.$MINOR_VERSION.$RELEASE_VERSION)
|
AM_INIT_AUTOMAKE(synergy, $MAJOR_VERSION.$MINOR_VERSION.$RELEASE_VERSION)
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
// set version macro if not set yet
|
// set version macro if not set yet
|
||||||
#if !defined(VERSION)
|
#if !defined(VERSION)
|
||||||
# define VERSION "0.9.15"
|
# define VERSION "1.0.0"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// important strings
|
// important strings
|
||||||
|
|
Loading…
Reference in New Issue