]> git.sur5r.net Git - bacula/bacula/commitdiff
Update kernstodo notes
authorKern Sibbald <kern@sibbald.com>
Sat, 6 May 2006 19:08:24 +0000 (19:08 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 6 May 2006 19:08:24 +0000 (19:08 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3006 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/kernstodo
bacula/src/gnome2-console/callbacks.c
bacula/src/gnome2-console/callbacks.h

index 0c3e7b5dedf4b574e9140e4d1869858443942433..e19a7221942efcb7f3ff994e0b21030ef7a34120 100644 (file)
@@ -205,6 +205,9 @@ minutes).
    3905 Device "LTO-Drive1" (/dev/nst0) open but no Bacula volume is mounted.
    If this is not a blank tape, try unmounting and remounting the Volume.
 
+- Add VolumeState (enable, disable, archive)
+- Add VolumeLock to prevent all but lock holder (SD) from updating
+  the Volume data (with the exception of VolumeState).
 - The btape fill command does not seem to use the Autochanger
 - Make Windows installer default to system disk drive.
 - Look at using ioctl(FIOBMAP, ...) on Linux, and 
index dca9b7aa123e1ac36a3aa198c25821ae26db21fb..136d05c8bd46cf8c8585e75984bcd3afca718f55 100644 (file)
@@ -706,7 +706,7 @@ on_restore_job_entry_changed(GtkEditable *editable, gpointer user_data)
 }
 
 void
-on_dir_button_clicked(GtkToolButton *toolbutton, gpointer user_data)
+on_dir_button_clicked(GtkButton *toolbutton, gpointer user_data)
 {
    write_director("status dir");
 }
index 290e4f8d96c337d1f0f6e7e6a8c8dd4cefc4a4c6..70e81fcdd497e33401bbc1ddad3d9caf35bee41d 100644 (file)
 
 gboolean
 on_app1_delete_event                   (GtkWidget       *widget,
-                                       GdkEvent        *event,
-                                       gpointer         user_data);
+                                        GdkEvent        *event,
+                                        gpointer         user_data);
 
 void
 on_new_file1_activate                  (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_open1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_save1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_save_as1_activate                   (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_exit1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_cut1_activate                       (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_copy1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_paste1_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_clear1_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_properties1_activate                (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_preferences1_activate               (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_about1_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_about1_clicked                      (GnomeDialog     *gnomedialog,
-                                       gint             arg1,
-                                       gpointer         user_data);
+                                        gint             arg1,
+                                        gpointer         user_data);
 
 gboolean
 on_entry1_key_press_event              (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 gboolean
 on_app1_key_press_event                (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 void
 on_select_director_clicked             (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_connect_button1_clicked             (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_app1_realize                        (GtkWidget       *widget,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_combo_entry1_key_press_event        (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 gboolean
 on_entry1_key_press_event              (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 gboolean
 on_entry1_key_press_event              (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 void
 on_app1_show                           (GtkWidget       *widget,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_connect_button1_clicked             (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_run_button1_clicked                 (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_msgs_button_clicked                 (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_msgs_activate                       (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_run_button_clicked                  (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_disconnect_activate                 (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_about_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_connect_button_clicked              (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_connect_activate                    (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_exit_activate                       (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_about_clicked                       (GnomeDialog     *gnomedialog,
-                                       gint             arg1,
-                                       gpointer         user_data);
+                                        gint             arg1,
+                                        gpointer         user_data);
 
 gboolean
 on_app2_delete_event                   (GtkWidget       *widget,
-                                       GdkEvent        *event,
-                                       gpointer         user_data);
+                                        GdkEvent        *event,
+                                        gpointer         user_data);
 
 void
 on_app2_show                           (GtkWidget       *widget,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_app1_delete_event                   (GtkWidget       *widget,
-                                       GdkEvent        *event,
-                                       gpointer         user_data);
+                                        GdkEvent        *event,
+                                        gpointer         user_data);
 
 void
 on_app1_show                           (GtkWidget       *widget,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_entry1_key_press_event              (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 void
 on_about_button_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_select_director_OK_clicked          (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_select_director_cancel_clicked      (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_run_ok_clicked                      (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_run_cancel_clicked                  (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_entry1_key_release_event            (GtkWidget       *widget,
-                                       GdkEventKey     *event,
-                                       gpointer         user_data);
+                                        GdkEventKey     *event,
+                                        gpointer         user_data);
 
 void
 on_restore_button_clicked              (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_type_combo_selection_received       (GtkWidget       *widget,
-                                       GtkSelectionData *data,
-                                       guint            time,
-                                       gpointer         user_data);
+                                        GtkSelectionData *data,
+                                        guint            time,
+                                        gpointer         user_data);
 
 void
 on_view_fileset_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_entry_job_changed                   (GtkEditable     *editable,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_ok_clicked                  (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_cancel_clicked              (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_apply_button_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_file_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_label_button_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_label_ok_clicked                    (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_label_cancel_clicked                (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_new1_activate                       (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_open1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_save1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_save_as1_activate                   (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_quit1_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_cut2_activate                       (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_copy2_activate                      (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_paste2_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_clear2_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_properties1_activate                (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_preferences2_activate               (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_about2_activate                     (GtkMenuItem     *menuitem,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_restore_files_delete_event          (GtkWidget       *widget,
-                                       GdkEvent        *event,
-                                       gpointer         user_data);
+                                        GdkEvent        *event,
+                                        gpointer         user_data);
 
 void
 on_restore_up_button_clicked           (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_add_button_clicked          (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_remove_button_clicked       (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_ok_clicked                  (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_cancel_clicked              (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_select_ok_clicked           (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_select_cancel_clicked       (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 gboolean
 on_console_delete_event                (GtkWidget       *widget,
-                                       GdkEvent        *event,
-                                       gpointer         user_data);
+                                        GdkEvent        *event,
+                                        gpointer         user_data);
 
 void
 on_select_files_button_clicked         (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_job_entry_changed           (GtkEditable     *editable,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_select_files_button_clicked         (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
 on_restore_cancel_clicked              (GtkButton       *button,
-                                       gpointer         user_data);
+                                        gpointer         user_data);
 
 void
-on_dir_button_clicked                  (GtkToolButton   *toolbutton,
+on_dir_button_clicked                  (GtkButton   *toolbutton,
                                         gpointer         user_data);