-
Notifications
You must be signed in to change notification settings - Fork 13
/
TODO2.txt
121 lines (121 loc) · 11.4 KB
/
TODO2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
1 [x] (1) buffered version of Listbox (2009-12-26) (x2010-01-18)
- 1.1 [x] what form is celleditor using. check and fix (2010-01-04) (x2010-01-05) (x2010-01-07)
- 1.2 [x] scrollpane scrollin till 18th row only * Use downarrow to go down (2010-01-04) (x2010-01-05) (x2010-01-07)
- 1.3 [x] testscrolllb.rb on enter cursor at pos 0 io 5th or so. Ok in test2.rb (2010-01-05) (x2010-01-18)
2 [x] buffered version of TextArea (2009-12-26) (x2010-01-19)
- 2.1 [x] cursor position not updated when insert text * just testing indentation (2009-12-27) (x2009-12-31)
- 2.1.1 [x] we have to set main forms row and col from rbtextarea (2009-12-28) (x2009-12-31)
- 2.1.2 [x] to factor in rscrollpane's coords, so cursor inside scr (2009-12-28) (x2009-12-31)
- 2.3 [x] remove var oldcli since not using (2010-01-04) (x2010-01-07)
3 [x] rscrollpane needs on_enter and set_form_row etc (2009-12-26) (x2009-12-28)
4 [x] check how is cursor managed by rtabbedpane (2009-12-28) (x2009-12-29)
- 4.1 [x] rtabbedpane does its own highlighting (2009-12-29) (x2009-12-29)
6 [x] make form.set_form_row which bubbles up row and colrather than directly setting row and col (2009-12-29) (x2009-12-31)
7 [x] (A) change addrowcol to percolate up too (2009-12-29) (x2010-01-05)
8 [x] (A) change direct references to form.row and col to call methods (2009-12-29) (x2010-02-18)
10 [x] @scrollpane needs to stop scrolling if no more data - actually it does, i had made the textarea large (2009-12-29) (x2009-12-29)
11 [x] (A) new textarea breaks test2.rb. see what on, no display * display happens on focus/keypress in test2.rb * display happens on up down arrow, not left right. check if repaint is called comparing old and new files * Ack listbox is erasing or overwriting new textarea - very strange * now buffered object write to main window, so window does not overwrite (2009-12-31) (x2010-01-03)
- 11.1 [x] textarea: footer not showing (2010-01-01) (x2010-01-02)
- 11.2 [x] textarea: some flag not updated on a s d f, not showing in testkeypress.rb (2010-01-01) (x2010-01-01)
12 [x] (A) review rwidget code regarding printing * which window does textarea print on, is it transferred to main window * now buffered object write to main window, so window does not overwrite (2010-01-03) (x2010-01-03)
13 [x] (A) review just print_title and border since they overwrite textarea (2010-01-03) (x2010-01-03)
14 [x] copy testwidget to textview and tv to old (2010-01-03) (x2010-01-03)
15 [x] buffered version of Table (2010-01-03) (x2010-01-19)
16 [x] (2) putting buffered objects in splitpane and testing (2010-01-03) (x2010-02-27)
- 16.1 [x] testing textviews inside splitpane (2010-01-06) (x2010-01-13)
- 16.1.1 [x] test various keys in splitpane with textview (2010-01-08) (x2010-01-13)
- 16.2 [x] add oneTouchExpandable to +splitpane (2010-01-09) (x2010-02-27)
- 16.3 [x] test splitpane with textareas (2010-01-13) (x2010-01-18)
- 16.4 [x] test splitpane with one splitpane and 3 textviews (2010-01-13) (x2010-01-18)
- 16.5 [x] test splitpane with scrollpane and textviews (2010-01-15) (x2010-01-18)
18 [x] (A) popups now showing one blak line below. need to adjust (2010-01-05) (x2010-01-06)
19 [x] make a scrollable form using Pad. Hint: scrollpane does that. (2010-01-06) (x2010-03-07)
20 [x] (A) investigate crash +splitpane, ht is ht/2-1 and you scroll C-n (2010-01-09) (x2010-01-11)
- 20.1 [x] fixed for HORIZ, but do for VERT (2010-01-09) (x2010-01-11)
21 [x] test out tabbedpane, and compare code with scroll (newtesttabp.rb) (2010-01-10) (x2010-02-21)
22 [x] (A) sudden blank line in FC in splitpane see testsplittv.rb and tvv.rb * that's due to top and left 0 by default in create_buffer (2010-01-11) (x2010-01-12)
23 [x] how to pass top left etc to widget so when it does a create_buffer those values are reached * set_buffering does this (2010-01-12) (x2010-02-18)
24 [x] add parent attrib, pass parent in child() and first_component, add a method to pushup row and col adding roffset and coloffset at each level (2010-01-12) (x2010-01-13)
26 [x] Splitpane: Vert mode, comp 2 doesn't retain cursor when moving (2010-01-13) (x2010-01-13)
27 [x] (A) TextArea fix direct calls to form.row and form.col (2010-01-14) (x2010-01-14)
28 [x] (A) TextArea: borders get overwritten * chomp was required when using << (2010-01-14) (x2010-01-14)
29 [x] what if we don't want to print borders, since that eats an extraline and col. Can we switch off and reclaim the line and col (2010-01-15) (x2010-02-18)
31 [x] move create_buffer to repaintin TA and TV and others, so that enduser does not have to bother. scroll and split can set internally * All create_buffer calls moved to repaint. Maybe table pending (2010-01-16) (x2010-02-18)
37 [x] (B) test rtable in splitpane and scrollpanes * done rtable in scrollpane (2010-01-18) (x2010-02-24)
38 [x] (B) test various widgets inside rtabbedpane (2010-01-19) (x2010-02-22)
41 [x] Textareas: C-a C-e does not repain which is good, but footer not updated (2010-01-23) (x2010-01-25)
42 [x] check where we are directly calling wmove and why (2010-01-23) (x2010-01-25)
43 [x] we need to pass actual highest form down as well as each components absolute coords so cursor display can happen quickly and accurately. * RFED16 branch has absolute positioning (2010-01-23) (x2010-02-18)
44 [x] TextView: add more vi keys (2010-02-07) (x2010-02-24)
46 [x] RFED16 branch: Redo table as per new simple approach (2010-02-18) (x2010-02-19)
47 [x] RFED16 branch: Redo tabbedpane as per new simple approach (2010-02-18) (x2010-02-21)
49 [x] (A) Tabbing in top of tabbedpane gives funny staggered effect ?? (2010-02-21) (x2010-02-22)
50 [x] (A) Tabbedpane: scrolling not updating N and P (2010-02-21) (x2010-03-01)
51 [x] TabbedPane: add on the fly tabs in tabbedpane - what about second level (2010-02-21) (x2010-03-05)
53 [x] Splitpane needs multiplier for resizing panes (2010-02-24) (x2010-02-26)
54 [x] Scrollpane needs multiplier for scrolling (2010-02-24) (x2010-02-26)
55 [x] (1) keymapping: add symbols and test mapping externally (2010-02-27) (x2010-02-27)
56 [x] (A) Splitpane: add oneTouchExpandable to +splitpane (2010-02-27) (x2010-03-05)
57 [x] TabbedPane: can we directly add component (2010-02-27) (x2010-03-01)
60 [x] (A) Textview: should scroll horizontally (2010-02-28) (x2010-03-05)
62 [x] (A) TabbedPane: remove subheading, wastes space (2010-03-01) (x2010-03-02)
63 [x] (E) some means of editing a string at a location wiht option of C-c or Esc and default, take from commons1.rb (2010-03-05) (x2010-03-06)
64 [x] (F) TextArea and TextView Field Table etc: yanking and pasting globally (2010-03-05) (x2010-03-10)
65 [x] (F) textarea needs some undo more than just undelete_line * http://rbcurse.tumblr.com/post/429578665/undo-in-text-widgets (2010-03-05) (x2010-03-12)
66 [x] (E) Text object should have ability to read in a text file with key (2010-03-05) (x2010-03-12)
70 [x] (E) rbgetstr: tab completion, as in filename completion etc (2010-03-06) (x2010-03-12)
71 [x] (D) Demo: using scrollform (2010-03-07) (x2010-03-16)
72 [ ] (F) TextView: keymaps. p 699 (2010-03-07)
73 [ ] (F) TextView: freezing an area horiz vertically (2010-03-07)
74 [x] General: move key bindings to bind_key so user can see what's bound (2010-03-07)
78 [x] (A) Undo: refactor undomanager and undohandler (2010-03-08) (x2010-03-10)
79 [x] (A) Demo: get sqlc.rb demo running (2010-03-09) (x2010-03-14)
80 [x] firehandler: can we combine consecutive ones into one, passing an array? (2010-03-09) (x2010-03-12)
81 [x] (F) Textview: multiple buffer version (2010-03-10) (x2010-03-12)
82 [x] (F) Textview: partial editable version (2010-03-10) (x2010-03-12)
83 [x] make error_message into a Variable, so app can attach it to a label if required (2010-03-11)
84 [x] (A) move some edit methods from textarea into module so we can call with diff bindings from textview editable (2010-03-12) (x2010-03-12)
85 [x] (F) how about getting ascii tables in here for sql stuff (2010-03-12)
87 [x] (E) MultiTextView: list buffers to do (2010-03-12) (x2010-03-15)
88 [x] (E) TextV+A, when printing a screenful, store actual maxlen for scrolling left (2010-03-12) (x2010-03-13)
91 [x] (B) tabbedpane: adding new tab dyn, not immediately shown (2010-03-14) (x2010-03-15)
94 [x] (F) MultiContainer: takes n objects, fills, one can cycle, just as in MultiTextView except that any component can be put. (2010-03-15) (x2010-03-15)
97 [x] (A) Scrollform : dont we need some indicators or bars (2010-03-17) (x2010-03-18)
98 [x] (A) SCrollFOrm: cursor not on first field to start with (2010-03-17) (x2010-03-18)
99 [ ] scrollform demo: add larger objects like textview and test (2010-03-18)
100 [x] (A) sqlm.rb finish this with multicontainer and table (2010-03-19) (x2010-03-19)
101 [x] Menu: simpler rewrite ?? (2010-03-20)
102 [x] (A) TabbedPane: rewrite (2011-09-21)
103 [x] Messagebox: rewrite (2011-09-21)
104 [x] (E) Gen: catching extended keys C-left, S-F10 (2011-09-21)
105 [x] (A) Window: combine array into existing constructor (2011-09-21)
106 [x] (A) gen: check if that buffering nonsense is still being used? (2011-09-21)
107 [ ] (F) find_file like microemacs (2011-09-21)
108 [ ] (F) color schemes (applying at form or app level) (2011-09-21)
109 [ ] (E) App: stack and flow to be objects so RESIZE can happen (2011-09-21)
110 [ ] Minor stuff (2011-09-21)
110.1 [ ] (O) Make event objects only if some listener exists (2010-03-08)
110.2 [ ] (F) how to map : bind w, 12j (to another key binding) * if recogn as keys, then call handle_key on self with each key in array (2010-03-01)
110.3 [ ] (E) Text objects: execute ex commands ??? * printf '%cs/change this/to that/nwq' '%' | ex file.name (2010-03-05)
110.4 [ ] (E) TextView etal: store path so save can be done? (2010-03-12)
110.5 [ ] (E) table: yank one or more rows into kill ring as comma delim (2010-03-17)
110.6 [ ] Table needs multiplier for resizing cols (2010-02-24)
110.8 [ ] (O) maybe we should combine set_form_row and col since we call them one after another nowadays (2010-01-16)
110.12 [x] a Box class = would that help? (2010-03-08)
111 [ ] (B) me: arrow down and up moves vertically not to next field (2011-09-21)
112 [ ] (E) app: add popup (2011-09-21)
113 [ ] (F) basic html view like alpine help with link, underline (2011-09-21)
115 [ ] (F) widgets shd add major keys to keylabel if present (2011-09-28)
116 [ ] (F) colormap can check for colorscheme before setting colors (2011-10-01)
117 [ ] make readme and homepage simple and clean like urwid (2011-10-01)
118 [x] return self from dsl_property and dsl_accessor (2011-10-02)
119 [x] PropertyVetoException to disallow change (2011-10-02)
120 [x] StatusWindow: 2 line bottom window for alert, confirm and status (2011-10-02)
121 [x] cleanup Widget and others, remove buffering nonsense (2011-10-02)
122 [x] Add valid_range to Field (2011-10-02)
123 [x] (A) Make listbox data more accessible from lb class (2011-10-02)
124 [x] look at sandy,ne,pygments source for ncurses syntax highlighting (2011-10-07)
125 [x] 1.5.0: replace messagebox with new version, deprecate old (2011-11-17)
126 [x] 1.5.0: replace tabbedpane with new version, deprecate old (2011-11-17)
127 [x] 1.5.0: change paths based on new structure, and chg requires (2011-11-17)
128 [x] 1.5.0: chg names of rbasiclistbox and listbox (2011-11-17)