Commit Graph

12166 Commits

Author SHA1 Message Date
Jakob Petsovits
a3f2a56b40 [partition] Use the same last sector for root vs. swap partitions
If we have already determined that `lastSectorForRoot` should be
a lower value for GPT tables, the calculation of swap partition
boundaries shouldn't keep using `dev->totalLogical()` for its
own size.

Fixes #2367
2024-11-04 23:27:00 +07:00
Philip Mueller
cd6d6a4f08 Release v3.3.10
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQRtmLmVocps5LuQZRjHqjN9+hOIHgUCZxf/FAAKCRDHqjN9+hOI
 HpNfAQCRQgTxRNHHB2Jpb9Gzoh04usmGahHfx2NfQVlzsR/23wD7B/R2AqNUdSmx
 9nP8KpM6hBMY6O2yeh5wyQGMUAat/wg=
 =0C4X
 -----END PGP SIGNATURE-----

Merge tag 'v3.3.10' of https://github.com/calamares/calamares into 3.3.x-stable

Release v3.3.10
2024-10-23 08:20:23 +07:00
Adriaan de Groot
16cb360a69 [libcalamares] Don't write out pragmas by hand, use Qt helpers 2024-10-22 21:24:23 +02:00
Adriaan de Groot
f4d62f0f41 [locale] Repair tests
It is unclear how this could have worked previously:
the only code path through currentLocationStatus()
checks the pointer, also.
2024-10-22 21:14:38 +02:00
Adriaan de Groot
35aa975a74 Changes: mention new possibilities in users module 2024-10-22 17:41:57 +02:00
Adriaan de Groot
c68c3632cc [users] Expand tests and repair newly-acceptable cases 2024-10-22 17:41:57 +02:00
Adriaan de Groot
4ac0529d1c [users] Explain new permissions possibilities in config 2024-10-22 17:41:57 +02:00
Adriaan de Groot
c9e9043e9d [users] Expand configuration-parsing for home-permissions 2024-10-22 17:40:08 +02:00
Adriaan de Groot
206dfce409 [libcalamares] Add an "rwx" mode for permissions (and tests) 2024-10-22 17:35:13 +02:00
Adriaan de Groot
d1dece4473 [libcalamares] Expand file-permissions to allow leading 'o' 2024-10-22 17:31:30 +02:00
Adriaan de Groot
7842d03ef6 [libcalamares] Add an "integer-like" predicate for variants 2024-10-22 17:31:30 +02:00
Adriaan de Groot
69e3e493de [users] Avoid compiler warning on FreeBSD (where umask is unused) 2024-10-22 17:31:30 +02:00
Adriaan de Groot
b485bfea07 Changes: pre-release housekeeping 2024-10-21 21:36:09 +02:00
Adriaan de Groot
1814b7fd41
Merge pull request #2376 from ArrayBolt3/calamares
Partition module fixes for encryption checkbox
2024-10-21 21:34:11 +02:00
Calamares CI
08f34835d5 i18n: [calamares] Automatic merge of Transifex translations 2024-10-21 21:28:29 +02:00
Calamares CI
97cc2413ff i18n: [python] Automatic merge of Transifex translations 2024-10-21 21:03:14 +02:00
Calamares CI
8ee1da93ce i18n: [calamares] Automatic merge of Transifex translations 2024-10-21 21:03:13 +02:00
Aaron Rainbolt
fe124b0e1e
[partition] Only apply preCheckEncryption to the encrypt widget once 2024-10-02 11:17:34 -05:00
Aaron Rainbolt
cc96e65787
[partition] Always update EncryptWidget's m_state when updateState is called 2024-09-25 18:02:16 -05:00
Adriaan de Groot
cbe39e1324 [users] Repair example configuration 2024-09-23 23:42:27 +02:00
Adriaan de Groot
09a3f58800 [users] Add unit-test for new parsing and configuration options 2024-09-23 21:53:50 +02:00
Adriaan de Groot
e80437c9b9 [libcalamares] Make permissions-parsing public API 2024-09-23 21:53:50 +02:00
Adriaan de Groot
ad4064456b Changes: mention new users setting 2024-09-23 21:53:50 +02:00
Adriaan de Groot
8c8bb7a3df [users] Pass the home permissions to useradd 2024-09-23 21:53:50 +02:00
Adriaan de Groot
aa938285a4 [users] Read home_permissions setting from config 2024-09-23 21:53:50 +02:00
Adriaan de Groot
f5c425345b [users] Add a *permissions* setting for overriding useradd 2024-09-11 18:01:31 +02:00
Adriaan de Groot
e57aab2008 [libcalamares] Split out file-mode parsing to a separate function 2024-09-11 18:01:26 +02:00
Adriaan de Groot
d398d6568e Changes: mention styling improvements 2024-09-11 15:37:27 +02:00
Adriaan de Groot
032fca834e [libcalamaresui] Adjust waiting widget to style
This follows Dark / Light mode, but also adjusts the spinner
when the style is changed while Calamares is running.
2024-09-08 10:33:38 -04:00
Adriaan de Groot
b0fc0a0a4d i18n: handle plurals in English for the welcome page 2024-09-08 08:50:49 -04:00
Adriaan de Groot
ff23fabfe0 [welcome] Use system theme color instead of hard-coded black 2024-09-08 08:38:29 -04:00
Adriaan de Groot
7f49b21c49 CI: add tools for schema-validation to EndeavourOS build 2024-09-08 07:06:39 -04:00
Adriaan de Groot
9a9acf0b93 Changes: credit for umount fix 2024-09-08 06:56:02 -04:00
Adriaan de Groot
c14ffa08e2 [umount] Minor tweaks in wording and code 2024-09-08 06:52:56 -04:00
Adriaan de Groot
bfe2f7993f
Merge pull request #2369 from calamares/fix-umount
[umount] Also unmount the root filesystem
2024-09-08 06:02:44 -04:00
dalto
f38502d5ad [umount] Also unmount the root filesystem 2024-09-07 12:02:13 -05:00
Adriaan de Groot
5fc2b2753a Changes: note keyboard fixes
Neal Gompa suggested running KWin with the --locale1 flag, which
makes it listen to locale1 changes. For systems that don't support
that, there is now a different approach that rudely writes the
config file -- which you should probably then copy into the
target system later with a *preservefiles* module.

