Functions | |
| void | gtk_do_events () |
| void | gtk_set_busy (bool busy, Gtk.Window win) |
| static void | gtk_messagebox (string title, string message, Gtk.Window? parent_win, bool is_error=false) |
| string? | gtk_inputbox (string title, string message, Gtk.Window? parent_win, bool mask_password=false) |
| void | wait_and_close_window (int milliseconds, Gtk.Window window) |
| int | gtk_dialog_run (Gtk.Dialog dlg) |
| bool | gtk_combobox_set_value (Gtk.ComboBoxText combo, int index, string val) |
| string | gtk_combobox_get_value (Gtk.ComboBoxText combo, int index, string default_value) |
| static Gtk.Stack | add_notebook (Gtk.Box box, bool show_tabs=true, bool show_border=true) |
| static Gtk.ListBox | add_treeview (Gtk.Box box, Gtk.SelectionMode selection_mode=Gtk.SelectionMode.SINGLE) |
| static Gtk.Label | add_column_text (Gtk.ListBox listbox, string title, out Gtk.Label cell) |
| static Gtk.Box | add_column_icon_radio_text (Gtk.ListBox listbox, string title, out Gtk.Image cell_pix, out Gtk.CheckButton cell_radio, out Gtk.Label cell_text) |
| static Gtk.Label | add_label_scrolled (Gtk.Box box, string text, bool show_border=false, bool wrap=false, int ellipsize_chars=40) |
| Gtk.Label | add_label (Gtk.Box box, string text, bool bold=false, bool italic=false, bool large=false) |
| static string | format_text (string text, bool bold=false, bool italic=false, bool large=false) |
| static Gtk.Label | add_label_header (Gtk.Box box, string text, bool large_heading=false) |
| static Gtk.CheckButton | add_checkbox (Gtk.Box box, string text) |
| static Gtk.SpinButton | add_spin (Gtk.Box box, double min, double max, double val, int digits=0, double step=1, double step_page=1) |
| static Gtk.Button | add_button (Gtk.Box box, string text, string tooltip, Gtk.SizeGroup? size_group, Gtk.Image? icon=null) |
| static Gtk.Box | add_button_box (Gtk.Box box, Gtk.Orientation orientation=Gtk.Orientation.HORIZONTAL, Gtk.Align halign=Gtk.Align.CENTER, int spacing=6) |
|
static |
Definition at line 305 of file GtkHelper.vala.
References add_button().
Referenced by add_button().
|
static |
Definition at line 324 of file GtkHelper.vala.
References add_button_box().
Referenced by add_button_box().
|
static |
Definition at line 271 of file GtkHelper.vala.
References add_checkbox().
Referenced by add_checkbox().
|
static |
Definition at line 183 of file GtkHelper.vala.
References add_column_icon_radio_text().
Referenced by add_column_icon_radio_text().
|
static |
Definition at line 176 of file GtkHelper.vala.
References add_column_text().
Referenced by add_column_text().
|
private |
Definition at line 234 of file GtkHelper.vala.
References add_label().
Referenced by BackupBox.add_count_label(), RestoreBox.add_count_label(), RestoreDeviceBox.add_device_selection_option(), add_label(), add_label_header(), BackupBox.add_progress_area(), ScheduleBox.add_schedule_option(), BackupBox.BackupBox(), BackupDeviceBox.BackupDeviceBox(), RsyncLogBox.create_filters(), RestoreDeviceBox.create_infobar_location(), RsyncLogBox.create_progressbar(), DeleteBox.DeleteBox(), DeleteWindow.DeleteWindow(), EstimateBox.EstimateBox(), ExcludeAppsBox.ExcludeAppsBox(), ExcludeBox.ExcludeBox(), ExcludeListSummaryWindow.ExcludeListSummaryWindow(), BackupDeviceBox.init_infobar_location(), RestoreBox.RestoreBox(), RestoreDeviceBox.RestoreDeviceBox(), RestoreExcludeBox.RestoreExcludeBox(), RestoreSummaryBox.RestoreSummaryBox(), ScheduleBox.ScheduleBox(), and UsersBox.UsersBox().
|
static |
Definition at line 263 of file GtkHelper.vala.
References add_label(), add_label_header(), and TeeJee.Misc.escape_html().
Referenced by add_label_header().
|
static |
Definition at line 197 of file GtkHelper.vala.
References add_label_scrolled().
Referenced by add_label_scrolled().
|
static |
Definition at line 146 of file GtkHelper.vala.
References add_notebook().
Referenced by add_notebook().
|
static |
Definition at line 288 of file GtkHelper.vala.
References add_spin().
Referenced by add_spin().
|
static |
Definition at line 161 of file GtkHelper.vala.
References add_treeview().
Referenced by add_treeview().
|
static |
Definition at line 251 of file GtkHelper.vala.
References TeeJee.Misc.escape_html(), and format_text().
Referenced by format_text().
| string TeeJee.GtkHelper.gtk_combobox_get_value | ( | Gtk.ComboBoxText | combo, |
| int | index, | ||
| string | default_value ) |
Definition at line 135 of file GtkHelper.vala.
References gtk_combobox_get_value().
Referenced by gtk_combobox_get_value().
| bool TeeJee.GtkHelper.gtk_combobox_set_value | ( | Gtk.ComboBoxText | combo, |
| int | index, | ||
| string | val ) |
Definition at line 118 of file GtkHelper.vala.
References gtk_combobox_set_value().
Referenced by gtk_combobox_set_value().
| int TeeJee.GtkHelper.gtk_dialog_run | ( | Gtk.Dialog | dlg | ) |
Definition at line 108 of file GtkHelper.vala.
References gtk_dialog_run().
Referenced by RestoreWindow.create_actions(), MainWindow.delete_selected(), gtk_dialog_run(), gtk_inputbox(), MainWindow.on_close_request(), and MainWindow.on_language_changed().
| void TeeJee.GtkHelper.gtk_do_events | ( | ) |
Definition at line 16 of file GtkHelper.vala.
References gtk_do_events().
Referenced by RestoreWindow.create_actions(), Main.create_snapshot_with_rsync(), SnapshotRepo.delete_directory(), DeleteBox.delete_snapshots(), Main.estimate_system_size(), TerminalWindow.execute_script(), Main.get_space_needed_for_rsync_snapshot(), RestoreWindow.go_next(), gtk_do_events(), gtk_set_busy(), RestoreWindow.initialize_tab(), RsyncLogBox.parse_log_file(), Main.query_subvolume_info(), Snapshot.remove_rsync(), RestoreBox.restore(), Main.restore_other_gui(), Main.restore_snapshot(), RestoreWindow.RestoreWindow(), BackupBox.take_snapshot(), and wait_and_close_window().
| string? TeeJee.GtkHelper.gtk_inputbox | ( | string | title, |
| string | message, | ||
| Gtk.Window? | parent_win, | ||
| bool | mask_password = false ) |
Definition at line 46 of file GtkHelper.vala.
References _, gtk_dialog_run(), and gtk_inputbox().
Referenced by gtk_inputbox(), ExcludeBox.init_actions(), and Device.luks_unlock().
|
static |
Definition at line 35 of file GtkHelper.vala.
References CustomMessageDialog.CustomMessageDialog(), and gtk_messagebox().
Referenced by gtk_messagebox().
| void TeeJee.GtkHelper.gtk_set_busy | ( | bool | busy, |
| Gtk.Window | win ) |
Definition at line 24 of file GtkHelper.vala.
References gtk_do_events(), and gtk_set_busy().
Referenced by BackupDeviceBox.change_backup_device(), Main.check_btrfs_layout_system(), RestoreWindow.create_actions(), gtk_set_busy(), SmbShareDialog.on_connect_clicked(), BackupDeviceBox.try_change_smb_share(), and MainWindow.ui_sensitive().
| void TeeJee.GtkHelper.wait_and_close_window | ( | int | milliseconds, |
| Gtk.Window | window ) |
Definition at line 94 of file GtkHelper.vala.
References gtk_do_events(), TeeJee.System.sleep(), and wait_and_close_window().
Referenced by BackupWindow.initialize_tab(), DeleteWindow.initialize_tab(), and wait_and_close_window().