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