Commit Graph

8475 Commits (c963d8905fb37c7f87495035a7af6d3c52dbb89e)
 

Author SHA1 Message Date
Aurélien Gâteau 5d6a80deae Factorize management of m_hasRootMountPoint
Aurélien Gâteau 8d3f197fde Clean up
Aurélien Gâteau c11fc3a4d2 Do not crash if a device does not have a partition table
Aurélien Gâteau b1ce4afc8c Update partitionmanager submodule
Teo Mrnjavac 1b4d62ef4d Add ProcessJobModule for loading external commands.
Teo Mrnjavac b3aae75bed Add working directory to ProcessJob
Teo Mrnjavac 8d36a13d92 Style fix.
Aurélien Gâteau 8d01b9a6fd assert--
Aurélien Gâteau e792f4c9c5 Implement DeletePartitionJob::exec()
Closes 
Aurélien Gâteau 7566221eff Nicer error messages on failure
Aurélien Gâteau 165d28fc23 Abort installation when a job fails
Teo Mrnjavac 7894bb9462 Module type Core ==> Job, plus const correctness.
Teo Mrnjavac 9c8d270ddb Add libcalamaresui to include_directories for calamares_bin and modules
Teo Mrnjavac fe7a64d5ab Add ProcessJob, a wrapper for external commands.
Teo Mrnjavac dbadbf69ec Const correctness.
Teo Mrnjavac d1151d87cf Move implementation to cpp file.
Aurélien Gâteau 6881fdab6e JobResult
Aurélien Gâteau d984489eea Implement CreatePartitionJob
Aurélien Gâteau 04743eb4be Basic JobQueue implementation
Aurélien Gâteau 191f37f5fa Fake CreatePartitionJob::exec() implementation
Teo Mrnjavac 4a166b2f57 Format settings.conf to make it easy to comment out a module.
Teo Mrnjavac f1ba2e1270 Add prettyStatus to Locale module.
Teo Mrnjavac e622fe4f99 Add prettyStatus to Keyboard module.
Teo Mrnjavac c339ac8cfc Add status info to Summary page. Still needs work to make it nice.
Also added onActivate/onLeave to ViewStep and ViewManager.
Teo Mrnjavac 49b91608e3 Stub for Summary viewmodule.
Teo Mrnjavac 2eb6f047f6 Less verbose module cmake output.
Teo Mrnjavac 37305e98f3 Behold the mighty Calamares squid.
Aurélien Gâteau bb796ecdb0 Merge branch 'wip/install-step2'
Aurélien Gâteau 4fe50d4569 Add InstallationViewStep::jobs()
Aurélien Gâteau 57d89175dc Merge branch 'master' into wip/install-step2
Aurélien Gâteau 2f774e6c46 Implement PartitionViewStep::jobs()
Aurélien Gâteau b465121e26 Remove RowType enum and associated role
Aurélien Gâteau a84b551ab0 Rename CategoryItem to TextTreeItem
Aurélien Gâteau cb6a25c2ce Show an InstallationStep at the end of the preparation process
Aurélien Gâteau 023ed99aca Coding style
Aurélien Gâteau 36b3de7107 Enable/disable Next button based on whether we have a root mount point
Teo Mrnjavac b98c071f94 Prepare for late enqueuing of jobs to the JobQueue.
Teo Mrnjavac 52028d95f9 Clean up overuse of literals for GUI constants.
Add CalamaresStyle for colors and other style constants and helpers.
Add static functions for font size.
Aurélien Gâteau f10f2026ad Update partitionmanager submodule
demmm c3d40b9428 add ECM to CMakeLists,
remove obsolete CONFIG
Aurélien Gâteau 15c5142d09 Redo partition type UI and enable/disable mount point UI when appropriate
Aurélien Gâteau f27ff4c717 We want to format partitions we create
Aurélien Gâteau 467d89f56f Remove PartitionInfo if we remove a Partition
Aurélien Gâteau 3ed5704818 Refactor: Move creation of CreatePartitionJob to PartitionCoreModule
Aurélien Gâteau d54dfcfb78 Get rid of DeviceInfo
Aurélien Gâteau f3f9bfc2a3 Introduce PartitionInfo, to store Calamares-specifc info for a partition
Aurélien Gâteau 1247077ccc Pass mount point to CreatePartitionJob
Aurélien Gâteau ab4e81504e wip mount point
Aurélien Gâteau a62f3daf25 Adjust logical numbers
Teo Mrnjavac ecf56990a2 Enable keyboard viewmodule. Requires the ckbcomp script.