Philip Mueller
0659f6e0a5
Release v3.3.0-alpha6
...
-----BEGIN PGP SIGNATURE-----
iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAmVWmEIACgkQMo10LYgH
pDUN+wv+IzNYGbWDXX3FSHBMeWSbFe2m9CyN5TZ3nDi5AgyTa6b0NEBBZf8UeCfz
LTdCQX3/oMjOgAyjCmN8fuc5FadzbUSxNLqL27U1ht+VPvoL/vNKqOE0fhTuMfPL
qHS8nUocY/Mg7KU0f9jVLjdQxJagBI/WiDjaZd+HPZAZRWxyecEnxSb+KIj8et8p
L8iKwFNX5qxLEypSDy9oYFfcD5sKxkuwvYu4eGYtRIe7YyRXYJKt/K6Owkcq1Bg3
rhQSPDyO+aSuwMkvBx0oYIqMJnGGDspVjAr6ooBLadXa0zr5+d7UVARDQRjw0tAu
xIDRY0gMT1Unn1+oeB6N/CoAIDNcxPm4MX01FsDob7Dsi/NsDYGvEqUz/0Xg1CoS
V3r+C3aRhOaRRBW1uW87cerIwZpjyOv7eK6nlDAjbEcZkNoWgxnrSmKYaCqFETWB
bSRQuFc75Juyew+yBihYzF7k+ObHFOXPRNsOgE1x9+N3xdb6XDwz15wnKxrDamIQ
wq/m3GiB
=O0o0
-----END PGP SIGNATURE-----
Merge tag 'v3.3.0-alpha6' into development
Release v3.3.0-alpha6
2023-11-17 08:09:50 +07:00
Adriaan de Groot
5f06b321b2
CMake: correct copy-paste-o for destination of config files
2023-11-16 23:23:58 +01:00
Adriaan de Groot
146f549552
[libcalamares] Return None for empty GS keys
...
All unknown-variants return None, but this only
happens in practice with an empty variant (e.g.
a configuration key that is empty in the YAML).
FIXES #2237
2023-11-16 23:17:33 +01:00
Adriaan de Groot
8305b6cb1a
[dummypython] Demonstrator for #2237
2023-11-16 23:10:53 +01:00
Adriaan de Groot
51a1d06c51
Changes: pre-release housekeeping
2023-11-16 22:54:17 +01:00
Adriaan de Groot
63211c86de
Merge pull request #2236 from demmm/calamares
...
[partition] make the tests also build with Qt6
2023-11-16 22:51:13 +01:00
Adriaan de Groot
c490434f02
[partition] Repair comparison
2023-11-16 05:41:54 +07:00
demmm
de85a02f74
[partition] make the tests also build with Qt6
2023-11-15 14:19:15 +01:00
Adriaan de Groot
8868ae956a
[partition] Repair comparison
2023-11-14 13:50:08 +01:00
Philip Mueller
bb99e4790e
Merge commit '12413ad9e817215754098b4dae5ac8fe908d3b8c' into development
2023-11-14 13:41:00 +07:00
Adriaan de Groot
65e0740c49
Changes: post-release housekeeping
2023-11-13 21:57:45 +01:00
Adriaan de Groot
12413ad9e8
[partition] Add test demonstrating size edge-case
2023-11-13 21:32:05 +01:00
Adriaan de Groot
5c0b20d06a
[partition] Enforce minimum <= recommended.
2023-11-13 21:28:10 +01:00
Adriaan de Groot
2ab0041180
[localeq] Repair translation-related typo
...
This would lead to a runtime error when loading the QML.
2023-11-13 20:10:52 +01:00
Calamares CI
ab6b7102e0
i18n: [python] Automatic merge of Transifex translations
2023-11-13 19:51:20 +01:00
Calamares CI
849ece4bb0
i18n: [calamares] Automatic merge of Transifex translations
2023-11-13 19:51:20 +01:00
Adriaan de Groot
2cf2665b84
Changes: pre-release housekeeping
2023-11-13 19:48:10 +01:00
Adriaan de Groot
6b1226d5ea
Merge pull request #2206 from geckolinux/patch-1
...
Correct the comment description of the "Replace" partition behavior
2023-11-13 19:18:00 +01:00
Adriaan de Groot
eb77b208f8
Merge pull request #2226 from bitigchi/strings
...
Improve string formatting and context
2023-11-13 19:17:12 +01:00
Adriaan de Groot
1e1e12fad2
Merge branch 'issue-2018' into calamares
...
FIXES #2018
2023-11-13 00:47:31 +01:00
Adriaan de Groot
196dd55784
[partition] Test mixed-with-overlap settings
2023-11-13 00:40:58 +01:00
Adriaan de Groot
3e758d2d5c
[partition] Extend test, fix bug indicated by test
...
Copy-paste-o, was using wrong string value for minimum size,
found by failing unit test.
2023-11-13 00:37:03 +01:00
Adriaan de Groot
45c11135b8
[partition] Extend tests with more config examples
2023-11-13 00:31:18 +01:00
Adriaan de Groot
d9aeb88275
[libcalamares] Add a clear() to GlobalStorage
...
While this isn't useful in production, it makes tests a lot
simpler to write since you don't have to wrestle with
creating new GS objects in order to start fresh.
2023-11-12 22:41:02 +01:00
Adriaan de Groot
f07e31de29
[partition] Test for basic legacy configuration
2023-11-12 22:28:27 +01:00
Adriaan de Groot
13acdace42
[partition] Start of tests for config
2023-11-11 23:46:00 +01:00
Emir SARI
37178b2273
Improve context
2023-11-10 13:34:01 +03:00
Adriaan de Groot
85350e63ef
[partition] Put EFI settings in a sub-map
2023-11-09 23:31:17 +01:00
Adriaan de Groot
eb08c3facd
[partition] Use API for consistent EFI-size GS key
...
While here, remove the textual entry in GS, which was unused.
2023-11-09 22:29:33 +01:00
Adriaan de Groot
449fba03be
[partition] Factor out GS keys for EFI-size sharing
2023-11-09 22:17:51 +01:00
Adriaan de Groot
b06afd9074
[partition] Read minimum EFI size from GS
2023-11-09 22:06:12 +01:00
Adriaan de Groot
b72508546c
[partition] Simplify variables for error messages
2023-11-09 21:57:55 +01:00
Adriaan de Groot
2b0c41609d
CMake: restore INSTALL_CONFIG
2023-11-09 21:52:12 +01:00
Adriaan de Groot
1e12ad344f
Changes: notes on some modifications
2023-11-09 00:34:05 +01:00
Adriaan de Groot
94caa9338a
Merge pull request #2230 from Conan-Kudo/ci-fedora-40
...
CI: Switch Fedora Qt 6 builds to Fedora Linux 40
2023-11-09 00:26:03 +01:00
Neal Gompa
2bd4c19a7d
CI: Switch Fedora Qt 6 builds to Fedora Linux 40
...
Fedora Linux 40 has the necessary components as part of upgrading
to KDE Plasma 6.
2023-11-08 06:42:16 -05:00
Adriaan de Groot
6e9dac3417
libcalamares: apply coding style
2023-11-07 23:43:09 +01:00
Adriaan de Groot
c506808d72
partition: factor out 32_MiB constant
2023-11-07 23:41:10 +01:00
Adriaan de Groot
d0ae922439
partition: introduce accessor for minimum-size EFI
2023-11-07 23:37:31 +01:00
Adriaan de Groot
45529ebdc1
partition: rename API to emphasize recommended and strict-minimum
2023-11-07 23:30:56 +01:00
Adriaan de Groot
bc45f57b48
partition: introduce more settings for EFI size
2023-11-07 22:46:39 +01:00
Adriaan de Groot
ac265e6ff7
Changes: add contributor names
2023-11-07 21:56:49 +01:00
Adriaan de Groot
1051033324
libcalamares: create Python module libcalamares by hand
...
From inside Calamares, register libcalamares to the
interpreter by hand; from external Python processes
the regular extension library hooks are called.
Tested by running ./build/localmodule dummypython
(which means that the shared library is not present
in the current directory, so then `import libcalamares`
fails if the module is not already registered --
a test scenario that previous attempt at module
import missed).
2023-11-07 21:42:05 +01:00
Adriaan de Groot
a629e2650a
libcalamares: importing the embedded python module can fail
2023-11-07 13:40:10 +01:00
Adriaan de Groot
5346008b7a
libcalamares: repair names for recent translations
...
bqi is one possible name of Luri / Lhur language,
as far as I can tell -- there is also Northern Luri,
which is supported by Qt and has code lrc.
ie is Interlingue, which Qt maps to C locale.
Work around that by mapping it to interlingua.
2023-11-07 13:25:37 +01:00
Adriaan de Groot
cb42b3af6a
i18n: update language list
2023-11-07 13:13:26 +01:00
Calamares CI
bcd753c28b
i18n: [python] Automatic merge of Transifex translations
2023-11-07 13:13:26 +01:00
Calamares CI
637084511e
i18n: [calamares] Automatic merge of Transifex translations
2023-11-07 13:13:26 +01:00
Adriaan de Groot
32f8a3cbac
i18n: adapt txstats to newer Transifex API
...
The language list hasn't updated in a long time, and the API
changed underneath. Update the getter -- while at it, this
changes the "completion" criterium to count only the strings
in Calamares itself, not the fdo + python bits too.
2023-11-07 12:57:39 +01:00
Adriaan de Groot
d2c3f7a326
libcalamares: improve formatting of Qt error messages
...
These come through without function information, but we
can format them in one line by mis-using function info.
2023-11-07 00:53:10 +01:00