Commit Graph

10140 Commits

Author SHA1 Message Date
Adriaan de Groot
733e4d64e1 CI: check translations against detached branches
To avoid git complaining about duplicate worktrees, detach
the temporary trees. To avoid python modules translations
changing order (depending on how find traverses the tree),
sort the filenames before extraction.

(cherry picked from commit c3f366ce9e)
2022-08-23 12:09:51 +02:00
Calamares CI
ca94ca4594 i18n: [python] Automatic merge of Transifex translations 2022-08-23 11:43:39 +02:00
Calamares CI
ffae2a9041 i18n: [calamares] Automatic merge of Transifex translations 2022-08-23 11:43:38 +02:00
Calamares CI
5fd6d72566 i18n: [python] Automatic merge of Transifex translations 2022-08-09 10:26:43 +02:00
Calamares CI
83344e0d89 i18n: [calamares] Automatic merge of Transifex translations 2022-08-09 10:26:43 +02:00
Adriaan de Groot
f2121197ff Changes: document 3.2.61 work so far 2022-08-07 14:56:19 +02:00
Adriaan de Groot
33961ff6f4 [bootloader] Repair Python 3.3 compatibility
Argument *text* is an addition in 3.7, while the Calamares 3.2
branch supports Python 3.3 and later. Use the 'backwards compatibility'
name of the parameter, *universal_newlines*.

