Commit Graph

11979 Commits

Author SHA1 Message Date
Adriaan de Groot
e5781d9f89
Merge pull request #2274 from demmm/calamares
KaOS has moved to Qt6/kf6 only for Calamares
2024-01-25 21:04:50 +01:00
Jonathan Esk-Riddell
ed540673d9 port slideshow to Qt 6 2024-01-25 15:42:19 +00:00
demmm
9899bf8cd0 KaOS has moved to Qt6/kf6 only for Calamares
adjust deps-kaos.sh accordingly
2024-01-23 11:25:11 +01:00
Adriaan de Groot
627465a734 CI: do not use GitLab syntax in GitHub 2024-01-22 21:31:46 +01:00
Adriaan de Groot
34776bb0ea CI: weekly with Debian instead 2024-01-22 21:28:21 +01:00
Adriaan de Groot
64bb924062 CI: repair name of weekly job 2024-01-22 19:57:29 +01:00
Adriaan de Groot
762bd0eab1 CI: repair supported cron syntax 2024-01-22 19:56:16 +01:00
Adriaan de Groot
2dfd3688ca CI: try a weekly build of core and extensions 2024-01-22 19:47:09 +01:00
Philip Mueller
b8047384aa Release v3.3.1
-----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAmWlgLkACgkQMo10LYgH
 pDWiJgwA1kLPSsDg7uPeoOXG5ba2rqQ+XTZIR8p59euLiWrDBg8PmPiDAuXoXbv4
 TJZ8McShV0hM/rF7yInMVyayrRJuKo0yocoq1+pbdPjJ19c4NbeZ5pqKrTUjVlGx
 vVaC390LRHhmtWZFQw9ClzmyL25GugUUJ61HzQ0nzTl0jQ+GI6DxcoTEDcZt47w4
 xOCPPGxLNow0L9MXmSpkk6qS/Eng0oDKZnL2prgZvcBVKgJ9kzOqQWsIsOpTLyme
 AGomVXEg2KKVdo9Hz3eABAbKzFm3/ztL+SK/lqMwzsUTuaafV64PozcRKLEpxvR/
 iMvXUHj2czS6ofHWdHFRRlP+ISa1Wdsxzh5y137aMyx4/5f3YiEr+WPbkg35yAh4
 D0sZJlp915pcwZRah0qmHjw5DDbfmTm1nAiwKngnKeOi3z9mcaVV+MoT7eampMvl
 uJhv5FdN7fyepNVwfOROAJtiadN5zZt/grA61koI6bmDCfXYvQXrJwH8s9sE9148
 EnBNIthb
 =1VQW
 -----END PGP SIGNATURE-----

Merge tag 'v3.3.1' into development

Release v3.3.1
2024-01-18 13:37:18 +07:00
Adriaan de Groot
d38f93c6ed CMake: post-release housekeeping 2024-01-15 23:46:49 +01:00
Adriaan de Groot
ba2ef08bfa Changes: pre-release housekeeping 2024-01-15 19:54:01 +01:00
Adriaan de Groot
881347b9c2 [locale,packagechooser] (Auto-)Tests should not require GUI 2024-01-15 00:14:56 +01:00
Adriaan de Groot
94cb026ad8 i18n: update English source texts 2024-01-14 21:35:17 +01:00
Philip Mueller
a9e2f87868 Merge branch 'calamares' of https://github.com/calamares/calamares into development 2024-01-13 09:44:45 +07:00
Adriaan de Groot
f8245ebb6e CMake: add missing includes
-extensions won't build unless the CMake modules are (somewhat) self-contained.
2024-01-12 23:15:01 +01:00
Adriaan de Groot
1b655c26ef [libcalamares] Remove TMP-related environment variables
When running a command in the chroot, don't set TMP (and similar)
variables because those directories might nog make sense in the
target (yet).

FIXES #2269
2024-01-12 23:04:26 +01:00
Adriaan de Groot
5583c15291 CI: ubuntu needs to explicitly install Ninja 2024-01-09 22:53:48 +01:00
Philip Mueller
cc9a093f16 [data] fix polkit script 2024-01-03 14:36:10 +07:00
Adriaan de Groot
437a30fdcf
Merge pull request #2267 from udeved/headers-install-fix
libcalamares: add compat and packages headers to be installed;
2024-01-02 23:07:10 +01:00
artoo
78eeb963a3 libcalamares: add compat and packages headers to be installed;
Use case would be customization of default modules, eg packagechooser requires compat/Variant.h and packages/Globals.h to compile in the calamares-extension repo

