gimp/libgimpwidgets
Michael Natterer a446f3d7fb use the new tooltip API instead of the old deprecated one. Removed
2007-11-09  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/gimphelpui.[ch]: use the new tooltip API instead
	of the old deprecated one. Removed _gimp_help_init(). Remember
	whether tooltips are enabled or not in a local variable that can
	only be altered at startup time and not after. The API now expects
	markup instead of plain text which might cause warnings and
	perhaps needs to be changed.

	* libgimpwidgets/gimpwidgets-private.c: don't call _gimp_help_init().

	* app/config/gimpguiconfig.c: made show-tooltips a
	GIMP_CONFIG_PARAM_RESTART property.

	* app/widgets/gimptoolbox-color-area.c: don't add the tooltip here...

	* app/widgets/gimptoolbox.c: ...but here (as for all other
	indicators). Also escape '&' properly because we now use markup.

	* app/tools/gimpselectionoptions.c
	* app/widgets/gimpeditor.c
	* app/widgets/gimpwidgets-utils.c: print modifiers and
	shortcuts in bold instead of in ().

	* app/widgets/gimpcontainertreeview.c: show tooltips on rows if
	gimp_viewable_get_description() returns a tip.

	* app/dialogs/preferences-dialog.c
	* plug-ins/jpeg/jpeg-save.c
	* plug-ins/MapObject/mapobject_ui.c
	* plug-ins/Lighting/lighting_ui.c
	* plug-ins/common/animationplay.c
	* plug-ins/common/warp.c: no need to add event boxes just to have
	tooltips, the new ones work on all widgets.