FIXES #2033
2022-08-07 14:43:06 +02:00
Calamares CI
57814c247f i18n: [python] Automatic merge of Transifex translations 2022-07-31 15:17:18 +02:00
Calamares CI
92524044a8 i18n: [desktop] Automatic merge of Transifex translations 2022-07-31 15:17:17 +02:00
Calamares CI
667f14cad7 i18n: [calamares] Automatic merge of Transifex translations 2022-07-31 15:17:17 +02:00
demmm
492dba2f63 [calamares] fix for https://github.com/calamares/calamares/issues/2030
adjust CalamaresWindow.cpp so About & Debug buttons pick needd translation for widget sidebar
2022-07-29 23:44:14 +02:00
demmm
6444b4205b [luksopenswaphookcfg] fix for https://github.com/calamares/calamares/issues/1659 2022-07-21 01:11:19 +02:00
Adriaan de Groot
4b541b5b29 [locale] Fix test -- needs translation languages, old style 2022-07-19 21:06:52 +02:00
Adriaan de Groot
1e42e1562e [locale] Test KDE neon and FreeBSD separately, same data
- wrangle the test framework so it hands the same data to
  two different collections of tests; do KDE neon and FreeBSD
  separately so it's clearer which lookups are being done
  (and a failure in one doesn't prevent the test of the other).
2022-07-19 19:00:20 +02:00
Adriaan de Groot
61a07f05ba [locale] Add FreeBSD test data for locale-mapping 2022-07-19 19:00:20 +02:00
Adriaan de Groot
f7a7ad9943 [locale] Add test for language-mapping
Adds specific data from KDE neon and expected mappings.
The test fails right now because the mapping is incorrect.
2022-07-19 19:00:20 +02:00
Adriaan de Groot
6dbf9de06e Changes: post-release housekeeping 2022-06-19 16:01:34 +02:00
Adriaan de Groot
795256cba5 Changes: release-related housekeeping 2022-06-19 16:00:41 +02:00
Adriaan de Groot
b11ee3abc5 [libcalamares] Add alternatives ca@valencia and ca_ES@valencia 2022-06-19 15:34:20 +02:00
Adriaan de Groot
82b19a6314 [locale] Fix up handling of regional variants, country-specifics
- expand tests to include Serbian variants
- massage detection code to do better filtering based on
  country-selection (so "American English" doesn't later
  pick "English" with Antigua and Barbados for locale)
2022-06-19 15:25:23 +02:00
Adriaan de Groot
18626901d3 [locale] Improve regional variant lookup 2022-06-19 14:49:46 +02:00
Adriaan de Groot
40d8e1e0f6 [locale] Expand tests for matching-valencia locales 2022-06-19 14:39:12 +02:00
Adriaan de Groot
b8b7b10bfd [locale] Be more chatty when loading locales 2022-06-19 14:17:12 +02:00
Adriaan de Groot
ed5149c17f CI: on 3.2 branch, check for 3.2 branch 2022-06-19 12:43:12 +02:00
Adriaan de Groot
b7dcf55d4c [locale] Add debug while mapping language+country 2022-06-19 11:51:38 +02:00
Adriaan de Groot
7f7e4aa1ae [locale] Expand tests to language-matching 2022-06-18 12:33:02 +02:00
Adriaan de Groot
79db04dc2e [locale] Defer to the locale-service idea of LANG
- Using QLocale().name() loses some special locales that
  Calamares understands but Qt does not (e.g. sr@latn, ca@valencia)
  so do it in two steps.
2022-06-18 11:48:50 +02:00
Adriaan de Groot
2478570deb [libcalamares, keyboard] Use convenience for getting current locale 2022-06-18 00:40:26 +02:00
Adriaan de Groot
d80661211c [libcalamares] Introduce convenience for reading Locale map 2022-06-18 00:23:21 +02:00
Adriaan de Groot
4420120b55 i18n: update language lists, welcome back Uzbek 2022-06-17 23:29:55 +02:00
Calamares CI
1f237cd373 i18n: [python] Automatic merge of Transifex translations 2022-06-17 22:20:17 +02:00
Calamares CI
214522f42a i18n: [calamares] Automatic merge of Transifex translations 2022-06-17 22:20:17 +02:00
Calamares CI
5f55f14f9d i18n: [python] Automatic merge of Transifex translations 2022-06-14 13:32:17 +02:00
Calamares CI
0809dc65ec i18n: [calamares] Automatic merge of Transifex translations 2022-06-14 13:32:16 +02:00
Adriaan de Groot
700f2a6af3 [fstab] Warn when the mount options end up weird
Cherry-picked from 3.3, but only half of it applies.
2022-06-12 14:50:51 +02:00
Adriaan de Groot
8b44eef002 [calamares] Make naming consistent between 'special' buttons 2022-06-07 16:02:29 +02:00
Adriaan de Groot
e6960ceec1 [calamares] Restore text on debug- and about-buttons 2022-06-07 16:02:29 +02:00
Adriaan de Groot
13153df484 Changes: post-release housekeeping 2022-05-29 17:13:02 +02:00
Adriaan de Groot
fb910d7c41 [fstab] Fix schema for new tmpOptions settings 2022-05-29 17:04:24 +02:00
Adriaan de Groot
55f1df9563 [users] Just don't test restore-to-previous, too flaky 2022-05-29 17:00:37 +02:00
Adriaan de Groot
b2f1a28504 Changes: pre-release housekeeping (3) 2022-05-29 16:21:07 +02:00
Adriaan de Groot
aca48bc027 i18n: update english 2022-05-29 16:17:53 +02:00
Calamares CI
753ba765eb i18n: [python] Automatic merge of Transifex translations 2022-05-29 16:16:15 +02:00
Calamares CI
34d8d90688 i18n: [calamares] Automatic merge of Transifex translations 2022-05-29 16:16:14 +02:00
Adriaan de Groot
729c31dd7a Changes: document About-button
FIXES #1922
2022-05-29 16:14:34 +02:00
Adriaan de Groot
1b2d12b9a1 [calamares] Give QML-progress-panel an about-button 2022-05-29 16:12:10 +02:00
Adriaan de Groot
ce74d2fdfc [calamares] Fix QML progress highlights 2022-05-29 15:56:21 +02:00
Adriaan de Groot
d34f593562 [calamares] Migrate the about-dialog to the debug (meta) window manager
- DebugWindowManager already manages not-really-Calamares windows
  like the Debug window, add About-Dialog to its responsibilities.
- Make about() accessible to the QML progress panel.
2022-05-29 15:54:03 +02:00
Adriaan de Groot
00898b18d6 [welcomeq] Remove about-calamares button from default QML 2022-05-29 15:38:06 +02:00
Adriaan de Groot
84186babab [welcome] Remove the about-calamares button from the (widgets) UI 2022-05-29 15:34:19 +02:00