/[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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1348 - (hide annotations)
Mon Dec 11 14:50:01 2006 UTC (17 years, 5 months ago) by ossman_
File size: 2082 byte(s)
Add suggestions for improving the event model of rdesktop.

1 ossman_ 1348 * General
2 astrand 270
3 ossman_ 1348 * 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 astrand 672 * Clipboard:
11 astrand 453
12 astrand 672 * Support other data types than plain text.
13    
14     * Conversion between different character sets.
15 astrand 453
16    
17 astrand 672 * Drive Redirection:
18 astrand 282
19 astrand 672 * Real support for file locking
20 astrand 453
21 astrand 672 * 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 stargo 903 * 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 astrand 672 * 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 astrand 1199
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     * Support for transferring the application taskbar icon.
80    
81     * Better support for non-EWMH window managers.
82    
83     * Support for non-rectangular windows.
84    
85     * The focus handling of menus is a bit crude.
86    
87     * Support for sending focus information from client to server.
88    
89     * Implement something similiar to explhook.dll - support for running
90     explorer.exe in non-shell mode.
91 astrand 1204
92     * Better compatibility with Task Manager.
93    
94     * XINERAMA support.
95    
96     * When enumerating windows, make sure to send info about windows
97     that are transient for other windows after the referred window.

  ViewVC Help
Powered by ViewVC 1.1.26