svn path=/trunk/; revision=24093
2007-11-09 11:17:00 +00:00
..
Makefile.am libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h 2007-08-14 16:01:04 +00:00
gimpbrowser.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbrowser.h libgimp/gimpprocbrowserdialog.h libgimpwidgets/gimpbrowser.h 2005-09-27 17:11:01 +00:00
gimpbutton.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcellrenderercolor.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcellrenderercolor.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimpcellrenderertoggle.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcellrenderertoggle.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimpchainbutton.c oops 2006-11-22 09:24:33 +00:00
gimpchainbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolorarea.c libgimp/gimppatternselectbutton.c libgimp/gimpbrushselectbutton.c 2007-10-16 13:56:34 +00:00
gimpcolorarea.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +00:00
gimpcolorbutton.c there's no need to make GTypeInfo and GInterfaceInfo structs static. 2006-10-18 13:17:50 +00:00
gimpcolorbutton.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpcolordisplay.c modules/cdisplay_lcms.c corrected memory handling. cmsOpenProfileFromMem() 2007-08-08 12:27:11 +00:00
gimpcolordisplay.h added GimpColorConfig and GimpColorManaged as construct-only properties. 2007-08-06 22:10:09 +00:00
gimpcolordisplaystack.c modules/cdisplay_lcms.c corrected memory handling. cmsOpenProfileFromMem() 2007-08-08 12:27:11 +00:00
gimpcolordisplaystack.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorhexentry.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpcolorhexentry.h libgimpcolor/gimprgb-parse.c added new function gimp_rgb_list_names() that 2004-07-26 15:20:18 +00:00
gimpcolornotebook.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolornotebook.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorprofilecombobox.c libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilecombobox.h libgimpwidgets/gimpcolorprofilecombobox.[ch] 2007-08-14 22:12:37 +00:00
gimpcolorprofilestore-private.h libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilestore.c libgimpwidgets/gimpcolorprofilestore-private.h 2007-09-13 15:42:28 +00:00
gimpcolorprofilestore.h Add a G_END_DECLS. 2007-08-25 22:04:45 +00:00
gimpcolorscale.c revert last change, it looks ugly in themes which actually draw a box 2007-06-04 15:37:20 +00:00
gimpcolorscale.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorscales.c fixed range check. 2007-10-28 19:15:44 +00:00
gimpcolorscales.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselect.c libgimpwidgets/gimpcolorselect.c use gdk_event_request_motions() to handle 2007-11-04 12:52:47 +00:00
gimpcolorselect.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselection.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselection.h modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselector.c modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcolorselector.h modules/Makefile.am new CMYK color-selector that uses littleCMS for the 2006-09-26 08:55:41 +00:00
gimpcontroller.c app/core/gimp-utils.[ch] app/core/gimp.c app/widgets/gimpcontrollerinfo.c 2007-02-17 11:45:59 +00:00
gimpcontroller.h libgimpwidgets/gimpcolordisplay.[ch] added "const gchar *stock_id" members 2006-10-01 17:31:42 +00:00
gimpdialog.c minor update for the API reference 2006-08-09 15:44:40 +00:00
gimpdialog.h add gimp_dialog_add_button[s] API, primarily for language bindings. 2006-07-19 21:41:46 +00:00
gimpenumcombobox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumcombobox.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumlabel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpenumlabel.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumstore.c removed the private data and the constructor method 2007-01-12 15:30:49 +00:00
gimpenumstore.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpenumwidgets.c reduced default spacing. 2007-02-08 16:36:23 +00:00
gimpenumwidgets.h libgimpwidgets/gimpenumcombobox.h libgimpwidgets/gimpenumlabel.h 2007-08-11 21:52:48 +00:00
gimpfileentry.c deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimpfileentry.h deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimpframe.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpframe.h libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h 2004-10-23 19:59:18 +00:00
gimphelpui.c use the new tooltip API instead of the old deprecated one. Removed 2007-11-09 11:17:00 +00:00
gimphelpui.h use the new tooltip API instead of the old deprecated one. Removed 2007-11-09 11:17:00 +00:00
gimphintbox.c libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimphintbox.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple 2006-09-05 21:43:07 +00:00
gimpintcombobox.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpintcombobox.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimpintstore.c if we free the iter with gtk_tree_iter_free() we must also allocate it 2007-05-18 10:37:00 +00:00
gimpintstore.h added new constructor gimp_enum_combo_box_new_with_model(). Also override 2005-06-27 13:41:11 +00:00
gimpmemsizeentry.c lower the upper limit for "undo-levels", mainly for getting a smaller 2007-10-18 13:42:13 +00:00
gimpmemsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpnumberpairentry.c fixed formatting and gtk-doc comment. 2007-10-17 08:20:23 +00:00
gimpnumberpairentry.h Connect a new function gimp_rectangle_options_string_current_updates() 2007-10-09 20:54:07 +00:00
gimpoffsetarea.c applied modified patch from Aurimas Juška to improve handling of very 2007-08-03 13:11:00 +00:00
gimpoffsetarea.h added new function gimp_offset_area_set_pixbuf(). Started to clean up the 2004-05-04 23:12:59 +00:00
gimpoldwidgets.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpoldwidgets.h libgimp/gimpprocbrowserdialog.h libgimpwidgets/gimpbrowser.h 2005-09-27 17:11:01 +00:00
gimppageselector.c updated the API documentation to indicate that the returned array is 2007-04-24 18:31:46 +00:00
gimppageselector.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimppatheditor.c deprecate the GimpFileEntry widget, use GtkFileChooserButton instead. 2006-06-09 07:12:33 +00:00
gimppatheditor.h renamed a parameter, updated gtk-doc comment. 2006-05-24 13:14:05 +00:00
gimppickbutton.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimppickbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimppixmap.c libgimpwidgets/gimpchainbutton.c #include "config.h" 2006-05-30 02:01:39 +00:00
gimppixmap.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimppreview.c formatting. 2007-09-21 12:19:00 +00:00
gimppreview.h added transform and untransform methods. 2007-01-11 23:41:45 +00:00
gimppreviewarea.c minor layout tweak. 2007-07-06 20:47:44 +00:00
gimppreviewarea.h added some checks to avoid division by zero. 2004-12-27 10:24:16 +00:00
gimppropwidgets.c moved the calculation of the number of characters to a utility function. 2007-10-18 08:34:24 +00:00
gimppropwidgets.h added parameter "gboolean property_is_pixel" which indicates that the 2007-10-14 18:51:58 +00:00
gimpquerybox.c libgimpwidgets/gimpsizeentry.c allocate structs using GSlice. 2007-05-22 11:49:24 +00:00
gimpquerybox.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscrolledpreview.c libgimpwidgets/gimpcolorselect.c use gdk_event_request_motions() to handle 2007-11-04 12:52:47 +00:00
gimpscrolledpreview.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
gimpsizeentry.c libgimpwidgets/gimpsizeentry.c allocate structs using GSlice. 2007-05-22 11:49:24 +00:00
gimpsizeentry.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpstock.c use italic font if not in user-override mode. 2007-08-13 09:25:27 +00:00
gimpstock.h use italic font if not in user-override mode. 2007-08-13 09:25:27 +00:00
gimpstringcombobox.c fixed some issues with the new widget. 2007-02-12 16:36:27 +00:00
gimpstringcombobox.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgetstypes.h 2007-02-12 15:29:45 +00:00
gimpunitmenu.c if the parent toplevel is modal, make the unit selection dialog modal too. 2007-09-12 19:03:04 +00:00
gimpunitmenu.h #undef GTK_DISABLE_DEPRECATED 2004-11-04 11:58:16 +00:00
gimpwidgets-private.c use the new tooltip API instead of the old deprecated one. Removed 2007-11-09 11:17:00 +00:00
gimpwidgets-private.h libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
gimpwidgets.c update the original width and height when the chain-button is changed to 2007-05-26 20:32:56 +00:00
gimpwidgets.def Connect a new function gimp_rectangle_options_string_current_updates() 2007-10-09 20:54:07 +00:00
gimpwidgets.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h 2007-08-14 16:01:04 +00:00
gimpwidgetsenums.c app/widgets/widgets-enums.c moved enum GimpAspectType to libgimpwidgets. 2007-02-08 10:56:17 +00:00
gimpwidgetsenums.h app/widgets/widgets-enums.c moved enum GimpAspectType to libgimpwidgets. 2007-02-08 10:56:17 +00:00
gimpwidgetsmarshal.list added VOID__DOUBLE_DOUBLE marshaller. 2005-10-01 15:12:59 +00:00
gimpwidgetstypes.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h 2007-08-14 16:01:04 +00:00
gimpzoommodel.c removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
gimpzoommodel.h libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] 2006-01-25 14:35:56 +00:00
makefile.msc updated msvc build add ENABLE_TOOLBOX_MENU, it should only vanish on Mac 2007-10-27 12:41:43 +00:00
test-preview-area.c minor improvements. 2007-05-31 13:30:35 +00:00
wilber-16.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-32.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-48.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00
wilber-64.png desktop/Makefile.am removed. 2006-03-29 11:59:51 +00:00