#16 Refactor Swing backend, demo of multiple TApplications in one Swing frame
[nikiroo-utils.git] / docs / TODO.md
CommitLineData
55d2b2c2
KL
1Jexer TODO List
2===============
3
4
5Roadmap
6-------
7
c3a80df6
KL
8BUG: TTreeView.reflow() doesn't keep the vertical dot within the
9 scrollbar.
10
55d2b2c2
KL
110.0.5
12
42873e30
KL
13- Multiscreen support:
14 - cmAbort to cmScreenDisconnected
15 - cmScreenConnected
16
ca965765
KL
17- TApplication
18 - getAllWindows()
19 - Expose menu management functions (addMenu, getMenu, getAllMenus,
20 removeMenu, ...)
8c236a98 21
ca965765 22- TEditor
c3a80df6 23
ca965765
KL
24 - Swich Line from String to ArrayList<Cell>
25 - StringUtils.justify functions for ArrayList<Cell>
26 - TEditorWindow extends TScrollableWindow
27 - TEditor widget with keystroke functions:
28 - cursorRight/Left/...
29 - insertChar
30 - deleteForwardChar
31 - deleteBackwardChar
32 - deleteBackwardWord
33 - wordCount
34 - ...
c3a80df6 35
e685a47d 36- Eliminate all Eclipse warnings
55d2b2c2
KL
37
380.0.6
39
40- TSpinner
41- TComboBox
42- TCalendar
43
440.0.7
45
46- THelpWindow
47 - TText + clickable links
48 - Index
49
a2018e99
KL
500.0.8
51
52- Undo / Redo support
53
55d2b2c2
KL
540.1.0: BETA RELEASE and BUG HUNT
55
56- Verify vttest in multiple tterminals.
57
581.0.0
59
e685a47d 60- Maven artifact.
55d2b2c2
KL
61
62
631.1.0 Wishlist
64--------------
65
66- TTerminal
67 - Handle resize events (pass to child process)
68
69- Screen
70 - Allow complex characters in putCharXY() and detect them in putStringXY().
71
72- Drag and drop
73 - TEditor
74 - TField
75 - TText
76 - TTerminal
77 - TComboBox
78
79
80
81Regression Checklist
82--------------------
83
84 TTerminal
85 No hang when closing, whether or not script is running
86 No dead script children lying around
87 vttest passing
88
89
90
91Release Checklist √
92-------------------
93
e685a47d
KL
94Eliminate all Eclipse warnings
95
55d2b2c2
KL
96Fix all marked TODOs in code
97
98Eliminate DEBUG, System.err prints
99
100Version in:
101
102Update written by date to current year:
103 All code headers
104 VERSION
105
106Tag github
107
108Upload to SF
109
110
111
112Brainstorm Wishlist
113-------------------
114
115
116
117Bugs Noted In Other Programs
118----------------------------