diff options
author | Kristian Rietveld <kris@gtk.org> | 2010-12-22 14:34:15 +0100 |
---|---|---|
committer | Kristian Rietveld <kris@gtk.org> | 2010-12-22 14:34:15 +0100 |
commit | 8d60f93fe7857a79dfdaebb638221b49a862b4fd (patch) | |
tree | fd61e25b0ff11a644a29268ec4207ec9ba683ba0 | |
parent | b0b0495174a3b448ee8edc192a3d748b80878582 (diff) | |
download | gtk+-8d60f93fe7857a79dfdaebb638221b49a862b4fd.tar.gz |
quartz: Fix screen implementation, rename to GdkQuartzScreen
-rw-r--r-- | gdk/quartz/gdkscreen-quartz.c | 46 | ||||
-rw-r--r-- | gdk/quartz/gdkscreen-quartz.h | 32 |
2 files changed, 39 insertions, 39 deletions
diff --git a/gdk/quartz/gdkscreen-quartz.c b/gdk/quartz/gdkscreen-quartz.c index ca305165d1..d3caa9c983 100644 --- a/gdk/quartz/gdkscreen-quartz.c +++ b/gdk/quartz/gdkscreen-quartz.c @@ -1,7 +1,7 @@ /* gdkscreen-quartz.c * * Copyright (C) 2005 Imendio AB - * Copyright (C) 2009 Kristian Rietveld <kris@gtk.org> + * Copyright (C) 2009,2010 Kristian Rietveld <kris@gtk.org> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -61,16 +61,16 @@ static void gdk_quartz_screen_dispose (GObject *object); static void gdk_quartz_screen_finalize (GObject *object); -static void gdk_quartz_screen_calculate_layout (GdkScreenQuartz *screen); +static void gdk_quartz_screen_calculate_layout (GdkQuartzScreen *screen); static void display_reconfiguration_callback (CGDirectDisplayID display, CGDisplayChangeSummaryFlags flags, void *userInfo); -G_DEFINE_TYPE (GdkScreenQuartz, _gdk_quartz_screen, GDK_TYPE_SCREEN); +G_DEFINE_TYPE (GdkQuartzScreen, _gdk_quartz_screen, GDK_TYPE_SCREEN); static void -_gdk_quartz_screen_init (GdkScreenQuartz *screen_quartz) +_gdk_quartz_screen_init (GdkQuartzScreen *quartz_screen) { GdkScreen *screen = GDK_SCREEN (quartz_screen); NSScreen *nsscreen; @@ -79,7 +79,7 @@ _gdk_quartz_screen_init (GdkScreenQuartz *screen_quartz) gdk_screen_set_resolution (screen, 72.0 * [nsscreen userSpaceScaleFactor]); - gdk_quartz_screen_calculate_layout (screen_quartz); + gdk_quartz_screen_calculate_layout (quartz_screen); CGDisplayRegisterReconfigurationCallback (display_reconfiguration_callback, screen); @@ -90,7 +90,7 @@ _gdk_quartz_screen_init (GdkScreenQuartz *screen_quartz) static void gdk_quartz_screen_dispose (GObject *object) { - GdkScreenQuartz *screen = GDK_SCREEN_QUARTZ (object); + GdkQuartzScreen *screen = GDK_QUARTZ_SCREEN (object); if (screen->screen_changed_id) { @@ -105,7 +105,7 @@ gdk_quartz_screen_dispose (GObject *object) } static void -gdk_quartz_screen_screen_rects_free (GdkScreenQuartz *screen) +gdk_quartz_screen_screen_rects_free (GdkQuartzScreen *screen) { screen->n_screens = 0; @@ -119,14 +119,14 @@ gdk_quartz_screen_screen_rects_free (GdkScreenQuartz *screen) static void gdk_quartz_screen_finalize (GObject *object) { - GdkScreenQuartz *screen = GDK_SCREEN_QUARTZ (object); + GdkQuartzScreen *screen = GDK_QUARTZ_SCREEN (object); gdk_quartz_screen_screen_rects_free (screen); } static void -gdk_quartz_screen_calculate_layout (GdkScreenQuartz *screen) +gdk_quartz_screen_calculate_layout (GdkQuartzScreen *screen) { NSArray *array; int i; @@ -185,14 +185,14 @@ gdk_quartz_screen_calculate_layout (GdkScreenQuartz *screen) static void -process_display_reconfiguration (GdkScreenQuartz *screen) +process_display_reconfiguration (GdkQuartzScreen *screen) { int width, height; width = gdk_screen_get_width (GDK_SCREEN (screen)); height = gdk_screen_get_height (GDK_SCREEN (screen)); - gdk_quartz_screen_calculate_layout (GDK_SCREEN_QUARTZ (screen)); + gdk_quartz_screen_calculate_layout (GDK_QUARTZ_SCREEN (screen)); _gdk_windowing_update_window_sizes (GDK_SCREEN (screen)); @@ -210,7 +210,7 @@ process_display_reconfiguration (GdkScreenQuartz *screen) static gboolean screen_changed_idle (gpointer data) { - GdkScreenQuartz *screen = data; + GdkQuartzScreen *screen = data; process_display_reconfiguration (data); @@ -224,7 +224,7 @@ display_reconfiguration_callback (CGDirectDisplayID display, CGDisplayChangeSummaryFlags flags, void *userInfo) { - GdkScreenQuartz *screen = userInfo; + GdkQuartzScreen *screen = userInfo; if (flags & kCGDisplayBeginConfigurationFlag) { @@ -257,7 +257,7 @@ display_reconfiguration_callback (CGDirectDisplayID display, GdkScreen * _gdk_quartz_screen_new (void) { - return g_object_new (GDK_TYPE_SCREEN_QUARTZ, NULL); + return g_object_new (GDK_TYPE_QUARTZ_SCREEN, NULL); } static GdkDisplay * @@ -292,13 +292,13 @@ _gdk_windowing_substitute_screen_number (const gchar *display_name, static gint gdk_quartz_screen_get_width (GdkScreen *screen) { - return GDK_SCREEN_QUARTZ (screen)->width; + return GDK_QUARTZ_SCREEN (screen)->width; } static gint gdk_quartz_screen_get_height (GdkScreen *screen) { - return GDK_SCREEN_QUARTZ (screen)->height; + return GDK_QUARTZ_SCREEN (screen)->height; } static gint @@ -337,20 +337,20 @@ static gint gdk_quartz_screen_get_width_mm (GdkScreen *screen) { return get_mm_from_pixels (get_nsscreen_for_monitor (0), - GDK_SCREEN_QUARTZ (screen)->width); + GDK_QUARTZ_SCREEN (screen)->width); } static gint gdk_quartz_screen_get_height_mm (GdkScreen *screen) { return get_mm_from_pixels (get_nsscreen_for_monitor (0), - GDK_SCREEN_QUARTZ (screen)->height); + GDK_QUARTZ_SCREEN (screen)->height); } static gint gdk_quartz_screen_get_n_monitors (GdkScreen *screen) { - return GDK_SCREEN_QUARTZ (screen)->n_screens; + return GDK_QUARTZ_SCREEN (screen)->n_screens; } static gint @@ -364,7 +364,7 @@ gdk_quartz_screen_get_monitor_width_mm (GdkScreen *screen, gint monitor_num) { return get_mm_from_pixels (get_nsscreen_for_monitor (monitor_num), - GDK_SCREEN_QUARTZ (screen)->screen_rects[monitor_num].width); + GDK_QUARTZ_SCREEN (screen)->screen_rects[monitor_num].width); } static gint @@ -372,7 +372,7 @@ gdk_quartz_screen_get_monitor_height_mm (GdkScreen *screen, gint monitor_num) { return get_mm_from_pixels (get_nsscreen_for_monitor (monitor_num), - GDK_SCREEN_QUARTZ (screen)->screen_rects[monitor_num].height); + GDK_QUARTZ_SCREEN (screen)->screen_rects[monitor_num].height); } static gchar * @@ -388,7 +388,7 @@ gdk_quartz_screen_get_monitor_geometry (GdkScreen *screen, gint monitor_num, GdkRectangle *dest) { - *dest = GDK_SCREEN_QUARTZ (screen)->screen_rects[monitor_num]; + *dest = GDK_QUARTZ_SCREEN (screen)->screen_rects[monitor_num]; } static gchar * @@ -416,7 +416,7 @@ gdk_quartz_screen_is_composited (GdkScreen *screen) } static void -_gdk_quartz_screen_class_init (GdkScreenQuartzClass *klass) +_gdk_quartz_screen_class_init (GdkQuartzScreenClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GdkScreenClass *screen_class = GDK_SCREEN_CLASS (klass); diff --git a/gdk/quartz/gdkscreen-quartz.h b/gdk/quartz/gdkscreen-quartz.h index d98939b2fa..59959b4c92 100644 --- a/gdk/quartz/gdkscreen-quartz.h +++ b/gdk/quartz/gdkscreen-quartz.h @@ -1,6 +1,6 @@ /* gdkscreen-quartz.h * - * Copyright (C) 2009 Kristian Rietveld <kris@gtk.org> + * Copyright (C) 2009, 2010 Kristian Rietveld <kris@gtk.org> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,24 +18,24 @@ * Boston, MA 02111-1307, USA. */ -#ifndef __GDK_SCREEN_QUARTZ_H__ -#define __GDK_SCREEN_QUARTZ_H__ +#ifndef __GDK_QUARTZ_SCREEN_H__ +#define __GDK_QUARTZ_SCREEN_H__ G_BEGIN_DECLS #include <gdk/gdkscreenprivate.h> -typedef struct _GdkScreenQuartz GdkScreenQuartz; -typedef struct _GdkScreenQuartzClass GdkScreenQuartzClass; +typedef struct _GdkQuartzScreen GdkQuartzScreen; +typedef struct _GdkQuartzScreenClass GdkQuartzScreenClass; -#define GDK_TYPE_SCREEN_QUARTZ (_gdk_screen_quartz_get_type ()) -#define GDK_SCREEN_QUARTZ(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_SCREEN_QUARTZ, GdkScreenQuartz)) -#define GDK_SCREEN_QUARTZ_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_SCREEN_QUARTZ, GdkScreenQuartzClass)) -#define GDK_IS_SCREEN_QUARTZ(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_SCREEN_QUARTZ)) -#define GDK_IS_SCREEN_QUARTZ_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_SCREEN_QUARTZ)) -#define GDK_SCREEN_QUARTZ_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_SCREEN_QUARTZ, GdkScreenQuartzClass)) +#define GDK_TYPE_QUARTZ_SCREEN (_gdk_quartz_screen_get_type ()) +#define GDK_QUARTZ_SCREEN(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_QUARTZ_SCREEN, GdkQuartzScreen)) +#define GDK_QUARTZ_SCREEN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_QUARTZ_SCREEN, GdkQuartzScreenClass)) +#define GDK_IS_QUARTZ_SCREEN(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_QUARTZ_SCREEN)) +#define GDK_IS_QUARTZ_SCREEN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_QUARTZ_SCREEN)) +#define GDK_QUARTZ_SCREEN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_QUARTZ_SCREEN, GdkQuartzScreenClass)) -struct _GdkScreenQuartz +struct _GdkQuartzScreen { GdkScreen parent_instance; @@ -56,14 +56,14 @@ struct _GdkScreenQuartz guint emit_monitors_changed : 1; }; -struct _GdkScreenQuartzClass +struct _GdkQuartzScreenClass { GdkScreenClass parent_class; }; -GType _gdk_screen_quartz_get_type (void); -GdkScreen *_gdk_screen_quartz_new (void); +GType _gdk_quartz_screen_get_type (void); +GdkScreen *_gdk_quartz_screen_new (void); G_END_DECLS -#endif /* _GDK_SCREEN_QUARTZ_H_ */ +#endif /* _GDK_QUARTZ_SCREEN_H_ */ |