diff options
| -rw-r--r-- | src/core/display.c | 5 | ||||
| -rw-r--r-- | src/tools/marco-window-demo.c | 8 | ||||
| -rw-r--r-- | src/ui/frames.c | 7 | ||||
| -rw-r--r-- | src/ui/menu.c | 7 | ||||
| -rw-r--r-- | src/ui/preview-widget.c | 16 | ||||
| -rw-r--r-- | src/ui/resizepopup.c | 18 | ||||
| -rw-r--r-- | src/ui/tabpopup.c | 9 | ||||
| -rw-r--r-- | src/ui/tile-preview.c | 6 | ||||
| -rw-r--r-- | src/ui/ui.c | 30 | 
9 files changed, 9 insertions, 97 deletions
| diff --git a/src/core/display.c b/src/core/display.c index f569c461..e12dd60a 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -82,6 +82,7 @@  	#include <X11/extensions/Xdamage.h>  	#include <X11/extensions/Xfixes.h>  	#include <gtk/gtk.h> +	#include <gdk/gdkx.h>  #endif  #include <string.h> @@ -1454,11 +1455,7 @@ static gboolean maybe_send_event_to_gtk(MetaDisplay* display, XEvent* xevent)  			return FALSE;  	} -#if GTK_CHECK_VERSION (3, 0, 0)  	gdk_window = gdk_x11_window_lookup_for_display(gdk_display, window); -#else -	gdk_window = gdk_window_lookup_for_display(gdk_display, window); -#endif  	if (gdk_window == NULL)  	{ diff --git a/src/tools/marco-window-demo.c b/src/tools/marco-window-demo.c index 7bd1a617..d78d0130 100644 --- a/src/tools/marco-window-demo.c +++ b/src/tools/marco-window-demo.c @@ -24,10 +24,6 @@  #include <X11/Xatom.h>  #include <unistd.h> -#if GTK_CHECK_VERSION(3, 0, 0) - 	#define GDK_WINDOW_XWINDOW(w) GDK_WINDOW_XID(w) -#endif -  static GtkWidget* do_appwindow (void);  static gboolean aspect_on; @@ -55,7 +51,7 @@ set_gdk_window_struts (GdkWindow *window,    vals[11] = 800;    XChangeProperty (GDK_WINDOW_XDISPLAY (window), -                   GDK_WINDOW_XWINDOW (window), +                   GDK_WINDOW_XID (window),                     XInternAtom (GDK_WINDOW_XDISPLAY (window),                                  "_NET_WM_STRUT_PARTIAL", False),                     XA_CARDINAL, 32, PropModeReplace, @@ -122,7 +118,7 @@ set_gdk_window_type (GdkWindow  *window,                            type, False);    XChangeProperty (GDK_WINDOW_XDISPLAY (window), -                   GDK_WINDOW_XWINDOW (window), +                   GDK_WINDOW_XID (window),                     XInternAtom (GDK_WINDOW_XDISPLAY (window), "_NET_WM_WINDOW_TYPE", False),                     XA_ATOM, 32, PropModeReplace,                     (guchar *)atoms, diff --git a/src/ui/frames.c b/src/ui/frames.c index a131a921..54ad369c 100644 --- a/src/ui/frames.c +++ b/src/ui/frames.c @@ -48,7 +48,6 @@      #define gdk_region_intersect cairo_region_intersect      G_DEFINE_TYPE (MetaFrames, meta_frames, GTK_TYPE_INVISIBLE);      #define parent_class meta_frames_parent_class -    #define GTK_WIDGET_REALIZED gtk_widget_get_realized  #endif  #define DEFAULT_INNER_BUTTON_BORDER 3 @@ -523,7 +522,7 @@ meta_frames_ensure_layout (MetaFrames  *frames,    MetaFrameType type;    MetaFrameStyle *style; -  g_return_if_fail (GTK_WIDGET_REALIZED (GTK_WIDGET(frames))); +  g_return_if_fail (gtk_widget_get_realized (GTK_WIDGET(frames)));    widget = GTK_WIDGET (frames); @@ -2898,11 +2897,7 @@ meta_frames_set_window_background (MetaFrames   *frames,        /* Set A in ARGB to window_background_alpha, if we have ARGB */        visual = gtk_widget_get_visual (GTK_WIDGET (frames)); -      #if GTK_CHECK_VERSION(3, 0, 0)        if (gdk_visual_get_depth(visual) == 32) /* we have ARGB */ -      #else -      if (visual->depth == 32) /* we have ARGB */ -      #endif          {            color.pixel = (color.pixel & 0xffffff) &              style->window_background_alpha << 24; diff --git a/src/ui/menu.c b/src/ui/menu.c index baf192d7..41abc441 100644 --- a/src/ui/menu.c +++ b/src/ui/menu.c @@ -389,19 +389,12 @@ meta_window_menu_new   (MetaFrames         *frames,                    meta_verbose ("Creating %d-workspace menu current space %lu\n",                        n_workspaces, active_workspace); -                  #if GTK_CHECK_VERSION(3, 0, 0)                    GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(frames));                    display = GDK_WINDOW_XDISPLAY (window);                    screen = gdk_window_get_screen (window);                    xroot = GDK_WINDOW_XID (gdk_screen_get_root_window (screen)); -                  #else -                  display = gdk_x11_drawable_get_xdisplay (GTK_WIDGET (frames)->window); - -                  screen = gdk_drawable_get_screen (GTK_WIDGET (frames)->window); -                  xroot = GDK_DRAWABLE_XID (gdk_screen_get_root_window (screen)); -                  #endif                    submenu = gtk_menu_new (); diff --git a/src/ui/preview-widget.c b/src/ui/preview-widget.c index 5b008fa2..0bc6b42a 100644 --- a/src/ui/preview-widget.c +++ b/src/ui/preview-widget.c @@ -494,22 +494,14 @@ meta_preview_size_allocate (GtkWidget         *widget,  {    MetaPreview *preview;    int border_width; -#if GTK_CHECK_VERSION(3, 0, 0)    GtkAllocation widget_allocation, child_allocation; -#else -  GtkAllocation child_allocation; -#endif    GtkWidget *child;    preview = META_PREVIEW (widget);    ensure_info (preview); -#if GTK_CHECK_VERSION(3, 0, 0)    gtk_widget_set_allocation (widget, allocation); -#else -  widget->allocation = *allocation; -#endif    border_width = gtk_container_get_border_width (GTK_CONTAINER (widget)); @@ -517,20 +509,12 @@ meta_preview_size_allocate (GtkWidget         *widget,    if (child &&        gtk_widget_get_visible (child))      { -#if GTK_CHECK_VERSION (3, 0, 0)        gtk_widget_get_allocation (widget, &widget_allocation);        child_allocation.x = widget_allocation.x + border_width + preview->left_width;        child_allocation.y = widget_allocation.y + border_width + preview->top_height;        child_allocation.width = MAX (1, widget_allocation.width - border_width * 2 - preview->left_width - preview->right_width);        child_allocation.height = MAX (1, widget_allocation.height - border_width * 2 - preview->top_height - preview->bottom_height); -#else -      child_allocation.x = allocation->x + border_width + preview->left_width; -      child_allocation.y = allocation->y + border_width + preview->top_height; - -      child_allocation.width = MAX (1, allocation->width - border_width * 2 - preview->left_width - preview->right_width); -      child_allocation.height = MAX (1, allocation->height - border_width * 2 - preview->top_height - preview->bottom_height); -#endif        gtk_widget_size_allocate (gtk_bin_get_child (GTK_BIN (widget)), &child_allocation);      }  } diff --git a/src/ui/resizepopup.c b/src/ui/resizepopup.c index 9f9137b8..7dc6ec5a 100644 --- a/src/ui/resizepopup.c +++ b/src/ui/resizepopup.c @@ -27,10 +27,6 @@  #include <gtk/gtk.h>  #include <gdk/gdkx.h> -#if GTK_CHECK_VERSION(3, 0, 0) -    #define GTK_WIDGET_REALIZED gtk_widget_get_realized -#endif -  struct _MetaResizePopup  {    GtkWidget *size_window; @@ -127,18 +123,12 @@ update_size_window (MetaResizePopup *popup)    x = popup->rect.x + (popup->rect.width - width) / 2;    y = popup->rect.y + (popup->rect.height - height) / 2; -  if (GTK_WIDGET_REALIZED (popup->size_window)) +  if (gtk_widget_get_realized (popup->size_window))      {        /* using move_resize to avoid jumpiness */ -      #if GTK_CHECK_VERSION(3, 0, 0)        gdk_window_move_resize (gtk_widget_get_window(GTK_WIDGET(popup->size_window)),                                x, y,                                width, height); -      #else -      gdk_window_move_resize (popup->size_window->window, -                              x, y, -                              width, height); -      #endif      }    else      { @@ -155,12 +145,8 @@ sync_showing (MetaResizePopup *popup)        if (popup->size_window)          gtk_widget_show (popup->size_window); -      if (popup->size_window && GTK_WIDGET_REALIZED (popup->size_window)) -        #if GTK_CHECK_VERSION(3, 0, 0) +      if (popup->size_window && gtk_widget_get_realized (popup->size_window))          gdk_window_raise (gtk_widget_get_window(GTK_WIDGET(popup->size_window))); -        #else -        gdk_window_raise (popup->size_window->window); -        #endif      }    else      { diff --git a/src/ui/tabpopup.c b/src/ui/tabpopup.c index fe3f6b9f..934874e8 100644 --- a/src/ui/tabpopup.c +++ b/src/ui/tabpopup.c @@ -37,7 +37,6 @@  #include <math.h>  #if GTK_CHECK_VERSION(3, 0, 0) -    #define GTK_WIDGET_VISIBLE gtk_widget_get_visible      #define GdkRegion cairo_region_t      #define gdk_region_subtract cairo_region_subtract      #define gdk_region_destroy cairo_region_destroy @@ -450,7 +449,7 @@ meta_ui_tab_popup_set_showing (MetaTabPopup *popup,      }    else      { -      if (GTK_WIDGET_VISIBLE (popup->window)) +      if (gtk_widget_get_visible (popup->window))          {            meta_verbose ("Hiding tab popup window\n");            gtk_widget_hide (popup->window); @@ -524,11 +523,7 @@ display_entry (MetaTabPopup *popup,         * we manually set the window as mapped and then manually map it         * with gdk functions.         */ -      #if GTK_CHECK_VERSION(3, 0, 0)        gtk_widget_set_mapped (popup->outline_window, TRUE); -      #else -      GTK_WIDGET_SET_FLAGS (popup->outline_window, GTK_MAPPED); -      #endif        gdk_window_show_unraised (window);      } @@ -1157,4 +1152,4 @@ meta_select_workspace_expose_event (GtkWidget      *widget,    return TRUE;  } -#endif
\ No newline at end of file +#endif diff --git a/src/ui/tile-preview.c b/src/ui/tile-preview.c index 6b3544ce..d5a68846 100644 --- a/src/ui/tile-preview.c +++ b/src/ui/tile-preview.c @@ -29,10 +29,6 @@  #include "tile-preview.h"  #include "core.h" -#if GTK_CHECK_VERSION (3, 0, 0) -#define GDK_WINDOW_XWINDOW GDK_WINDOW_XID -#endif -  #define OUTLINE_WIDTH 5  /* frame width in non-composite case */ @@ -237,7 +233,7 @@ meta_tile_preview_show (MetaTilePreview *preview,  #else    meta_core_lower_beneath_focus_window (gdk_display,  #endif -                                        GDK_WINDOW_XWINDOW (window), +                                        GDK_WINDOW_XID (window),                                          gtk_get_current_event_time ());    old_rect.x = old_rect.y = 0; diff --git a/src/ui/ui.c b/src/ui/ui.c index 02c88c1c..3c015f0c 100644 --- a/src/ui/ui.c +++ b/src/ui/ui.c @@ -463,13 +463,9 @@ meta_ui_map_frame   (MetaUI *ui,  {    GdkWindow *window; -#if GTK_CHECK_VERSION (3, 0, 0)    GdkDisplay *display;    display = gdk_x11_lookup_xdisplay (ui->xdisplay);    window = gdk_x11_window_lookup_for_display (display, xwindow); -#else -  window = gdk_xid_table_lookup (xwindow); -#endif    if (window)      gdk_window_show_unraised (window); @@ -481,13 +477,9 @@ meta_ui_unmap_frame (MetaUI *ui,  {    GdkWindow *window; -#if GTK_CHECK_VERSION (3, 0, 0)    GdkDisplay *display;    display = gdk_x11_lookup_xdisplay (ui->xdisplay);    window = gdk_x11_window_lookup_for_display (display, xwindow); -#else -  window = gdk_xid_table_lookup (xwindow); -#endif    if (window)      gdk_window_hide (window); @@ -796,11 +788,7 @@ meta_gdk_pixbuf_get_from_pixmap (GdkPixbuf   *dest,    cmap = NULL;  #endif -#if GTK_CHECK_VERSION (3, 0, 0)    drawable = gdk_x11_window_lookup_for_display (gdk_display_get_default (), xpixmap); -#else -  drawable = gdk_xid_table_lookup (xpixmap); -#endif    if (drawable)      g_object_ref (G_OBJECT (drawable)); @@ -917,14 +905,10 @@ meta_ui_window_should_not_cause_focus (Display *xdisplay,  {    GdkWindow *window; -#if GTK_CHECK_VERSION (3, 0, 0)    GdkDisplay *display;    display = gdk_x11_lookup_xdisplay (xdisplay);    window = gdk_x11_window_lookup_for_display (display, xwindow); -#else -  window = gdk_xid_table_lookup (xwindow); -#endif    /* we shouldn't cause focus if we're an override redirect     * toplevel which is not foreign @@ -939,16 +923,13 @@ char*  meta_text_property_to_utf8 (Display             *xdisplay,                              const XTextProperty *prop)  { -#if GTK_CHECK_VERSION (3, 0, 0)    GdkDisplay *display; -#endif    char **list;    int count;    char *retval;    list = NULL; -#if GTK_CHECK_VERSION (3, 0, 0)    display = gdk_x11_lookup_xdisplay (xdisplay);    count = gdk_text_property_to_utf8_list_for_display (display,                                                        gdk_x11_xatom_to_atom_for_display (display, prop->encoding), @@ -956,13 +937,6 @@ meta_text_property_to_utf8 (Display             *xdisplay,                                                        prop->value,                                                        prop->nitems,                                                        &list); -#else -  count = gdk_text_property_to_utf8_list (gdk_x11_xatom_to_atom (prop->encoding), -                                          prop->format, -                                          prop->value, -                                          prop->nitems, -                                          &list); -#endif    if (count == 0)      retval = NULL; @@ -1219,13 +1193,9 @@ meta_ui_window_is_widget (MetaUI *ui,  {    GdkWindow *window; -#if GTK_CHECK_VERSION (3, 0, 0)    GdkDisplay *display;    display = gdk_x11_lookup_xdisplay (ui->xdisplay);    window = gdk_x11_window_lookup_for_display (display, xwindow); -#else -  window = gdk_xid_table_lookup (xwindow); -#endif    if (window)      { | 
