4 GTK : Fix 100% CPU usage when waiting for results
6 wxbRestorePanel : when the director is building tree, change the cursor to a
7 wait type cursor, make changes to the status in the gauge (need to parse the
10 wxbMainFrame : Add some text in front of the command window such as
11 "Command: " so that the user knows he can type into the
12 command window (or command line)
14 wxbRestorePanel : Select the first client when clicked on start button.
16 wxbRestorePanel : Reconsider start button's labels.
18 console_thread : Show a nice message when config file is not found.
20 wxbMainFrame : Automatically scroll to the bottom of console control.
22 wxbMainFrame : use more often the status text
24 wxbRestorePanel : Add a Cancel Restore button
25 (may need to implement BNET_BREAK to break current command)
27 wxbRestorePanel : However, if one double clicks on a directory X in the left
28 "tree" window when the directory is not yet open, instead of
29 selecting the directory and everything below, it opens the
30 directory and nothing is selected.
32 wxbRestorePanel : abort restore if there's no client.
34 general : Allow the user to quit however the state is (kill thread if necessary)
38 wxbRestorePanel : Add buttons to mark/unmark directories/files.
40 wxbRestorePanel : Add a button to force to refresh the whole tree
42 wxbRestorePanel : Put titles above the Client drop down
43 box and the Backup date drop down box. It isn't immediately
44 obvious that the dates correspond to the backup dates.
46 wxbRestorePanel : There needs to be some way of marking/unmarking a range of
47 files selected with shift-click or multiple files selected
48 with ctl-click. The GTX console uses a button to mark/unmark
51 wxbRestorePanel : Is there any way to add a width adjustment handle between
52 the tree view window and the file view window so that the
53 width of the tree view can be changed?
55 general : Implement reconnecting
57 wxbRestorePanel : Use ".default job=RestoreFiles" to get defaults parameters
58 when changing a restore parameter fails.
60 console_thread : Allow the user to choose his config file.
62 wxbDataParser : Add a boolean in the constructor to avoid storing data is
65 wxbTableParser : Replace wxHashMap by wxArray
67 wxbRestorePanel : Check if commands ran successfully (cd, mark, mods...).
71 wxblistctrl/wxbtreectrl : Find why events are not forwarded correctly
72 to parent' parent, and correct bad actual implementation.
73 (remove wxbTreeListPanel)
75 general : find out why I had to modify string.cpp and string.h
76 + In include/wx/string.h, replace line 195 by
77 #if defined(__VISUALC__) // && defined(_MT) && !defined(_DLL)
78 + In src/common/string.cpp, replace line 167 by
79 #if defined(__VISUALC__) // && defined(_MT) && !defined(_DLL)
81 mingw : correct findlib stat blocks and block size
82 (Note : nothing to do with wx-console)
84 wxbRestorePanel : Check more carefully which job we just have run
85 (needs director modification).
87 wxbRestorePanel : Add a timeout when waiting for commands results
89 general : make a good documentation with snapshots
94 wxRestorePanel : When you double-click an a folder in the list,
95 the list is then refreshed two times (instead of one)