update roadmap
[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
c3a80df6
KL
13- TDesktop (#14)
14
15- TWindow:
16 - UNCLOSABLE (#8)
17 - H/V scrollbars (#4)
18 - Expose toTop()/toLeft()/...
19
20- TText:
21 - Justification (left, right, center, proportional) (#10)
22 - Scrollbars adjust automatically
23 - Expose toTop()/toLeft()/...
24
55d2b2c2 25- TEditor
e685a47d 26- Eliminate all Eclipse warnings
55d2b2c2
KL
27
280.0.6
29
30- TSpinner
31- TComboBox
32- TCalendar
33
340.0.7
35
e685a47d
KL
36- Refactor SwingBackend to be embeddable
37 - jexer.Swing.blockMousePointer: false = do not invert cell, true
38 (default) is current behavior
39 - Make Demo4 with two separate Swing demos in a single JFrame.
40 - Make Demo5 mixing Swing and Jexer components
41
55d2b2c2
KL
42- THelpWindow
43 - TText + clickable links
44 - Index
45
a2018e99
KL
460.0.8
47
48- Undo / Redo support
49
55d2b2c2
KL
500.1.0: BETA RELEASE and BUG HUNT
51
52- Verify vttest in multiple tterminals.
53
541.0.0
55
e685a47d 56- Maven artifact.
55d2b2c2
KL
57
58
591.1.0 Wishlist
60--------------
61
62- TTerminal
63 - Handle resize events (pass to child process)
64
65- Screen
66 - Allow complex characters in putCharXY() and detect them in putStringXY().
67
68- Drag and drop
69 - TEditor
70 - TField
71 - TText
72 - TTerminal
73 - TComboBox
74
75
76
77Regression Checklist
78--------------------
79
80 TTerminal
81 No hang when closing, whether or not script is running
82 No dead script children lying around
83 vttest passing
84
85
86
87Release Checklist √
88-------------------
89
e685a47d
KL
90Eliminate all Eclipse warnings
91
55d2b2c2
KL
92Fix all marked TODOs in code
93
94Eliminate DEBUG, System.err prints
95
96Version in:
97
98Update written by date to current year:
99 All code headers
100 VERSION
101
102Tag github
103
104Upload to SF
105
106
107
108Brainstorm Wishlist
109-------------------
110
111
112
113Bugs Noted In Other Programs
114----------------------------