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