/[rdesktop]/sourceforge.net/trunk/rdesktop/doc/TODO
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /sourceforge.net/trunk/rdesktop/doc/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1445 - (show annotations)
Thu Mar 6 15:49:29 2008 UTC (16 years, 1 month ago) by astrand
File size: 2219 byte(s)
Icons are supported, but there's still a problem with topmost windows

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.

  ViewVC Help
Powered by ViewVC 1.1.26