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