From 03bc1b823b3eb7af4f51e8a8c484576552ce4c6a Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Wed, 13 Dec 2017 21:22:15 +0100 Subject: WidthOfScreen and HeightOfScreen implementation This commit reverts: https://github.com/mate-desktop/mate-system-monitor/commit/6d94559673232a1dc01d16eacbe2028aae175d07 And it applies an alternative to fix the deprecated functions: gdk_screen_width gdk_screen_height --- src/procman.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/procman.cpp b/src/procman.cpp index f0dd09d..3cc51a5 100644 --- a/src/procman.cpp +++ b/src/procman.cpp @@ -343,9 +343,8 @@ procman_data_new (GSettings *settings) g_free (color); /* Sanity checks */ - gdk_window_get_geometry (gdk_screen_get_root_window (gdk_screen_get_default()), - NULL, NULL, &swidth, &sheight); - + swidth = WidthOfScreen (gdk_x11_screen_get_xscreen (gdk_screen_get_default ())); + sheight = HeightOfScreen (gdk_x11_screen_get_xscreen (gdk_screen_get_default ())); pd->config.width = CLAMP (pd->config.width, 50, swidth); pd->config.height = CLAMP (pd->config.height, 50, sheight); pd->config.update_interval = MAX (pd->config.update_interval, 1000); -- cgit v1.2.1