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