9278 Commits (4e60f8af135f721570b4bf86e685db6ec5425c42)
 

Author SHA1 Message Date
Adriaan de Groot 4e60f8af13 [libcalamares] Use strong types for locale Ids
Change the API to force strong type for more methods.
This cascades to a couple of consumers.
3 years ago
Adriaan de Groot 3ff5896dc6 [libcalamares] Remove unused method 3 years ago
Adriaan de Groot 5f4e65bc77 [libcalamares] Code-format Retranslator, hide internal symbols 3 years ago
Adriaan de Groot ad1a4b6479 [libcalamares] APIdox on Translation 3 years ago
Adriaan de Groot 73bfc6ca32 [libcalamares] Use structured bindings to unpack a std::pair 3 years ago
Adriaan de Groot 5e7746668e Merge branch 'calamares' into refactor-translation 3 years ago
Adriaan de Groot ada9a99804 Changes: post-release housekeeping 3 years ago
Adriaan de Groot 0aa2603a23 [libcalamares] Fix network-connectivity check on old Qt
With old Qt, Calamares could only run one check on a thread,
because the NAM would be switched to NotAccessible --
subsequent checks would fail because the NAM is already
hard-set to NotAccessible, so it could never be turned back
on by Calamares code.

Reset the accessible flag for the NAM while checking if
the internet is there.
3 years ago
Adriaan de Groot 0851a8a6a4 Merge branch 'issue-1769' into calamares
FIXES #1769
3 years ago
Adriaan de Groot 44e66c1318 [keyboard] Fix mapping for India + English
- India (when in English) should use the English variant, not Hindi
- While here, fix up minor items in code:
  - Typo in comment
  - Asturian doesn't need a special case (which didn't match, anyway)
  - Don't debug-log a country-name that might be entirely wrong
    (the layout is English, variant "in" but "in" interpreted as
    a country is Indonesia, and the actually-desired name is eng_in
    which isn't a QLocale name at all -- just like the Hausa and Igbo
    special cases)
3 years ago
Adriaan de Groot b237c73a04 [shellprocess] Fix test
The test was loading the config file (for testing) either from the
build directory or possibly the source directory; if the config
in the build-dir was edited (for other testing purposes) then
the test would fail. Load only the source-dir version of the file.
3 years ago
Adriaan de Groot 563c149217 i18n: update english sources, too 3 years ago
Adriaan de Groot 6017420dde [welcome] Fix up and expand tests
- improve logging
- fix failing tests -- the observed and expected behavior is
  to fill in a fallback check-URL, not change to an empty list,
- **except** if there's no requirements key in the config
  at all; this is a bit weird, but let's make the tests
  document existing behavior so we can notice if it changes.
3 years ago
Adriaan de Groot 4948f634ed [keyboard] Code tidy
- complain just once (globally) if ckbcomp is not found, rather than
  at every update to the layout.
- tighten up QStringList constructor.
3 years ago
Adriaan de Groot a1fce99a05 i18n: update language lists
Keep zh_HK in 'ok' even if technically it doesn't qualify.
3 years ago
Calamares CI 37bdfb9faa i18n: [python] Automatic merge of Transifex translations 3 years ago
Calamares CI 9c435e0173 i18n: [calamares] Automatic merge of Transifex translations 3 years ago
Adriaan de Groot 07572d36c0 Changes: pre-release housekeeping 3 years ago
Adriaan de Groot 42bc197f67 Merge branch 'fix-pckq' into calamares 3 years ago
Adriaan de Groot ea32c12938 Changes: credits for recent work 3 years ago
Adriaan de Groot c24b2b1a8b Merge branch 'issue-1773' into calamares
FIXES #1773
3 years ago
Adriaan de Groot 5a6e033e82 [bootloader] Flags for root-on-BTRFS
This is directly derived from Anke Boersma's KaOS code in module
*bootldr*, which adds the same kernel parameter via a slightly
different route.
3 years ago
Adriaan de Groot e311d7a893 [packagechooser] Remove 'id' configuration setting
- Setting 'id' (which changes the Global Storage key that
  gets used) is a kludge when the existing module-instance
  name can be used instead -- and **was** already used, as
  a fallback when 'id' is not set. There's no point in having
  two places to set a particular name.
