summaryrefslogtreecommitdiff
path: root/src/xfdesktop-icon-view.c
diff options
context:
space:
mode:
authorAndre Miranda <andreldm@xfce.org>2019-03-17 13:07:38 -0300
committerAndre Miranda <andreldm@xfce.org>2019-03-17 13:07:38 -0300
commit330d3f59e67f28c6cda379c4702d26b6ea18da1b (patch)
tree591f8f0d8db14c51b993dd93965221de0f982e09 /src/xfdesktop-icon-view.c
parent2d9a081c0ff88cb2c2061beb345d1eb8ec3c070b (diff)
downloadxfdesktop-330d3f59e67f28c6cda379c4702d26b6ea18da1b.tar.gz
Replace deprecated functions
Diffstat (limited to 'src/xfdesktop-icon-view.c')
-rw-r--r--src/xfdesktop-icon-view.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/xfdesktop-icon-view.c b/src/xfdesktop-icon-view.c
index a8335f9f..732bac98 100644
--- a/src/xfdesktop-icon-view.c
+++ b/src/xfdesktop-icon-view.c
@@ -2642,8 +2642,7 @@ xfdesktop_setup_grids(XfdesktopIconView *icon_view)
&xorigin, &yorigin,
&width, &height)) {
monitor = gdk_display_get_monitor_at_window (display, gtk_widget_get_parent_window(GTK_WIDGET(icon_view)));
- width = gdk_screen_get_width(screen);
- height = gdk_screen_get_height(screen);
+ xfdesktop_get_screen_dimensions (screen, &width, &height);
xorigin = yorigin = 0;
}
@@ -3321,8 +3320,7 @@ xfdesktop_grid_do_resize(XfdesktopIconView *icon_view)
&xorigin, &yorigin,
&width, &height))
{
- width = gdk_screen_get_width(screen);
- height = gdk_screen_get_height(screen);
+ xfdesktop_get_screen_dimensions (screen, &width, &height);
}
new_rows = (width - MIN_MARGIN * 2) / CELL_SIZE;
@@ -3376,6 +3374,7 @@ xfdesktop_get_workarea_single(XfdesktopIconView *icon_view,
{
gboolean ret = FALSE;
GdkScreen *gscreen;
+ GdkDisplay *gdisplay;
Display *dpy;
Window root;
Atom property, actual_type = None;
@@ -3387,13 +3386,14 @@ xfdesktop_get_workarea_single(XfdesktopIconView *icon_view,
&& width && height, FALSE);
gscreen = gtk_widget_get_screen(GTK_WIDGET(icon_view));
- dpy = GDK_DISPLAY_XDISPLAY(gdk_screen_get_display(gscreen));
+ gdisplay = gdk_screen_get_display(gscreen);
+ dpy = GDK_DISPLAY_XDISPLAY(gdisplay);
root = GDK_WINDOW_XID(gdk_screen_get_root_window(gscreen));
property = XInternAtom(dpy, "_NET_WORKAREA", False);
first_id = ws_num * 4;
- gdk_error_trap_push();
+ gdk_x11_display_error_trap_push(gdisplay);
do {
if(Success == XGetWindowProperty(dpy, root, property, offset,
@@ -3441,7 +3441,7 @@ xfdesktop_get_workarea_single(XfdesktopIconView *icon_view,
break;
} while(bytes_after > 0);
- gdk_error_trap_pop_ignored();
+ gdk_x11_display_error_trap_pop_ignored(gdisplay);
return ret;
}