GNOME 40 style updates
Make use of libhandy to match the styling we're going to be using for GNOME 40. Allows us to remove a lot of code, with no drawbacks and a few benefits :)
- HdyActionRow gives us clickable rows that activate switches, buttons, etc. without connecting to
row-activated
- HdyPreferencesWindow gives us nice styling for the restrict applications selector
- We can drop
GtkFrame
in favor of thecontent
style class from libhandy andHdyPreferencesGroup
- Bottom rounded window corners, which we want to use for as many core apps as possible in 40
Screenshots: