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