From a266e9f871e38a28d1a3f7d5c8732590e5e4fecd Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Sat, 26 Jan 2019 18:42:42 +0100 Subject: Add desktop function to know we are on dark theme --- src/desktop.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/desktop.cpp') diff --git a/src/desktop.cpp b/src/desktop.cpp index 4e3a28243..20c4914a4 100644 --- a/src/desktop.cpp +++ b/src/desktop.cpp @@ -1293,6 +1293,12 @@ SPDesktop::is_iconified() return 0!=(window_state & GDK_WINDOW_STATE_ICONIFIED); } +bool +SPDesktop::is_darktheme() +{ + return getToplevel()->get_style_context()->has_class("dark"); +} + void SPDesktop::iconify() { -- cgit v1.2.3