Public Member Functions | |
| RestoreDeviceBox (Gtk.Window _parent_window) | |
| void | refresh (bool reset_device_selections=true) |
| bool | check_and_mount_devices () |
Private Member Functions | |
| void | create_device_selection_options (bool reset_device_selections) |
| void | add_device_selection_option (MountEntry entry) |
| Gtk.ComboBoxText | add_device_combo (Gtk.Box box, MountEntry entry) |
| void | add_boot_options () |
| void | create_infobar_location () |
Private Attributes | |
| Gtk.Box | infobar_location |
| Gtk.Label | lbl_infobar_location |
| Gtk.Box | option_box |
| Gtk.Label | lbl_header_subvol |
| bool | show_volume_name = false |
| Gtk.SizeGroup | sg_mount_point = new Gtk.SizeGroup(SizeGroupMode.HORIZONTAL) |
| Gtk.SizeGroup | sg_device = new Gtk.SizeGroup(SizeGroupMode.HORIZONTAL) |
| Gtk.SizeGroup | sg_mount_options = new Gtk.SizeGroup(SizeGroupMode.HORIZONTAL) |
| Gtk.Window | parent_window |
Definition at line 16 of file RestoreDeviceBox.vala.
|
inline |
Definition at line 29 of file RestoreDeviceBox.vala.
References _, add_boot_options(), TeeJee.GtkHelper.add_label(), App, create_infobar_location(), lbl_header_subvol, TeeJee.Logging.log_debug(), Main.mirror_system, option_box, parent_window, refresh(), sg_device, sg_mount_point, and Main.update_partitions().
Referenced by RestoreWindow.build_pages().
|
inlineprivate |
Definition at line 252 of file RestoreDeviceBox.vala.
References _, BootOptionsWindow.BootOptionsWindow(), and parent_window.
Referenced by RestoreDeviceBox().
|
inlineprivate |
Definition at line 143 of file RestoreDeviceBox.vala.
References _, App, Device.device, Main.init_boot_options(), Device.is_encrypted_partition(), TeeJee.Logging.log_debug(), Device.luks_unlock(), MountEntry.mount_point, parent_window, Main.partitions, and refresh().
Referenced by add_device_selection_option().
|
inlineprivate |
Definition at line 120 of file RestoreDeviceBox.vala.
References add_device_combo(), TeeJee.GtkHelper.add_label(), MountEntry.lvm_name(), MountEntry.mount_point, option_box, sg_device, sg_mount_options, sg_mount_point, show_volume_name, and MountEntry.subvolume_name().
Referenced by create_device_selection_options().
|
inline |
Definition at line 284 of file RestoreDeviceBox.vala.
References _, App, Main.check_btrfs_layout(), Device.device, Main.dst_home, Main.dst_root, Main.grub_device, Device.has_parent(), Device.is_on_encrypted_partition(), Main.mirror_system, Main.mount_list, Main.mount_target_devices(), Device.parent, parent_window, Main.reinstall_grub2, Main.sys_root, and Device.uuid.
Referenced by RestoreWindow.validate_current_tab().
|
inlineprivate |
Definition at line 94 of file RestoreDeviceBox.vala.
References add_device_selection_option(), App, Main.init_mount_list(), Main.mount_list, option_box, and show_volume_name.
Referenced by refresh().
|
inlineprivate |
Definition at line 273 of file RestoreDeviceBox.vala.
References TeeJee.GtkHelper.add_label(), infobar_location, and lbl_infobar_location.
Referenced by RestoreDeviceBox().
|
inline |
Definition at line 86 of file RestoreDeviceBox.vala.
References App, create_device_selection_options(), Main.init_boot_options(), TeeJee.Logging.log_debug(), and Main.update_partitions().
Referenced by add_device_combo(), RestoreWindow.initialize_tab(), and RestoreDeviceBox().
|
private |
Definition at line 18 of file RestoreDeviceBox.vala.
Referenced by create_infobar_location().
|
private |
Definition at line 21 of file RestoreDeviceBox.vala.
Referenced by RestoreDeviceBox().
|
private |
Definition at line 19 of file RestoreDeviceBox.vala.
Referenced by create_infobar_location().
|
private |
Definition at line 20 of file RestoreDeviceBox.vala.
Referenced by add_device_selection_option(), create_device_selection_options(), and RestoreDeviceBox().
|
private |
Definition at line 27 of file RestoreDeviceBox.vala.
Referenced by add_boot_options(), add_device_combo(), check_and_mount_devices(), and RestoreDeviceBox().
|
private |
Definition at line 25 of file RestoreDeviceBox.vala.
Referenced by add_device_selection_option(), and RestoreDeviceBox().
|
private |
Definition at line 26 of file RestoreDeviceBox.vala.
Referenced by add_device_selection_option().
|
private |
Definition at line 24 of file RestoreDeviceBox.vala.
Referenced by add_device_selection_option(), and RestoreDeviceBox().
|
private |
Definition at line 22 of file RestoreDeviceBox.vala.
Referenced by add_device_selection_option(), and create_device_selection_options().