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