summaryrefslogtreecommitdiffstats
path: root/perl-install/diskdrake
Commit message (Collapse)AuthorAgeFilesLines
* diskdrake: Fix partitions not being displayed for single disksPascal Terjan2023-01-181-0/+1
| | | | | | | | beb610d87e04f2a6e0dd10b43bd417480668ddc1 fixed a problem but introduced a new one, the solution is to call it in 2 places as we really want the call to update_all to do something. Fixes: mga#31396
* diskdrake: restrict line length when displaying base device info.Martin Whitaker2020-12-221-0/+2
| | | | | This prevents the window extending off screen (mga#27882). Matches what was already done when displaying partition info.
* When installing on a removable device, suggest an ESP on that device.Martin Whitaker2020-06-161-4/+4
| | | | | We must update the suggestions each time the user selects a different target device.
* ntfsprogs has been renamed ntfs-3gThierry Vignaud2020-04-141-1/+1
| | | | which still provides the former but still
* add minimal support for exFATThierry Vignaud2020-03-201-1/+1
| | | | colorize it the same way as FAT or NTFS
* prevent adding partial support for online resizing for another fsThierry Vignaud2020-03-181-0/+2
|
* add a note about btrfs limitationsThierry Vignaud2020-03-181-0/+1
|
* fix online resizing not always umountingThierry Vignaud2020-03-181-5/+5
| | | | when fs was mounted on demande (eg: during installation)
* enable to resize XFS even if not on LVMThierry Vignaud2020-03-181-6/+5
|
* actually enable to resize NILFS2Thierry Vignaud2020-03-181-4/+6
| | | | | | | | | | | | bit of support was there but code could not be reached also actually include nilfs-resize for resizing NILFS2 It's only supported online: "This command is valid only for mounted NILFS2 file systems, and will fail if the device has no active mounts." Note that ext3/4 could use the same path but only for growing. XFS could also share that path...
* factorize online resizeThierry Vignaud2020-03-181-5/+14
| | | | nilfs2 needs a similar process
* (_set_min_size_from_avail_space) split it outThierry Vignaud2020-03-181-6/+11
|
* (_get_dir_for_online_resize) split itThierry Vignaud2020-03-181-7/+14
|
* nilfs-resize actually needs a deviceThierry Vignaud2020-03-181-1/+1
|
* add support for F2FSThierry Vignaud2020-03-181-0/+5
|
* explain why we're cleaning (umounting)Thierry Vignaud2020-03-181-0/+1
|
* simplifyThierry Vignaud2020-02-191-2/+1
|
* Fix resizing of encrypted partitions (mga#22032)Martin Whitaker2019-04-161-1/+1
| | | | | | | | When performing a lossy resize, we must make sure luksOpen is called *after* the partition table has been written and the kernel has been informed of the new size. The simplest fix is to write the partition table at the time the user requests the resize, as we already do for a lossless resize.
* do not make all action buttons the same sizeThierry Vignaud2017-03-171-0/+2
| | | | | | | Thus fixing too big translations that make the partition window to be too big (mga#20360) This was a side effect of commit 947ab9bb0fb06611b5bd54465f98545ff175afb2 which itself partially reverted commit 8e187d972ed59909271d48915eef4af34e7fe068
* shrink "expert/normal mode" stringThierry Vignaud2017-03-171-3/+3
| | | | | | | | | Thus fixing too big translations that make the partition window to be too big (mga#20360) This was a side effect of commit 947ab9bb0fb06611b5bd54465f98545ff175afb2 Adjust translations accordingly (note that some translators have already done so)
* fix being unable to format a newly part (mga#19172)Thierry Vignaud2016-11-151-1/+1
| | | | | | previous test was using an unexported function as a side effect, we now correctly offer to format a unmounted partition (eg: when using "noauto" option in /etc/fstab)
* warn when an action condition is bogus (mga#19172)Thierry Vignaud2016-11-151-1/+5
| | | | thus showing we were using an unexported function for format test
* increase perl_checker SNRThierry Vignaud2016-11-151-1/+2
|
* RAID: allow to toggle to expert mode (mga#5804)Thierry Vignaud2016-07-121-3/+1
|
* simplify after previous commitThierry Vignaud2016-07-121-4/+3
|
* just put all action buttons in the same boxThierry Vignaud2016-07-121-6/+3
| | | | it looks way better as don't have much actions for quite some time
* simplify: isBusy() already covers isPartOfLVM()Thierry Vignaud2016-07-121-1/+1
|
* don't offer to format RAID or BIOS boot partitionThierry Vignaud2016-07-121-1/+1
|
* display a wait message when adding a PV to VGThierry Vignaud2016-07-061-0/+1
|
* factorize bad block checksThierry Vignaud2016-07-041-1/+1
| | | | | also enable bad blocks checking on JFS (was in one place but not in other and indeed mkfs.jfs does support it)
* do not offer to check for bad blocks on btrfsThierry Vignaud2016-07-041-1/+1
| | | | thus resolving mga#12393
* simplifyThierry Vignaud2016-07-041-1/+1
|
* init_efi_suggestions -> init_mntpnt_suggestions()Thierry Vignaud2016-06-111-4/+2
| | | | | also take a $all_hds arg instead of $fstab needed for next commit
* fix displaying partitions (mga#18076)Thierry Vignaud2016-04-011-0/+6
| | | | | when there's only one disk, just add a dummy disk tab, then remove it. this fixes the reported crash
* move back undef $initializingThierry Vignaud2016-04-011-1/+1
| | | | | ... where it was before commit cd7ce13e2f90bf25cedfcec1a606948b7b9897df (actually before the confirmation dialog now)
* fix partitions not initially displayed (mga#17564)Thierry Vignaud2016-03-181-2/+4
|
* simplifyThierry Vignaud2016-02-101-2/+1
|
* better understandable percentage (mga#16116)Thierry Vignaud2016-02-091-2/+5
| | | | | as a side note, this is friendler to translators (instead of joining two strings...)
* fix crash (mga#17484)Thierry Vignaud2016-01-161-0/+1
| | | | it looks like newer gtk+ fires some signals too early
* perl_checker cleanupThierry Vignaud2016-01-021-1/+1
|
* auto fill LV name from mntpnt (mga#5407)Thierry Vignaud2016-01-021-0/+4
|
* only use current disk when auto partitioning, wiping disk, using free space ↵Pascal Terjan2015-06-031-1/+1
| | | | (mga#16055)
* fix gtk+3 regression crash with --dav (mga#13204)Thierry Vignaud2015-05-141-0/+1
|
* Run vgchange before updating the list of LVMs, not after, and even if notPascal Terjan2015-04-261-2/+2
| | | | in install (should help with mga#7578).
* hide empty space < 2MB, we have such holes due to alignment (mga#15733)Pascal Terjan2015-04-191-1/+3
|
* do add a ESP if it was removed by "Clear All"Thierry Vignaud2015-04-121-0/+2
|
* fix initial display in diskdrake (Martin Whitaker, mga#13679)Thomas Backlund2015-03-201-0/+1
|
* do not suggests /boot/EFI uselessly (mga#15448)Thierry Vignaud2015-03-201-2/+4
| | | | we were creating another one when there was already one...
* use an horizontal scrolling bar when neededThierry Vignaud2015-02-191-1/+1
| | | | | | | | | | | | gtk+ sometimes doesn't respect our sizing which causes the container to enlarge (see previous commit) with previous commit, this reduce the risk of having too small buttons, and fixes several issues in the installer: - buttons being too big causing their box & thus the dialog to increase which triggers a gtk+ bug which makes the window to jump (mga#12422) - as well as several other related issues (mga#11988, mga#14839, mga#15272, mga#15264)
* workaround too wide togglebuttons with empty labelThierry Vignaud2015-02-191-2/+2
| | | | | | | | | gtk+3 and/or Adwaita makes togglebuttons with empty label being at least 34px wide whereas when using ->new instead of ->new_with_label, they can be only 18px wide... ...which is still too much when we sized them to eg 5px and cause their container to enlarge