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 | ||
c3a80df6 KL |
13 | - TDesktop (#14) |
14 | ||
15 | - TWindow: | |
16 | - UNCLOSABLE (#8) | |
17 | - H/V scrollbars (#4) | |
18 | - Expose toTop()/toLeft()/... | |
19 | ||
20 | - TText: | |
c3a80df6 KL |
21 | - Scrollbars adjust automatically |
22 | - Expose toTop()/toLeft()/... | |
23 | ||
55d2b2c2 | 24 | - TEditor |
e685a47d | 25 | - Eliminate all Eclipse warnings |
55d2b2c2 KL |
26 | |
27 | 0.0.6 | |
28 | ||
29 | - TSpinner | |
30 | - TComboBox | |
31 | - TCalendar | |
32 | ||
33 | 0.0.7 | |
34 | ||
e685a47d KL |
35 | - Refactor SwingBackend to be embeddable |
36 | - jexer.Swing.blockMousePointer: false = do not invert cell, true | |
37 | (default) is current behavior | |
38 | - Make Demo4 with two separate Swing demos in a single JFrame. | |
39 | - Make Demo5 mixing Swing and Jexer components | |
40 | ||
55d2b2c2 KL |
41 | - THelpWindow |
42 | - TText + clickable links | |
43 | - Index | |
44 | ||
a2018e99 KL |
45 | 0.0.8 |
46 | ||
47 | - Undo / Redo support | |
48 | ||
55d2b2c2 KL |
49 | 0.1.0: BETA RELEASE and BUG HUNT |
50 | ||
51 | - Verify vttest in multiple tterminals. | |
52 | ||
53 | 1.0.0 | |
54 | ||
e685a47d | 55 | - Maven artifact. |
55d2b2c2 KL |
56 | |
57 | ||
58 | 1.1.0 Wishlist | |
59 | -------------- | |
60 | ||
61 | - TTerminal | |
62 | - Handle resize events (pass to child process) | |
63 | ||
64 | - Screen | |
65 | - Allow complex characters in putCharXY() and detect them in putStringXY(). | |
66 | ||
67 | - Drag and drop | |
68 | - TEditor | |
69 | - TField | |
70 | - TText | |
71 | - TTerminal | |
72 | - TComboBox | |
73 | ||
74 | ||
75 | ||
76 | Regression Checklist | |
77 | -------------------- | |
78 | ||
79 | TTerminal | |
80 | No hang when closing, whether or not script is running | |
81 | No dead script children lying around | |
82 | vttest passing | |
83 | ||
84 | ||
85 | ||
86 | Release Checklist √ | |
87 | ------------------- | |
88 | ||
e685a47d KL |
89 | Eliminate all Eclipse warnings |
90 | ||
55d2b2c2 KL |
91 | Fix all marked TODOs in code |
92 | ||
93 | Eliminate DEBUG, System.err prints | |
94 | ||
95 | Version in: | |
96 | ||
97 | Update written by date to current year: | |
98 | All code headers | |
99 | VERSION | |
100 | ||
101 | Tag github | |
102 | ||
103 | Upload to SF | |
104 | ||
105 | ||
106 | ||
107 | Brainstorm Wishlist | |
108 | ------------------- | |
109 | ||
110 | ||
111 | ||
112 | Bugs Noted In Other Programs | |
113 | ---------------------------- |