Peter Eisenmann
9480b71b0b
remove unused SelectionRow
2022-09-25 23:54:58 +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
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
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
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
Peter Eisenmann
8c6e357a53
reduce page title size
2022-09-21 01:59:57 +02:00
Peter Eisenmann
dbc5f4ff10
locale: use stack as template base
2022-09-21 01:59:57 +02:00
Peter Eisenmann
74c3cd3ea7
welcome: small text change, add to potfiles
2022-06-20 01:52:21 +02:00
Peter Eisenmann
d4c810fa5e
add about dialog
...
Accessible from welcome page.
2022-06-02 15:29:18 +04:00
Peter Eisenmann
b6a5b753b4
confirm-quit: use morer vertical layout
2022-06-01 00:16:06 +04:00
Peter Eisenmann
0eb8393500
confirm dialog: use function binding
2022-06-01 00:14:21 +04:00
Peter Eisenmann
db61972c95
add welcome page
2022-06-01 00:13:08 +04: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
be51f5fc9d
general: make row slightly wider by default
2022-05-01 22:59:05 +02:00
Peter Eisenmann
5956d90a27
confirm: rework styling, use AdwActionRow
2022-05-01 22:59:05 +02:00
Peter Eisenmann
1c211f47ba
locale: smaller heading font size
2022-05-01 22:59:05 +02:00
Peter Eisenmann
8ad098e865
user: allow forward navigation with enter
2022-05-01 22:59:05 +02:00
Peter Eisenmann
d49a8298d2
encrypt: allow forward navigation with enter
2022-05-01 22:59:05 +02:00
Peter Eisenmann
d330c4a7fb
done: title case
2022-05-01 03:39:07 +02:00
Peter Eisenmann
97edb9bfbb
css: make undershoot a bit stronger
...
Looks good enough for dark style now.
2022-04-30 17:41:24 +02:00
Peter Eisenmann
a849141ba3
keyboard: fix keyboard focus rounding
2022-04-30 11:36:10 +02:00
Peter Eisenmann
2d4807383b
add shortcut for page reload
2022-04-30 11:36:10 +02:00
Peter Eisenmann
3330f16b58
locale: allow two lines in overview
2022-04-30 11:36:10 +02:00
Peter Eisenmann
5d034f916a
locale: expand list according to content
2022-04-30 11:36:10 +02:00
Peter Eisenmann
423e919260
encrypt: focus entries upon clicking on row
2022-04-29 14:48:33 +02:00
Peter Eisenmann
e36ac46f05
encrypt: replace row-activated with row:activatable
2022-04-29 14:48:33 +02:00
Peter Eisenmann
ee8b10b813
user: focus entries upon clicking on row
2022-04-29 14:48:33 +02:00
Peter Eisenmann
91d1f16585
user: replace row-activated with row:activatable
2022-04-29 14:48:33 +02:00
Peter Eisenmann
4bdf0a7919
software: use fixed row height, don't expand list
2022-04-29 14:03:49 +02:00
Peter Eisenmann
c2d1e9c2dd
disk: add empty state (no disks)
...
* add icon to represent no disks
* use AdwStatusPage to represent empty state
* return alternating dummy disks or no disks in demo-mode
2022-04-27 20:26:35 +02:00
Peter Eisenmann
c758335bc1
internet: less repetition of the word "internet"
2022-04-27 20:26:35 +02:00
Peter Eisenmann
c1754b0b81
move signals to ui files
2022-04-27 20:26:35 +02:00
Peter Eisenmann
126b79807e
locale: fix activatableness of overview rows
2022-04-30 18:55:11 +02:00
Peter Eisenmann
ed878c5ff7
add marginalized style
2022-04-27 12:13:12 +02:00
Peter Eisenmann
b34f1f878f
user: fix autologin switch activatable
2022-04-27 11:16:41 +02:00
Peter Eisenmann
c0a4bb2edf
fix symbolic icons in dark mode
...
Turns out they need to be placed under scalable/actions/ subpath.
2022-04-27 11:03:25 +02:00
Peter Eisenmann
3c3b0f8e9a
locale: use AdwActionRow
2022-04-30 02:47:07 +02:00
Peter Eisenmann
e48db37a5c
user: use AdwActionRow
2022-04-27 02:34:58 +02:00