summaryrefslogtreecommitdiff
path: root/plugins/mouse/msd-locate-pointer.c
diff options
context:
space:
mode:
authorJasmine Hassan <[email protected]>2012-12-22 03:32:57 +0200
committerJasmine Hassan <[email protected]>2012-12-22 03:36:29 +0200
commitd58a3b0f224b999e8812242e3e93091cf077a59d (patch)
tree4632f7f05c88598aeb882cace1fa7cc4a01d4b46 /plugins/mouse/msd-locate-pointer.c
parent4d7a3ffc29a253a4387eecf1fef25d29f175103a (diff)
downloadmate-settings-daemon-d58a3b0f224b999e8812242e3e93091cf077a59d.tar.bz2
mate-settings-daemon-d58a3b0f224b999e8812242e3e93091cf077a59d.tar.xz
[mouse] remove deprecated gdk_drawable_get_size & gdk_drawable_get_screen
Since we now require GTK 2.24, we can directly use gdk_window_get_width(), gdk_window_get_height(), and gdk_window_get_screen()
Diffstat (limited to 'plugins/mouse/msd-locate-pointer.c')
-rw-r--r--plugins/mouse/msd-locate-pointer.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/plugins/mouse/msd-locate-pointer.c b/plugins/mouse/msd-locate-pointer.c
index f13f7a0..c0bc16f 100644
--- a/plugins/mouse/msd-locate-pointer.c
+++ b/plugins/mouse/msd-locate-pointer.c
@@ -62,12 +62,8 @@ locate_pointer_paint (MsdLocatePointerData *data,
progress = data->progress;
- #if GTK_CHECK_VERSION(3, 0, 0)
- width = gdk_window_get_width(GDK_WINDOW(data->window));
- height = gdk_window_get_height(GDK_WINDOW(data->window));
- #else
- gdk_drawable_get_size(data->window, &width, &height);
- #endif
+ width = gdk_window_get_width (data->window);
+ height = gdk_window_get_height (data->window);
style = gtk_widget_get_style (data->widget);
color = style->bg[GTK_STATE_SELECTED];
@@ -180,7 +176,7 @@ timeline_frame_cb (MsdTimeline *timeline,
data->progress += CIRCLES_PROGRESS_INTERVAL;
}
- screen = gdk_drawable_get_screen (data->window);
+ screen = gdk_window_get_screen (data->window);
gdk_window_get_pointer (gdk_screen_get_root_window (screen),
&cursor_x, &cursor_y, NULL);
gdk_window_move (data->window,
@@ -334,7 +330,7 @@ msd_locate_pointer (GdkScreen *screen)
msd_timeline_rewind (data->timeline);
/* Create again the window if it is not for the current screen */
- if (gdk_screen_get_number (screen) != gdk_screen_get_number (gdk_drawable_get_screen (data->window)))
+ if (gdk_screen_get_number (screen) != gdk_screen_get_number (gdk_window_get_screen (data->window)))
{
gdk_window_set_user_data (data->window, NULL);
gdk_window_destroy (data->window);