]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/wx-console/CHANGELOG
408838d0842dadcc20daedeb96907e04daf09161
[bacula/bacula] / bacula / src / wx-console / CHANGELOG
1 26-04-2005 :
2  - Fixes compile error with unicode-enabled wxWidgets.
3
4 25-04-2005 :
5  - Fixes to make wx-console compatible with wxWidgets 2.6.0.
6
7 24-03-2005 :
8  - wxbMainFrame : Fix a bug with GTK+-1.2 which caused wx-console to crash
9    when starting.
10  - wxbRestorePanel : Fix a major bug which caused wx-console to enter in an
11    infinite loop which allocate a lot of memory and could make the system crash.
12
13 10-03-2005 :
14  - wxbMainFrame : Fix bug #0000221 (Debian 292517)
15
16 13-08-2004 :
17  - wxbHistoryTextCtrl : Fixed Win32 build error
18  - general : implemented command completion and interactive help.
19
20 06-08-2004 :
21  - wxbRestorePanel : now parsing '+' sent by the director when building
22      tree.
23  - wxbRestorePanel : implemented .backups client=xxx (2.1)
24  - wxbRestorePanel : implemented the director modification showing
25      jobid when a job is started.
26
27 28-07-2004 :
28  - wxbRestorePanel : implemented restore before=<Date> parameter.
29
30 17-07-2004 :
31  - wxbRestorePanel & wxbHistoryTextCtrl : Fixed unsigned comparisons.
32  - wxbRestorePanel : Fixed problem when the newly created job is not
33     at the end of the list.
34
35 16-07-2004 :
36  - wxbRestorePanel : Fixed crash when an error occurs while querying
37     restore list (reported by Dan Langille).
38
39 15-07-2004 :
40  - wxbMainFrame : When an unexpected question is in this format 
41     (***? (yes/mod/no):), a list is shown to choose one of these 
42     possibilities.
43  - wxbRestorePanel : Fixed crash when there is no backup available
44      (fresh install) 
45  - wxbHistoryTextCtrl : Created a new text control that keep an history
46      of typed commands.
47
48 14-07-2004 :
49  - wxbMainFrame : Fixed config file problem when changing the default
50      configuration file (Linux)
51
52 03-07-2004 :
53  - wxbConfigPanel : Fixed ?: operator cast problem with gcc 2.95.
54
55 25-06-2004 :
56  - wxbRestorePanel : Fix file size truncated if >100mb.
57
58 14-06-2004 :
59  - wxbConfigPanel : fixed tests
60
61 22-05-2004 :
62  - wxbUtils : Created this class, containing general functions like
63     WaitForEnd
64
65 21-05-2004 :
66  - wxbRestorePanel : Added functions to get/set working status
67
68 17-05-2004 :
69  - wxbRestorePanel : Implemented refresh buttons
70
71 15-05-2004 :
72  - wxbRestorePanel : The user can now mark/unmark a range of files selected
73      with shift-click or multiple files selected with ctl-click, by
74      right-clicking or using buttons.
75  - wxbRestorePanel : Added buttons to mark/unmark directories/files.
76  - wxbRestorePanel : Added buttons to force to refresh the whole tree/list
77
78 14-05-2004 :
79  - wxbMainFrame : Fixed various reconnecting and disconnecting problems.
80  - console_thread : The user can now choose the director to use
81     when there's multiple directors in the configuration file.
82  - wxbRestorePanel : List's columns are now resized correctly in the
83      first directory.
84
85 13-05-2004 :
86  - wxbRestorePanel : Width adjustments between the tree view window
87      and the file view window are now possible.
88
89 10-05-2004 :
90  - wxbTableParser : wxHashMap replaced by wxArray
91
92 09-05-2004 :
93  - wxbMainFrame : reconnecting/disconnecting implemented
94  - wxbMainFrame : Added menus to allow the user to change his config
95       file, and to edit it.
96
97 08-05-2004 :
98  - wxbMainFrame : The user can now choose his configuration file,
99       and his choice is stored in a wxConfig (registry under Win32,
100       file under Linux)...
101  - wxbConfigFileEditor : Created a small text editor
102
103 07-05-2004 :
104  - console_thread : Added support for the new parse_config which
105       returns a status code.
106  - wxbMainFrame/console_thread : A command line parameter now
107       allows the user to choose his config file.
108
109 06-05-2004 :
110  - wxbMainFrame : Corrected font bug in GTK+ 1.2
111  - console_thread : Added support for Mac OS X configuration
112       file location.
113
114 02-05-2004 :
115  - wxbMainFrame : Corrected incorrect casting of thread event
116       functions (reported by Aristedes Maniatis)
117  - wxbRestorePanel : Corrected incorrect casting of event
118       functions (reported by Aristedes Maniatis)
119
120 01-05-2004 :
121  - wxbRestorePanel : Corrected a problem when you double-clicked an 
122       a folder in the list, the list was then refreshed two times
123       (instead of one) in the new directory
124  - wxbRestorePanel : Improved configuration panels' look
125  - wxbRestorePanel : Added titles to configuration panels
126  - wxbMainFrame : If the connection drops unexpectedly, it should say 
127    it lost the connection to the Director and then wait for you to
128    either manually exit or (when it becomes possible) reconnect.
129  - wxbMainFrame : corrected segmentation faults when exiting
130      (to be verified)
131  - wxbMainFrame : the user can quit however the state is
132
133 30-04-2004 :
134  - wxbRestorePanel : Added "Cancel" button to cancel restore at
135      all state of restore process.
136  - wxbMainFrame : Added "Send" button
137  - wxbRestorePanel (first configure) : Changed defaults values when
138      Job Name changes
139  - wxbRestorePanel (first configure) : corrected problem when bad
140      parameters are chosen
141  - wxbRestorePanel : Checking more carefully which job we just have run
142  - wxbRestorePanel : Using wxStopWatch instead of GetTicks to manage
143      timeouts.
144  - wxbMainFrame : Added "Command: " in front of the command window
145      so that the user knows he can type into the command line
146      (thanks to Kern)
147  - wxbMainFrame : Fixed 100% CPU usage in GTK : added buffering when
148      receiving data to print to the console (thanks to Phil)
149  - wxbRestorePanel : Fixed 100% CPU usage in GTK : added sleeps between
150      Yields.
151
152 29-04-2004 :
153  - wxbRestorePanel : Modified the way a restore is started : much
154      more parameters are modifiable.
155  - wxbConfigPanel : Created a generic panel which can be used
156      to setup configuration parameters (for example when restoring)
157
158 27-04-2004 :
159  - wxbMainFrame : others panels are locked when a command is ran
160      directly by typing in the console.
161  - wxbRestorePanel : Updated update interval of the progress bar
162      when restoring
163      
164 26-04-2004 :
165  - Corrected a bug in Windows which causes wx-console to crash when
166      typing quit before exiting the application.
167
168 25-04-2004 :
169  - general : status text is more often used
170  - wxbRestorePanel : restore aborted if there's no client or no fileset
171  - wxbRestorePanel : corrected problem if one double clicks on a
172      directory X in the left "tree" window when the directory is 
173      not yet open, instead of selecting the directory and everything 
174      below, it opens the directory and nothing is selected.
175  - wxbRestorePanel : first client is selected when restore
176      mode starts.
177  - wxbRestorePanel : when the director is building tree, 
178      changes are made to the status in the gauge.
179  - wxbRestorePanel : Cursor set to hourglass when working
180  - wxbMainFrame : Automatically scrolling to the bottom of 
181      console text control.
182
183 24-04-2004 :
184  - wxbMainFrame : When starting wx-console, the initial key 
185       input focus is set into the command window.
186  - wxbMainFrame : the user is now prompted when an 
187       unexpected "question" is asked).
188  - wxbRestorePanel : configure is allowed to change fileset
189  - wxbRestorePanel : using dot commands (.clients, .filesets)
190  - console_thread : implemented prompt and heartbeat messages
191
192 23-04-2004 :
193  - general : Don't concatenate lines in csprint, but in wxbDataParser
194          (necessary for dot commands)
195
196 22-04-2004 :
197  - wxbRestorePanel : improved restore appearance
198  - wxbRestorePanel : configure is allowed to change client
199
200 19-04-2004 :
201  - wxbRestorePanel : Locked configure items until first 
202    configuration is received
203  - wxbRestorePanel : Removed estimate, which slows the restore
204    process
205
206 18-04-2004 :
207  - wxbRestorePanel : wxTreeCtrl::GetParent changed in 
208    GetItemParent (thanks to Luca Berra)
209  - wxbRestorePanel : The user can now change a part of restore
210     configuration
211
212 17-04-2004 :
213  - wxbRestorePanel modified to use wxbDataParsers
214  - created wxbDataTokenizer, which fetches commands results
215  - modified the way data is passed to panel (no Prints anymore,
216    but wxbDataParsers)
217  - win32 : Makefile.in corrected to use ressource file
218  - win32 : wx-console is now compatible with MinGW.
219  - wxbPanel/wxbMainFrame : Added a locking function (for example, 
220    the user can't type something in the console when a restore
221    is in progress)
222
223 16-04-2004 :
224  - wxbRestorePanel : Allow the user to change the status by 
225    double-clicking on the check mark
226
227 15-04-2004 :
228  - project renamed in wx-console
229  - console_thread : Uses wx-console.conf instead of console.conf
230  - wxbRestorePanel : Change the marked state without redoing a dir
231
232 12-04-2004 :
233  - The source code is now better documented
234  - wxbRestorePanel : Check if a client was selected before
235    entering choose mode
236  - The source code is now right idented (3 spaces by level)
237  - Copyrights changed to Kern Sibbald and John Walker
238  - wxbPanel : super-class access rights problem corrected
239  - wxbRestorePanel : Added "nice" images to indicate restore status