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