Adopt libadwaita preference components across Tweaks
We're there
Changes
This MR ports all tweaks to AdwPreferenceRow
and AdwPreferenceGroup
(or similar), implementing custom components where needed for tweaks such as fonts.
The largest change is the introduction of TweaksCheckGroupActionRow
which replaces most of our custom implementations of "select from multiple limited options"
The design of the components is similar to GNOME Settings.
Screenshots
header | header |
---|---|
Fonts | |
Appearance | |
Sound | |
Mouse & Touchpad | |
Keyboard | |
Windows | |
Startup Applications | |
Keyboard additional tweaks | |
Startup applications modal |
Edited by Evan Welsh