diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 7 | ||||
-rw-r--r-- | gtk/gtkactiongroup.c | 15 | ||||
-rw-r--r-- | gtk/gtkuimanager.c | 9 | ||||
-rw-r--r-- | gtk/gtkuimanager.h | 2 |
8 files changed, 49 insertions, 12 deletions
@@ -1,3 +1,10 @@ +2003-08-31 Matthias Clasen <maclas@gmx.de> + + * gtk/gtkactiongroup.c: Add some docs. + + * gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It + wasn't emitted anyway. + 2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Connect to "destroy" on toolbar, diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 4130fd109f..5f326f0dd1 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2003-08-31 Matthias Clasen <maclas@gmx.de> + + * gtk/gtkactiongroup.c: Add some docs. + + * gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It + wasn't emitted anyway. + 2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Connect to "destroy" on toolbar, diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 4130fd109f..5f326f0dd1 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +2003-08-31 Matthias Clasen <maclas@gmx.de> + + * gtk/gtkactiongroup.c: Add some docs. + + * gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It + wasn't emitted anyway. + 2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Connect to "destroy" on toolbar, diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 4130fd109f..5f326f0dd1 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +2003-08-31 Matthias Clasen <maclas@gmx.de> + + * gtk/gtkactiongroup.c: Add some docs. + + * gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It + wasn't emitted anyway. + 2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Connect to "destroy" on toolbar, diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 4130fd109f..5f326f0dd1 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +2003-08-31 Matthias Clasen <maclas@gmx.de> + + * gtk/gtkactiongroup.c: Add some docs. + + * gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It + wasn't emitted anyway. + 2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Connect to "destroy" on toolbar, diff --git a/gtk/gtkactiongroup.c b/gtk/gtkactiongroup.c index 4159d2afae..8d59dc592a 100644 --- a/gtk/gtkactiongroup.c +++ b/gtk/gtkactiongroup.c @@ -400,7 +400,6 @@ gtk_action_group_add_actions_full (GtkActionGroup *action_group, * radio action to create. * * Since: 2.4 - * **/ void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, @@ -414,6 +413,20 @@ gtk_action_group_add_radio_actions (GtkActionGroup *action_group, on_change, user_data, NULL); } +/** + * gtk_action_group_add_radio_actions_full: + * @action_group: the action group + * @entries: an array of radio action descriptions + * @n_entries: the number of entries + * @on_change: the callback to connect to the changed signal + * @user_data: data to pass to the action callbacks + * @destroy: destroy notification callback for @user_data + * + * This variant of gtk_action_group_add_radio_actions() adds a + * #GDestroyNotify callback for @user_data. + * + * Since: 2.4 + **/ void gtk_action_group_add_radio_actions_full (GtkActionGroup *action_group, GtkRadioActionEntry *entries, diff --git a/gtk/gtkuimanager.c b/gtk/gtkuimanager.c index 9de7567ac5..e6a18bd1db 100644 --- a/gtk/gtkuimanager.c +++ b/gtk/gtkuimanager.c @@ -139,7 +139,6 @@ static void gtk_ui_manager_ensure_update (GtkUIManager *self); enum { ADD_WIDGET, - REMOVE_WIDGET, CHANGED, LAST_SIGNAL }; @@ -235,14 +234,6 @@ gtk_ui_manager_class_init (GtkUIManagerClass *klass) G_TYPE_NONE, 1, GTK_TYPE_WIDGET); - merge_signals[REMOVE_WIDGET] = - g_signal_new ("remove_widget", - G_OBJECT_CLASS_TYPE (klass), - G_SIGNAL_RUN_FIRST | G_SIGNAL_NO_RECURSE, - G_STRUCT_OFFSET (GtkUIManagerClass, remove_widget), NULL, NULL, - g_cclosure_marshal_VOID__OBJECT, - G_TYPE_NONE, 1, - GTK_TYPE_WIDGET); /** * GtkUIManager::changed: * @merge: a #GtkUIManager diff --git a/gtk/gtkuimanager.h b/gtk/gtkuimanager.h index 279813da86..410647caf3 100644 --- a/gtk/gtkuimanager.h +++ b/gtk/gtkuimanager.h @@ -63,8 +63,6 @@ struct _GtkUIManagerClass { void (* add_widget) (GtkUIManager *merge, GtkWidget *widget); - void (* remove_widget) (GtkUIManager *merge, - GtkWidget *widget); void (* changed) (GtkUIManager *merge); /* Padding for future expansion */ |