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