-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
179 lines (116 loc) · 5.47 KB
/
ChangeLog
File metadata and controls
179 lines (116 loc) · 5.47 KB
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
2026-02-08 Qore Technologies
* version 2.0.0: complete redesign with a modern, thread-safe API
- new C++ API: Session, Window, Panel, TestTerminal, Ansi classes
with typed events, styles, ANSI SGR rendering, and sandbox support
- NcursesUi toolkit module: widget tree with parent-child focus
management, BoxLayout/SplitLayout layout managers, EventDispatcher
with modal stack and mouse hit-testing, 22 standard widget classes
(ListWidget, TextInputWidget, ScrollableWidget, MenuBarWidget,
DropdownMenuWidget, StatusBarWidget, DialogWidget, FileBrowserWidget,
ComboBoxWidget, CheckboxWidget, RadioGroupWidget, TableWidget,
PanelWidget, and more)
- NcursesReplUi helper module: InputBuffer, History, LayoutCalc,
ScrollCalc for building REPL-style UIs
- qrepl full-screen REPL with menus (Alt+key hotkeys), file browser,
output capture via File::getPipe(), scrollable output, animated
About dialog with spinning Qore coin
- CMake build system replacing autotools
- Doxygen documentation with mainpage overviews, examples, and
cross-references for all three module layers
- 9 test suites with 290+ test cases covering C++ module, widgets,
layouts, event dispatch, scrolling, UI components, integration
scenarios, and qrepl application
- interrupt and sandbox compliance (QDOM_TERMINAL_IO)
2010-06-15 18:49 david_nichols
* docs/ncurses-module-doc.html: updated tikiwiki and added updated
color scheme
2010-05-12 11:49 david_nichols
* configure.ac: solaris and sun studio compile and warning
fixes/enhancements
2010-05-11 14:45 david_nichols
* reconf.sh: compile fixes for solaris
2010-04-28 10:15 david_nichols
* examples/worm.q: updates for new qore API and to address new
warnings in test scripts
2009-12-09 12:58 david_nichols
* configure.ac: fixed all modules to use decimal comparisons with
the qore version string instead of octal so that they will still
compile with qore v0.8.0 and up...
2009-11-22 06:03 david_nichols
* configure.ac: updated configure to assume 64-bit build if
host_cpu = "amd64"
2009-10-30 08:22 david_nichols
* configure.ac: updated all module configure scripts to use gnutar
on darwin to avoid picking up OSX resource files in source
releases
2009-09-21 11:07 david_nichols
* configure.ac: updated module configure scripts to select 64-bit
target mode by default on snow leopard i386
2009-09-10 06:49 david_nichols
* configure.ac: updated configure.ac to properly compile in 32-bit
mode on OSX snow leopard (10.6)
2009-07-20 13:16 david_nichols
* configure.ac, qore-ncurses-module.spec: added opensuse 11.2
detection to spec file, fixed rhel detection in spec files,
updated configure.ac to work with older versions of autotools
2009-06-08 08:38 david_nichols
* qore-ncurses-module.spec: fixed qore module dir detection
2009-06-02 05:24 david_nichols
* qore-ncurses-module.spec: fixed typo in sles version detection
2009-01-08 18:43 david_nichols
* qore-ncurses-module.spec: simplified spec files a little
2009-01-08 15:13 david_nichols
* qore-ncurses-module.spec: commented-out additional "Source0" line
so that packages will build on Fedora 10 (OBS)
2009-01-08 14:44 david_nichols
* reconf.sh: updated reconf.sh to look for glibtoolize as well as
libtoolize
2009-01-07 12:51 david_nichols
* Makefile.am, RELEASE-NOTES, configure.ac, ltmain.sh,
qore-ncurses-module.spec, reconf.sh: updated reconf.sh to use
libtoolize to generate ltmain.sh; updated to compile when panel.h
is under the ncurses subdirectory (ex: OpenSuse 11.1)
2009-01-03 22:51 david_nichols
* src: cosmetic updates
2008-11-03 14:14 david_nichols
* ChangeLog, src/QC_Panel.cc, src/QC_Window.cc,
src/ncurses-module.h: make module version reflect package version
2008-10-30 17:20 david_nichols
* qore-ncurses-module.spec: various fixes
2008-10-30 10:42 david_nichols
* Makefile.am, README, RELEASE-NOTES, configure.ac,
qore-ncurses-module.spec, src/Makefile.am: udpated to qoer 0.7.1
module handling
2008-10-23 06:30 david_nichols
* configure.ac: updated to set 64-bit compile mode by default on
itanium with g++ and aCC
2008-10-08 20:16 david_nichols
* qore-ncurses-module.spec, src/Makefile.am: spec file and module
build fixes using prefix=/usr and make install
DESTDIR=$RPM_BUILD_ROOT
2008-10-06 20:27 david_nichols
* ChangeLog: updated changelog
2008-09-09 09:11 david_nichols
* docs/ncurses-module-doc.html: updated docs
2008-09-09 07:04 david_nichols
* ChangeLog, qore-ncurses-module.spec: updated ChangeLog, fixed
license tag in spec file
2008-09-09 07:01 david_nichols
* Makefile.am, docs, docs/ncurses-module-doc.html,
qore-ncurses-module.spec: added module documentation
2008-09-03 12:41 david_nichols
* src/Makefile.am: build fixes
2008-09-03 12:11 david_nichols
* COPYING: updated license for modules to LGPL (*not* GPL)
2008-09-03 12:07 david_nichols
* README: udpated READMEs
2008-09-03 09:23 david_nichols
* Makefile.am, configure.ac, src/Makefile.am: build fixes
2008-09-03 09:19 david_nichols
* ., AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, README,
configure.ac, examples, examples/hanoi.q, examples/worm.q,
ltmain.sh, m4, m4/acx_pthread.m4, qore-ncurses-module.spec,
reconf.sh, src, src/Makefile.am, src/QC_Panel.cc, src/QC_Panel.h,
src/QC_Window.cc, src/QC_Window.h, src/ncurses-module.h,
src/single-compilation-unit.cc, test,
test/ncurses.q: initial import as independent project