Disable headerbar by default outside of a GNOME + Mutter environment
Created by: Pointedstick
Environment
- Lollypop version: 0.9.244
- GNOME/GTK+ versions: GTK 3.22.11
- GNU/Linux distribution: KDE Plasma 4.9.4 in Kubuntu 17.04
Bug/Feature
Lollypop's headerbar looks great in GNOME under Mutter, but ...less great everywhere else, due to irregularities and varying interpretations in how other window managers support GTK client-side decorations.
Lollypop includes an option to turn off the headerbar, presumably for Lollypop users in other environments.
It would be very nice if Lollypop turned the headerbar off automatically on first run if it detects that it's not running in GNOME under Mutter. That way non-GNOME users wouldn't have to know about this hidden feature and manually apply it (probably 99.9% won't know about it).