forked from mare-imbrium/canis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
71 lines (53 loc) · 2.73 KB
/
CHANGES
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
2014-04-22 - 00:13
Made some changes in getchar to return STRINGS but not implemented. Evaluating benefits
in moving to chars, and how to go about.
2014-04-23 - 00:23
removed many dead methods from window and some from widget
slight changes in button and label : when_form replaced by FORM_ATTACHED
2014-05-05 - 20:12
- moved to new cleaner method of reading keys from keyboard
- Added ButtonGroup for RadioButtons.
- removed Bottomline and enhanced rcommandline instead
2014-05-09 - 22:23
- introduced layouts. Now a user can hardcode locations of widgets or use a layout
to do the same. A layout is able to handle a resize of the screen.
2014-05-25 - 16:03
- Major rewrite of colorparser. now colors are not hardcoded while parsing. We now store link
to parent chunk, so that a change in textpads color can affect the pad without a re-parse.
Parent's color's are resolved at render time.
2014-05-31 - 18:20
- minor changes that could result in some color related issues with buttons or other widgets
- repaint in various widgets no longer sets @bgcolor and @color, it uses the method
Same with @attr. messagebox also does not set the color variables but uses the method
- clear_pad clear_row uses content_cols i/o width so complete pad is cleared.
Also i have put a return in the middle, i think the second part of clear is redundant
now, if the first half works properly.
2014-06-06 - 00:05
- Released 0.0.1
2014-06-19 - 17:16
- Still trying to simplify and refactor TextPad so there are no changes for a fairly long time.
- Removed content_type complexity into TextDocument so Textpad can be dumb.
Built 0.0.2 but i did not release it.
2014-07-09 - 22:48
- for 0.0.3
- removed label string from Field and moved to LabeledField
This change has an impact in many examples, and combo
- some changes in creation of $log so that if none specified then it can go to /dev/null
This way an app can have its own logger and not bother about canis' logging.
Or it can merge the two.
- Moved helpmanager from rwidgets to its own file. Needs to be refactored and cleaned up.
2014-08-18 - 17:11
- for 0.0.5
- fixed a bug in handling of multiple key assignments due to which extra keys pushed onto stack
- App keyblock yields string of key without changing or converting to symbol
2014-09-01
- for 0.0.6
- Statusline location defaults to -1 from bottom, earlier -3
- Statusline attrib was A_REVERSE earlier, now defaults to A_NORMAL.
- bugs and omissions in parse_format, and in DefaultColorParser fixed.
2014-09-02
- for 0.0.7
rdialog.rb introduced a syntax error while adding names to windows, had to yank 0.0.6
2014-09-11
- for 0.0.8
fix in colorparser.rb : wrong default was picked, now sending in textpads color and attr