Signed-off-by: artoo <artoo@artixlinux.org>
2024-01-02 22:57:08 +01:00
Adriaan de Groot
db4730107d Changes: document recent contributions 2024-01-02 22:40:10 +01:00
Adriaan de Groot
58117de3e3 CI: enable AppStream for those CIs that have it in their deps 2024-01-02 22:40:10 +01:00
Adriaan de Groot
d38a48e900 [packagechooser] Make AppData and AppStream optional default OFF
If set to *ON*, then the dependencies for these two are required
(e.g. QtXml and/or AppStreamQt).
2024-01-02 22:40:10 +01:00
Adriaan de Groot
2798dee036
Merge pull request #2266 from lubuntu-team/calamares
Add an Ubuntu devel CI
2024-01-02 21:02:15 +01:00
Simon Quigley
76a0b00550 Add an Ubuntu devel CI. 2024-01-02 11:52:22 -06:00
Adriaan de Groot
062171a2f0 [packagechooser] Use the found-directory for AppStream headers 2024-01-01 21:45:48 +01:00
Adriaan de Groot
94bc244965 CMake: also help find where the AppStream headers are 2024-01-01 21:45:34 +01:00
Adriaan de Groot
8a199aaaf9 [packagechooser] Split out helper for AppStreamQt
- add a CMake helper for finding variations of AppStreamQt
- adapt packagechooser and packagechooserq
- adopt a slightly more modern CMake style here
2023-12-31 01:07:08 +01:00
Adriaan de Groot
02aa49d442 CMake: drop "view" alias for module type
Allowing aliases and not using a canonical name for
them (e.g. mapping "view" to "viewmodule") is annoying
since the target name depends on which alias is passed
in to the function. Drop one of the two aliases.
2023-12-31 01:07:08 +01:00
Philip Mueller
20f84795c5 [branding] adopt changes from 3.2 branch 2023-12-31 06:53:09 +07:00
Adriaan de Groot
f847f90842 Changes: document some recent updates and contributions 2023-12-30 20:55:16 +01:00
Adriaan de Groot
fa2b96e9cc [partition] Fix build 2023-12-30 20:55:04 +01:00
Adriaan de Groot
7971bff2da
Merge pull request #2106 from Sunderland93/gtkgreet-css-config
greetd: Add custom CSS file path to gtkgreet
2023-12-30 20:45:40 +01:00
Adriaan de Groot
6cbed0f458 [partition] Remove extra-extra context string 2023-12-30 19:27:16 +01:00
Adriaan de Groot
e326758900 [partition] Massage types of job messages 2023-12-30 19:23:52 +01:00
Adriaan de Groot
ee09fd6613 [partition] Tidy up strings in flag job messages
- the prettyName() function returns names, labels. Use @title context.
- the prettyDescription() is for the summary page. Use @info context.
- the prettyStatus() is for status during installation. Use @status context.

While here, tighten up the wording some.
2023-12-30 17:42:16 +01:00
Adriaan de Groot
a48a16646b
Merge pull request #2260 from bitigchi/strings
Improve context
2023-12-30 12:35:32 +01:00
Emir SARI
1401f4ff21 Improve context 2023-12-28 00:07:31 +03:00
Adriaan de Groot
6ef7d23168 i18n: try to avoid re-introducing weird markers 2023-12-27 20:50:10 +01:00
Adriaan de Groot
3be99a9ac7 i18n: update source texts 2023-12-27 20:49:53 +01:00
Adriaan de Groot
040f424931 [locale] Tweak string to avoid lupdate inserting {1?} 2023-12-27 00:53:26 +01:00
Adriaan de Groot
93ce2daff0 [machineid] Drop namespace to avoid lupdate warnings 2023-12-27 00:41:03 +01:00
Adriaan de Groot
0ac170c3de [summary] Split out classes to help lupdate
One QObject-based class per source file helps lupdate
figure out what goes where, avoids warning about unknown
class / namespace ::Config.
2023-12-27 00:28:26 +01:00
Adriaan de Groot
115f00f5cd [libcalamares] Rename tr() functions to avoid confusing lupdate 2023-12-25 14:24:06 +01:00
Adriaan de Groot
e73f5fb9fe [libcalamaresui] update percentage indicator on language change
Otherwise starting in one language will never change the
formatting of percentages when the language changes
later (example: Turkish writes %30, while Dutch writes 30%).

FIXES #2258
2023-12-25 00:06:00 +01:00
Adriaan de Groot
cd0a381a35 CI: make the openSUSE docker (Qt5) container more comfortable 2023-12-24 23:37:36 +01:00
Adriaan de Groot
709296940c i18n: suppress duplicated languages
The list of translations from Transifex contains "en", and we
add it explicitly a second time -- instead of fixing those and
needing to ensure that the source language is returned, or optionally
adding "en" if it isn't in the list already, just de-duplicate.

FIXES #2257
2023-12-24 23:01:37 +01:00
Philip Mueller
d562c6134e Release v3.3.0
-----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEESUdADzdGoDiQC7F4Mo10LYgHpDUFAmV4DwgACgkQMo10LYgH
 pDXQLgwAlgiFFPwgYKL6hHK96FN7cAqtNe8Xa7Nkkp8xEUzeHYkr7QRzvtyeRVUq
 YAkW6BYZl9OZvzUwKAw7TnwayNJI3TVtdCRR7uXpNYoAFnCMxhIqBhI+tDDVYmmn
 +9/Y8DkNk8JikYO6HEJR4rEDErQ768ybel0yti0Tx1OZE5x6L85bIRdfkH5eUJtM
 IwcbJfLpQHQv0cIhitLrsu84d8lldmhUOHxQ071+6RC3A7RiI7wGG1YYBJdCdoH4
 ga2VC38F64NwVmdpTzbDftoJygD14bZg580UwdicVVdBeSqOp/vvk9hatqUsYtsJ
 /Nl+NsK0lMt/ysoltNSOHJMj9mcAuREDqCbeltDvono1Ql770Gr+Sfk/FImRikiE
 dlQJ/bjWKniNnvQNuHx4lL+1wnUNsjof5U2BMqwFkrDPnGrnG2RRDkGO7XtVrhCI
 HofjxQTAqfh2e4VLH3WnuE0Ah+zuqIWNBoeZbNYANgmsVen7cnPJ6kULMEToS+Fg
 AuY1WKDG
 =8nLw
 -----END PGP SIGNATURE-----

Merge tag 'v3.3.0' into development

Release v3.3.0
2023-12-23 08:57:16 +07:00
Adriaan de Groot
00821945c5 Changes: post-release housekeeping 2023-12-15 15:59:58 +01:00
Adriaan de Groot
1d8a197242 [partition] Repair test
Was picking up settings stored from a previous test,
leading to a spurious failure.
2023-12-12 00:04:06 +01:00