35 Commits (ebb3f319cc8df05d7725a76bd66cf40d34bfe20b)

Author SHA1 Message Date
Adriaan de Groot ebb3f319cc [modules] Be more consistent in include punctuation
- Use <> for Qt, system, externals
 - Use double-quotes for Calamares headers
5 years ago
Adriaan de Groot 1bb43e06e2 Merge branch 'master' into kpmcore-manager 5 years ago
Adriaan de Groot b044549013 [libcalamares] Merge PluginDllMacro.h into DllMacro.h
- Let's just have one header definining export- and visibility-
   macros for Calamares. They are still selected based on the
   export flags (*_PRO), just defined in one header instead of two.
5 years ago
Adriaan de Groot 9f0f08b571 [partition] Replace useless qobject_cast
- We know the type of the widget, but were declaring it as
   a QWidget. Just forward-declare the class and be done with it.
6 years ago
Adriaan de Groot e6a2cb607f [partition] Add setting for requiredstorage
- If the welcome module isn't used, can set a required amount
   of storage for the installation here.
6 years ago
Adriaan de Groot 8d451622db [partition] Idiomatic use of Calamares::JobList 6 years ago
Adriaan de Groot 43eae0bc47 Merge branch 'master' into requirements-checking 6 years ago
Adriaan de Groot 2998c27545 [partition] Use configured swap choices in choice page 6 years ago
Adriaan de Groot a72bdfac52 Merge branch 'master' into requirements-checking 7 years ago
Adriaan de Groot 762ad54344 Documentation: change http links to GitHub to https 7 years ago
Adriaan de Groot 4566e53d01 [partition] Delay requirements checking until pmcore is initialized 7 years ago
Adriaan de Groot 16fbe4dc8c [partition] Sample of requirement checking
- There should be at least device to select, overwise we can't continue.
   The check currently **always** fails, so it blocks installation.
7 years ago
Adriaan de Groot 13807ceabf Licensing: add self
- to all the files I've touched recently
 - to (very incomplete) AUTHORS list

Licensing: add license info to top-level CMakeLists.txt
8 years ago
Adriaan de Groot ca60a7fc16 Clang: warnings-- 8 years ago
Teo Mrnjavac 6545443b24 Documentation++ 8 years ago
Teo Mrnjavac c9fac9bc5c Manage PCM loading with QtConcurrent. 9 years ago
Teo Mrnjavac 5372245aed Copyright statements. 9 years ago
Teo Mrnjavac 1ed1841e89 Read the setting from partitions.conf and apply it in PVS. 9 years ago
Teo Mrnjavac b5882a75d1 AlongsidePage is not used any more. 9 years ago
Teo Mrnjavac 26ac809d6e Don't instantiate ReplacePage in PVS any more. 9 years ago
Teo Mrnjavac 2e9e1782cf Remove EraseDiskPage from PartitionViewStep. 9 years ago
Teo Mrnjavac 9a67f6372c Continue asynchronously loading PartitionViewStep after config load. 9 years ago
Teo Mrnjavac 5f54a56513 PMUtils is now KPMHelpers. Also fixup after PartUtils refactor. 10 years ago
Teo Mrnjavac 7e6c626a0b PluginFactory in Partition module. 10 years ago
Teo Mrnjavac 905835295a Move osprober management out of ctor. 10 years ago
Teo Mrnjavac cf3359bdb4 Reset ReplacePage when going back from the next one. 10 years ago
Kevin Kofler 8c98aeb04a Make efiSystemPartition mount point configurable in partition.conf.
Copy the setting into the global storage. Make the EraseDiskPage in the
partition module and the grub and bootloader modules read it from there.
Do not hardcode /boot as the path anymore.

I set the default path to /boot/efi because I think that's the most
common setting. At least Fedora and Debian use that path. But we can
change the default setting if you think I'm wrong, as long as it remains
configurable.

There is no separate setting for efi_directory_firmware anymore. The EFI
firmwares expect that directory to always be in the "EFI" path in the
EFI System Partition. Distributions using /boot/efi actually have that
directory under /boot/efi/EFI.
10 years ago
Teo Mrnjavac 171248ad4f Add isBackEnabled checks to all ViewSteps. 10 years ago
Teo Mrnjavac 0da99d0866 Hook up ReplacePage in ChoicePage and PartitionViewStep. 10 years ago
Teo Mrnjavac 961eadada4 New UI and logic for Alongside autopartitioning+install. 11 years ago
Teo Mrnjavac e7995ad540 Improve Osprober logic to immediately check if entries are resizable. 11 years ago
Teo Mrnjavac 0801756cd1 Stub for Alongside page, and logic to detect if alongside is possible. 11 years ago
Teo Mrnjavac ef703b0859 Add page for erase+install operation. 11 years ago
Teo Mrnjavac a98a4bb614 Add ChoicePage to partition module + OS detection with os-prober. 11 years ago
Aurélien Gâteau 693e9229c8 Dispatch files in core/ gui/ and jobs/ dirs 11 years ago