Prep for 2019 release
[fanfix.git] / docs / TODO.md
CommitLineData
55d2b2c2
KL
1Jexer TODO List
2===============
3
4
5Roadmap
6-------
7
55d2b2c2
KL
80.0.6
9
e8a11f98 10- TEditor
fe0770f9 11 - Horizontal scrollbar integration
71a389c9 12 - True tokenization and syntax highlighting: Java, C, Clojure, XML
fe0770f9 13 - Carat notation for control characters
71a389c9 14 - Tab character support
fe0770f9
KL
15 - Cut/copy/paste
16 - Performance: behave smoothly on 100MB text files
17
180.0.7
e8a11f98 19
3e074355
KL
20- Finish up multiscreen support:
21 - cmAbort to cmScreenDisconnected
22 - cmScreenConnected
23 - Handle screen resizes
24
fe0770f9
KL
25- TEditor
26 - Word wrap
27 - Performance: behave smoothly on 1GB text files
55d2b2c2 28
fe0770f9
KL
29- Additional main color themes:
30 - Dark / L33t
31 - Green / NoReallyElite
32 - Red/brown
33 - Monochrome
34 - OMGPonies
35
360.0.8
55d2b2c2
KL
37
38- THelpWindow
fe0770f9 39 - TEditor + clickable links
55d2b2c2
KL
40 - Index
41
fe0770f9
KL
42- TEditor
43 - Expose API:
44 - Cursor movement
45 - Movement within document
46 - Cut/copy/paste
a2018e99 47
fe0770f9
KL
480.0.9
49
50- TEditor:
51 - Undo / Redo support
a2018e99 52
051e2913
KL
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
55d2b2c2
KL
61
62- Verify vttest in multiple tterminals.
63
fe0770f9
KL
640.2.0:
65
66- Drag and drop
67 - TEditor
68 - TField
69 - TText
70 - TTerminal
71 - TComboBox
72
55d2b2c2
KL
731.0.0
74
fe0770f9 75- Publish to the whole wide world
55d2b2c2
KL
76
77
781.1.0 Wishlist
79--------------
80
55d2b2c2
KL
81- Screen
82 - Allow complex characters in putCharXY() and detect them in putStringXY().
83
55d2b2c2
KL
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
e685a47d
KL
99Eliminate all Eclipse warnings
100
55d2b2c2
KL
101Fix all marked TODOs in code
102
103Eliminate DEBUG, System.err prints
104
55d2b2c2
KL
105Update written by date to current year:
106 All code headers
107 VERSION
108
a69ed767 109Tag gitlab
55d2b2c2
KL
110
111Upload to SF
112
e8a11f98 113Upload to sonatype
55d2b2c2
KL
114
115
116Brainstorm Wishlist
117-------------------
118
119
120
121Bugs Noted In Other Programs
122----------------------------