- Rip out the docs for 'id' as well.
- Add documentation on the difference between single-selection
  (the QML implementation) and model-selection (what the Widgets
  version does).
3 years ago
Adriaan de Groot 6def41fab4 [packagechooserq] Remove debug-output in QML 3 years ago
Adriaan de Groot 33e7e8da58 [packagechooser] Massage API
- use updateGlobalStorage() for both single-selection and
  model-based approaches, although the model-based one
  needs extra parameters.
- complain about inconsistent settings and API calls (e.g.
  setting a model and single-selection at the same time)
3 years ago
Adriaan de Groot 8a49fde016 [packagechooserq] Apply renaming also to distro-visible code
- The distro-visible key is renamed *pkgc* to *packageChoice*
- Read *packageChoice* only if there are no items to use
3 years ago
Adriaan de Groot 8b703ba6a3 [packagechooserq] More docs for the config file 3 years ago
Adriaan de Groot c367731c42 [packagechooser] Rename internals
- pkgc -> packageChoice and similar for methods, variables
- document that this is the convenience value for one-selection
  QML modules, not a full model
- use std::optional to keep track of which one is being used.
3 years ago
Adriaan de Groot 47c504df5d [welcome] add SPDX-tags to test-data 3 years ago
Adriaan de Groot 1a1009a2a9 [summaryq] add SPDX-tags 3 years ago
Adriaan de Groot 61ee55db6a
Merge pull request #1770 from dr460nf1r3/calamares
[fstab] Dont set fsck check for BTRFS in fstab
3 years ago
dr460nf1r3 35156574b8
Dont set fsck check for BTRFS in fstab 3 years ago
demmm 57f2a4c9eb update CHANGES with what was done for QML modules 3 years ago
Adriaan de Groot 638c9feeb6 Merge branch 'issue-1767' into calamares
FIXES #1767
3 years ago
Adriaan de Groot 2f88ba0d3f [partition] Coding style 3 years ago
Adriaan de Groot 09491e4cbb [partition] expect failures when kpm can't read the disk 3 years ago
Adriaan de Groot 1554c3a07c [partition] Create KPM backend at start of test 3 years ago
Adriaan de Groot 3d0709c779 [partition] Avoid crash when there is no KPM backend 3 years ago
Adriaan de Groot ede19c8a61 [partition] Fix build of devices test 3 years ago
Adriaan de Groot 3519697d0e [libcalamares] Slightly more memory-safe
Use unique_ptr to ensure Private is always deleted.

SEE #1758
3 years ago
Adriaan de Groot 0899eefde7 [packagechooserq] Fix build on Debian, openSUSE with AppStream 3 years ago
Adriaan de Groot d7767afe1b Merge branch 'extra_qml' into calamares 4 years ago
Adriaan de Groot 6831fac76b Changes: document newly-merged 4 years ago
Adriaan de Groot 6f16d3db83 Merge remote-tracking branch 'origin/issue-1761' into calamares
FIXES #1761
4 years ago
Adriaan de Groot b9a1d090ec
Merge pull request #1762 from demmm/calamares
[localeq] redo i18n.qml
4 years ago
Adriaan de Groot bcfd9ec355
Merge pull request #1765 from waneon/pr
[partition] Fix invalid variable name
4 years ago
waneon 4bf3afac48 [partition] Fix invalid variable name 4 years ago
Adriaan de Groot da49becac3 [partition] Tailor warning message about ESP
- tell the user all the things that are wrong with the
  (proposed) ESP; a missing one gets all the suggestions.
4 years ago
Adriaan de Groot 6324fa3eb9 [partition] Disentangle questions of suitability of ESP
- split into size, type, flags so the warning message can
  be tailored to what is wrong.
4 years ago
Adriaan de Groot 7d08770806 [partition] Apply code style 4 years ago