9022 Commits (619a6a3f97d6746220066cc101772bb2db6df9c3)
 

Author SHA1 Message Date
Adriaan de Groot b191f39bdf [keyboard] Simplify config-loading
The machinery in `setConfigurationMap()` was just duplicating
checks already in place in the `getString()` and `getBool()`
methods, and there's no special need for efficiency here,
so prefer the more readable and short code.

("efficiency" here means "we're saving one method call in
case the configuration is not set")
4 years ago
Adriaan de Groot e7b39303e4 Changes: pre-release housekeeping 4 years ago
Adriaan de Groot 8949b079e1 [users] Fix autologin-setting from config file
SEE #1668
4 years ago
Anubhav Choudhary c73e9ec89f [logUpload] Ran styleScript 4 years ago
Anubhav Choudhary c1aa0b581e [logUpload] suggestionsAndFixes-part3
- Resolved the problem of incomplete log upload
- sizeLimit = 0 fixed (turns off paste functionality)
- Documentation update
- sizeLimit < 0 now needs no hardcoded upper limit
- Calamares::Branding::uploadServerFromMap() serves sizeLimit in bytes
4 years ago
Anubhav Choudhary b42f86f20f [logUpload] suggestionsAndFixes-part2 4 years ago
Anubhav Choudhary d109fc5856 [logUpload] suggestionsAndFixes 4 years ago
Adriaan de Groot 13abe2a5de Merge branch 'release-3.2.39.1' into calamares 4 years ago
Adriaan de Groot c013036f31 CI: automate signing the tag and tarball
- Get a signature on CHANGES at the start, so that the key
  is cached by gpg; that way the tag-signing has the key, and
  will not time-out (which breaks tarball generation, and
  means that I need to **watch** the release script, rather
  than fire-and-forget).
4 years ago
Adriaan de Groot 1184229c4a Changes: pre-release housekeeping 4 years ago
Adriaan de Groot 9d4c2bf1c7 [displaymanager] Fix mismatch in spelling of "autologinUser"
In 4ffa79d4cf, the spelling
was changed to consistently be "autoLoginUser" in the *users*
module, but that changed the Global Storage key as well,
and the *displaymanager* module wasn't changed to follow.
4 years ago
Erik Dubois d19c3b5458 Update main.py
Typo
4 years ago
Erik Dubois f8494f27d5 displaymanager from arcolinux 4 years ago
Anubhav Choudhary 6a6557e320 [logUpload] fixes 4 years ago
Anubhav Choudhary 6726a926a4 [logUpload] Configurable upload size limit
A key 'sizeLimit' added to uploadServer field in branding.desc to limit the size of logFile to upload.
4 years ago
Adriaan de Groot 7a26143fbc [partition] All action-changes should update next 4 years ago
Adriaan de Groot bf7b41f548 [libcalamares] Document the Once class for logging 4 years ago
Adriaan de Groot 1fe337d6ed [partition] Improve logging of device-checking
- Avoid lots of function headers between the checks applied to
  each individual device.
4 years ago
Adriaan de Groot d4f28e863f [libcalamares] Allow rvalue Once to be used in logging 4 years ago
Adriaan de Groot 785042ccf3 [partition] Improve formatting of logging while loading configuration 4 years ago
Adriaan de Groot 0446f03613 [partition] Remove overly-chatty debugging from fs-name-lookup 4 years ago
Adriaan de Groot 7b09344a8b [partition] Update next-button
You'll need a VM with 2 disks to demonstrate:

- Configure Calamares to pick "none" as initial action on
  the partition page (this is a safe choice),
- Enter partition page,
- No action is selected, and the next> button is greyed out.
- Click erase; notice next> is now available.
- Change devices, notice no action is selected, but next>
  is still available. Clicking on it, though, does nothing.

When changing to "no action", update the next-button's
availability.
4 years ago
Adriaan de Groot 70bf033dc0 [partition] Improve logging readability
- The entire queue is one long output, so print them with SubEntry
4 years ago
Adriaan de Groot 1155b6fc3d [partition] Improve debug-output a little 4 years ago
Calamares CI 4d0cae4a9b i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 74ce0ba84d i18n: [desktop] Automatic merge of Transifex translations 4 years ago
Calamares CI 777b582e5b i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Adriaan de Groot 0ec77f5d85 [partition] Warnings-- (uninitialized value) 4 years ago
Adriaan de Groot df1d7dea61 [partition] Warnings--
Avoid the extra indirection through the otherwise-unused
prettyGptType(const QString&), construct table of names
only on first call to avoid static-initialization order
(though that's not important here).
4 years ago
Adriaan de Groot 0ccd55e33f [libcalamares] Warn (python only) about unknown GS keys
This makes it easier to spot problems where key-names are mis-spelled
in Python (or other modules change a name and it's not applied
to consumers)
4 years ago
Adriaan de Groot b04d59ba2e [libcalamares] More variant->python translations
- There's still 49 enumeration values not handled, leading to
  an annoying Clang warning, but there's just no **point**
  in listing them all: that's what 'default' is for.
4 years ago
Adriaan de Groot 42d00ffe38 [displaymanager] Fix mismatch in spelling of "autologinUser"
In 4ffa79d4cf, the spelling
was changed to consistently be "autoLoginUser" in the *users*
module, but that changed the Global Storage key as well,
and the *displaymanager* module wasn't changed to follow.
4 years ago
Adriaan de Groot af282e092d Changes: document partition fslabel 4 years ago
Adriaan de Groot 53beea6061 CMake: partial revert of updated versioning
- Keep the project() version as literal, drop the script-mode changes,
  to keep existing (weird?) build-and-packaging hacks working.
- Do switch to unified versioning-git-annotations CMake module,
  do drop the "rc" from version numbers.
4 years ago
Adriaan de Groot 94bd17ecf5
Merge pull request #1664 from erikdubois/patch-1
[displaymanager] Update main.py
4 years ago
Adriaan de Groot b95b3dbc78 Merge branch 'ff-fslabel' into calamares
Fix build with newer KPMCore (still builds on Netrunner 19).
4 years ago
Adriaan de Groot 22dbe60bb9 [partition] Use operations-API (available in all supported KPMCore versions) 4 years ago
Adriaan de Groot 47c167c043 [partition] KPMCore removed some headers 4 years ago
Adriaan de Groot e2113eda38 [partition] trust in AutoMoc 4 years ago
Erik Dubois 51d414d6ef
Update main.py
Typo
4 years ago
Adriaan de Groot 71dc9349ad Merge branch 'improve-versioning' into calamares 4 years ago
Adriaan de Groot fac0c90de1 Merge branch 'ff-fslabel' into calamares
This was a PR from Lisa Vitolo a long time ago, to expose
FS labels in the UI, and it got lost in transition.
Five-years-too late thanks.
4 years ago
Adriaan de Groot 3c7d97403e [plasmalnf] Apply coding style 4 years ago
Adriaan de Groot 1eba562d07 [partition] Apply coding style 4 years ago
Adriaan de Groot 9c2a26bed5 [libcalamares] Apply coding style 4 years ago
shainer 1007680931 Fix error handling in ChangeFilesystemLabelJob 4 years ago
shainer c035029f38 Make sure we always set the filesystem label.
In particular, we need a separate Job class to set the label; this
is invoked after we formatted a partition, and when no other changes
to the partition have been requested in the Edit dialog.
4 years ago
Adriaan de Groot 3d49379bec [partition] Chase API change in createNewPartition()
The partition- and filesystem-label setting code was already there,
but not in the call to createNewPartition(); now we set the
FS label twice (once in the call, once afterwards)
4 years ago
shainer b602d423c7 Allow users to set/edit filesystem labels.
When creating or editing a new formatted partition, allow
to set a filesystem label (16 chars maximum). Modify
the KPMHelpers to accept it as a new parameter. Partitions
created by default may get a meaningful label too.
4 years ago
Adriaan de Groot ac8f99a206 [libcalamares] Don't double-include FileSystem
The partitioning header 'FileSystem.h' is for KPMCore support;
it is already included by Global.h and guarded by ifdefs for
KPMCore. Do not unconditionally include it from the implementation.
4 years ago