Commit Graph

12225 Commits

Author SHA1 Message Date
Philip Mueller
abf3bdb69d Merge branch 'calamares' of https://github.com/calamares/calamares into development 2024-12-23 08:37:05 +07:00
Adriaan de Groot
191f7112f1
Merge pull request #2414 from phoepsilonix/patch
If you selected "Manual Partitioning", Scan for partition information.
2024-12-22 21:58:49 +01:00
Adriaan de Groot
d4847ce802
Merge pull request #2415 from phoepsilonix/patch2
[libcalamares] Use Qt helper macros for compiler warnings
2024-12-22 21:49:47 +01:00
Adriaan de Groot
850ac483cb [libcalamares] Missing include for Qt macros 2024-12-22 21:46:35 +01:00
Masato TOYOSHIMA
186d44e51b
[libcalamares] Use Qt helper macros for compiler warnings 2024-12-22 12:51:50 +09:00
Adriaan de Groot
e6fa229b18 CMake: suppress install-path warnings with newer CMake
None of the edge cases that the policy is for are applicable.
2024-12-21 14:43:40 +01:00
Masato TOYOSHIMA
3e9eabe9df
If you selected "Manual Partitioning", Scan for partition information. 2024-12-21 22:25:09 +09:00
Adriaan de Groot
c251be3ef3 [plasmalnf] Be quiet at find_package() for Plasma
If the requirements are not met, the module will be listed in
the skipped-modules overview.
2024-12-21 14:18:01 +01:00
Adriaan de Groot
59985eaf4e
Merge pull request #2410 from lubuntu-team/tsimonq2/2409
Allow for optional items in unpackfs (Fixes: #2409)
2024-12-21 10:45:36 +01:00
Adriaan de Groot
af71522292 [libcalamares] Add missing ;
This was a missing ; in code for older Qt versions, which
wasn't being reached in any of my (FreeBSD, openSUSE) builds.

CLOSES #2411
2024-12-21 10:38:11 +01:00
Adriaan de Groot
419bedf661 [libcalamares] Use Qt helper macros for compiler warnings 2024-12-21 10:32:33 +01:00
Adriaan de Groot
b6b09d0bc2 [libcalamares] Use Qt helper macros for compiler warnings 2024-12-21 10:04:22 +01:00
Philip Mueller
740f1a78d8 Merge branch 'calamares' of https://github.com/calamares/calamares into development 2024-12-16 09:33:17 +07:00
demmm
ed92ad65c4
Merge pull request #2412 from phoepsilonix/patch
[Partition] Fixed message for Replace destination partition
2024-12-15 12:23:05 +01:00
Masato TOYOSHIMA
6964a4f5d9
[Partition] Fixed message for Replace destination partition
use shortVersionedName as first argument.
choicepage.cpp has 1 instances where %1 is not defined.
2024-12-15 18:26:15 +09:00
Simon Quigley
560ad70aeb Allow for optional items in unpackfs 2024-12-11 02:24:17 -06:00
Adriaan de Groot
714a085556
Merge pull request #2404 from jpetso/work/jpetso/fix-2384
[libcalamares] Block sleep with systemd/CK login manager if present
2024-12-07 22:27:31 +01:00
Jakob Petsovits
37179801eb [libcalamares] Block sleep with systemd/CK login manager if present
Calamares running as root is not always conducive to successfully
communicating with the fd.o PowerManagement interface on the user
session bus.

The login manager interface has long provided a similarly capable
sleep inhibition functionality, which at this point would be present
on the vast majority of distributions. Use it if systemd-logind
or ConsoleKit2 have registered this service on the system bus.
Regardless of running as root or user, Calamares shouldn't have
an issue contacting this interface.

Fixes #2384
2024-12-07 12:39:24 -05:00
Adriaan de Groot
b5533caece [partition] Deal with deprecations in QCheckBox 2024-12-03 14:26:26 +01:00
Adriaan de Groot
20e6d1d66c [libcalamares] Deal with deprecations in QComboBox 2024-12-02 22:58:04 +01:00
Adriaan de Groot
a067e4fc4f [finished] Handle Qt 6.7 deprecations in checkbox 2024-12-02 22:58:04 +01:00
Adriaan de Groot
a87487020a [libcalamares] Repair tests that use deprecated QLocale functions 2024-12-02 22:57:49 +01:00
Adriaan de Groot
03c5e366ed [libcalamares] Deal with deprecations in XML QDomDocument
Introduce some Calamares helpers in the compat/ headers
space to help Xml-wrangling (i18n support tools, GeoIP)
avoid compiler warnings about deprecated API.

It's cleaner this way anyway, with a nice value returned
from setting a document's contents, rather than a bunch
of pointer arguments.
2024-12-02 22:57:49 +01:00
Adriaan de Groot
9106dd9337 [welcome] Follow deprecations in QLocale 2024-12-02 13:23:43 +01:00
Adriaan de Groot
2fcc008d7b [libcalamares] Follow deprecations in QLocale
Prefer territory() over country() in Qt 6.6 and later.
2024-12-02 13:15:43 +01:00
Adriaan de Groot
196f85fa2c C++: prefer std::as_const over Qt solution
In Qt 6.6, qAsConst is deprecated; since Calamares is C++17
we have had a standard solution always.
2024-12-02 13:15:42 +01:00
Adriaan de Groot
ba96a39ca0 [welcome] Use UTF-8 ellipses for text 2024-11-29 15:40:41 +01:00
Adriaan de Groot
05019b2cad
Merge pull request #2398 from necrosisy/patch-1
Update calamares_zh_CN.ts
2024-11-29 14:00:37 +01:00
Adriaan de Groot
36d48fc624 i18n: update source translations 2024-11-29 13:57:49 +01:00
Adriaan de Groot
0259662b67 [unpackfsc] Add missing Q_OBJECT for things that use translation 2024-11-29 13:55:04 +01:00
Calamares CI
d4f1cba7a1 i18n: [python] Automatic merge of Transifex translations 2024-11-29 13:49:55 +01:00
Calamares CI
2d656c4565 i18n: [calamares] Automatic merge of Transifex translations 2024-11-29 13:49:55 +01:00
Adriaan de Groot
fc19b17fc7 CI: be a little more chatty with the language lists 2024-11-29 13:31:02 +01:00
Adriaan de Groot
6176fb4d12
Merge pull request #2401 from lubuntu-team/tsimonq2/dracut-options
[dracut] Add an options setting for additional Dracut parameters
2024-11-29 13:17:30 +01:00
Simon Quigley
3151eb7c82 [dracut] Stylistic update for conf file list 2024-11-22 19:47:15 -06:00
Simon Quigley
8ea29c271f [dracut] Ensure the user can remove -f but it stays as the default 2024-11-22 19:46:32 -06:00
Simon Quigley
119f3fb4bd [dracut] Add an options setting for additional Dracut parameters 2024-11-22 16:37:41 -06:00
Philip Mueller
3969b58e32 Merge branch 'calamares' of https://github.com/calamares/calamares into development 2024-11-22 06:53:04 +07:00
Adriaan de Groot
9cc4cb356f CMake: repair KPMcore helper for KF5 (legacy) case 2024-11-21 23:42:39 +01:00
Adriaan de Groot
c83aa1da70 Changes: pre-release housekeeping 2024-11-21 22:53:17 +01:00
Adriaan de Groot
6a31e30cbf CMake: repair KDE Frameworks 6 dependencies
Be a little more chatty and look for the correct KDE Frameworks
for consumers of Calamares (e.g. calamares-extensions).
2024-11-21 22:50:44 +01:00
Ching Hsü
0e88cb6c28
Update calamares_zh_CN.ts
Corrected zh_CN typo
2024-11-12 17:35:43 +08:00
Adriaan de Groot
3614fd003d [users] Ensure UMASK= gets a leading 0 if needed 2024-11-11 00:34:53 +01:00
Adriaan de Groot
a93dc7740c [users] Expand test coverage with numeric value 2024-11-08 22:28:45 +01:00
Adriaan de Groot
f6e39aac52 Changes: post-release housekeeping 2024-11-07 23:09:21 +01:00
Philip Mueller
d92118e13f [postcfg] add workaround for BTRFS bug 2024-11-07 19:12:30 +07:00
Philip Mueller
10be237e10 Merge branch 'calamares' of https://github.com/calamares/calamares into development 2024-11-06 08:37:10 +07:00
Adriaan de Groot
5ec934d331 Changes: pre-release housekeeping 2024-11-05 15:53:24 +01:00
Adriaan de Groot
3008260bb2 [unpackfsc] Import unpackfsc module from Calamares-extensions
This does some of the same things that unpackfs does, but
with nicer progress reporting, possibly it is faster.
It does not use rsync, so it might not be a drop-in replacement
for unpackfs.

Instead of having one configuration file with multiple items,
each unpackfsc instance unpacks just one thing.
2024-11-05 15:53:24 +01:00
Adriaan de Groot
c6f429e310 [libcalamares] re-add Runner to the public API 2024-11-05 15:53:24 +01:00