Commit | Line | Data |
---|---|---|
55d2b2c2 KL |
1 | Jexer TODO List |
2 | =============== | |
3 | ||
4 | ||
5 | Roadmap | |
6 | ------- | |
7 | ||
c3a80df6 KL |
8 | BUG: TTreeView.reflow() doesn't keep the vertical dot within the |
9 | scrollbar. | |
10 | ||
55d2b2c2 KL |
11 | 0.0.5 |
12 | ||
ca965765 | 13 | - TEditor |
71a389c9 KL |
14 | - Document |
15 | - Filename | |
16 | - Pick appropriate Highlighter: plain, Java, XML, ... | |
e8a11f98 | 17 | - TEditorWidget: |
e8a11f98 | 18 | - Cut and Paste |
e8a11f98 | 19 | - TTextArea extends TScrollableWidget |
55d2b2c2 KL |
20 | |
21 | 0.0.6 | |
22 | ||
e8a11f98 | 23 | - TEditor |
71a389c9 KL |
24 | - True tokenization and syntax highlighting: Java, C, Clojure, XML |
25 | - Tab character support | |
e8a11f98 | 26 | |
3e074355 KL |
27 | - Finish up multiscreen support: |
28 | - cmAbort to cmScreenDisconnected | |
29 | - cmScreenConnected | |
30 | - Handle screen resizes | |
31 | ||
55d2b2c2 KL |
32 | - TSpinner |
33 | - TComboBox | |
34 | - TCalendar | |
35 | ||
36 | 0.0.7 | |
37 | ||
38 | - THelpWindow | |
39 | - TText + clickable links | |
40 | - Index | |
41 | ||
a2018e99 KL |
42 | 0.0.8 |
43 | ||
44 | - Undo / Redo support | |
45 | ||
55d2b2c2 KL |
46 | 0.1.0: BETA RELEASE and BUG HUNT |
47 | ||
48 | - Verify vttest in multiple tterminals. | |
49 | ||
50 | 1.0.0 | |
51 | ||
e685a47d | 52 | - Maven artifact. |
55d2b2c2 KL |
53 | |
54 | ||
55 | 1.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 | ||
73 | Regression 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 | ||
83 | Release Checklist √ | |
84 | ------------------- | |
85 | ||
e685a47d KL |
86 | Eliminate all Eclipse warnings |
87 | ||
55d2b2c2 KL |
88 | Fix all marked TODOs in code |
89 | ||
90 | Eliminate DEBUG, System.err prints | |
91 | ||
55d2b2c2 KL |
92 | Update written by date to current year: |
93 | All code headers | |
94 | VERSION | |
95 | ||
96 | Tag github | |
97 | ||
98 | Upload to SF | |
99 | ||
e8a11f98 | 100 | Upload to sonatype |
55d2b2c2 KL |
101 | |
102 | ||
103 | Brainstorm Wishlist | |
104 | ------------------- | |
105 | ||
106 | ||
107 | ||
108 | Bugs Noted In Other Programs | |
109 | ---------------------------- |