Commit Graph

428 Commits

Author SHA1 Message Date
Peter Eisenmann
72707b2e53 keyboard: wrap keyboard info in helper struct 2022-05-01 12:11:50 +02:00
Peter Eisenmann
c410ed61f3 keyboard: fix backwards navigation 2022-05-01 12:11:50 +02:00
Peter Eisenmann
8c1e68497a keyboard: GObject for bind with create function
Return lists of GObjects from provider functions, so they can directly
be used in binding of GListModel to GListBox. Fixes page recreation
upon navigationg back to language.
2022-05-01 12:11:50 +02:00
Peter Eisenmann
533a798317 keyboard: fix selecting same language 2022-05-01 12:11:50 +02:00
Peter Eisenmann
2a6bb7c25b encrypt: use AdwActionRow, drop revealer 2022-05-01 12:11:50 +02:00
Peter Eisenmann
9614884b3a software row: use AdwActionRow as base 2022-04-24 09:42:28 +02:00
Peter Eisenmann
8022b498a8 selection row: use AdwActionRow as base 2022-04-24 09:42:15 +02:00
Peter Eisenmann
427f97c654 language row: use AdwActionRow as base 2022-04-23 16:09:56 +02:00
Peter Eisenmann
fbbe2bf5eb move title to page wrapper
Use "name" property to keep translation in .ui files.
2022-04-23 16:06:18 +02:00
Peter Eisenmann
26780dd706 fix vte import 2022-04-23 13:41:23 +02:00
Peter Eisenmann
86b27b1392 css: add rounding style for first/last child 2022-04-23 13:41:23 +02:00
Peter Eisenmann
19436fa089 css: simplify scrollable container styling
Fixes shading on hover, because it is not a hardcoded color anymore.
2022-04-23 13:41:23 +02:00
Peter Eisenmann
ceda104046 css: make scrollability shading hint more subtle 2022-04-23 13:41:23 +02:00
Peter Eisenmann
b5f4b236a0 page: add license identifier 2022-04-23 13:41:23 +02:00
Peter Eisenmann
cd50596777 failed: use listbox container for scrolling 2022-04-23 13:41:23 +02:00
Peter Eisenmann
9137d0cd3e disk: don't use disk as title 2022-04-20 02:32:46 +02:00
Peter Eisenmann
1ba19a0e65 ids for page stack, simpler advance() parameter 2022-04-20 02:32:46 +02:00
Peter Eisenmann
d6375951b9 disk: use RAII locks 2022-04-20 01:10:37 +02:00
Peter Eisenmann
db53527321 move reload button to main window 2022-04-18 09:24:18 +02:00
Peter Eisenmann
8298d26104 disk: fix reloading page/disk list 2022-04-18 09:18:49 +02:00
Peter Eisenmann
ebd1d98fe8 disk: fix translator comment 2022-04-18 08:51:19 +02:00
Peter Eisenmann
82d020c6c2 css: use undershoot shade for scrollable container 2022-04-18 08:50:41 +02:00
Peter Eisenmann
5d016014bc css: drop now unused styles 2022-04-18 08:44:58 +02:00
Peter Eisenmann
9b5c14bb3f fixup terminal 2022-04-18 08:37:47 +02:00
Peter Eisenmann
05fdaea17c ui: drop redundant scrolling related properties 2022-04-18 08:37:36 +02:00
Peter Eisenmann
edf1afb975 install: use listbox container for scrolling 2022-04-18 08:10:01 +02:00
Peter Eisenmann
72318e7046 user: change title, fix translators hint 2022-04-18 07:52:24 +02:00
Peter Eisenmann
65ebfe832b locale: use listbox container for scrolling 2022-04-18 07:43:02 +02:00
Peter Eisenmann
b1c5c99530 scripts: incorrect print in example configure.sh 2022-04-18 06:59:39 +02:00
Peter Eisenmann
cc2cb1d63e move bottom border to page wrapper 2022-04-18 01:30:55 +02:00
Peter Eisenmann
3ac17650d4 update TODO 2022-04-18 01:30:55 +02:00
Peter Eisenmann
e2684ce9e3 po: update pot + German translation 2022-04-18 01:30:55 +02:00
Peter Eisenmann
7c5ee1b1f5 software: fix alignments 2022-04-18 01:30:55 +02:00
Peter Eisenmann
27d4a0d09d no partitions: dim icons and labels 2022-04-18 01:30:55 +02:00
Peter Eisenmann
61dc817dca internet: add title 2022-04-18 01:30:55 +02:00
Peter Eisenmann
8500d2f3b0 encrypt: add title, fix switch alignment 2022-04-18 01:30:55 +02:00
Peter Eisenmann
2037ad8c4b fix usage of own symbolic icon 2022-04-18 01:30:55 +02:00
Peter Eisenmann
1fd19065fe software: use listbox container for scrolling 2022-04-18 01:30:55 +02:00
Peter Eisenmann
3930387de7 general: simplify titles 2022-04-18 01:30:55 +02:00
Peter Eisenmann
22dad59bf6 css: make rows in scrollable containers look normal 2022-04-16 09:43:18 +02:00
Peter Eisenmann
6feefddf40 disk: use listbox container for scrolling 2022-04-16 09:42:39 +02:00
Peter Eisenmann
e6d95ded00 language: use listbox container for scrolling
Also adapt language provider to provide all languages instead of
separate default + additional sets.
2022-04-16 09:30:20 +02:00
Peter Eisenmann
3c510c962b keyboard: use listbox container for scrolling 2022-04-15 08:37:04 +02:00
Peter Eisenmann
4596575485 css: add scrollable container style
Inspired by css style of gnome-calculator version 42.
2022-04-15 08:34:58 +02:00
Peter Eisenmann
dca566f110 user: fix keyboard focus 2022-04-10 01:09:02 +02:00
Peter Eisenmann
01f101a799 resources: sort input files 2022-04-10 01:09:02 +02:00
Peter Eisenmann
2fc427ee87 software row: fix styling 2022-04-10 01:09:02 +02:00
Peter Eisenmann
f06e96e7f9 main: remove redundant icon theme code 2022-04-10 01:09:02 +02:00
Peter Eisenmann
0930286582 add PageWrapper widget for clamping 2022-04-10 01:09:02 +02:00
Peter Eisenmann
753cb7c88b installation scripting: turn steps into Enum
Fixes backward navigation by not trying to advance further than the
prepare step upon reaching disks page.
2022-04-10 01:09:02 +02:00