Fixed bug #316395:
2005-10-30 Michael Natterer <mitch@gimp.org> Fixed bug #316395: * app/actions/dialogs-actions.c (dialogs_dockable_actions) * app/actions/quick-mask-actions.c (quick_mask_toggle_actions): added tooltips to action entries. * app/display/gimpdisplayshell.c (gimp_display_shell_new): use gimp_widget_set_accel_help() to set the tooltip so it contains the accelerator. * app/dialogs/dialogs-constructors.c (dialogs_dockable_constructor): attach the dialog's identifier to the dockable widget (hack). * app/widgets/gimpdockbook.c (gimp_dockbook_get_tab_widget): use the attached identifier to find the action for this dockable in the dock's UI manager (HACK HACK). Use the found action to set a tooltip with accelerator. * app/widgets/gimpwidgets-utils.c (gimp_widget_set_accel_help): fixed bug in fallback code what should never be used.
This commit is contained in:
committed by
Michael Natterer
parent
86888a6a76
commit
e3e53dca27
@ -1018,7 +1018,7 @@ gimp_widget_set_accel_help (GtkWidget *widget,
|
||||
gchar *help_id;
|
||||
|
||||
g_object_get (action, "tooltip", &tooltip, NULL);
|
||||
help_id = g_object_get_qdata (G_OBJECT (tooltip), GIMP_HELP_ID);
|
||||
help_id = g_object_get_qdata (G_OBJECT (action), GIMP_HELP_ID);
|
||||
|
||||
gimp_help_set_help_data (widget, tooltip, help_id);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user