Commit Graph

12192 Commits

Author SHA1 Message Date
Adriaan de Groot
922b8aaaec CI: install opensuse-qt6 deps before building with qt6 2024-04-06 22:34:27 +02:00
Adriaan de Groot
b950f0f6d4 [users] Remove duplicated constant (a regexp) 2024-04-02 23:33:21 +02:00
Adriaan de Groot
fbde737802 [partition] Don't redundantly specify value binding in lambda 2024-04-02 23:33:21 +02:00
Adriaan de Groot
14c8893b03 [libcalamares] Turn off Clang 17 warning for MOC
The build produces a zillion warnings about unsafe buffer usage
in the code that wrangles metaobjects and slot names. That is
generated code and we can't fix it.
2024-04-02 23:33:21 +02:00
Adriaan de Groot
b396f70d12 [partition] Fix typo's in example config 2024-04-02 23:33:21 +02:00
Adriaan de Groot
36485c8571 [partition] Simplify logic for checking for unencrypted /boot 2024-04-02 23:33:21 +02:00
demmm
f0c2295606 [localeq]Map-qt6 needed changes for Qt6 & Wayland
dragging & zooming now needs QML entries
osm is the only qtlocation provided map plugin, preferred thus useless now
no solution yet for warning (API key required), upstream bug reports offer no fix,
example https://bugreports.qt.io/browse/QTBUG-115742
2024-03-30 20:11:48 +01:00
Adriaan de Groot
2fe94e2376 [locale] Fix build with DEBUG_TIMEZONES 2024-03-30 22:02:11 +07:00
dalto
4425edf90e [displaymanager] Fix sddm config file writing to the wrong location 2024-03-30 22:01:26 +07:00
dalto
a12edb1065 [mount] Ensure efi partition gets correct options 2024-03-30 22:01:01 +07:00
Philip Mueller
0f9c5f9686 [postcfg] remove ucode related code
- with the new microcode hook in mkinitcpio it is partly obsolete
- see also: https://gitlab.manjaro.org/applications/calamares/-/issues/88
2024-03-30 21:55:45 +07:00
Peter Jung
2fd98c913a
plymouthcfg: Use plymouth-set-default-theme instead of sed
Currently we are running into an issue, when setting the default theme via "sed", since the "[DAEMON]" entry in /etc/plymouth/plymouthd.conf is commented, which results into that the theme is not correctly applied.

Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-29 20:05:41 +01:00
Adriaan de Groot
8440a6a5dd CI: switch openSUSE build to Qt6 2024-03-29 02:09:51 +04:00
Adriaan de Groot
ec0316806f [locale] Fix build with DEBUG_TIMEZONES 2024-03-29 02:09:18 +04:00
Adriaan de Groot
6b2c996d06
Merge pull request #2303 from calamares/mount_efi_fix
[mount] Ensure efi partition gets correct options
2024-03-26 16:32:19 +01:00
demmm
36f57463ef
Merge pull request #2304 from manchicken/patch-1
Update Presentation.qml
2024-03-25 11:04:53 +01:00
Mike Stemle
a659db1f9c
Update Presentation.qml
The `padding` property is present in the qt5 version, but not the qt6 version. I notice a syntax error as a result of this missing propertly.
2024-03-24 13:27:44 -04:00
dalto
bdd059ffa8 [displaymanager] Fix sddm config file writing to the wrong location 2024-03-23 09:43:15 -05:00
dalto
e8726111f8 [mount] Ensure efi partition gets correct options 2024-03-17 19:03:02 -05:00
Artem Grinev
e3e83cf125 [branding] Capitalize style entries' first letters 2024-03-14 21:17:34 +05:00
Peter Jung
c60acb0113 initcpiocfg: Add microcode module
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-14 22:33:48 +07:00
Harald Sitter
752b01cbba on Qt6 we need to build with position independent code
otherwise linking may fail with

