Teo Mrnjavac
0a72f22a34
WIP: go to next page on next if erase selected.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
32fd12d501
Add label to PCM state preview.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
65fd43729c
Use PartitionActions in ChoicePage for Erase.
...
Document ChoicePage because it's quite long and confusing.
Add PCM state preview and update it when a choice is selected.
Smaller icons.
Update strings.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
2e9e1782cf
Remove EraseDiskPage from PartitionViewStep.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
9167a34f2e
Kill EraseDiskPage, add PartitionActions.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
eeceed91eb
Refactor ChoicePage workflow, use rescanned state for Preview widget.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
d9421f586f
Sync layout with PartitionPage.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
c031ed677f
String fix.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
8858ea7854
Show preview widget for unknown disklabels or no disklabel.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
7adaa65795
Move preview up.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
fadfc67015
Split up ChoicePage loading, support preview and disk chooser.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
9a67f6372c
Continue asynchronously loading PartitionViewStep after config load.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
201cba6c77
UIfy ChoicePage.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
e58fe43a03
Try out GUI options for having a preview in the choice phase.
2015-12-30 17:27:02 +01:00
Teo Mrnjavac
5f54a56513
PMUtils is now KPMHelpers. Also fixup after PartUtils refactor.
2015-09-18 15:41:07 +02:00
Teo Mrnjavac
7e6c626a0b
PluginFactory in Partition module.
2015-09-15 16:48:42 +02:00
Teo Mrnjavac
42e465aa10
CalamaresUtils::System is now a class.
2015-09-15 16:48:41 +02:00
Teo Mrnjavac
e8de570acb
Build against partresizerwidget and related in KPMcore.
2015-09-15 16:48:40 +02:00
Teo Mrnjavac
c2eef9ac30
The Humongous Include Fixage For KPMcore Headers.
2015-09-15 16:48:40 +02:00
Teo Mrnjavac
45aac4ea78
Reset filesystem combo box to current filesystem if going back to "Keep"
2015-07-15 13:35:07 +02:00
Teo Mrnjavac
49f470b503
Update non-mountable list in CreatePartitionDialog.
2015-07-15 13:26:13 +02:00
Teo Mrnjavac
2ec2b4ab86
Disallow mounting non-mountable filesystem types.
2015-07-15 13:25:52 +02:00
Teo Mrnjavac
9bc77fe386
Minimum width.
2015-07-15 13:02:42 +02:00
Teo Mrnjavac
9f2086a648
Allow changing the filesystem type when editing a partition.
2015-07-15 12:51:35 +02:00
Teo Mrnjavac
3326ec4ace
Clear mountPoint string when selecting a non-mountable filesystem type.
...
CAL-249 #close I pushed a fix, please test and reopen if still broken.
2015-07-02 12:18:26 +02:00
Teo Mrnjavac
27309619d3
Optionally do not allow a swap partition smaller than physical RAM.
2015-06-26 15:49:02 +02:00
Teo Mrnjavac
35f4db9316
Read ensureSuspendToDisk from partition.conf.
2015-06-26 15:48:12 +02:00
Ramon Buldó
92736c3486
Change how swap is calculated in automatic installation.
...
It uses same values as Thus/Anaconda.
Takes into account available disk space (don't use more than 10% of it)
2015-06-26 15:36:15 +02:00
Teo Mrnjavac
88719d961f
Initialize all members in ChoicePage.
2015-06-14 00:55:26 +02:00
Teo Mrnjavac
23c21074af
Initialize all the things in PartitionSplitterWidget.
2015-06-14 00:45:38 +02:00
Teo Mrnjavac
617d6d018c
Clarify.
2015-06-10 00:17:59 +02:00
Teo Mrnjavac
35e859e66e
Automatically create a swap partition if there's enough space.
2015-06-10 00:06:45 +02:00
Teo Mrnjavac
8885a7e5f6
Fix bug with KPM enum which prevented logical partition creation.
2015-06-07 03:24:00 +02:00
Teo Mrnjavac
cf5e137947
Correct operations order in EraseDiskPage.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
25c2b7265b
Fixup operations order when autopartitioning.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
0426d7fd35
Bump EFI system partition default size to 300M.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
7a69aae0cb
Correct operation order in EraseDiskPage for EFI.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
d499fed8a0
Add EFI detection support to Alongside page.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
e3ef61a7f2
Move onPartitionSelected into a slot instead of a huge lambda.
2015-06-05 18:02:14 +02:00
Teo Mrnjavac
195b585282
Disable alongside and replace features on EFI system without ESP.
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
b507a0e2b9
Rebase ReplacePage on top of EFI support in PCM.
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
905835295a
Move osprober management out of ctor.
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
a2f1d49983
Remove debug spam.
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
a2c5bcd0ee
Fixed m_isEfi falsely false in ReplacePage.
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
d54f314394
Add debug spam to ReplacePage.cpp
2015-06-05 18:02:13 +02:00
Teo Mrnjavac
18eb0c7b96
Add ESP detection and choice to ReplacePage.
2015-06-04 02:28:12 +02:00
Teo Mrnjavac
04f977d28f
Add ESP related UI elements to ReplacePage.
2015-06-04 02:28:12 +02:00
demmm
5a07c240a9
use ShortProductName as second argument
...
choicepage.cpp has 2 instances where %2 is not defined
2015-05-16 19:43:27 +02:00
Teo Mrnjavac
cf3359bdb4
Reset ReplacePage when going back from the next one.
2015-04-29 18:16:48 +02:00
Teo Mrnjavac
55b93091e6
Add reset method to ReplacePage.
2015-04-29 18:16:48 +02:00