summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2019-01-26 17:48:38 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-02-18 21:18:27 +0000
commit03a8f8feff4c78c50d9bb9a31e0d47c342e626cb (patch)
tree7caf0552ac850b747d50781ebc174287fe6a4ae3 /src
parentfixing coding style and translation and merge from master (diff)
downloadinkscape-03a8f8feff4c78c50d9bb9a31e0d47c342e626cb.tar.gz
inkscape-03a8f8feff4c78c50d9bb9a31e0d47c342e626cb.zip
Add CSS function to check we are in dark theme
Diffstat (limited to 'src')
-rw-r--r--src/desktop.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp
index aa58ee332..2b1a1a24f 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -1307,6 +1307,12 @@ SPDesktop::iconify()
}
bool
+SPDesktop::is_darktheme()
+{
+ return getToplevel()->get_style_context()->has_class("dark");
+}
+
+bool
SPDesktop::is_maximized()
{
return 0!=(window_state & GDK_WINDOW_STATE_MAXIMIZED);