]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/wx-console/CHANGELOG
7f43e38a43219b5f8a10dc08e607af29635129c9
[bacula/bacula] / bacula / src / wx-console / CHANGELOG
1 03-05-2005:
2  - Fix wxChoice height problem under wxGTK-2.6.0 (GTK+-2.0).
3
4 26-04-2005 :
5  - Improve error handling when reading configuration file.
6  - Fixes compile error with unicode-enabled wxWidgets.
7
8 25-04-2005 :
9  - Fixes to make wx-console compatible with wxWidgets 2.6.0.
10
11 24-03-2005 :
12  - wxbMainFrame : Fix a bug with GTK+-1.2 which caused wx-console to crash
13    when starting.
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.
16
17 10-03-2005 :
18  - wxbMainFrame : Fix bug #0000221 (Debian 292517)
19
20 13-08-2004 :
21  - wxbHistoryTextCtrl : Fixed Win32 build error
22  - general : implemented command completion and interactive help.
23
24 06-08-2004 :
25  - wxbRestorePanel : now parsing '+' sent by the director when building
26      tree.
27  - wxbRestorePanel : implemented .backups client=xxx (2.1)
28  - wxbRestorePanel : implemented the director modification showing
29      jobid when a job is started.
30
31 28-07-2004 :
32  - wxbRestorePanel : implemented restore before=<Date> parameter.
33
34 17-07-2004 :
35  - wxbRestorePanel & wxbHistoryTextCtrl : Fixed unsigned comparisons.
36  - wxbRestorePanel : Fixed problem when the newly created job is not
37     at the end of the list.
38
39 16-07-2004 :
40  - wxbRestorePanel : Fixed crash when an error occurs while querying
41     restore list (reported by Dan Langille).
42
43 15-07-2004 :
44  - wxbMainFrame : When an unexpected question is in this format 
45     (***? (yes/mod/no):), a list is shown to choose one of these 
46     possibilities.
47  - wxbRestorePanel : Fixed crash when there is no backup available
48      (fresh install) 
49  - wxbHistoryTextCtrl : Created a new text control that keep an history
50      of typed commands.
51
52 14-07-2004 :
53  - wxbMainFrame : Fixed config file problem when changing the default
54      configuration file (Linux)
55
56 03-07-2004 :
57  - wxbConfigPanel : Fixed ?: operator cast problem with gcc 2.95.
58
59 25-06-2004 :
60  - wxbRestorePanel : Fix file size truncated if >100mb.
61
62 14-06-2004 :
63  - wxbConfigPanel : fixed tests
64
65 22-05-2004 :
66  - wxbUtils : Created this class, containing general functions like
67     WaitForEnd
68
69 21-05-2004 :
70  - wxbRestorePanel : Added functions to get/set working status
71
72 17-05-2004 :
73  - wxbRestorePanel : Implemented refresh buttons
74
75 15-05-2004 :
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
81
82 14-05-2004 :
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
87      first directory.
88
89 13-05-2004 :
90  - wxbRestorePanel : Width adjustments between the tree view window
91      and the file view window are now possible.
92
93 10-05-2004 :
94  - wxbTableParser : wxHashMap replaced by wxArray
95
96 09-05-2004 :
97  - wxbMainFrame : reconnecting/disconnecting implemented
98  - wxbMainFrame : Added menus to allow the user to change his config
99       file, and to edit it.
100
101 08-05-2004 :
102  - wxbMainFrame : The user can now choose his configuration file,
103       and his choice is stored in a wxConfig (registry under Win32,
104       file under Linux)...
105  - wxbConfigFileEditor : Created a small text editor
106
107 07-05-2004 :
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.
112
113 06-05-2004 :
114  - wxbMainFrame : Corrected font bug in GTK+ 1.2
115  - console_thread : Added support for Mac OS X configuration
116       file location.
117
118 02-05-2004 :
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)
123
124 01-05-2004 :
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
134      (to be verified)
135  - wxbMainFrame : the user can quit however the state is
136
137 30-04-2004 :
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
142      Job Name changes
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
147      timeouts.
148  - wxbMainFrame : Added "Command: " in front of the command window
149      so that the user knows he can type into the command line
150      (thanks to Kern)
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
154      Yields.
155
156 29-04-2004 :
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)
161
162 27-04-2004 :
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
166      when restoring
167      
168 26-04-2004 :
169  - Corrected a bug in Windows which causes wx-console to crash when
170      typing quit before exiting the application.
171
172 25-04-2004 :
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
180      mode starts.
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.
186
187 24-04-2004 :
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
195
196 23-04-2004 :
197  - general : Don't concatenate lines in csprint, but in wxbDataParser
198          (necessary for dot commands)
199
200 22-04-2004 :
201  - wxbRestorePanel : improved restore appearance
202  - wxbRestorePanel : configure is allowed to change client
203
204 19-04-2004 :
205  - wxbRestorePanel : Locked configure items until first 
206    configuration is received
207  - wxbRestorePanel : Removed estimate, which slows the restore
208    process
209
210 18-04-2004 :
211  - wxbRestorePanel : wxTreeCtrl::GetParent changed in 
212    GetItemParent (thanks to Luca Berra)
213  - wxbRestorePanel : The user can now change a part of restore
214     configuration
215
216 17-04-2004 :
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,
220    but wxbDataParsers)
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
225    is in progress)
226
227 16-04-2004 :
228  - wxbRestorePanel : Allow the user to change the status by 
229    double-clicking on the check mark
230
231 15-04-2004 :
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
235
236 12-04-2004 :
237  - The source code is now better documented
238  - wxbRestorePanel : Check if a client was selected before
239    entering choose mode
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