PMD code sweep, #6 don't add MyWindow twice to MyApplication
[nikiroo-utils.git] / docs / TODO.md
... / ...
CommitLineData
1Jexer TODO List
2===============
3
4
5Roadmap
6-------
7
80.0.6
9
10- New widgets:
11 - TSpinner
12 - TComboBox
13 - TCalendar
14
15- TEditor
16 - Horizontal scrollbar integration
17 - True tokenization and syntax highlighting: Java, C, Clojure, XML
18 - Carat notation for control characters
19 - Tab character support
20 - Cut/copy/paste
21 - Performance: behave smoothly on 100MB text files
22
230.0.7
24
25- Finish up multiscreen support:
26 - cmAbort to cmScreenDisconnected
27 - cmScreenConnected
28 - Handle screen resizes
29
30- TEditor
31 - Word wrap
32 - Performance: behave smoothly on 1GB text files
33
34- Additional main color themes:
35 - Dark / L33t
36 - Green / NoReallyElite
37 - Red/brown
38 - Monochrome
39 - OMGPonies
40
410.0.8
42
43- THelpWindow
44 - TEditor + clickable links
45 - Index
46
47- TEditor
48 - Expose API:
49 - Cursor movement
50 - Movement within document
51 - Cut/copy/paste
52
530.0.9
54
55- TEditor:
56 - Undo / Redo support
57
580.1.0: BETA RELEASE and BUG HUNT
59
60- Verify vttest in multiple tterminals.
61
620.2.0:
63
64- Drag and drop
65 - TEditor
66 - TField
67 - TText
68 - TTerminal
69 - TComboBox
70
711.0.0
72
73- Publish to the whole wide world
74
75
761.1.0 Wishlist
77--------------
78
79- Screen
80 - Allow complex characters in putCharXY() and detect them in putStringXY().
81
82
83
84Regression Checklist
85--------------------
86
87 TTerminal
88 No hang when closing, whether or not script is running
89 No dead script children lying around
90 vttest passing
91
92
93
94Release Checklist √
95-------------------
96
97Eliminate all Eclipse warnings
98
99Fix all marked TODOs in code
100
101Eliminate DEBUG, System.err prints
102
103Update written by date to current year:
104 All code headers
105 VERSION
106
107Tag github
108
109Upload to SF
110
111Upload to sonatype
112
113
114Brainstorm Wishlist
115-------------------
116
117
118
119Bugs Noted In Other Programs
120----------------------------