5077 Commits (c813ee94956fadc2c17dbaf28ce4539ac74d3170)
 

Author SHA1 Message Date
Adriaan de Groot c813ee9495 Settings: add an oem-setup entry
- Add independent oem-setup entry to the example configuration.
 - Document that things may have a default value (so you don't **have**
   to set them in the file) but that Calamares will complain.
6 years ago
Adriaan de Groot 3248aba899 [libcalamares] Make oem-setup independent of dont-chroot
- At least for testing purposes it makes sense to decouple dont-chroot
   from the OEM-setup wording, so introduce a separate setting for it.
6 years ago
Adriaan de Groot 3a0bd254c0 [libcalamaresui] Adjust quit-messages to setup-mode 6 years ago
Adriaan de Groot 8ee2375ee6 [welcome] Adjust welcome message to setup-mode 6 years ago
Adriaan de Groot 57ccefa1e5 [libcalamares] Distinguish "install" and "setup" modes.
- This initial bit of code re-uses the *dont-chroot* setting;
   it may need to be made independent.
 - This branch will use `isSetupMode()` to adjust user-visible
   strings to match the intended use.

SEE #1100
6 years ago
Adriaan de Groot ce07babcee Changes: add header for the next-next release 6 years ago
Calamares CI b4274f4e46 i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 7259ddd3d8 i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 48e34077de i18n: [desktop] Automatic merge of Transifex translations 6 years ago
Calamares CI 12bcdf0854 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot bd15cb5719 Merge branch 'issue-565' 6 years ago
Adriaan de Groot e2d3f2d885 Changes: say something about improved UnpackFS
- Although nothing specific was done, I'm fairly sure that
   the issue isn't worth keeping around.

