From 4c02d3a0ce08aab4e4b89b4eee7a72145e66c33a Mon Sep 17 00:00:00 2001 From: Javier Date: Thu, 22 May 2014 22:54:11 +0200 Subject: additional gtk2 fixes --- libtopmenu-client/topmenu-client.c | 10 +++++----- libtopmenu-client/topmenu-monitor.c | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'libtopmenu-client') diff --git a/libtopmenu-client/topmenu-client.c b/libtopmenu-client/topmenu-client.c index cbc2d20..a84cdf9 100644 --- a/libtopmenu-client/topmenu-client.c +++ b/libtopmenu-client/topmenu-client.c @@ -30,8 +30,8 @@ static gboolean handle_widget_button_event(GtkWidget *widget, GdkEvent *event, G GdkDisplay * display = gdk_window_get_display(socket); GdkScreen *screen = gdk_window_get_screen(socket); GdkWindow *root = gdk_screen_get_root_window(screen); - Display *dpy = gdk_x11_display_get_xdisplay(display); - Window xwin = gdk_x11_window_get_xid(socket); + Display *dpy = GDK_DISPLAY_XDISPLAY(display); + Window xwin = GDK_WINDOW_XID(socket); if (event->type == GDK_BUTTON_PRESS) { gdk_display_pointer_ungrab(gtk_widget_get_display(widget), @@ -43,7 +43,7 @@ static gboolean handle_widget_button_event(GtkWidget *widget, GdkEvent *event, G e.type = event->type == GDK_BUTTON_PRESS ? ButtonPress : ButtonRelease; e.xbutton.window = xwin; e.xbutton.display = dpy; - e.xbutton.root = gdk_x11_window_get_xid(root); + e.xbutton.root = GDK_WINDOW_XID(root); e.xbutton.time = event->button.time; e.xbutton.button = event->button.button; e.xbutton.state = event->button.state; @@ -76,7 +76,7 @@ void topmenu_client_connect_window_widget(GdkWindow *window, GtkWidget *widget) topmenu_client_disconnect_window(window); } - Window xwin = gdk_x11_window_get_xid(window); + Window xwin = GDK_WINDOW_XID(window); GtkPlug *plug = GTK_PLUG(gtk_plug_new(0)); gtk_container_add(GTK_CONTAINER(plug), widget); g_signal_connect_object(plug, "delete-event", @@ -110,7 +110,7 @@ void topmenu_client_disconnect_window(GdkWindow *window) gpointer window_data = g_object_steal_data(G_OBJECT(window), OBJECT_DATA_KEY_PLUG); g_return_if_fail(window_data); - Window xwin = gdk_x11_window_get_xid(window); + Window xwin = GDK_WINDOW_XID(window); GtkPlug *plug = GTK_PLUG(window_data); g_return_if_fail(plug); diff --git a/libtopmenu-client/topmenu-monitor.c b/libtopmenu-client/topmenu-monitor.c index 94302ef..8532047 100644 --- a/libtopmenu-client/topmenu-monitor.c +++ b/libtopmenu-client/topmenu-monitor.c @@ -39,7 +39,7 @@ static GdkFilterReturn handle_cur_server_event(GdkXEvent *xevent, GdkEvent *even g_debug("Current server has been destroyed"); TopMenuMonitor *self = TOPMENU_MONITOR(data); if (self->priv->cur_server && - gdk_x11_window_get_xid(self->priv->cur_server) == e->xdestroywindow.window) { + GDK_WINDOW_XID(self->priv->cur_server) == e->xdestroywindow.window) { topmenu_monitor_update(self); } } @@ -52,7 +52,7 @@ static void topmenu_monitor_set_cur_server(TopMenuMonitor *self, GdkWindow *wind // Nothing to do return; } - g_debug("Setting current server to 0x%lx", gdk_x11_window_get_xid(window)); + g_debug("Setting current server to 0x%lx", GDK_WINDOW_XID(window)); if (self->priv->cur_server) { gdk_window_remove_filter(window, handle_cur_server_event, self); g_object_unref(self->priv->cur_server); -- cgit v1.2.3