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