2006-12-11 15:50:01 +01:00
|
|
|
* General
|
|
|
|
|
|
|
|
* Rework main loop to a generic event handler (i.e. move select() to
|
|
|
|
the top of the stack, not the end). Also means rewriting the connect
|
|
|
|
procedure as a state machine.
|
|
|
|
|
|
|
|
* Stop using static objects for packets and make it more clear when it
|
|
|
|
is in use (explicit allocation and free).
|
2003-08-31 21:47:45 +02:00
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Clipboard:
|
2003-08-31 21:47:45 +02:00
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Support other data types than plain text.
|
|
|
|
|
|
|
|
* Conversion between different character sets.
|
2003-08-31 21:47:45 +02:00
|
|
|
|
2002-11-19 14:47:46 +01:00
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Drive Redirection:
|
2002-12-07 19:35:29 +01:00
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Real support for file locking
|
2003-08-31 21:47:45 +02:00
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Handle reconnections correctly.
|
|
|
|
|
|
|
|
* Various deficiencies; see FIXMEs in source code.
|
|
|
|
|
|
|
|
|
|
|
|
* Serial Port Redirection:
|
|
|
|
|
|
|
|
* More testing needed.
|
|
|
|
|
|
|
|
|
|
|
|
* Printer Redirection:
|
|
|
|
|
|
|
|
* More testing needed.
|
|
|
|
|
|
|
|
|
|
|
|
* Keymapping:
|
|
|
|
|
|
|
|
|
2005-05-08 19:57:12 +02:00
|
|
|
* Sound redirection
|
|
|
|
|
|
|
|
* Use timestamps in audio packets.
|
|
|
|
|
|
|
|
* Add resampling to supported samplerates of audio-hardware.
|
|
|
|
|
|
|
|
* Lower CPU-usage with an audio thread.
|
|
|
|
|
|
|
|
|
|
|
|
* Smartcard redirection
|
|
|
|
|
|
|
|
* Merge patches currently implementing sc-redirection.
|
|
|
|
|
|
|
|
|
2004-04-18 21:59:22 +02:00
|
|
|
* Miscellaneous
|
|
|
|
|
|
|
|
* Clean up header files. The current "proto.h" and "xproto.h" is far
|
|
|
|
from optimal.
|
|
|
|
|
|
|
|
* Go through the many trackers (bugs/patches/RFEs) at SourceForge.
|
|
|
|
|
|
|
|
* More fancy homepage.
|
|
|
|
|
|
|
|
* Enhance documentation. Write a FAQ.
|
2006-03-21 13:58:39 +01:00
|
|
|
|
|
|
|
|
|
|
|
* SeamlessRDP mode
|
|
|
|
|
2006-03-22 16:33:37 +01:00
|
|
|
* Add a client to server message for starting additional
|
|
|
|
applications.
|
|
|
|
|
2006-03-22 14:44:14 +01:00
|
|
|
* Support cmd.exe.
|
|
|
|
|
2006-03-21 13:58:39 +01:00
|
|
|
* Support for Input Contexts.
|
|
|
|
|
|
|
|
* Enhanced support for WM_DELETE_WINDOW: Instead of terminating
|
|
|
|
rdesktop, close the window on the server side.
|
|
|
|
|
|
|
|
* Systray support.
|
|
|
|
|
|
|
|
* Better support for non-EWMH window managers.
|
|
|
|
|
|
|
|
* Support for non-rectangular windows.
|
|
|
|
|
|
|
|
* The focus handling of menus is a bit crude.
|
|
|
|
|
|
|
|
* Support for sending focus information from client to server.
|
2006-03-22 16:55:04 +01:00
|
|
|
|
|
|
|
* Implement something similiar to explhook.dll - support for running
|
|
|
|
explorer.exe in non-shell mode.
|
2006-03-27 10:40:58 +02:00
|
|
|
|
|
|
|
* Better compatibility with Task Manager.
|
|
|
|
|
|
|
|
* XINERAMA support.
|
|
|
|
|
|
|
|
* When enumerating windows, make sure to send info about windows
|
|
|
|
that are transient for other windows after the referred window.
|
2008-03-06 16:49:29 +01:00
|
|
|
|
|
|
|
* We support topmost windows at creating time, but we do not detect
|
|
|
|
when this property is added or removed. This can be verified with
|
|
|
|
task manager, which has an "Always on top" option.
|
2008-03-25 16:13:47 +01:00
|
|
|
|
|
|
|
* Window icons are not set when reconnecting. get_icon/update_icon
|
|
|
|
needs to be called from enum_cb.
|