2 - Fix wxChoice height problem under wxGTK-2.6.0 (GTK+-2.0).
5 - Improve error handling when reading configuration file.
6 - Fixes compile error with unicode-enabled wxWidgets.
9 - Fixes to make wx-console compatible with wxWidgets 2.6.0.
12 - wxbMainFrame : Fix a bug with GTK+-1.2 which caused wx-console to crash
14 - wxbRestorePanel : Fix a major bug which caused wx-console to enter in an
15 infinite loop which allocate a lot of memory and could make the system crash.
18 - wxbMainFrame : Fix bug #0000221 (Debian 292517)
21 - wxbHistoryTextCtrl : Fixed Win32 build error
22 - general : implemented command completion and interactive help.
25 - wxbRestorePanel : now parsing '+' sent by the director when building
27 - wxbRestorePanel : implemented .backups client=xxx (2.1)
28 - wxbRestorePanel : implemented the director modification showing
29 jobid when a job is started.
32 - wxbRestorePanel : implemented restore before=<Date> parameter.
35 - wxbRestorePanel & wxbHistoryTextCtrl : Fixed unsigned comparisons.
36 - wxbRestorePanel : Fixed problem when the newly created job is not
37 at the end of the list.
40 - wxbRestorePanel : Fixed crash when an error occurs while querying
41 restore list (reported by Dan Langille).
44 - wxbMainFrame : When an unexpected question is in this format
45 (***? (yes/mod/no):), a list is shown to choose one of these
47 - wxbRestorePanel : Fixed crash when there is no backup available
49 - wxbHistoryTextCtrl : Created a new text control that keep an history
53 - wxbMainFrame : Fixed config file problem when changing the default
54 configuration file (Linux)
57 - wxbConfigPanel : Fixed ?: operator cast problem with gcc 2.95.
60 - wxbRestorePanel : Fix file size truncated if >100mb.
63 - wxbConfigPanel : fixed tests
66 - wxbUtils : Created this class, containing general functions like
70 - wxbRestorePanel : Added functions to get/set working status
73 - wxbRestorePanel : Implemented refresh buttons
76 - wxbRestorePanel : The user can now mark/unmark a range of files selected
77 with shift-click or multiple files selected with ctl-click, by
78 right-clicking or using buttons.
79 - wxbRestorePanel : Added buttons to mark/unmark directories/files.
80 - wxbRestorePanel : Added buttons to force to refresh the whole tree/list
83 - wxbMainFrame : Fixed various reconnecting and disconnecting problems.
84 - console_thread : The user can now choose the director to use
85 when there's multiple directors in the configuration file.
86 - wxbRestorePanel : List's columns are now resized correctly in the
90 - wxbRestorePanel : Width adjustments between the tree view window
91 and the file view window are now possible.
94 - wxbTableParser : wxHashMap replaced by wxArray
97 - wxbMainFrame : reconnecting/disconnecting implemented
98 - wxbMainFrame : Added menus to allow the user to change his config
102 - wxbMainFrame : The user can now choose his configuration file,
103 and his choice is stored in a wxConfig (registry under Win32,
105 - wxbConfigFileEditor : Created a small text editor
108 - console_thread : Added support for the new parse_config which
109 returns a status code.
110 - wxbMainFrame/console_thread : A command line parameter now
111 allows the user to choose his config file.
114 - wxbMainFrame : Corrected font bug in GTK+ 1.2
115 - console_thread : Added support for Mac OS X configuration
119 - wxbMainFrame : Corrected incorrect casting of thread event
120 functions (reported by Aristedes Maniatis)
121 - wxbRestorePanel : Corrected incorrect casting of event
122 functions (reported by Aristedes Maniatis)
125 - wxbRestorePanel : Corrected a problem when you double-clicked an
126 a folder in the list, the list was then refreshed two times
127 (instead of one) in the new directory
128 - wxbRestorePanel : Improved configuration panels' look
129 - wxbRestorePanel : Added titles to configuration panels
130 - wxbMainFrame : If the connection drops unexpectedly, it should say
131 it lost the connection to the Director and then wait for you to
132 either manually exit or (when it becomes possible) reconnect.
133 - wxbMainFrame : corrected segmentation faults when exiting
135 - wxbMainFrame : the user can quit however the state is
138 - wxbRestorePanel : Added "Cancel" button to cancel restore at
139 all state of restore process.
140 - wxbMainFrame : Added "Send" button
141 - wxbRestorePanel (first configure) : Changed defaults values when
143 - wxbRestorePanel (first configure) : corrected problem when bad
144 parameters are chosen
145 - wxbRestorePanel : Checking more carefully which job we just have run
146 - wxbRestorePanel : Using wxStopWatch instead of GetTicks to manage
148 - wxbMainFrame : Added "Command: " in front of the command window
149 so that the user knows he can type into the command line
151 - wxbMainFrame : Fixed 100% CPU usage in GTK : added buffering when
152 receiving data to print to the console (thanks to Phil)
153 - wxbRestorePanel : Fixed 100% CPU usage in GTK : added sleeps between
157 - wxbRestorePanel : Modified the way a restore is started : much
158 more parameters are modifiable.
159 - wxbConfigPanel : Created a generic panel which can be used
160 to setup configuration parameters (for example when restoring)
163 - wxbMainFrame : others panels are locked when a command is ran
164 directly by typing in the console.
165 - wxbRestorePanel : Updated update interval of the progress bar
169 - Corrected a bug in Windows which causes wx-console to crash when
170 typing quit before exiting the application.
173 - general : status text is more often used
174 - wxbRestorePanel : restore aborted if there's no client or no fileset
175 - wxbRestorePanel : corrected problem if one double clicks on a
176 directory X in the left "tree" window when the directory is
177 not yet open, instead of selecting the directory and everything
178 below, it opens the directory and nothing is selected.
179 - wxbRestorePanel : first client is selected when restore
181 - wxbRestorePanel : when the director is building tree,
182 changes are made to the status in the gauge.
183 - wxbRestorePanel : Cursor set to hourglass when working
184 - wxbMainFrame : Automatically scrolling to the bottom of
185 console text control.
188 - wxbMainFrame : When starting wx-console, the initial key
189 input focus is set into the command window.
190 - wxbMainFrame : the user is now prompted when an
191 unexpected "question" is asked).
192 - wxbRestorePanel : configure is allowed to change fileset
193 - wxbRestorePanel : using dot commands (.clients, .filesets)
194 - console_thread : implemented prompt and heartbeat messages
197 - general : Don't concatenate lines in csprint, but in wxbDataParser
198 (necessary for dot commands)
201 - wxbRestorePanel : improved restore appearance
202 - wxbRestorePanel : configure is allowed to change client
205 - wxbRestorePanel : Locked configure items until first
206 configuration is received
207 - wxbRestorePanel : Removed estimate, which slows the restore
211 - wxbRestorePanel : wxTreeCtrl::GetParent changed in
212 GetItemParent (thanks to Luca Berra)
213 - wxbRestorePanel : The user can now change a part of restore
217 - wxbRestorePanel modified to use wxbDataParsers
218 - created wxbDataTokenizer, which fetches commands results
219 - modified the way data is passed to panel (no Prints anymore,
221 - win32 : Makefile.in corrected to use ressource file
222 - win32 : wx-console is now compatible with MinGW.
223 - wxbPanel/wxbMainFrame : Added a locking function (for example,
224 the user can't type something in the console when a restore
228 - wxbRestorePanel : Allow the user to change the status by
229 double-clicking on the check mark
232 - project renamed in wx-console
233 - console_thread : Uses wx-console.conf instead of console.conf
234 - wxbRestorePanel : Change the marked state without redoing a dir
237 - The source code is now better documented
238 - wxbRestorePanel : Check if a client was selected before
240 - The source code is now right idented (3 spaces by level)
241 - Copyrights changed to Kern Sibbald and John Walker
242 - wxbPanel : super-class access rights problem corrected
243 - wxbRestorePanel : Added "nice" images to indicate restore status