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