Nicolas Boichat [Sat, 15 May 2004 15:15:53 +0000 (15:15 +0000)]
- wxbRestorePanel : The user can now mark/unmark a range of files selected with shift-click or multiple files selected with ctl-click, by right-clicking or using buttons.
- wxbRestorePanel : Added buttons to mark/unmark directories/files.
- wxbRestorePanel : Added buttons to force to refresh the whole tree/list
- wxbMainFrame : Fixed various reconnecting and disconnecting problems.
- console_thread : The user can now choose the director to use when there's multiple directors in the configuration file.
- wxbRestorePanel : List's columns are now resized correctly in the first directory.
Nicolas Boichat [Sun, 9 May 2004 09:29:51 +0000 (09:29 +0000)]
- wxbMainFrame : reconnecting/disconnecting implemented
- wxbMainFrame : Added menus to allow the user to change his config file, and to edit it.
- wxbMainFrame : The user can now choose his configuration file, and his choice is stored in a wxConfig (registry under Win32, file under Linux)...
- wxbConfigFileEditor : Created a small text editor
Nicolas Boichat [Sat, 8 May 2004 09:57:20 +0000 (09:57 +0000)]
- console_thread : Added support for the new parse_config which returns a status code.
- wxbMainFrame/console_thread : A command line parameter now allows the user to choose his config file.
Nicolas Boichat [Sat, 1 May 2004 15:39:12 +0000 (15:39 +0000)]
- wxbRestorePanel : Corrected a problem when you double-clicked an a folder in the list, the list was then refreshed two times (instead of one) in the new directory
- wxbRestorePanel : Improved configuration panels' look
- wxbRestorePanel : Added titles to configuration panels
Nicolas Boichat [Sat, 1 May 2004 10:06:55 +0000 (10:06 +0000)]
- wxbMainFrame : If the connection drops unexpectedly, it should say it lost the connection to the Director and then wait for you to either manually exit or (when it becomes possible) reconnect.
- wxbMainFrame : corrected segmentation faults when exiting (to be verified)
- wxbMainFrame : the user can quit however the state is
Nicolas Boichat [Fri, 30 Apr 2004 23:01:03 +0000 (23:01 +0000)]
- wxbRestorePanel : Added "Cancel" button to cancel restore at all state of restore process.
- wxbMainFrame : Added "Send" button
- wxbRestorePanel (first configure) : Changed defaults values when Job Name changes
- wxbRestorePanel (first configure) : corrected problem when bad parameters are chosen
- wxbRestorePanel : Checking more carefully which job we just have run
- wxbRestorePanel : Using wxStopWatch instead of GetTicks to manage timeouts.
Nicolas Boichat [Fri, 30 Apr 2004 16:01:13 +0000 (16:01 +0000)]
- wxbMainFrame : Fixed 100% CPU usage in GTK : added buffering when receiving data to print to the console (thanks to Phil)
- wxbRestorePanel : Fixed 100% CPU usage in GTK : added sleeps between Yields.
Nicolas Boichat [Thu, 29 Apr 2004 20:34:44 +0000 (20:34 +0000)]
- wxbRestorePanel : Modified the way a restore is started : much more parameters are modifiable.
- wxbConfigPanel : Created a generic panel which can be used to setup configuration parameters (for example when restoring)
- wxbRestorePanel : Updated update interval of the progress bar when restoring
Nicolas Boichat [Sun, 25 Apr 2004 18:31:37 +0000 (18:31 +0000)]
- general : status text is more often used
- wxbRestorePanel : restore aborted if there's no client or no fileset
- wxbRestorePanel : corrected problem if one double clicks on a directory X in the left "tree" window when the directory is not yet open, instead of selecting the directory and everything below, it opens the directory and nothing is selected.
- wxbRestorePanel : first client is selected when restore mode starts.
Nicolas Boichat [Sun, 25 Apr 2004 10:51:15 +0000 (10:51 +0000)]
- wxbRestorePanel : when the director is building tree, changes are made to the status in the gauge.
- wxbRestorePanel : Cursor set to hourglass when working
- wxbMainFrame : Automatically scrolling to the bottom of console text control.