Commit Graph

561 Commits

Author SHA1 Message Date
Peter Eisenmann
db61972c95 add welcome page 2022-06-01 00:13:08 +04:00
Peter Eisenmann
dfab6e560a general: drop some unused imports 2022-06-01 00:01:23 +04:00
Peter Eisenmann
290a232d9c config: always use a string as distribution_name 2022-06-01 00:01:10 +04:00
Peter Eisenmann
0a8390b9d1 readme: add distribution dependency section 2022-06-01 00:01:01 +04:00
Peter Eisenmann
c2e1f5211a readme: add libadwaita and gtk4 as dependencies 2022-05-27 10:58:45 +04:00
Peter Eisenmann
e41c359ccf readme: add demo mode note for flatpak 2022-05-27 10:58:07 +04:00
Peter Eisenmann
4f2c59ecac manifest: drop udisk and use demo wrapper 2022-05-27 10:57:24 +04:00
Peter Eisenmann
18d25a2b06 build: add flatpak option to install demo wrapper 2022-05-27 10:56:34 +04:00
Peter Eisenmann
29ca0979f0 config: fix additional software default value 2022-05-27 10:53:59 +04:00
Peter Eisenmann
8bda36454a don't use udisks in demo mode 2022-05-27 10:53:33 +04:00
Peter Eisenmann
208773fd65 manifest: add missing dependencies 2022-05-25 03:21:53 +04:00
Peter Eisenmann
eda89abf21 readme: update build instructions
Add dependencies and advise GNOME Builder
2022-05-25 02:54:26 +04:00
Peter Eisenmann
37893bd367 update flatpak manifest 2022-05-25 02:53:25 +04:00
Peter Eisenmann
71bed1b8de readme: use recursive clone
Required for blueprint subproject.
2022-05-25 02:31:31 +04:00
Peter Eisenmann
35974b959f docs: update class hierarchy 2022-05-21 09:52:23 +02:00
Peter Eisenmann
eb86e74f51 config: use correct python assert syntax... 2022-05-21 08:06:53 +02:00
Peter Eisenmann
061b5eaee7 add config option to specify fixed language
Specifying a fixed language will skip the language selection page.
2022-05-21 00:26:58 +02:00
Peter Eisenmann
6836fb725b window: use tuple for page creation condition
Instead of putting None in pages, use the condition directly.
2022-05-21 00:26:58 +02:00
Peter Eisenmann
5e287f6282 config: add type verification mechanism 2022-05-21 00:26:58 +02:00
Peter Eisenmann
2c0bc613a9 config: clarify default config and syntax errors 2022-05-20 14:34:16 +02:00
Peter Eisenmann
62276c1a87 config: set all variables on init for testing 2022-05-20 13:14:09 +02:00
Peter Eisenmann
c34e6f3db7 language: start loading in provider init 2022-05-20 12:25:40 +02:00
Peter Eisenmann
ec8828e7c5 initialize global state before main 2022-05-20 11:14:51 +02:00
Peter Eisenmann
60af53466b example: clarify software translation syntax 2022-05-19 16:23:44 +02:00
Peter Eisenmann
59927b067c software: enable i18n for name and descripition 2022-05-19 16:19:44 +02:00
Peter Eisenmann
bec35355d0 keyboard: remove accidental email.policy import 2022-05-19 14:32:05 +02:00
Peter Eisenmann
30e2d6caf5 config: use format strings 2022-05-19 09:30:51 +02:00
Peter Eisenmann
06a9e74aa6 language: always use code as fallback 2022-05-19 09:04:07 +02:00
Peter Eisenmann
eb9e94b508 readme: restructure testing, add uninstall command 2022-05-19 09:04:07 +02:00
Peter Eisenmann
c93436018b keyboard: allow fallback independent default layouts
Allows setting default layouts for locales, that don't have their own
set of available layouts.
2022-05-19 09:03:16 +02:00
Peter Eisenmann
0a779aa2fe keyboard: simplify language code to layout getter
Move code trying out different versions of language code to separate
function. Return fallback if no keyboards are available.
2022-05-19 09:02:03 +02:00
Peter Eisenmann
6a8aa74223 keyboard: simplify initial layout setting
Always use first layout as default. Deduplicate some code through this.
2022-05-18 23:28:43 +02:00
Peter Eisenmann
00d2d7d8ef fix default keyboard layouts with specifiers
Syntax is code+specifier, brackets returned by langtable are not default
2022-05-17 09:18:48 +02:00
Peter Eisenmann
8baefc2e38 readme: add description for distributions 2022-05-17 07:46:04 +02:00
Alí Sinisterra
3cec5293f9 Update es.po.
Changed from formal/computer-like language, "usted", to more friendly language, "tú".
2022-05-17 05:34:18 +00:00
Peter Eisenmann
92206b85c9 page wrapper: no spacing on empty title 2022-05-13 16:50:12 +02:00
Peter Eisenmann
fc3a9b09d7 update translators 2022-05-13 16:09:19 +02:00
Nícolas Castillo
c9bc98a6c1 Add Spanish translation 2022-05-13 04:31:33 -05:00
Luna Jernberg
2f35f185c7 Add Swedish Translation 2022-05-09 15:36:56 +00:00
Gert
52a86e7429 Add Dutch translation 2022-05-08 13:54:27 +02:00
Peter Eisenmann
05128cb493 language: add locales for pt_BR and pt_PT 2022-05-08 13:43:51 +02:00
Peter Eisenmann
52da766fca language: use get_language_from_locale
Use language code did not work for pt_BR and is also not necessary when
the locale is available.
2022-05-08 13:43:51 +02:00
Peter Eisenmann
d2bb73504e language: use language code for developer hint
Language name does not exist, so it only printed None before...
2022-05-08 13:43:51 +02:00
Peter Eisenmann
4e78b689eb keyboard: fallback mechanism if no layouts known 2022-05-08 13:43:51 +02:00
Peter Eisenmann
002307a89a Add Ukrainian translation (by Dea Dia)
Thank you @DartDeaDia!
2022-05-08 13:43:51 +02:00
Peter Eisenmann
9a530b27b4 update translators 2022-05-08 13:43:51 +02:00
Peter Eisenmann
b3948523cb Add French translation (by A. Pinsard)
Thank you @TwistyDev!
2022-05-08 13:43:51 +02:00
Mejans
182e5dda6e Add Occitan translation 2022-05-08 13:43:51 +02:00
Fernando Rodrigues
0fc7f85a25 add Brazillian Portuguese translation 2022-05-05 21:21:17 -03:00
Peter Eisenmann
bb661f2b2e version bump 0.2 2022-05-02 01:04:54 +02:00