Commit Graph

18 Commits

Author SHA1 Message Date
crs 64232c7854 updated to new automake and refactored server stuff. the server
now speaks to the primary screen and secondary screens almost
everywhere the same way through an IClient interface;  only
special primary screen calls are accessed through a different
interface, the CPrimaryClient interface.  this simplifies the
server since it no longer needs to test whether the active screen
is the primary or a secondary in most cases.

the server no longer speaks directly to the primary screen;  all
that goes through the CPrimaryClient, which often just forwards
the call.  the primary screen no longer speaks directly to the
server either, again going through the CPrimaryClient via a
IPrimaryReceiver interface.

CServerProtocol classes have been replaced by CClientProxy
classes which are very similar.  the name makes more sense
though.
2002-07-09 21:22:31 +00:00
crs 350cd7e2ca checkpoint. 2002-07-01 14:01:23 +00:00
crs 80d11df2f9 checkpoint. 2002-06-23 21:54:05 +00:00
crs e94be94a50 checkpoint. 2002-06-09 18:00:03 +00:00
crs 562e3aebb5 checkpoint. 2002-06-08 21:48:16 +00:00
crs f5a6d2738a checkpoint 2002-05-27 18:35:14 +00:00
crs 097882b71c checkpoint 2002-05-24 17:54:34 +00:00
crs a0b25b9d4a checkpoint 2002-05-23 18:35:15 +00:00
crs 995771eec1 checkpoint 2002-05-23 14:04:43 +00:00
crs 6697bd900e checkpoint. 2002-05-22 17:09:08 +00:00
crs 80cdde6a3d updated 2002-04-26 20:15:59 +00:00
crs b01fc4bd35 Added notes on keyboard handling. 2002-04-25 10:44:01 +00:00
crs f15c9df85b added platform independent clipboard transfer stuff
clipboard owner support (MS windows done, X windows partial)
added key transfer on ms windows
mutex fixes in CClient (had race conditions)
faster debug output in ms windows
changed temporary screen name to "secondary"
network fixes on ms windows (poll returned wrong result)
fixed transparent cursor on ms windows
2001-11-25 18:32:41 +00:00
crs 3f6146b15f checkpoint. merging win32 code. server on X is currently broken
and client probably is.
2001-11-19 00:33:36 +00:00
crs 05928f28f8 updated notes. 2001-11-10 22:28:37 +00:00
crs fdb888102b more notes. 2001-10-23 22:45:59 +00:00
crs 23f948d55a checkpoint. first cut of client and server apps. not tested
yet but they compile and *should* work as is.
2001-10-08 19:24:46 +00:00
crs ff81f708e2 Started over. 2001-10-06 14:13:28 +00:00