Maxime Coste
|
415be1d2c7
|
Add a -s command line option for specifying session name
|
2013-09-19 19:54:14 +01:00 |
|
Maxime Coste
|
270e950cf1
|
sort includes directives
|
2013-04-09 20:05:40 +02:00 |
|
Maxime Coste
|
0b45a725e4
|
move remoting code to remote.cc
ClientAccepter is now Server's implementation detail and all socket logic
are isolated in remote.cc
|
2013-03-14 10:23:35 +01:00 |
|
Maxime Coste
|
e428a9757f
|
Modify network protocol to allow commands through the socket
|
2013-03-12 18:53:18 +01:00 |
|
Maxime Coste
|
d2f0e2de66
|
RemoteClient owns the FDWatcher of it's socket
|
2013-01-11 18:44:02 +01:00 |
|
Maxime Coste
|
79d28e68dc
|
Refactor EventManager
Watching a file descriptor is now done using a FDWatcher object
|
2013-01-10 19:10:42 +01:00 |
|
Maxime Coste
|
26632726ad
|
Support initial command passing when a client is connecting
|
2012-12-18 21:20:36 +01:00 |
|
Maxime Coste
|
9236c87842
|
UserInterface: add info box support
using the info command, you can display an arbitrary string
in a tooltip box.
|
2012-12-14 19:04:34 +01:00 |
|
Maxime Coste
|
fe98ba7494
|
add some debug output to RemoteUI
|
2012-11-19 19:06:32 +01:00 |
|
Maxime Coste
|
1ea4b3998a
|
Add a ClientManager for managing client lifetimes
|
2012-10-30 14:00:44 +01:00 |
|
Maxime Coste
|
254d43856d
|
NCurses: refactor status line handling, and disambiguate status line from mode line
|
2012-10-29 19:01:57 +01:00 |
|
Maxime Coste
|
d9729cc29e
|
Handle all available input before redrawing
|
2012-10-28 09:26:54 +01:00 |
|
Maxime Coste
|
61c8ef6ce4
|
remote: send resize message when needed
|
2012-10-26 16:14:51 +02:00 |
|
Maxime Coste
|
73aa11ac16
|
remote: check read/write results, detect disconnections
|
2012-10-26 13:45:32 +02:00 |
|
Maxime Coste
|
1c3f6c314f
|
send actual dimensions of remote client at connection
|
2012-10-25 12:51:01 +02:00 |
|
Maxime Coste
|
b9eb939e05
|
Add some remote client support protocol code
|
2012-10-23 22:55:44 +02:00 |
|