]> git.sur5r.net Git - bacula/bacula/commit
On vacation I am having a little fun !!
authorDirk H Bartley <dbartley@schupan.com>
Tue, 26 May 2009 18:28:50 +0000 (18:28 +0000)
committerDirk H Bartley <dbartley@schupan.com>
Tue, 26 May 2009 18:28:50 +0000 (18:28 +0000)
commitb186460d8f7b752685f917bef2704953506d7b04
tree369cd1aaf33021f536992402d8c4c15b14be63c9
parente329c972d613592490fe5d6eb7d74ae1439d73a3
On vacation I am having a little fun !!

Storage status, dir status and client status pages all now have separate timers
which are visible and configurable from within the page.  The user can see the
countdown of the timer.

Add a tab widget to the client status for a little different look containing
the heading and running outputs.  Changing to a different tab auto refreshes
the widget that becomes in front like with the storage status.

In the client status page make the table right click to a refresh option.

In both client and storage pages, if the right click option for a status window
is chosen, a test is done to see if that staus already exists.  If so, then
bring that status window to the current window instead of creating a repeat
instance of the class

In the storage status page, miscelaneous tab - add two more buttons to perform
commands for label and release identical to the right click options from the
storage page.

If a status window for a specific client or storage is open when bat is closed,
a settings is written and if the storage or client page is populated the next
time bat is opened, the status page for the storage or client will automatically
be created.

In the main menu, add an option to execute "reload" AND ALSO repopulate the
lists for an easy way to do both after modifying bacula-dir.conf

With each status page having it's own timer, the common timer from prefs is no
longer required

The joblist page now has a column for pool.  A dropdown for selecting based on
pool has also been added.

Restoretree: The bug that was issued for a directory not being restored has
been resolved.  I thought this would take a while.  Turns out a query just
needed one line removed.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8866 91ce42f0-d328-0410-95d8-f526ca767f89
19 files changed:
bacula/src/qt-console/clients/clients.cpp
bacula/src/qt-console/clients/clients.h
bacula/src/qt-console/joblist/joblist.cpp
bacula/src/qt-console/joblist/joblist.ui
bacula/src/qt-console/main.ui
bacula/src/qt-console/mainwin.cpp
bacula/src/qt-console/mainwin.h
bacula/src/qt-console/prefs.ui
bacula/src/qt-console/restore/restoretree.cpp
bacula/src/qt-console/status/clientstat.cpp
bacula/src/qt-console/status/clientstat.h
bacula/src/qt-console/status/clientstat.ui
bacula/src/qt-console/status/dirstat.cpp
bacula/src/qt-console/status/dirstat.ui
bacula/src/qt-console/status/storstat.cpp
bacula/src/qt-console/status/storstat.h
bacula/src/qt-console/status/storstat.ui
bacula/src/qt-console/storage/storage.cpp
bacula/src/qt-console/storage/storage.h