TEditor 80% complete
[nikiroo-utils.git] / docs / TODO.md
... / ...
CommitLineData
1Jexer TODO List
2===============
3
4
5Roadmap
6-------
7
8BUG: TTreeView.reflow() doesn't keep the vertical dot within the
9 scrollbar.
10
110.0.5
12
13- TEditor
14 - Document
15 - Filename
16 - Pick appropriate Highlighter: plain, Java, XML, ...
17 - TEditorWidget:
18 - Cut and Paste
19 - TTextArea extends TScrollableWidget
20
210.0.6
22
23- TEditor
24 - True tokenization and syntax highlighting: Java, C, Clojure, XML
25 - Tab character support
26
27- Finish up multiscreen support:
28 - cmAbort to cmScreenDisconnected
29 - cmScreenConnected
30 - Handle screen resizes
31
32- TSpinner
33- TComboBox
34- TCalendar
35
360.0.7
37
38- THelpWindow
39 - TText + clickable links
40 - Index
41
420.0.8
43
44- Undo / Redo support
45
460.1.0: BETA RELEASE and BUG HUNT
47
48- Verify vttest in multiple tterminals.
49
501.0.0
51
52- Maven artifact.
53
54
551.1.0 Wishlist
56--------------
57
58- TTerminal
59 - Handle resize events (pass to child process)
60
61- Screen
62 - Allow complex characters in putCharXY() and detect them in putStringXY().
63
64- Drag and drop
65 - TEditor
66 - TField
67 - TText
68 - TTerminal
69 - TComboBox
70
71
72
73Regression Checklist
74--------------------
75
76 TTerminal
77 No hang when closing, whether or not script is running
78 No dead script children lying around
79 vttest passing
80
81
82
83Release Checklist √
84-------------------
85
86Eliminate all Eclipse warnings
87
88Fix all marked TODOs in code
89
90Eliminate DEBUG, System.err prints
91
92Update written by date to current year:
93 All code headers
94 VERSION
95
96Tag github
97
98Upload to SF
99
100Upload to sonatype
101
102
103Brainstorm Wishlist
104-------------------
105
106
107
108Bugs Noted In Other Programs
109----------------------------