Commit Graph

11395 Commits

Author SHA1 Message Date
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
Adriaan de Groot
e945af0aa3 Changes: post-release housekeeping 2024-08-13 23:06:48 +02:00
Adriaan de Groot
7987cc5727 [partition] Repair test of partition layout
There are asserts in KPMCore that are triggered when
creating a partition with no (table) parent.
2024-08-13 22:00:50 +02:00
Adriaan de Groot
2042b338a7 Docs: add a note about updating / uploading translations 2024-08-13 15:49:05 +02:00
Adriaan de Groot
0fa28b88ae
Merge pull request #2359 from ContractISover/patch-1
Update calamares_ar.ts
2024-08-13 15:26:06 +02:00
Calamares CI
c52d3d3dab i18n: [python] Automatic merge of Transifex translations 2024-08-12 23:27:20 +02:00
Calamares CI
870e41e7ed i18n: [calamares] Automatic merge of Transifex translations 2024-08-12 23:27:20 +02:00
Adriaan de Groot
9b3fbe1e33 Changes: pre-release housekeeping 2024-08-12 23:18:17 +02:00
Adriaan de Groot
237e3f7066
Merge pull request #2357 from AnInternetTroll/user/luca/xbps-log
packages: add debug logging to xbps
2024-08-12 23:14:30 +02:00
ContractISover
96cdfd2a41
Update calamares_ar.ts
finally
2024-08-08 00:22:42 +03:00
Adriaan de Groot
a9044661ae
Merge pull request #2358 from calamares/issue-2320
Mention swapfile in summary
2024-08-05 22:38:37 +02:00
Luca Matei Pintilie
19430fac56
packages: add debug logging to xbps 2024-07-28 15:34:04 +02:00
Adriaan de Groot
5f9b7890c3 [partition] Add a summary message about swapfile 2024-07-24 23:20:43 +02:00
Adriaan de Groot
51c39cdbee [partition] Improve jobDescriptions()
- make the dox match what the function does
- reduce calls to job->description()
2024-07-23 22:37:29 +02:00
Adriaan de Groot
e4d2b27138 Changes: show what this branch will do
While here, adjust the format for changelog entries a little.
Use "given name" instead of "first name", since "first / middle / last"
doesn't make sense in a lot of contexts. Mention issue numbers
and names for individual entries where possible.
2024-07-23 22:37:29 +02:00
Adriaan de Groot
8f9c26edb6 CMake: remove unnecessary spaces
CMake-coding-style isn't C++-coding-style.
2024-07-22 23:21:51 +02:00
Adriaan de Groot
d6184e5cff CMake: make finding-python-version a little more flexible
My development machine has Python 3.11 installed, with all the
development tools, and 3.12 with only the interpreter. I can't
get find_package(Python3) to find 3.11 unless specifying EXACT,
since it always ends up preferring 3.12 which doesn't have the
required components.
2024-07-22 23:11:49 +02:00
Adriaan de Groot
002b313e0c CMake: remove unnecessary old-cmake-version compatibility 2024-07-22 22:44:53 +02:00
Adriaan de Groot
8006f2c678
Merge pull request #2354 from calamares/fix-settings-fstab
[settings.conf] Move fstab after luksbootkeyfile
2024-07-21 22:46:24 +02:00
dalto8
9cd0b6bf64
[Changelog] CHANGES-3.3 to add module order note 2024-07-21 19:39:01 +00:00
Adriaan de Groot
3e885cda19 [libcalamares] Looks like Qt 6.7 supports Interlingue 2024-07-20 23:35:38 +02:00
Adriaan de Groot
3a6f604232 [netinstall] Remove unnecessary $id from schema
The base-URI of the schema is already set; references
that are relative and contain only a fragment (e.g. start with `#`)
resolve against the base-URI, so that's within this document.
Since we already have `definitions` as a key, `#/definitions`
references that sub-schema. We don't need the `$id` settings in
each sub-schema, which messes up the base-URI; it should have been
an `$anchor`, maybe, but isn't necessary after all.
2024-07-20 23:29:00 +02:00
Adriaan de Groot
13ccb51010 [initcpiocfg] Repair schema file 2024-07-20 22:45:00 +02:00
Adriaan de Groot
ec5272ad65 [libcalamares] Prepare for ie (Interlingue) support in Qt 2024-07-20 22:32:46 +02:00
Adriaan de Groot
c34d401cc3 CI: run tests in the weekly build 2024-07-20 22:25:28 +02:00
dalto8
232a78bc08
[settings.conf] Move fstab after luksbootkeyfile
fstab is checking for the existence of luks keyfile.  Because of this, the luks keyfile job needs to run before fstab.
2024-07-14 19:04:34 +00:00
Adriaan de Groot
456bb1b3eb [libcalamares] Mark CommandLine as public, expand API a little 2024-07-07 00:00:11 +02:00
Adriaan de Groot
6119153af3 CI: change base of ABI stability check
3.3.0 wasn't a good choice and we **know** we're
not stable relative to that. Later release 3.3.3
introduced better visibility controls to reduce
the size of the interface that needs to be considered.
2024-07-06 01:06:58 +02:00
Adriaan de Groot
ffc37872c3 CI: allow environment to select Qt version for release and ABI 2024-07-06 00:55:28 +02:00
Adriaan de Groot
389429cd10 CI: be more verbose during ABI check build 2024-07-06 00:40:10 +02:00
Adriaan de Groot
6b3a3e2c25 CMake: upgrade build to Qt6 automatically if needed 2024-07-06 00:37:02 +02:00
Adriaan de Groot
acfe97aff3 Changes: post-release housekeeping 2024-07-03 23:32:55 +02:00
Adriaan de Groot
80ef430185 [shellprocess] Expand example and repair test
- Adding another example command broke the test which checks
  the number of entries in the example script.
- Add a second line of output to the example command, so it makes
  more sense to log it line-by-line.
2024-07-03 23:05:30 +02:00
Adriaan de Groot
e08bd744a8 [users] Repair test after switch to yescrypt 2024-07-03 23:02:37 +02:00
Adriaan de Groot
6988e093b3 i18n: Update English sources 2024-07-03 22:49:43 +02:00
Calamares CI
dcf8aab6e6 i18n: [python] Automatic merge of Transifex translations 2024-07-03 22:44:01 +02:00
Calamares CI
5d32d921f4 i18n: [calamares] Automatic merge of Transifex translations 2024-07-03 22:44:01 +02:00