Commit Graph

12184 Commits

Author SHA1 Message Date
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
Adriaan de Groot
6658708576 Changes: pre-release housekeeping 2024-02-27 00:33:06 +01:00
Adriaan de Groot
c4e0456acc [locale] avoid crash when there are no good locales
If the running locale doesn't match any locale in the list,
nothing is selected. Avoid a crash when referring to
first() of an empty list.
2024-02-27 00:28:36 +01:00
Adriaan de Groot
9925d6666f [calamares] Improve "crash self" functionality
Instead of UB, use POSIX signals and terminate the Calamares
process with a recognizable signal number (TRAP, which is
highly unusual).
2024-02-27 00:08:41 +01:00
Adriaan de Groot
2555b5baf4 [calamares] avoid double-quit message
In Qt5, QApplication::quit() was sufficient.
In Qt6, QApplication::quit() sends close events to top-level
windows, so we get a duplicate prompt for quit.

See https://blog.broulik.de/2023/11/on-the-road-to-plasma-6-vol-4/
2024-02-27 00:02:03 +01:00
Adriaan de Groot
f57ee158b7 Merge branch 'issue-2212' into calamares 2024-02-26 22:38:28 +01:00
Adriaan de Groot
028e9e68f9 [libcalamares] Add ${LANG} to process expansions 2024-02-26 22:37:20 +01:00
Adriaan de Groot
0f2bceb72f Docs: process jobmodules now expand variables 2024-02-26 21:58:40 +01:00
Adriaan de Groot
5eac7a021c Changes: document contributions 2024-02-26 21:42:06 +01:00