1 |
* General |
2 |
|
3 |
* Rework main loop to a generic event handler (i.e. move select() to |
4 |
the top of the stack, not the end). Also means rewriting the connect |
5 |
procedure as a state machine. |
6 |
|
7 |
* Stop using static objects for packets and make it more clear when it |
8 |
is in use (explicit allocation and free). |
9 |
|
10 |
* Clipboard: |
11 |
|
12 |
* Support other data types than plain text. |
13 |
|
14 |
* Conversion between different character sets. |
15 |
|
16 |
|
17 |
* Drive Redirection: |
18 |
|
19 |
* Real support for file locking |
20 |
|
21 |
* Handle reconnections correctly. |
22 |
|
23 |
* Various deficiencies; see FIXMEs in source code. |
24 |
|
25 |
|
26 |
* Serial Port Redirection: |
27 |
|
28 |
* More testing needed. |
29 |
|
30 |
|
31 |
* Printer Redirection: |
32 |
|
33 |
* More testing needed. |
34 |
|
35 |
|
36 |
* Keymapping: |
37 |
|
38 |
|
39 |
* Sound redirection |
40 |
|
41 |
* Use timestamps in audio packets. |
42 |
|
43 |
* Add resampling to supported samplerates of audio-hardware. |
44 |
|
45 |
* Lower CPU-usage with an audio thread. |
46 |
|
47 |
|
48 |
* Smartcard redirection |
49 |
|
50 |
* Merge patches currently implementing sc-redirection. |
51 |
|
52 |
|
53 |
* Miscellaneous |
54 |
|
55 |
* Clean up header files. The current "proto.h" and "xproto.h" is far |
56 |
from optimal. |
57 |
|
58 |
* Go through the many trackers (bugs/patches/RFEs) at SourceForge. |
59 |
|
60 |
* More fancy homepage. |
61 |
|
62 |
* Enhance documentation. Write a FAQ. |
63 |
|
64 |
|
65 |
* SeamlessRDP mode |
66 |
|
67 |
* Add a client to server message for starting additional |
68 |
applications. |
69 |
|
70 |
* Support cmd.exe. |
71 |
|
72 |
* Support for Input Contexts. |
73 |
|
74 |
* Enhanced support for WM_DELETE_WINDOW: Instead of terminating |
75 |
rdesktop, close the window on the server side. |
76 |
|
77 |
* Systray support. |
78 |
|
79 |
* Better support for non-EWMH window managers. |
80 |
|
81 |
* Support for non-rectangular windows. |
82 |
|
83 |
* The focus handling of menus is a bit crude. |
84 |
|
85 |
* Support for sending focus information from client to server. |
86 |
|
87 |
* Implement something similiar to explhook.dll - support for running |
88 |
explorer.exe in non-shell mode. |
89 |
|
90 |
* Better compatibility with Task Manager. |
91 |
|
92 |
* XINERAMA support. |
93 |
|
94 |
* When enumerating windows, make sure to send info about windows |
95 |
that are transient for other windows after the referred window. |
96 |
|
97 |
* We support topmost windows at creating time, but we do not detect |
98 |
when this property is added or removed. This can be verified with |
99 |
task manager, which has an "Always on top" option. |