+2008-01-14 Mathias Hasselmann <mathias@openismus.com>
+
+ Make _gtk_tool_item_toolbar_reconfigured public to allow GtkToolShell
+ implementations to notify its children, when some aspect of their
+ configuration changed (#509042).
+
+ * gtk/gtk.symbols: Add gtk_tool_item_toolbar_reconfigured.
+ * gtk/gtktoolbar.c, gtk/gtktoolitem.c, gtk/gtktoolitem.h:
+ Rename _gtk_tool_item_toolbar_reconfigured.
+
2008-01-12 Mathias Hasselmann <mathias@openismus.com>
Include <gtk/gtktoolshell.h> from gtk.h.
gtk_tool_item_set_use_drag_window
gtk_tool_item_set_visible_horizontal
gtk_tool_item_set_visible_vertical
+gtk_tool_item_toolbar_reconfigured
#endif
#endif
switch (content->type)
{
case TOOL_ITEM:
- _gtk_tool_item_toolbar_reconfigured (content->u.tool_item.item);
+ gtk_tool_item_toolbar_reconfigured (content->u.tool_item.item);
break;
case COMPATIBILITY:
GtkWidget *prev_parent)
{
if (GTK_WIDGET (toolitem)->parent != NULL)
- _gtk_tool_item_toolbar_reconfigured (GTK_TOOL_ITEM (toolitem));
+ gtk_tool_item_toolbar_reconfigured (GTK_TOOL_ITEM (toolitem));
}
static void
}
/**
- * _gtk_tool_item_toolbar_reconfigured:
- * @tool_item: a #GtkToolItem:
- *
- * Emits the signal #GtkToolItem::toolbar_reconfigured on @tool_item. This
- * internal function is called by #GtkToolbar when some aspect of its
- * configuration changes.
- *
- * Since: 2.4
+ * gtk_tool_item_toolbar_reconfigured:
+ * @tool_item: a #GtkToolItem
+ *
+ * Emits the signal #GtkToolItem::toolbar_reconfigured on @tool_item.
+ * #GtkToolbar and other #GtkToolShell implementations use this function
+ * to notify children, when some aspect of their configuration changes.
+ *
+ * Since: 2.16
**/
void
-_gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item)
+gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item)
{
g_return_if_fail (GTK_IS_TOOL_ITEM (tool_item));
GtkWidget *menu_item);
void gtk_tool_item_rebuild_menu (GtkToolItem *tool_item);
-/* internal function */
-void _gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item);
+void gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item);
G_END_DECLS