Peter Eisenmann
8edbd41ac5
done: use success icon from IconLibrary
2022-10-06 22:29:03 +02:00
Peter Eisenmann
9238ee7c59
keyboard: small refactor to use match
2022-10-06 22:20:23 +02:00
Peter Eisenmann
9778b01ac4
system call: actually set specified language
2022-10-06 22:19:56 +02:00
Peter Eisenmann
50d36a3c0e
add spacing to end of scrollable list
2022-10-06 22:16:13 +02:00
Peter Eisenmann
10acc7528e
split out format and timezone from locale page
...
This will allow for easier backwards navigation to these pages from a
summary page.
2022-10-06 21:55:19 +02:00
Peter Eisenmann
2e71bb6a74
window: allow navigationg to page by name
...
Store the current page and navigate back to it on page change.
2022-10-06 21:52:50 +02:00
Peter Eisenmann
7a41d496d8
locale: small conditional refactoring
2022-10-05 00:57:10 +02:00
Peter Eisenmann
d74ec09ff4
locale: simplify stack nesting
2022-10-05 00:57:10 +02:00
Peter Eisenmann
c71b1f7bbe
window: small refactors, mostly load_page
2022-10-05 00:57:10 +02:00
Peter Eisenmann
0bf678a088
explicitly create translated pages
2022-10-05 00:57:10 +02:00
Peter Eisenmann
de148edb01
global state: unify uninitialzed errors
2022-10-05 00:57:10 +02:00
Peter Eisenmann
dc6bfe2598
distinguish image name and path by type
2022-10-05 00:57:10 +02:00
Peter Eisenmann
2c02da1d5b
language: no re-setting of same language
2022-10-02 12:03:58 +02:00
Peter Eisenmann
76b856dea7
language: inline default setup
2022-10-02 11:28:18 +02:00
Peter Eisenmann
bc1c18fc12
window: use named pages
2022-10-01 10:37:15 +02:00
Peter Eisenmann
f81b9d341e
software: use different fallback symbol
2022-09-30 11:22:04 +02:00
Peter Eisenmann
6ea3b1a430
config: rename keyboard variables
2022-09-30 11:15:10 +02:00
Peter Eisenmann
7ae7747236
keyboard: use default layout on first load
2022-09-30 11:04:17 +02:00
Peter Eisenmann
82fa0c2bf7
locale: store formats UI label string
2022-09-30 11:02:28 +02:00
Peter Eisenmann
cc890e6c09
software: store selected packages in config
2022-09-30 10:59:19 +02:00
Hosted Weblate
915e67c5ca
Merge branch 'origin/main' into Weblate.
2022-09-27 11:59:22 +02:00
Peter Eisenmann
bfda376bb8
rename SoftwareRow to generic SelectionRow
2022-09-27 10:50:07 +02:00
Peter Eisenmann
477c086fde
remove unused SelectionRow
2022-09-27 10:50:07 +02:00
Peter Eisenmann
dae1e2ff84
software: allow more config vars to be optioal
...
Also rework example and helper code.
2022-09-27 10:50:07 +02:00
Peter Eisenmann
ec953df826
welcome: possibility to translate text
2022-09-27 10:50:07 +02:00
Peter Eisenmann
3614bd4ae6
rename SoftwareRow to generic SelectionRow
2022-09-25 23:59:46 +02:00
Peter Eisenmann
9480b71b0b
remove unused SelectionRow
2022-09-25 23:54:58 +02:00
Peter Eisenmann
2b06f348aa
software: allow more config vars to be optioal
...
Also rework example and helper code.
2022-09-25 23:40:02 +02:00
Peter Eisenmann
2e7fde54f5
f
2022-09-25 23:30:40 +02:00
Peter Eisenmann
ff74afa6c9
welcome: possibility to translate text
2022-09-25 23:30:11 +02:00
Peter Eisenmann
c6b0d153cf
language: list alignment fix
2022-09-25 20:59:48 +02:00
Peter Eisenmann
ba3ef9dc1e
remove redundant style classes
2022-09-25 20:58:47 +02:00
Peter Eisenmann
607fa71c97
config: language_short_hand -> language_code
2022-09-25 18:31:20 +02:00
Peter Eisenmann
7d5c343d16
keyboard: use AdwEntryRow
2022-09-25 00:24:38 +02:00
Peter Eisenmann
3cfdabfba7
confirm: remove pointless boxing
2022-09-24 22:51:13 +02:00
Peter Eisenmann
8c79481bda
confirm: disk row is not focusable
2022-09-24 22:31:32 +02:00
Peter Eisenmann
fbc7996409
update translators
2022-09-24 20:38:45 +02:00
Peter Eisenmann
8ccac2e1d9
add (pointless) shortcut for about dialog
2022-09-24 20:38:45 +02:00
Peter Eisenmann
813dbc208e
use AdwAboutDialog
...
Since it's a final class use the UI file directly via GtkBuilder. Remove
previous templated boilerplate.
2022-09-24 20:38:45 +02:00
Peter Eisenmann
d2908c4377
fix terminal box styling
2022-09-22 03:25:41 +02:00
Peter Eisenmann
6d9dd5639c
encrypt: use AdwEntryRow and AdwPasswordEntryRow
2022-09-22 03:15:34 +02:00
Peter Eisenmann
d7326e577a
user: use AdwEntryRow and AdwPasswordEntryRow
2022-09-22 03:10:53 +02:00
Peter Eisenmann
d9335ecbd6
style: remove unused angular styles
2022-09-22 01:24:17 +02:00
Peter Eisenmann
cc3e81ff74
language: scroll show-all button
2022-09-22 00:33:33 +02:00
Peter Eisenmann
9f385badae
replace LanguageRow with ProgressRow
2022-09-21 19:01:27 +02:00
Peter Eisenmann
ebcb145054
move providers into separate folder
2022-09-21 18:58:56 +02:00
Peter Eisenmann
55785807e3
keyboard-layout: simplify structure greatly
...
Use a sub-page for the actual layout selection. People might be happy
enough to just use the default. Also this allows to add multi-layout
selection in the future.
2022-09-21 18:51:39 +02:00
Peter Eisenmann
d73f5493a1
epic: list scrolling rework
...
This bundles multiple intertwined changes:
* Use borders to separate scrollable areas instead of in-list scrolling
* Simplify styling by adding a separate 'bottom-button' style class
* Make page titles smaller.
* Welcome page text can scroll
* Disk page handles no partitions better
Keyboard layouts page is not ported, it is due for a separate redesign.
2022-09-21 02:01:44 +02:00
Peter Eisenmann
863f8add6b
page wrapper: remove redundant box
2022-09-21 02:01:39 +02:00
Peter Eisenmann
652872c19e
move titles to individual pages
2022-09-21 01:59:57 +02:00