FIXES #2264
2024-09-07 11:26:17 -04:00
Adriaan de Groot
cde6acd224 [keyboard] Send DBus signal to KWin for new keyboard layout 2024-09-07 11:20:33 -04:00
Adriaan de Groot
6498f9e0d1 [keyboard] Rewrite KWin config file 2024-09-07 10:50:35 -04:00
Adriaan de Groot
5414e51245 [keyboard] Add kwin-specific configuration flag
Running `kwin_wayland --locale1` makes KWin listen to locale1
for keyboard updates, but not everybody has that. Introduce a
KWin-specific configuration flag that will (re)write the
KWin configuration.
2024-09-07 09:25:45 -04:00
Adriaan de Groot
4fea2920d7 [keyboard] Rename functions, simplify logic
The timer can be connected to one slot, which just
checks what kinds of configuration are enabled.
Then update all the ones that make sense in a live system.
2024-09-07 06:57:07 -04:00
Adriaan de Groot
783881edaa [keyboard] Rename confusing overloaded function 2024-09-07 06:41:15 -04:00
Adriaan de Groot
dc3c08a012 [keyboard] Remove unnecessary inline 2024-09-07 06:41:15 -04:00
Adriaan de Groot
e6e10bdcec Changes: document message changes
This has effects on translations, so we will need to wait a bit
and then pull in new translations from Transifex before release.

FIXES #2364
2024-09-06 08:40:39 -04:00
Adriaan de Groot
543ae5ae01 i18n: update English sources 2024-09-06 14:36:50 +02:00
Adriaan de Groot
f0c8e02901 [keyboard] Remove misplaced <br/> from user-visible message 2024-09-06 14:32:20 +02:00
Adriaan de Groot
d72df37333 [locale] Fully replace message of timezone.
Since we need to break translations anyway (it was missing a "."),
do the right thing with the zone-name.
2024-09-06 14:24:15 +02:00
Adriaan de Groot
0ad97beed5 [locale] Use human-readable naming for messages 2024-09-06 13:57:15 +02:00
Adriaan de Groot
c51fa0e2f1 [libcalamares] Document the methods of TimeZone 2024-09-06 13:46:09 +02:00
Philip Mueller
8963c28e8a Release v3.3.9
-----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAma7yZoACgkQMo10LYgH
 pDVzmwwA7q/UhEsvE2yfhwe/8J5FjZ6I+Ot1qKNLIWQlvVcyeUc6lUSLEPZnnrea
 QmQXKc6zDiIKoZYBdl5CkJO0y6YkaIaRfT2m4u5h4rToRUI3Wn6pYGQ9BjbREcwt
 //+KfN8+MlCaLVGzUP/LfgGXYyLj3t/VsYLu/XIY5Nw/uzL54pQlJj4n86dY+E1z
 522/oiWrdhO2cqQL59h4r6d5ZvHxN8lDWpOqYpYvuapltwbZMZW8aIroJKOm4by5
 62SuxAdOGdAgntkpGpRcbgOcCcgh8MFeq0LJL6cLqi4D4G2zu3HG+BtFSrQW478b
 j8FZjqNg0xt7Ej1+7UA57YEe/njENY61LTp9vn9bdtz5sW2UNZJQ3db2lBxAIgcB
 E2uPKYyOfd1UHGEd1vCmKiibSHGWZgJXy4yAvHr/j9wCxSAlIAbRG4E9UXSOL7SU
 iZQU26MWBGfCT/qkm6x+i/rnVQFY55s2bmiVn+vt2ozaFHuaYmeDEGH5X2md5Tiq
 eRrbt2i1
 =Xzfp
 -----END PGP SIGNATURE-----

[merge] v3.3.9
2024-08-14 10:04:04 +07:00