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
|
||||
acinclude.m4
|
||||
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)
|
||||
* X11R4 or up headers and libraries
|
||||
|
||||
In this document, "Unix" means any of the following: Linux, Solaris,
|
||||
Irix.
|
||||
In this document, "Unix" means any of the supported Unix or Unix-like
|
||||
(e.g. Linux) operating systems.
|
||||
|
||||
|
||||
Configuring the build
|
||||
|
|
16
NEWS
16
NEWS
|
@ -1,6 +1,22 @@
|
|||
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
|
||||
|
||||
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
|
||||
keyboard. It does, however, support Unicode clipboard text.
|
||||
|
||||
* Write man pages
|
||||
|
||||
* Finish PORTING guide
|
||||
* Write man/html pages
|
||||
|
||||
* Port to other platforms
|
||||
|
||||
An incomplete list of desired platforms:
|
||||
* MacOS 9
|
||||
* MacOS 10
|
||||
* BSD
|
||||
* HP-UX
|
||||
* AIX
|
||||
Most desired is MacOS X.
|
||||
|
||||
* 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.
|
||||
The type is converted to each platform's native type. For example,
|
||||
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)
|
||||
|
||||
dnl current version
|
||||
MAJOR_VERSION=0
|
||||
MINOR_VERSION=9
|
||||
RELEASE_VERSION=15
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=0
|
||||
RELEASE_VERSION=0
|
||||
|
||||
dnl initialize automake
|
||||
AM_INIT_AUTOMAKE(synergy, $MAJOR_VERSION.$MINOR_VERSION.$RELEASE_VERSION)
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
// set version macro if not set yet
|
||||
#if !defined(VERSION)
|
||||
# define VERSION "0.9.15"
|
||||
# define VERSION "1.0.0"
|
||||
#endif
|
||||
|
||||
// important strings
|
||||
|
|
Loading…
Reference in New Issue