Teo Mrnjavac
|
e2f9a5b93c
|
Maybe not.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
6c614b946b
|
A full view delete/recreate on partition selection :(
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
8e8fcf936c
|
Debug info.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
65278605fe
|
clearJobs is enough on replace partition selection.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
ad2ce6b6d4
|
Refresh model on forgetChanges.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
15e409a107
|
Don't reparent model managed by PCM.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
275b68cf5c
|
The PartitionModel should be owned by the PCM.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
4859431fe9
|
Maybe the deviceNode check isn't necessary.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
015aeb6b07
|
Debug output.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
423c9ccfb7
|
Reset the partition model before swapping the new Device into the DM.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
dfededc4b4
|
Use revertDevice in ChoicePage, and always use a fresh Device*.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0a0a0d58e0
|
PartitionCoreModule::revertDevice.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
fe5ab75e82
|
Whitespace.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0bf2389b1a
|
Add swapDevice to DeviceModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
1d553407b9
|
And remove swapDevice from BootLoaderModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
cbbaa8b592
|
swapDevice in BootLoaderModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
b767f0b18f
|
Select partition to replace from the current DeviceModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
5655b4f1da
|
Add PartitionPathRole to PartitionModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
2258c806ae
|
Make the bars/labels views members in ChoicePage.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
b663ce5f74
|
Add PartitionPtrRole to PartitionModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
1a4b6b1c9c
|
Isolate painter in selection square.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
d164ec4d91
|
Remove ReplaceWidget.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
d0ee43172c
|
Handle selection behavior on current state preview views.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
7102596729
|
Add Q_OBJECT macros.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0c9d64878a
|
Only enable selection when it makes sense
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
1c279dac24
|
Make bars and labels share the selection model.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
f2093be353
|
Full selection and hover support in labels view.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
fd33eb71ba
|
Add some more string guesswork to labels view, with FS pretty names.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
df13b3ba08
|
Add separate FileSystemTypeRole to PM, and output FS PrettyNames.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
2986625cfd
|
PrettyName generator for FileSystem::Type.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
6af901a675
|
Use BootloaderEntryName from Branding for target root partition id.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0c840abdc5
|
Allow setting a custom new root name in Labels view.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
e277467ed4
|
Run osprober after we have a working DeviceModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
fc54b9bf40
|
Debug spam.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
87a31a0514
|
Tweak labels view margin.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
f736ace996
|
Update Erase disk string.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
cda99a2a65
|
New Alongside strings.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
37634e1e5a
|
New Replace strings.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
d27ac4c041
|
New Erase disk strings.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
48d0de2e08
|
Let's try with no main message.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
326e566927
|
String changes.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
fe4cf3c4ec
|
Add some spacing between label view item rows.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0af434bfc1
|
Factor out text building for label view items for proper sizeHint.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0be736acf7
|
Improve information in labels view.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
a75c69805f
|
Add IsPartitionNewRole to PartitionModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
c765de654c
|
Add filesystem label role.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
0224811bf6
|
Move Osprober to PCM and add Osprober roles to PartitionModel.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
7b66514bf5
|
Clean up debug spam.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
333214f7ca
|
Finally fix selection.
|
2015-12-30 17:27:13 +01:00 |
|
Teo Mrnjavac
|
f154a135d8
|
Test out awful hack to try to make selection work properly.
|
2015-12-30 17:27:13 +01:00 |
|