[gtk+/gdk-backend-quartz] quartz: Fix screen implementation, rename to GdkQuartzScreen



commit 8d60f93fe7857a79dfdaebb638221b49a862b4fd
Author: Kristian Rietveld <kris gtk org>
Date:   Wed Dec 22 14:34:15 2010 +0100

    quartz: Fix screen implementation, rename to GdkQuartzScreen

 gdk/quartz/gdkscreen-quartz.c |   46 ++++++++++++++++++++--------------------
 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 ca30516..d3caa9c 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 d98939b..59959b4 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_ */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]