Public Member Functions | |
| BackupBox (Gtk.Window _parent_window) | |
| void | pause () |
| void | resume () |
| bool | take_snapshot () |
Public Attributes | |
| Gtk.Label | lbl_msg |
| Gtk.Label | lbl_status |
| Gtk.Label | lbl_remaining |
| Gtk.ProgressBar | progressbar |
| Gtk.Label | lbl_unchanged |
| Gtk.Label | lbl_created |
| Gtk.Label | lbl_deleted |
| Gtk.Label | lbl_modified |
| Gtk.Label | lbl_checksum |
| Gtk.Label | lbl_size |
| Gtk.Label | lbl_timestamp |
| Gtk.Label | lbl_permissions |
| Gtk.Label | lbl_owner |
| Gtk.Label | lbl_group |
Private Member Functions | |
| void | add_progress_area () |
| Gtk.Label | add_count_label (Gtk.Box box, string text, ref Gtk.SizeGroup? sg_label, ref Gtk.SizeGroup? sg_value, int add_margin_bottom=0) |
| void | take_snapshot_thread () |
Private Attributes | |
| Gtk.Box | details_box |
| Gtk.Spinner | spinner |
| Gtk.Window | parent_window |
| bool | thread_is_running = false |
| bool | thread_status_success = false |
Definition at line 39 of file BackupBox.vala.
|
inline |
Definition at line 62 of file BackupBox.vala.
References _, add_count_label(), TeeJee.GtkHelper.add_label(), add_progress_area(), details_box, lbl_checksum, lbl_created, lbl_deleted, lbl_group, lbl_modified, lbl_owner, lbl_permissions, lbl_size, lbl_timestamp, lbl_unchanged, TeeJee.Logging.log_debug(), and parent_window.
Referenced by BackupWindow.build_pages().
|
inlineprivate |
Definition at line 148 of file BackupBox.vala.
References TeeJee.GtkHelper.add_label().
Referenced by BackupBox().
|
inlineprivate |
Definition at line 110 of file BackupBox.vala.
References _, TeeJee.GtkHelper.add_label(), lbl_msg, lbl_remaining, lbl_status, progressbar, and spinner.
Referenced by BackupBox().
|
inline |
Definition at line 138 of file BackupBox.vala.
References _.
Referenced by BackupWindow.create_actions().
|
inline |
Definition at line 143 of file BackupBox.vala.
Referenced by BackupWindow.create_actions().
|
inline |
Definition at line 191 of file BackupBox.vala.
References _, App, Main.btrfs_mode, RsyncTask.count_checksum, RsyncTask.count_created, RsyncTask.count_deleted, RsyncTask.count_group, RsyncTask.count_modified, RsyncTask.count_owner, RsyncTask.count_permissions, RsyncTask.count_size, RsyncTask.count_timestamp, RsyncTask.count_unchanged, Error, TeeJee.Misc.escape_html(), TeeJee.GtkHelper.gtk_do_events(), TeeJee.Logging.log_error(), parent_window, AsyncTask.progress, Main.progress_text, TeeJee.System.sleep(), Main.space_check_task, AsyncTask.stat_time_remaining, AsyncTask.status, AsyncTask.status_line, take_snapshot_thread(), Main.task, thread_is_running, and thread_status_success.
Referenced by BackupWindow.initialize_tab().
|
inlineprivate |
Definition at line 316 of file BackupBox.vala.
References App, Main.create_snapshot(), parent_window, thread_is_running, and thread_status_success.
Referenced by take_snapshot().
|
private |
Definition at line 40 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_checksum |
Definition at line 50 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_created |
Definition at line 47 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_deleted |
Definition at line 48 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_group |
Definition at line 55 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_modified |
Definition at line 49 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_msg |
Definition at line 42 of file BackupBox.vala.
Referenced by add_progress_area().
| Gtk.Label BackupBox.lbl_owner |
Definition at line 54 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_permissions |
Definition at line 53 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_remaining |
Definition at line 44 of file BackupBox.vala.
Referenced by add_progress_area().
| Gtk.Label BackupBox.lbl_size |
Definition at line 51 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_status |
Definition at line 43 of file BackupBox.vala.
Referenced by add_progress_area().
| Gtk.Label BackupBox.lbl_timestamp |
Definition at line 52 of file BackupBox.vala.
Referenced by BackupBox().
| Gtk.Label BackupBox.lbl_unchanged |
Definition at line 46 of file BackupBox.vala.
Referenced by BackupBox().
|
private |
Definition at line 57 of file BackupBox.vala.
Referenced by BackupBox(), take_snapshot(), and take_snapshot_thread().
| Gtk.ProgressBar BackupBox.progressbar |
Definition at line 45 of file BackupBox.vala.
Referenced by add_progress_area().
|
private |
Definition at line 41 of file BackupBox.vala.
Referenced by add_progress_area().
|
private |
Definition at line 59 of file BackupBox.vala.
Referenced by take_snapshot(), and take_snapshot_thread().
|
private |
Definition at line 60 of file BackupBox.vala.
Referenced by take_snapshot(), and take_snapshot_thread().