def on_summary_clicked(self, button): # show the selected disks dialog disks = filter_disks_by_names(self._available_disks, self._selected_disks) dialog = SelectedDisksDialog(self.data, disks) dialog.refresh() self.run_lightbox_dialog(dialog) # update selected disks since some may have been removed self._selected_disks = list(dialog.disks) # update the UI to reflect changes to self.selected_disks for overview in self.local_overviews + self.advanced_overviews: name = overview.get_property("name") overview.set_chosen(name in self._selected_disks) self._update_summary() if self._bootloader_module.BootloaderMode != BOOTLOADER_ENABLED: self.set_warning( _("You have chosen to skip boot loader installation. " "Your system may not be bootable.")) else: self.clear_info()
def on_summary_clicked(self, button): # show the selected disks dialog # pass in our disk list so hidden disks' free space is available free_space = self.storage.getFreeSpace(disks=self.disks) dialog = SelectedDisksDialog(self.data,) dialog.refresh([d for d in self.disks if d.name in self.selected_disks], free_space) self.run_lightbox_dialog(dialog) # update selected disks since some may have been removed self.selected_disks = [d.name for d in dialog.disks] # update the UI to reflect changes to self.selected_disks for overview in self.localOverviews + self.advancedOverviews: name = overview.get_property("name") overview.set_chosen(name in self.selected_disks) self._update_summary() self.data.bootloader.seen = True if self.data.bootloader.location == "none": self.set_warning(_("You have chosen to skip boot loader installation. Your system may not be bootable.")) else: self.clear_info()
def on_summary_clicked(self, button): # show the selected disks dialog # pass in our disk list so hidden disks' free space is available free_space = self.storage.getFreeSpace(disks=self.disks) dialog = SelectedDisksDialog(self.data, ) dialog.refresh( [d for d in self.disks if d.name in self.selected_disks], free_space) self.run_lightbox_dialog(dialog) # update selected disks since some may have been removed self.selected_disks = [d.name for d in dialog.disks] # update the UI to reflect changes to self.selected_disks for overview in self.localOverviews + self.advancedOverviews: name = overview.get_property("name") overview.set_chosen(name in self.selected_disks) self._update_summary() self.data.bootloader.seen = True if self.data.bootloader.location == "none": self.set_warning( _("You have chosen to skip boot loader installation. Your system may not be bootable." )) else: self.clear_info()
def on_summary_clicked(self, button): disks = filter_disks_by_names(self._disks, self._selected_disks) dialog = SelectedDisksDialog(self.data, disks, show_remove=False, set_boot=False) with self.main_window.enlightbox(dialog.window): dialog.refresh() dialog.run()
def on_summary_clicked(self, button): dialog = SelectedDisksDialog(self.data) # Include any disks selected in the initial storage spoke, plus any # selected in this filter UI. disks = [disk for disk in self.disks if disk.name in self.selected_disks] free_space = self.storage.getFreeSpace(disks=disks) with enlightbox(self.window, dialog.window): dialog.refresh(disks, free_space, showRemove=False, setBoot=False) dialog.run()