2008-11-27 Claudio Saavedra <csaavedra@igalia.com>
authorClaudio Saavedra <csaavedra@igalia.com>
Thu, 27 Nov 2008 16:48:29 +0000 (16:48 +0000)
committerClaudio Saavedra <csaavedra@igalia.com>
Thu, 27 Nov 2008 16:48:29 +0000 (16:48 +0000)
* src/hildon-marshalers.list: Add BOOLEAN:VOID.
* src/hildon-caption.c: (hildon_caption_class_init):
* src/hildon-color-button.c: (hildon_color_button_class_init):
* src/hildon-find-toolbar.c: (hildon_find_toolbar_class_init):
* src/hildon-touch-selector.c: (hildon_touch_selector_class_init):
* src/hildon-volumebar.c: (hildon_volumebar_class_init):
* src/hildon-weekday-picker.c: (hildon_weekday_picker_class_init):

Replace deprecated GTK+ marshalers and replace them with the ones provided
by GLib, for those available, add a marshaler for BOOLEAN:VOID, which
is not available in GLib, and use it.

ChangeLog
src/hildon-caption.c
src/hildon-color-button.c
src/hildon-find-toolbar.c
src/hildon-marshalers.list
src/hildon-touch-selector.c
src/hildon-volumebar.c
src/hildon-weekday-picker.c

index 5aa718a..3d895cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
 2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
 
+       * src/hildon-marshalers.list: Add BOOLEAN:VOID.
+       * src/hildon-caption.c: (hildon_caption_class_init):
+       * src/hildon-color-button.c: (hildon_color_button_class_init):
+       * src/hildon-find-toolbar.c: (hildon_find_toolbar_class_init):
+       * src/hildon-touch-selector.c: (hildon_touch_selector_class_init):
+       * src/hildon-volumebar.c: (hildon_volumebar_class_init):
+       * src/hildon-weekday-picker.c: (hildon_weekday_picker_class_init):
+
+       Replace deprecated GTK+ marshalers and replace them with the ones provided
+       by GLib, for those available, add a marshaler for BOOLEAN:VOID, which
+       is not available in GLib, and use it.
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
        * src/hildon-touch-selector.c: (_default_print_func): Do not reuse
        the text from the previous column if there is no
        HildonTouchSelectorColumn::text-property set.
