Subpages and libhandy in preferences
It's !155 (merged) without sidebar/leaflet part. Since I will be rewriting the sidebar for per-platform preferences anyway, I don't think introducing temporary GtkStackSidebar fork is a good idea, so leaving that aside for now.
- Introduce subpages
- Convert gamepad and keyboard test/mapping screens into subpages
- Drop immersive mode and custom headerbars for regular pages
- Add libhandy dependency
- Use
HdyColumn
for nicer list width - Use
HdyTitleBar
for headerbar
Partially fiхes #80 (moved)
Fixes #76 (closed)
Edited by Alice Mikhaylenko