[nautilus-actions] BaseBuilder: rename GType macro to BASE_TYPE_BUILDER



commit 402cc4df46e983369e816bd003953272690bdc20
Author: Pierre Wieser <pwieser trychlos org>
Date:   Wed Jan 11 21:24:47 2012 +0100

    BaseBuilder: rename GType macro to BASE_TYPE_BUILDER

 ChangeLog               |    4 ++++
 src/nact/base-builder.c |    2 +-
 src/nact/base-builder.h |   19 +++++++++++--------
 3 files changed, 16 insertions(+), 9 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 7740078..8366480 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2012-01-11 Pierre Wieser <pwieser trychlos org>
 
+	* src/nact/base-builder.c:
+	* src/nact/base-builder.h:
+	BASE_BUILDER_TYPE is renamed as BASE_TYPE_BUILDER.
+
 	* BASE_SIGNAL_QUIT_REQUESTED, BASE_SIGNAL_QUIT: New signals, defined in
 	BaseISession interface.
 
diff --git a/src/nact/base-builder.c b/src/nact/base-builder.c
index d533792..05c24cc 100644
--- a/src/nact/base-builder.c
+++ b/src/nact/base-builder.c
@@ -208,7 +208,7 @@ base_builder_new( void )
 {
 	BaseBuilder *builder;
 
-	builder = g_object_new( BASE_BUILDER_TYPE, NULL );
+	builder = g_object_new( BASE_TYPE_BUILDER, NULL );
 
 	return( builder );
 }
diff --git a/src/nact/base-builder.h b/src/nact/base-builder.h
index 5df298c..11a5a15 100644
--- a/src/nact/base-builder.h
+++ b/src/nact/base-builder.h
@@ -36,8 +36,11 @@
  * @short_description: #BaseBuilder class definition.
  * @include: nact/base-builder.h
  *
- * This class is derived from GtkBuilder class. It adds to it a list
- * of already loaded files to be sure to not load them twice.
+ * This class is derived from GtkBuilder class. It adds to it two
+ * features:
+ *
+ * - do not load twice the .xml files;
+ * - destroy Gtk toplevels at dispose time.
  *
  * A common #Basebuilder object is instanciated at #BaseWindow class level.
  * Each #Basewindow -derived object may later use this common #BaseBuilder
@@ -48,12 +51,12 @@
 
 G_BEGIN_DECLS
 
-#define BASE_BUILDER_TYPE                ( base_builder_get_type())
-#define BASE_BUILDER( object )           ( G_TYPE_CHECK_INSTANCE_CAST( object, BASE_BUILDER_TYPE, BaseBuilder ))
-#define BASE_BUILDER_CLASS( klass )      ( G_TYPE_CHECK_CLASS_CAST( klass, BASE_BUILDER_TYPE, BaseBuilderClass ))
-#define BASE_IS_BUILDER( object )        ( G_TYPE_CHECK_INSTANCE_TYPE( object, BASE_BUILDER_TYPE ))
-#define BASE_IS_BUILDER_CLASS( klass )   ( G_TYPE_CHECK_CLASS_TYPE(( klass ), BASE_BUILDER_TYPE ))
-#define BASE_BUILDER_GET_CLASS( object ) ( G_TYPE_INSTANCE_GET_CLASS(( object ), BASE_BUILDER_TYPE, BaseBuilderClass ))
+#define BASE_TYPE_BUILDER                ( base_builder_get_type())
+#define BASE_BUILDER( object )           ( G_TYPE_CHECK_INSTANCE_CAST( object, BASE_TYPE_BUILDER, BaseBuilder ))
+#define BASE_BUILDER_CLASS( klass )      ( G_TYPE_CHECK_CLASS_CAST( klass, BASE_TYPE_BUILDER, BaseBuilderClass ))
+#define BASE_IS_BUILDER( object )        ( G_TYPE_CHECK_INSTANCE_TYPE( object, BASE_TYPE_BUILDER ))
+#define BASE_IS_BUILDER_CLASS( klass )   ( G_TYPE_CHECK_CLASS_TYPE(( klass ), BASE_TYPE_BUILDER ))
+#define BASE_BUILDER_GET_CLASS( object ) ( G_TYPE_INSTANCE_GET_CLASS(( object ), BASE_TYPE_BUILDER, BaseBuilderClass ))
 
 typedef struct _BaseBuilderPrivate       BaseBuilderPrivate;
 



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