index 1b08134..4632ee7 100644 (file)
@@ -215,7 +215,7 @@ hildon_caption_class_init                       (HildonCaptionClass *caption_cla
             G_SIGNAL_ACTION,
             G_STRUCT_OFFSET (HildonCaptionClass,
                 activate), NULL, NULL,
-            gtk_marshal_VOID__VOID,
+            g_cclosure_marshal_VOID__VOID,
             G_TYPE_NONE, 0);
 
     /**
index b9c4a69..131da1e 100644 (file)
@@ -211,7 +211,7 @@ hildon_color_button_class_init                  (HildonColorButtonClass *klass)
                      G_SIGNAL_RUN_LAST,
                      0,
                      NULL, NULL,
-                     gtk_marshal_VOID__OBJECT,
+                     g_cclosure_marshal_VOID__OBJECT,
                      G_TYPE_NONE, 1,
                      HILDON_TYPE_COLOR_CHOOSER_DIALOG);
 
index b8deb4e..7dc2fb4 100644 (file)
@@ -45,6 +45,7 @@
 #include                                        "hildon-find-toolbar.h"
 #include                                        "hildon-defines.h"
 #include                                        "hildon-find-toolbar-private.h"
+#include                                        "hildon-marshalers.h"
 
 #define                                         _(String) \
                                                 dgettext("hildon-libs", String)
@@ -624,7 +625,7 @@ hildon_find_toolbar_class_init                  (HildonFindToolbarClass *klass)
                 "search", HILDON_TYPE_FIND_TOOLBAR,
                 G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET 
                 (HildonFindToolbarClass, search),
-                NULL, NULL, gtk_marshal_VOID__VOID,
+                NULL, NULL, g_cclosure_marshal_VOID__VOID,
                 G_TYPE_NONE, 0);
 
     /**
@@ -638,7 +639,7 @@ hildon_find_toolbar_class_init                  (HildonFindToolbarClass *klass)
                 "close", HILDON_TYPE_FIND_TOOLBAR,
                 G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET 
                 (HildonFindToolbarClass, close),
-                NULL, NULL, gtk_marshal_VOID__VOID,
+                NULL, NULL, g_cclosure_marshal_VOID__VOID,
                 G_TYPE_NONE, 0);
 
     /**
@@ -653,7 +654,7 @@ hildon_find_toolbar_class_init                  (HildonFindToolbarClass *klass)
                 "invalid_input", HILDON_TYPE_FIND_TOOLBAR,
                 G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET 
                 (HildonFindToolbarClass, invalid_input),
-                NULL, NULL, gtk_marshal_VOID__VOID,
+                NULL, NULL, g_cclosure_marshal_VOID__VOID,
                 G_TYPE_NONE, 0);
 
     /**
@@ -668,7 +669,7 @@ hildon_find_toolbar_class_init                  (HildonFindToolbarClass *klass)
                 G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET 
                 (HildonFindToolbarClass, history_append),
                 g_signal_accumulator_true_handled, NULL, 
-                gtk_marshal_BOOLEAN__VOID,
+                _hildon_marshal_BOOLEAN__VOID,
                 G_TYPE_BOOLEAN, 0);
 }
 
index 58c0ec6..af8dfb1 100644 (file)
@@ -26,6 +26,7 @@
 BOOLEAN:ENUM
 BOOLEAN:INT,INT,INT
 BOOLEAN:POINTER
+BOOLEAN:VOID
 VOID:OBJECT
 VOID:VOID
 VOID:INT,DOUBLE,DOUBLE
index b193163..1da0c89 100644 (file)
@@ -132,6 +132,7 @@ enum
 enum
 {
   CHANGED,
+  COLUMNS_CHANGED,
   LAST_SIGNAL
 };
 
@@ -244,7 +245,7 @@ hildon_touch_selector_class_init (HildonTouchSelectorClass * class)
                   G_SIGNAL_RUN_LAST,
                   G_STRUCT_OFFSET (HildonTouchSelectorClass, changed),
                   NULL, NULL,
-                  gtk_marshal_NONE__INT, G_TYPE_NONE, 1, G_TYPE_INT);
+                  g_cclosure_marshal_VOID__INT, G_TYPE_NONE, 1, G_TYPE_INT);
   /* properties */
 
   g_object_class_install_property (gobject_class, PROP_HAS_MULTIPLE_SELECTION,
index adc8f2f..0405d61 100644 (file)
@@ -189,7 +189,7 @@ hildon_volumebar_class_init                     (HildonVolumebarClass *volumebar
            G_STRUCT_OFFSET
            (HildonVolumebarClass,
             mute_toggled), NULL, NULL,
-           gtk_marshal_VOID__VOID,
+           g_cclosure_marshal_VOID__VOID,
            G_TYPE_NONE, 0);
 
    signals[LEVEL_CHANGED_SIGNAL] = g_signal_new ("level_changed",
@@ -201,7 +201,7 @@ hildon_volumebar_class_init                     (HildonVolumebarClass *volumebar
            (HildonVolumebarClass,
             level_changed), NULL,
            NULL,
-           gtk_marshal_VOID__VOID,
+           g_cclosure_marshal_VOID__VOID,
            G_TYPE_NONE, 0);
 
    gobject_class->notify                = hildon_volumebar_notify;
index c827055..20e787e 100644 (file)
@@ -174,7 +174,7 @@ hildon_weekday_picker_class_init                (HildonWeekdayPickerClass *picke
             G_SIGNAL_ACTION,
             G_STRUCT_OFFSET (HildonWeekdayPickerClass, selection_changed), 
             NULL, NULL,
-            gtk_marshal_VOID__INT,
+            g_cclosure_marshal_VOID__INT,
             G_TYPE_NONE, 1, G_TYPE_INT);
 }