FIXES #565
6 years ago
Adriaan de Groot fb412c177c [unpackfs] Improve human-readable name 6 years ago
Adriaan de Groot 5c4f2423f8 [unpackfs] Fix error in error-handling (warn -> warning) 6 years ago
Adriaan de Groot d87badbf45 [unpackfs] Add test with too-small destination FS 6 years ago
Adriaan de Groot b4a51fe017 CI: remove unused script 6 years ago
Adriaan de Groot 2a6bf50621 [unpackfs] Don't let ir-phase reduce total number of files 6 years ago
Adriaan de Groot fae0b8c2f8 [unpackfs] Re-jig progress reporting
- rsync reports its own progress, and reports on files that
   find -type f doesn't. This meant that the numbers didn't
   match what was stored in entry.total
 - The ir-phase adds files to be handled; to-phase happens once
   ir-phase is over and the remaining files are processed.
   By adding the to-phase files, percentages over 100% were
   reported (in part because the number of files doesn't match).
 - Update expected entries total from rsync output.
 - Re-jig computation of how done everything is: tally it
   up in integers, and do only one global progress percentage.
6 years ago
Adriaan de Groot 6d85fd3586 [unpackfs] One last progress call afterwards 6 years ago
Adriaan de Groot 9ce34782ee [unpackfs] Avoid double / at end 6 years ago
Adriaan de Groot dc2fafe324 [unpackfs] to-chk is also progress information
- ir-chk happens first, and then there's a phase with to-chk
   messages; use those as well.
6 years ago
Adriaan de Groot 38821f47ba [unpackfs] Make comment match code
- The mismatch between "ir-chk" and the comment "to-check" led me
   to check (ha!) the output of rsync, and it outputs "to-chk"
   during small transfers; make sure the comment reflects what
   is actually being used to track progress (which is "ir-chk").
6 years ago
Adriaan de Groot a57f2fec74 Changes: reference bug numbers for closed issues 6 years ago
Adriaan de Groot 8e5f9bf0fc Merge branch 'issue-1098'
FIXES #1098
6 years ago
Adriaan de Groot 97eda698fc Changes: document fixed behavior 6 years ago
Adriaan de Groot 273c32705d [partition] Restore selected bootloader
- After the BootLoader model is reset, if a bootloader location
   has been selected before, try to find it in the (now-reset)
   model to preserve the selection.
6 years ago
Adriaan de Groot 3eae445ead [partition] Don't signal changes from model before they're done
- clear() signals modelReset(), which is true, but inconvenient
   when we do a bunch of changes afterwards. Block signals,
   and rely on own signaling when all of the changes are done.
 - Keep blocking signals while updating the model, since the row
   appends otherwise trigger a change in the connected combo box.
6 years ago
Adriaan de Groot dc04aa999d [partition] Introduce post-reset slot for boot loader selection 6 years ago
Adriaan de Groot 17aeaa134a [partition] Simplify display-role code for bootloader 6 years ago
Adriaan de Groot cbcf85b4a2 Changes: mention dm-module improvement 6 years ago
Adriaan de Groot 96649feedc CI: Improve AppImage verbosity
- Tell the user beforehand where the log files and artifacts will be
6 years ago
Adriaan de Groot f5df259b43 CI: Improve AppImage builds
- script was set up for KPMCore master (e.g. KDE neon), and
   didn't support older KPMCore releases; now it doesn't fatal
   error when the KPMCore plugins can't be found.
 - when it finishes, tell the user where the artifacts are found.
6 years ago
Calamares CI 6962a074ef i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI bab2e2ca2f i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 2618705bf5 i18n: [desktop] Automatic merge of Transifex translations 6 years ago
Calamares CI 3ea8c0c119 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot 228971ce0b Merge branch 'issue-1110'
SEE #1110

There isn't really anything to fix: partitions are aligned to 1MiB
boundaries now. Manjaro 18.0.3 is probably before the early-august
commit that added that.

While here, add some better partitioning-debugging and cleanups.
6 years ago
Adriaan de Groot affc73d3d2 [fsresizer] Avoid KPMCore warnings about scanDevices() 6 years ago
Adriaan de Groot 478168c841 [fsresizer] Make sure KPMCore version definitions are consistent
- Duplicate setting from partition module to fsresizer
6 years ago
Adriaan de Groot e8c18c0b5c [partition] Prepare scanDevices for post-KPMCore 3.3.0 6 years ago
Adriaan de Groot 68f29ebf20 [partition] Handle partition flag FlagEsp post KPMCore 3.3.0 6 years ago
Adriaan de Groot 2a2795c54c [partition] Avoid KPMCore warnings
- Get ready for KPMCore post-3.3.0, which deprecates a bunch of
   Flag<foo> and State<foo> in preparation of enum classes.
6 years ago
Adriaan de Groot 5d6d2b8078 [partition] Make convenienceName() available for debugging
- Function for human-readable names is useful in more parts of
   the partition module.
6 years ago
Adriaan de Groot 1ffc0bf77d [partition] Allow all the unsafe options
- If the unsafe actions are enabled, but won't be executed,
   allow more unsafe actions like erasing mounted partitions
   and everything.
6 years ago
Adriaan de Groot cd545e51b0 [partition] Reduce superfluous logging 6 years ago
Adriaan de Groot 8db004ce45 [partition] Use the FailJob to stop installation
- For unsafe installations (compile-time option), make sure
   things fail before partitions are actually written, unless
   the other option is also turned off.
6 years ago
Adriaan de Groot 62f03d8aad [partition] Allow unsafe partitioning decisions
- This is a compile-time choice, and off by default. This may be useful
   for developers that need to get through installation to a different
   partition on their root drive.
 - Add an option to avoid actually doing unsafe things. This is an extra
   safeguard; you need to turn on one and turn off the other option to
   really be unsafe.
6 years ago
Adriaan de Groot 2caefce3cb [locale] Add a CMake option for debugging 6 years ago
Adriaan de Groot 3db708dd04 [keyboard] qDebug -> cDebug 6 years ago
Adriaan de Groot 826453aa65 [calamares] Note that qDebug() is sometimes ok 6 years ago