dhb
====================================================
-See if there is a solution to images fun with designer other than:
-%s/<iconset>[\.\/]*:images/<iconset>images/g
-%s/<iconset>images/<iconset>..\/images/g
+can "schedule" be a member of job_defs and populated??
-Allow for selecting multiple jobs to restore from in joblist. Right click
-restore from job works, but not with multiple selected jobs.
+========LOW priority items:
+Human readable in joblist for purged, joblevel and job type.
-Test left pane of restore with 2 windows drives in one backup job.
-
-Resolve issue of connection during restore selection. Could go with preempt of
-connections.
+Possibly a stack of past screens so that when you open a window from another,
+closing would bring the previous one back.
-User preferences. With log to stdout options.
-Have settings for defaults of limits on joblist
-
-Add numerous are you sure dialog boxes. Like are you sure you want to
-delete/purge that volume. Show a little of the documentation about what
-the consequences of delete or purging are.
-
-Add context sensitive options for most commands
-status dir on page select director item
-All items with jobid= that I thought could work from joblist are done.
-As well as many more
-update slots scan
-see COMMANDS file
-
-preempt all connections to console with
-if (!is_connectedGui())
-or some other mechanism. Partially done.
-
-Create documentation for any other developers interested in creating
-new classes to add more pages. Explain how to use the pages class
-and about not populating until the tree widget is clicked etc...
-
-LOW priority items:
-
-User configuration dialog. Include options for debugging output to stdout.
-
-Is there a way to query the director/database for whether a storage is currently
-mounted so I am not presenting both mount and unmount to the user??
-
-Is there a way to identify a slot as having a cleaning tape???
-(Kern says more work needs to be done in bacula with autochangers)
-
-Get rid of "Warning: name layoutWidget is already used" when make uic's restore.ui
-
-move behavior of:
- MainWin::setContextMenuDockText
- MainWin::setTreeWidgetItemDockColor
-to the pages class
-
-Think about good ways to clean up the Console creation part of the
-loop creating pages.
========================================================
This release or next:
-A window showing a list of jobs and defaults. Defaults can be gotten in manner
-similar to what the first restore window does.
+A page showing a list of schedule resources.
-A window showing a list of schedule resources.
+A page list of message resources??
Kern discussed windows showing statistics like web based interfaces.
+
+ I think the above is very important.
+
========================================================
Future Releases :
Add a status client window. Keep updating showing what file is being
processed.
-A Tree widget context sensitive menu option and class to jump from known job
-to surf the filestructure on the job.
+Documentation, Documentation, Documentaion. Help. Add help documentation.
+Have context sensitve help.
bRestore add code to get working.
+May be in brestore, find a file by name, find a directory by name
+
+Interfaces to commands like bextract, bscan, bcopy, btape?????
+
+Is there a way to query the director/database for whether a storage is currently
+mounted so I am not presenting both mount and unmount to the user??
+ Yes, but it requires being able to directly connect to the SD (at least
+ for the moment).
+
+Is there a way to identify a slot as having a cleaning tape???
+(Kern says more work needs to be done in bacula with autochangers)
+ Yes, there is a cleaning prefix for Volume labels defined in
+ the DIR (not currently available to bat). Typically it is CLNxxx
+ and by looking at the database, you can see these cleaning
+ volumes.
+
+Migration Jobs??
===========================================================
NOT SURE
===========================================================
director/console to use. Currently they always use the single
global one defined in the mainWin class (if I remember right).
+ I'm working on this (kes). It is not so simple, but moving forward
+ gradually ...
+
+Create edit pool interface.
+ This is done from config file
+
+============================================================
+CALLING GOOD:
+============================================================
+See if there is a solution to images fun with designer other than:
+%s/<iconset>[\.\/]*:images/<iconset>images/g
+%s/<iconset>images/<iconset>..\/images/g
+ Images that are in the binary are referenced with :/images/...
+ This is a Qt convention. If the image is in a file, it
+ can be referenced directly, but for the most part, I prefer
+ images in the binary (not lost, not accidently deleted, no
+ installation problems, ...
+ Utilizing designer to select the main.qrc resource file seems to do the
+ job. Designer then puts the : in front of images and work.
+
+Think about good ways to clean up the Console creation part of the
+loop creating pages.
+ I don't think it is bad as it is. There is, however, a construct
+ called a Factory that could more or less automate this in one
+ big for loop.
+ Probably not neccesary for the time being.
============================================================
DONE:
============================================================
+Use settings object to size the restore window. Similar to the saving of the
+state of the main window.
+
+Add context sensitive options for most commands
+see COMMANDS file
+
+A window showing a list of jobs and defaults. Defaults can be gotten in manner
+similar to what the first restore window does.
+
+status dir on page select director item
+All items with jobid= that I thought could work from joblist are done.
+As well as many more
+update slots scan
+Preferences for the messages timer.
+
+Get the 5 second bring to bottom of console to stop
+
+joblist cancel a running job.
+
+Fixes to final restore widgets.
+
+Set default for replace in run restore job to "always"??????
+
+Option in joblist like with restore from jobid but restore populating timestamp
+of the selected job.
+
+User preferences. With log to stdout options.
+Have settings for defaults of limits on joblist
+
+Resolve issue of connection during restore selection. Could go with preempt of
+connections. Temporary resolution is in. (Kern is to work on)
+
+Further testing of restore with .mod
+ Tested a few things, not all.
+
+Add fileset to joblist.
+
+Test left pane of restore with 2 windows drives in one backup job.
+ Yup, id didn't work, now it does.
+
+Purging not working from console or from context sensitive.
+ This was a confusion with the restore command. Now resolved.
+
+Can produce a segfault by attempting to restore from a restore job. In
+pre-restore, prevent a job in the list from being a restore job.
+
+Need to figure out the functionality and inteligence that the last restore
+window should have and give it to it. Right now it shows drop downs with no
+options.
+
+Allow for selecting multiple jobs to restore from in joblist. Right click
+restore from job works, but not with multiple selected jobs.
+
+See if it would be possible to have user provided console text show up in a
+color
+
+Get status codes in dropdown for joblist select.
+
+Create class to display messages from a specific job. Want the ability to
+create an instance of that class from joblist.
+
+Color code termination code in joblist. I also want a table to convert
+termination code into human readable text.
+
+show purged flag in joblist. Don't have purge option show if already purged.
+
+move behavior of:
+ MainWin::setContextMenuDockText
+ MainWin::setTreeWidgetItemDockColor
+to the pages class
+
+preempt all connections to console with
+if (!is_connectedGui())
+or some other mechanism. May find more as users start finding them.
+
+Create documentation for any other developers interested in creating
+new classes to add more pages. Explain how to use the pages class
+and about not populating until the tree widget is clicked etc...
+
+Add numerous are you sure dialog boxes. Like are you sure you want to
+delete/purge that volume. Show a little of the documentation about what
+the consequences of delete or purging are.
+
+A Tree widget context sensitive menu option and class to jump from known job
+to surf the filestructure on the job.
+ This was future, but it is kind of done with restore from jobid
+
+Get rid of "Warning: name layoutWidget is already used" when make uic's restore.ui
+
Create the ability to start a restore from joblist. Right click, select
"restore from Jobid=xx" create an instance of restore defaulting in the jobid
or a list of selected jobs.
is set by all but the console class calling Pages::pgInitialie() in it's
constructor
-
In short, there is a lot of work to be done to make multiple
simultaneous directors work.