diff options
author | Ryan Lortie <desrt@desrt.ca> | 2014-10-22 11:02:08 -0500 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2014-10-22 11:12:34 -0500 |
commit | aef86ff873259eac3a7ada960b03309fb260bada (patch) | |
tree | cf89d4be41144af92e9ec49b1b6e05cba1e02320 | |
parent | 4479ab2422bd8e04b75bcddd4c20de9adda96e53 (diff) | |
download | gtk+-saved/mir.tar.gz |
Fixes for 3.14saved/mir
Fix some errors and warnings.
Also: disable the backend by default in preparation for merging.
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | gdk/mir/gdkmir-private.h | 8 | ||||
-rw-r--r-- | gdk/mir/gdkmirdisplay.c | 1 | ||||
-rw-r--r-- | gdk/mir/gdkmirwindowimpl.c | 30 |
4 files changed, 6 insertions, 35 deletions
diff --git a/configure.ac b/configure.ac index a7cf66ee69..4870bfc887 100644 --- a/configure.ac +++ b/configure.ac @@ -341,7 +341,7 @@ if test -z "$backend_set"; then else enable_x11_backend=yes enable_wayland_backend=maybe - enable_mir_backend=maybe + enable_mir_backend=no fi fi diff --git a/gdk/mir/gdkmir-private.h b/gdk/mir/gdkmir-private.h index 89a2b40503..268295b0ad 100644 --- a/gdk/mir/gdkmir-private.h +++ b/gdk/mir/gdkmir-private.h @@ -18,8 +18,6 @@ #ifndef __GDK_PRIVATE_MIR_H__ #define __GDK_PRIVATE_MIR_H__ -#include "config.h" - #include "gdkmir.h" #include "gdkdisplay.h" #include "gdkscreen.h" @@ -32,8 +30,10 @@ typedef struct _GdkMirWindowReference GdkMirWindowReference; typedef struct _GdkMirEventSource GdkMirEventSource; #define GDK_TYPE_MIR_WINDOW_IMPL (gdk_mir_window_impl_get_type ()) -#define GDK_MIR_WINDOW_IMPL(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_WINDOW_IMPL_MIR, GdkMirWindowImpl)) -#define GDK_IS_WINDOW_IMPL_MIR(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_WINDOW_IMPL_MIR)) +#define GDK_MIR_WINDOW_IMPL(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_MIR_WINDOW_IMPL, GdkMirWindowImpl)) +#define GDK_IS_WINDOW_IMPL_MIR(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_MIR_WINDOW_IMPL)) + +GType gdk_mir_window_impl_get_type (void); GdkDisplay *_gdk_mir_display_open (const gchar *display_name); diff --git a/gdk/mir/gdkmirdisplay.c b/gdk/mir/gdkmirdisplay.c index 4e00984ef4..92dfceefd5 100644 --- a/gdk/mir/gdkmirdisplay.c +++ b/gdk/mir/gdkmirdisplay.c @@ -23,6 +23,7 @@ #include "gdkmir.h" #include "gdkmir-private.h" +#define GDK_TYPE_DISPLAY_MIR (gdk_mir_display_get_type ()) #define GDK_MIR_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DISPLAY_MIR, GdkMirDisplay)) #define GDK_MIR_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_DISPLAY_MIR, GdkMirDisplayClass)) #define GDK_IS_MIR_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_MIR_DISPLAY)) diff --git a/gdk/mir/gdkmirwindowimpl.c b/gdk/mir/gdkmirwindowimpl.c index bae7c9e448..2be0ca406b 100644 --- a/gdk/mir/gdkmirwindowimpl.c +++ b/gdk/mir/gdkmirwindowimpl.c @@ -661,23 +661,6 @@ gdk_mir_window_impl_input_shape_combine_region (GdkWindow *window, g_printerr ("gdk_mir_window_impl_input_shape_combine_region window=%p\n", window); } -static gboolean -gdk_mir_window_impl_set_static_gravities (GdkWindow *window, - gboolean use_static) -{ - g_printerr ("gdk_mir_window_impl_set_static_gravities window=%p\n", window); - return FALSE; -} - -static gboolean -gdk_mir_window_impl_queue_antiexpose (GdkWindow *window, - cairo_region_t *area) -{ - //g_printerr ("gdk_mir_window_impl_queue_antiexpose window=%p\n", window); - // FIXME: ? - return FALSE; -} - static void gdk_mir_window_impl_destroy (GdkWindow *window, gboolean recursing, @@ -706,16 +689,6 @@ gdk_mir_window_impl_destroy_foreign (GdkWindow *window) g_printerr ("gdk_mir_window_impl_destroy_foreign window=%p\n", window); } -static gboolean -gdk_mir_window_impl_resize_cairo_surface (GdkWindow *window, - cairo_surface_t *surface, - gint width, - gint height) -{ - g_printerr ("gdk_mir_window_impl_resize_cairo_surface window=%p\n", window); - return FALSE; -} - static void gdk_mir_window_impl_focus (GdkWindow *window, guint32 timestamp) @@ -1207,11 +1180,8 @@ gdk_mir_window_impl_class_init (GdkMirWindowImplClass *klass) impl_class->get_input_shape = gdk_mir_window_impl_get_input_shape; impl_class->shape_combine_region = gdk_mir_window_impl_shape_combine_region; impl_class->input_shape_combine_region = gdk_mir_window_impl_input_shape_combine_region; - impl_class->set_static_gravities = gdk_mir_window_impl_set_static_gravities; - impl_class->queue_antiexpose = gdk_mir_window_impl_queue_antiexpose; impl_class->destroy = gdk_mir_window_impl_destroy; impl_class->destroy_foreign = gdk_mir_window_impl_destroy_foreign; - impl_class->resize_cairo_surface = gdk_mir_window_impl_resize_cairo_surface; impl_class->focus = gdk_mir_window_impl_focus; impl_class->set_type_hint = gdk_mir_window_impl_set_type_hint; impl_class->get_type_hint = gdk_mir_window_impl_get_type_hint; |