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