> copy relocation against non-copyable protected symbol `qt_resourceFeatureZstd@@Qt_6'
2024-03-14 22:32:50 +07:00
Philip Mueller
28f1ac98e9 Release v3.3.5
-----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAmXk9vwACgkQMo10LYgH
 pDVzyAwA1RVYTwj6kJz21OR/zrbCvMcXnIZIhOCxCSLyzD92O+FeR8N58uVlhAJu
 VIYebDlWJopJ6KTuvXFwy5R5KENMpyACPGmcobiQjChxNinCxgBRdopmrdqWeE7C
 +23voIT10wrbpBFodZFCyi/a+Hohk2GQdpCNOii27qRPHFYnplj50MrzSn3si291
 MKQFqC4ySMlBvQ/FNsfsEbJuzuq9ZrxPjeAc06nC0QX/L1RY3VqBXKj4VHfcl1IV
 ozgf8InA3V4yW9NjRvEWpnPtKeywDKBr/8EBWEmQf0g8qPQ5N+QYZTCfhKMxvFv1
 7o8x9N5VdMMX4D4cxcTZi6KFwMicXP61WDDFw7pwlZW7vJ+ufxY9QnEleY4Hf2VD
 +cIp0UhBAtHvV+aXPCTajHXnP2RgT8RmFRU2HCyU4S9n2TR9gNW/yPfGO8toudDi
 vrEWPJly+UfnhDLFBpFmLcsZfN+IUC8xEfMJP/bJGOFKR25ygHDJnKKI7Zm9/xV7
 HtX3RFIr
 =szVR
 -----END PGP SIGNATURE-----

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

Release v3.3.5
2024-03-14 22:32:31 +07:00
dalto8
2204c58b44
Merge pull request #2299 from ptr1337/initcpiocfg-microcode
initcpiocfg: Add microcode module
2024-03-13 17:57:59 +00:00
Adriaan de Groot
e06ea94664
Merge pull request #2301 from hsitter/work/sitter/pic
on Qt6 we need to build with position independent code
2024-03-10 10:38:31 +01:00
Harald Sitter
d33d9e8dae on Qt6 we need to build with position independent code
otherwise linking may fail with

> copy relocation against non-copyable protected symbol `qt_resourceFeatureZstd@@Qt_6'
2024-03-10 01:33:52 +01:00
Simon Quigley
408ee0338a Active Directory Support 2024-03-07 15:26:32 -06:00
Peter Jung
60c5f3fd5a
initcpiocfg: Add microcode module
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-04 19:44:03 +01:00
Adriaan de Groot
10acebff46 [displaymanager] repair tests by removing extra / 2024-03-03 23:11:55 +01:00
Adriaan de Groot
21842e20c7 Changes: pre-release housekeeping 2024-03-03 22:33:32 +01:00
Calamares CI
38a2d6a353 i18n: [python] Automatic merge of Transifex translations 2024-03-03 22:32:58 +01:00
Calamares CI
311a125e36 i18n: [calamares] Automatic merge of Transifex translations 2024-03-03 22:32:58 +01:00
Adriaan de Groot
58bbfac910 Changes: document recent things 2024-03-03 21:17:44 +01:00
Adriaan de Groot
1ca9c7516b [displaymanager] Use (optional) configuration value
FIXES #1757
2024-03-03 21:16:21 +01:00
Adriaan de Groot
25ab3f7f03 [displaymanager] Add SDDM config-file setting 2024-03-03 21:12:37 +01:00
Adriaan de Groot
012138c1f2 [libcalamares] Start with 3.5 TODOs, improve naming 2024-03-03 21:01:01 +01:00
Adriaan de Groot
904ebe1c7e CI: Fedora image needs git 2024-03-03 20:51:11 +01:00
Adriaan de Groot
6cb4b25788 CI: switch around images for CI builds
- KDE neon user mixes KF5 and KF6 and I can't get the dependencies to install
- KDE neon unstable was not actually used
- Fedora seems more stable for CI purposes.
2024-03-03 20:42:42 +01:00
Adriaan de Groot
082a1c342a CI: repair name of fedora-with-boost 2024-03-03 20:39:24 +01:00
Adriaan de Groot
da4a3161a2 Changes: document new things 2024-03-03 15:09:56 +01:00
Adriaan de Groot
56cdf33b15
Merge pull request #2298 from calamares/logversion
[calamares] Add Qt version to debug log
2024-03-03 12:32:45 +01:00
dalto
9992cf2507 [calamares] Fir preprocessor directives 2024-03-02 15:04:44 -06:00
dalto
7fd9d48a20 [calamares] Add python integration type and build type to log 2024-03-02 14:52:16 -06:00
dalto
74ccb4d28b [calamares] Add Qt version to debug log 2024-03-02 14:21:58 -06:00
Adriaan de Groot
098bbd520e [calamares] do not treat strings as lists
In Qt5, a QVariant created from a QString doesn't convert to a
QVariantList. In Qt6, it does. It is unclear if that is because it would
take two conversions (QString -> QStringList -> QVariantList) or
something else.

Exclude QStrings from being considered list-like; this works in both Qt5
and Qt6, and fixes weirdness in the Debug window.
2024-02-29 00:35:12 +01:00
Adriaan de Groot
49afa16b1c [calamares] factor out variant-type-checking in debug window 2024-02-29 00:33:08 +01:00
Philip Mueller
9e82eeafc1 Release v3.3.4
-----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAmXdJnEACgkQMo10LYgH
 pDULsAwAnWo+PpPVtxYxfhCpjN+dq9kP6oNVBdew+hlRWJV+dvk79z6ERWmZaBR2
 YeKCYYo5uG/STHSkjSKwXfQiP6Cxm5/D+56xUojvxsYwmShKKTuyCxVebXUrDFZF
 KrFYEO6MkqbHaFM4HHkraUdTiY8MgcYHCFVBkIzo8xr5k7LW95fy1i/4JI3k73kM
 u6ZQqQFZJ8ADc2ADnO5e/LAH18yPPcHTwkFajKl11Ez5Igr2/gwKBTCaBfxdO7Pk
 zSYW1fMzPhO5dP/MNDBDto5dXwF3AyrHYPc59mTk1Uz564MVvPJvx3ctTU3/N/aZ
 0CrfDsg6im/5apTiqIxLoE2NbzE/EhJRJfsNPE+mWEmZ51yBbEpkYqIOSSXjDEmp
 N+UrV7k0GR1N2X0D5KGdFQSNtIrnWFi+d5MzBSQ1B928S8VCcyNtJQnpj4Vqk8zz
 DBSRdrud76CynZyuhvmjz8hUIX2ilQLzfx3Nkvts13EsGQ7DeJGwOZIxZ5JwnOfk
 sLmBOVzs
 =+xng
 -----END PGP SIGNATURE-----

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

Release v3.3.4
2024-02-28 09:12:07 +07:00
Adriaan de Groot
5568d22549 [networkcfg] fix python crash
open(path, "w") returns a TextIOWrapper,
open(path, "wb") returns a BufferedWriter,
.. neither of which is one of the types that os.chmod()
   consumes. Use fileno(), an integer file-descriptor.

FIXES #2294
2024-02-27 22:16:14 +01:00
Adriaan de Groot
1f3ebad92d Changes: post-release housekeeping 2024-02-27 11:25:32 +01:00
Adriaan de Groot
91454a71d0 [calamares] missing include
Include for getpid() is needed on FreeBSD.
2024-02-27 00:52:21 +01:00