1424 Commits (b811f9e26177958fd4f97bb211e10c7b6ec479ef)

Author SHA1 Message Date
Teo Mrnjavac 80018e1d5b Signal-slot plumbing and splitter setup for Alongside. 9 years ago
Teo Mrnjavac 46ea8a484e Update year. 9 years ago
Teo Mrnjavac 92127e1abe Unbreak build. 9 years ago
Teo Mrnjavac 56292974a4 Bring PartitionSplitterWidget layout up to PartitionBarsView level. 9 years ago
Teo Mrnjavac 6a93f34c15 Move init logic into PartitionSplitterWidget. 9 years ago
Teo Mrnjavac 80d908e75b Document properly. 9 years ago
Teo Mrnjavac 08f9753aa2 Experimental: try to enforce a minimum partition size.
This breaks any hope of inline-resizing small partitions.
9 years ago
Teo Mrnjavac b3f86925a8 Fix m_choice state. 9 years ago
Teo Mrnjavac b422f646a6 Make sure the checked state change can happen. 9 years ago
Teo Mrnjavac bc9ec8e5ba Fix build. 9 years ago
Teo Mrnjavac 3869338c39 Make the QButtonGroup a member in ChoicePage. 9 years ago
Teo Mrnjavac 85a6f2068a Refactor action choice handling with QButtonGroup.
This should improve the situation when unselecting an action without
selecting another one. Unselection can only happen when switching from
a device that supports the currently chosen action to a device that
doesn't support it, so the action gets hidden and unselected.
9 years ago
Teo Mrnjavac 53c27208f1 Also uncheck if hidden. 9 years ago
Teo Mrnjavac f71ce22f3b Make sure to show all the relevant partitioning actions. 9 years ago
Teo Mrnjavac 0c05812c68 Update bootloader combobox when the selected device changes. 9 years ago
Teo Mrnjavac 64d296aa06 Sensible default to current device in bootloader picker. 9 years ago
Teo Mrnjavac 0cff1cd7ec Add deviceReverted signal to PCM and emit it. 9 years ago
Philip 262fdec3f3 [bootloader] revert 8cbefa1 9 years ago
Philip 8cbefa12e0 [displaymanager] if gnome is present, budgie should be detected first 9 years ago
Philip 196ae4aaaf [displaymanager] add budgie v10.1 support 9 years ago
Teo Mrnjavac eb485f55c0 Make sure the Extended partition role doesn't carry over on replace. 9 years ago
Teo Mrnjavac 6ce932870f Clear selection on action change no matter what. 9 years ago
Teo Mrnjavac 74ba1df25f Try to manage preview visibility. 9 years ago
Teo Mrnjavac 38b90560cf Remove debug spam. 9 years ago
Teo Mrnjavac 22459c8fb8 Debug output. 9 years ago
Teo Mrnjavac 6dd639fd3c Try with rows. 9 years ago
Teo Mrnjavac afef78d1af Don't enable next for replace by default. 9 years ago
Teo Mrnjavac 736d35840d Rely on item selection. 9 years ago
Teo Mrnjavac 59ec549617 Manage next button status. 9 years ago
Teo Mrnjavac 08d1c89f21 Don't forget to perform the autopartition operation when not resetting. 9 years ago
Teo Mrnjavac 73be443e22 And use it. 9 years ago
Teo Mrnjavac 5df78cc513 Add callback support to ScanningDialog statics. 9 years ago
Teo Mrnjavac 50ef1f1b70 Make sure we autopartition after the revert is over. 9 years ago
Teo Mrnjavac f589e33fa5 Runtime signals, runtime errors. 9 years ago
Teo Mrnjavac 296bb412a8 Revert to runtime singal-slot syntax for easy disconnects. 9 years ago
Teo Mrnjavac 3cb293aa75 Avoid unnecessary casts. 9 years ago
Teo Mrnjavac f01d802d40 No point in trying to reset and replace if nothing is selected. 9 years ago
Teo Mrnjavac 7e43c66661 Better order, probably. 9 years ago
Teo Mrnjavac 7dd669d997 Clear selection in before view. 9 years ago
Teo Mrnjavac fbb92646d8 Asynchronous revert for Erase operation. 9 years ago
Teo Mrnjavac 5c0627a9d3 Remove debug spam. 9 years ago
Teo Mrnjavac 64655d92a1 Try to ensure the connection for the replace operation is unique. 9 years ago
Teo Mrnjavac d6e773e220 Debug output. 9 years ago
Teo Mrnjavac e061385f4b Avoid multiple connects. 9 years ago
Teo Mrnjavac db36f18399 Don't overcomplicate. 9 years ago
Teo Mrnjavac 4039d8d4db Make on-action-select rescan also async. 9 years ago
Teo Mrnjavac 44bc06eb4c Use it in manual partitioning. 9 years ago
Teo Mrnjavac 427b930531 Add convenience overload for ScanningDialog::run 9 years ago
Teo Mrnjavac 2b862bf431 And in manual partitioning. 9 years ago
Teo Mrnjavac 093c7b042d Use it in ChoicePage. 9 years ago
Teo Mrnjavac e1140b6fa8 Add static concurrent support to ScanningDialog. 9 years ago
Teo Mrnjavac d28946040f Use ScanningDialog in replace operation. 9 years ago
Philip 91e1e4af6b [partition-module] fix 'QString::arg: Argument missing' issue 9 years ago
Teo Mrnjavac c7ae18df4d Keep selection in sync between tree and bars view in manual partitioning 9 years ago
Teo Mrnjavac 523c25f1e2 Make rescan asynchronous in manual partitioning, and use ScanningDialog 9 years ago
Teo Mrnjavac a1e4667ebe New revertAllDevices operation in PCM. 9 years ago
Teo Mrnjavac 90e028a2b0 New ScanningDialog with a spinner. 9 years ago
Teo Mrnjavac 86399ece26 Trigger core reset when advancing to manual partitioning. 9 years ago
Vedant Agarwala 66d378d338 Showing a tooltip on hover in Partition Labels
Tooltip has partition path, file system type, size of partition
9 years ago
Teo Mrnjavac f31a45e53a Clean up a bit. 9 years ago
Teo Mrnjavac 6db6dc0e08 Debug output. 9 years ago
Teo Mrnjavac 4f12aa8dd1 Critical to always have a fresh device. 9 years ago
Teo Mrnjavac 14f4335420 Lock the whole replace operation in a mutex. 9 years ago
Teo Mrnjavac 9847b8efa9 Try to invalidate whole PartitionModel on replace. 9 years ago
Teo Mrnjavac 2a61114d9e Make after partition views members in ChoicePage. 9 years ago
Teo Mrnjavac 8a44ffe462 Either revert or clear jobs, not both. 9 years ago
Teo Mrnjavac fbb293c15a Back to QFutureWatcher, but we allocate/destroy it ourselves.
This reverts commit c64eef54f6584b26f14933f0c8e600d5ad2dacbb.
9 years ago
demmm 496d917d94 add strong in selectLabel 9 years ago
Teo Mrnjavac d635709833 Maybe a plain QTimer is enough. 9 years ago
Teo Mrnjavac cd8b7619d0 Use asynchronous device revert. 9 years ago
Teo Mrnjavac dbef198bac Add asynchronous device revert. 9 years ago
Teo Mrnjavac 019faf730c Revert "Test out a way to make the rescan asynchronous."
This reverts commit e3f28189ced7aa22b3b7a6dc1506a17cbc1325b5.
9 years ago
Teo Mrnjavac d742431ee9 Revert "Force a device state preview update after async rescan."
This reverts commit 717a3d47ca572c28f67757ddf96b63af66d97e14.
9 years ago
Teo Mrnjavac 95239af830 Force a device state preview update after async rescan. 9 years ago
Teo Mrnjavac 5f282d50dc Test out a way to make the rescan asynchronous. 9 years ago
Teo Mrnjavac 16d10afcde Revert "Trying out something really horrible."
This reverts commit 10d622b0339697c57d4072b34052e657136145a5.
9 years ago
Teo Mrnjavac bd573233ec Trying out something really horrible. 9 years ago
Teo Mrnjavac ace0d30eb4 PCM::createImmutableDeviceCopy can be static. 9 years ago
Teo Mrnjavac 1a882758ca Revert Replace button to PrettyRadioButton. 9 years ago
Teo Mrnjavac 43c67310db Hide from labels view short instances of free space. 9 years ago
Teo Mrnjavac 3732f3e5b2 Trim /dev/ from visible partition paths. 9 years ago
Teo Mrnjavac 18755314fd Fix strings and use status text label. 9 years ago
Teo Mrnjavac 3009eee622 Add hline and status text label. 9 years ago
Teo Mrnjavac ef411757af Improved string for Erase. 9 years ago
Teo Mrnjavac c41820c000 Improved string for Replace. 9 years ago
Teo Mrnjavac bf5d0d8862 Strings: s/volume/partition/ 9 years ago
Teo Mrnjavac 071c02086a Update last page status. 9 years ago
Teo Mrnjavac dcd48badae Try with a full revert. 9 years ago
Teo Mrnjavac 157a3f8ed2 devicePath != partitionPath. 9 years ago
Teo Mrnjavac a8f06d00d0 Debug info. 9 years ago
Teo Mrnjavac e2f9a5b93c Maybe not. 9 years ago
Teo Mrnjavac 6c614b946b A full view delete/recreate on partition selection :( 9 years ago
Teo Mrnjavac 8e8fcf936c Debug info. 9 years ago
Teo Mrnjavac 65278605fe clearJobs is enough on replace partition selection. 9 years ago
Teo Mrnjavac ad2ce6b6d4 Refresh model on forgetChanges. 9 years ago
Teo Mrnjavac 15e409a107 Don't reparent model managed by PCM. 9 years ago
Teo Mrnjavac 275b68cf5c The PartitionModel should be owned by the PCM. 9 years ago
Teo Mrnjavac 4859431fe9 Maybe the deviceNode check isn't necessary. 9 years ago
Teo Mrnjavac 015aeb6b07 Debug output. 9 years ago
Teo Mrnjavac 423c9ccfb7 Reset the partition model before swapping the new Device into the DM. 9 years ago