Improve GTK 2 dark theme detection

Currently it supports automatically switching to the dark version of Breeze, but this is hardcoded.

Instead, implement use a basic heuristic to search for a dark variant of every theme.

This is important because when the user is using a dark color theme it is very likely they will also be using a dark icon theme; without this change some icons will have contrast or legibility problems.

Edited by Nate Graham

Merge request reports

Loading