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