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