1 | ==============================================================================
|
---|
2 | = Somewhat prioritized lists of problems to solve and things TODO in general =
|
---|
3 | ==============================================================================
|
---|
4 |
|
---|
5 | LATEST KNOWN BUGS:
|
---|
6 | o Bug can't drag-select only one character (one character hilighted but two
|
---|
7 | copied, annoying but I'm too lazy right now...)
|
---|
8 | o Bug in win32, clipboard seems to stop working sometimes? Seems like when
|
---|
9 | it stops working it helps if you copy something in a win32 program and
|
---|
10 | THEN go back to MindTerm to do the copy(?)
|
---|
11 | o Bug in linux with blackdown jdk1.1.7v1a&v3, exit takes several seconds?
|
---|
12 | o Bug in win32 with jdk1.2.2, confirm-dialog has buttons above message?!
|
---|
13 | o Bug with "Select all", flaky/sloow
|
---|
14 | o Bug with several jdk's on Linux, Caps Lock doesn't work(!)
|
---|
15 |
|
---|
16 |
|
---|
17 | =================
|
---|
18 | TODO NEXT:
|
---|
19 | o SSH2 support (we're getting there... :-)
|
---|
20 | o Shape up MindTunnel (make a package with a service for winDOS)
|
---|
21 | o Shape up MindVNC (especially use new SSHPropertyHandler and it should be
|
---|
22 | more usable)
|
---|
23 | o Have aliases in the jar-file (i.e. several "standard" settings included in
|
---|
24 | the jar.
|
---|
25 | o Disconnected usage, i.e. wait for connect on tunnel then reconnect to sshd
|
---|
26 | (timeouts etc.)
|
---|
27 | o Make-procedure better, it's non-existent right now :-)
|
---|
28 | o Check standard java signing (for java-plugin)
|
---|
29 | o Build httpd into MindTunnel for setup (and serving MindTerm-applet :-)
|
---|
30 | o Option to detach the applet so that the browser can change page, how is
|
---|
31 | this done??
|
---|
32 | o Make line-draw characters real images to improve performance (quite ugly
|
---|
33 | now... :-)
|
---|
34 | o Better key-mapping support (we want something like xmodmap)
|
---|
35 | o Check all terminal modes to work correctly, chech against 'terminfo'
|
---|
36 | entries
|
---|
37 | o Clean up logs
|
---|
38 | o Some more error-handling and general clean-up
|
---|
39 | o Rewrite (mostly GUI-parts) in java2 (i.e. use swing)
|
---|
40 | o Example code on usage of terminal-package by itself
|
---|
41 | o Example code on usage of ssh-package's drop-in socket-replacements
|
---|
42 | o Code-documentation + online javadoc
|
---|
43 | o Other fun stuff...
|
---|
44 |
|
---|
45 |
|
---|
46 | =================
|
---|
47 | TODO SOMETIME:
|
---|
48 | o Easy to install stand-alone packages for win32, mac, epoc32, linux
|
---|
49 | o MindTunnel/MindTerm, could do some funny extensions if used together...
|
---|
50 | o Do customized "small-screen" version for Psion5mx
|
---|
51 | o Telnet support
|
---|
52 | o Check if we can extend Dialog to do a decent handling of requestFocus
|
---|
53 | o Statistics per tunnel shown in 'Current Connections...' dialog
|
---|
54 | o Make a simple script-engine to be able to do fun things upon login
|
---|
55 | (SSHAutomatedConsole)
|
---|
56 | o Write better doc's for both install and usage
|
---|
57 | o Load applet-properties, known_hosts through URLs (encrypted files, or use
|
---|
58 | HTTPS?)
|
---|
59 | o Persistent applet in Netscape and IE4
|
---|
60 | o Make jump-scroll/non-jump-scroll (right now we do longjmp-scroll :-)
|
---|
61 | o Application keypad not supported
|
---|
62 | o Priority/mtu on a per tunnel basis (i.e. make some tunnels "more
|
---|
63 | responsive" than others)
|
---|
64 | o Make a RMI-plugin (RMI over SSH :-)
|
---|
65 | o Fix the sloppy exceptions (e.g. make a new exception-type...)
|
---|
66 | o Scaling font in terminal instead of changing rows/cols when resizing
|
---|
67 | terminal
|
---|
68 | o Extend Component instead of Canvas in TerminalWin
|
---|
69 | o Implement X-protocol to allow (simple?) x-clients to run directly (without
|
---|
70 | x-server! :-)
|
---|
71 | o Support rlogin
|
---|
72 | o Make the protocol-plugins more usable (clean/effective), maybe add some
|
---|
73 | other proxy-service? (suggestions welcome!)
|
---|
74 | o Compression (can't get deflate/inflate to use Z_PARTIAL_FLUSH, feature
|
---|
75 | request sent to javasoft). Might wrap the native code ourselves...
|
---|
76 | o Double width and double height characters in terminal (is this useful?
|
---|
77 | xterm doesn't do it for real anyway :-)
|
---|
78 | o resourceBundle.getString for translations of all text!
|
---|