summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--ChangeLog.pre-2-107
-rw-r--r--ChangeLog.pre-2-47
-rw-r--r--ChangeLog.pre-2-67
-rw-r--r--ChangeLog.pre-2-87
-rw-r--r--gtk/gtkactiongroup.c15
-rw-r--r--gtk/gtkuimanager.c9
-rw-r--r--gtk/gtkuimanager.h2
8 files changed, 49 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog
index 4130fd109f..5f326f0dd1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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 */