Gimp/app/tools
Michael Natterer c110220793 Bug 693978 - GIMP crashes after changing text preset
Applying a preset overwrites all the tool option's properties, also
temporarily its name. This name change gets auto-synced with the
option's text proxy object which also inherits from GimpObject and has
a name. Make sure we don't queue that name change for being applied to
the text layer's text object, because that code only handles
properties of GimpText itself.
(cherry picked from commit 931ea102f8)
2013-02-16 20:43:49 +01:00
..
.gitignore
gimp-tools.c app: rename GimpToolInfo::menu_path to ::menu_label 2012-02-14 10:00:26 +01:00
gimp-tools.h
gimpairbrushtool.c app: some random tool cleanup 2011-04-04 00:01:30 +02:00
gimpairbrushtool.h
gimpalignoptions.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpalignoptions.h app: move the GimpAlignTool options GUI to GimpAlignOptions 2011-03-29 13:26:18 +02:00
gimpaligntool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpaligntool.h app: cancel the align tool on Escape, and some more cleanup 2011-03-29 15:16:17 +02:00
gimpblendoptions.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpblendoptions.h
gimpblendtool.c app: update GimpBlendTool's status when Alt is pressed/released 2011-10-07 01:39:53 +02:00
gimpblendtool.h app: port GimpBlendTool to pause()/resume()-less drawing 2011-03-28 11:08:40 +02:00
gimpbrightnesscontrasttool.c app: create an own GimpOperationBrightnessContrast 2012-03-13 15:02:17 +01:00
gimpbrightnesscontrasttool.h
gimpbrushtool.c app: clean up the new brush outline stuff a bit 2011-06-30 09:27:43 +02:00
gimpbrushtool.h app: fix GimpSourceTool's source position drawing for other displays 2011-05-04 23:25:55 +02:00
gimpbucketfilloptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpbucketfilloptions.h
gimpbucketfilltool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpbucketfilltool.h
gimpbycolorselecttool.c app: some random tool cleanup 2011-04-04 00:01:30 +02:00
gimpbycolorselecttool.h
gimpcageoptions.c cage tool options: better description for the fill plain color option 2011-08-09 14:02:52 +02:00
gimpcageoptions.h app: derive GimpCageOptions directly from GimpToolOptions 2010-11-04 22:28:47 +01:00
gimpcagetool.c Bug 683462 - cropping with rectangular select tool leaves misaligned... 2012-09-07 00:00:24 +02:00
gimpcagetool.h fix a typo in cage tool 2011-05-24 23:35:28 +02:00
gimpclonetool.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
gimpclonetool.h
gimpcolorbalancetool.c libgimpwidgets: add gtk_scale_new() to gimp3migration.[ch] 2011-10-02 14:36:41 +02:00
gimpcolorbalancetool.h
gimpcolorizetool.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpcolorizetool.h
gimpcoloroptions.c app: use g_object_bind_property() to set sensitivity here too 2011-05-11 11:43:19 +02:00
gimpcoloroptions.h
gimpcolorpickeroptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpcolorpickeroptions.h
gimpcolorpickertool.c app: set GimpToolControl->motion_mode to COMPRESS for move and color picker 2011-12-10 23:16:06 +01:00
gimpcolorpickertool.h
gimpcolortool.c app: move the GimpWindowStrategy interface from display/ to widgets/ 2012-01-30 23:33:21 +01:00
gimpcolortool.h app: constify "color" parameter in GimpColorTool::picked() 2011-04-04 00:08:57 +02:00
gimpconvolvetool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpconvolvetool.h app: DodgeBurn/Convolve: Fix error in behavior of modifier keys 2011-04-04 00:38:01 +02:00
gimpcropoptions.c More tooltips for tools options 2011-04-21 02:41:59 +04:00
gimpcropoptions.h
gimpcroptool.c app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpcroptool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpcurvestool.c app: don't pass a NULL widget to gtk_widget_event 2012-07-05 18:08:01 +02:00
gimpcurvestool.h
gimpdesaturatetool.c app: rename member GimpImageMapTool->shell to ->dialog 2011-03-20 18:27:11 +01:00
gimpdesaturatetool.h
gimpdodgeburntool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpdodgeburntool.h app: DodgeBurn/Convolve: Fix error in behavior of modifier keys 2011-04-04 00:38:01 +02:00
gimpdrawtool.c Bug 687851 - Gimp crashes on Colors > Desaturate 2012-11-07 23:24:00 +01:00
gimpdrawtool.h Bug 663582 - Brush outline is too slow 2012-10-04 20:44:58 +02:00
gimpeditselectiontool.c app: don't redundantly set GimpToolControl->scroll_lock to FALSE 2011-12-10 23:15:03 +01:00
gimpeditselectiontool.h
gimpellipseselecttool.c app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpellipseselecttool.h
gimperasertool.c
gimperasertool.h
gimpflipoptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpflipoptions.h
gimpfliptool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpfliptool.h
gimpforegroundselectoptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpforegroundselectoptions.h app: use GimpRGB as mask color 2010-09-29 20:35:00 +02:00
gimpforegroundselecttool.c Bug 683462 - cropping with rectangular select tool leaves misaligned... 2012-09-07 00:00:24 +02:00
gimpforegroundselecttool.h
gimpforegroundselecttoolundo.c app: GimpForegroundSelectToolUndo: shorten local variable names 2011-05-01 23:19:49 +02:00
gimpforegroundselecttoolundo.h
gimpfreeselecttool.c Bug 683791 - Free select tool constraint key 2012-09-14 11:06:21 +02:00
gimpfreeselecttool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpfuzzyselecttool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpfuzzyselecttool.h
gimpgegltool.c app: update GeglOps to new GEGL API 2012-03-29 19:22:22 +01:00
gimpgegltool.h
gimphealtool.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
gimphealtool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimphistogramoptions.c
gimphistogramoptions.h
gimphuesaturationtool.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimphuesaturationtool.h
gimpimagemapoptions.c
gimpimagemapoptions.h
gimpimagemaptool-settings.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpimagemaptool-settings.h
gimpimagemaptool.c Bug 683462 - cropping with rectangular select tool leaves misaligned... 2012-09-07 00:00:24 +02:00
gimpimagemaptool.h app: rename member GimpImageMapTool->shell to ->dialog 2011-03-20 18:27:11 +01:00
gimpinkoptions-gui.c app: don't leak GimpInkOption's GtkSizeGroup 2011-11-04 01:32:17 +01:00
gimpinkoptions-gui.h
gimpinktool.c
gimpinktool.h
gimpiscissorsoptions.c More tooltips for tools options 2011-04-21 02:41:59 +04:00
gimpiscissorsoptions.h
gimpiscissorstool.c Bug 683462 - cropping with rectangular select tool leaves misaligned... 2012-09-07 00:00:24 +02:00
gimpiscissorstool.h app: remove the entire IscissorsDraw enum and member 2011-04-02 11:40:56 +02:00
gimplevelstool.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimplevelstool.h
gimpmagnifyoptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpmagnifyoptions.h
gimpmagnifytool.c Bug 670024 - Zoom Tool menu label is not translated 2012-02-14 09:54:29 +01:00
gimpmagnifytool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpmeasureoptions.c app: a space was missing in GimpMeasureOptions' tooltip 2011-07-31 22:52:06 +02:00
gimpmeasureoptions.h
gimpmeasuretool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpmeasuretool.h app: remove GimpMeasureTool:active_handle and use the existing :point 2011-03-29 08:52:09 +02:00
gimpmoveoptions.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpmoveoptions.h
gimpmovetool.c app: set GimpToolControl->motion_mode to COMPRESS for move and color picker 2011-12-10 23:16:06 +01:00
gimpmovetool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimppaintbrushtool.c
gimppaintbrushtool.h
gimppaintoptions-gui.c Bug 683553 - Spinscale scrollvalues in Brushsize are much too smal 2012-09-11 20:31:19 +02:00
gimppaintoptions-gui.h app: get rid of more tables in the tool options and fix up spacing a bit 2010-11-02 22:14:34 +01:00
gimppainttool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimppainttool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimppenciltool.c
gimppenciltool.h
gimpperspectiveclonetool.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
gimpperspectiveclonetool.h app: some more code removal and cleanup in the transform classes 2011-03-28 01:20:47 +02:00
gimpperspectivetool.c app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimpperspectivetool.h
gimpposterizetool.c app: rename member GimpImageMapTool->shell to ->dialog 2011-03-20 18:27:11 +01:00
gimpposterizetool.h
gimprectangleoptions.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimprectangleoptions.h app: move enum GimpRectangleGuide from tools/ to display/ 2011-05-20 19:41:48 +02:00
gimprectangleselectoptions.c app: use g_object_bind_property() to set sensitivity here too 2011-05-11 11:43:19 +02:00
gimprectangleselectoptions.h
gimprectangleselecttool.c Bug 688068 - Rect selection: "Fixed: Aspect Ratio" doesn't work when... 2013-02-13 00:39:15 +01:00
gimprectangleselecttool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimprectangletool.c Bug 684330 - Rectangle tool's "fixed size" option is off-by-one 2013-02-13 00:27:36 +01:00
gimprectangletool.h Bug 666853 - Auto shrink selection doesn't work 2012-01-11 21:12:58 +01:00
gimpregionselectoptions.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
gimpregionselectoptions.h
gimpregionselecttool.c app: make gimp_selection_tool_start_edit() much easier to use correctly 2011-06-03 09:49:40 +02:00
gimpregionselecttool.h app: port the region select tool to gimp_draw_tool_draw_boundary() 2010-09-24 20:58:22 +02:00
gimprotatetool.c Bug 668447 - Rotate tool: wrong keyboard bindings to rotate image interactively 2012-01-22 20:47:25 +01:00
gimprotatetool.h app: store adjustments as GtkAdjustment pointers instead of GtkObject ones 2010-10-19 12:28:26 +02:00
gimpscaletool.c app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimpscaletool.h
gimpselectionoptions.c app: pull virtual modifier replacement into gimp_get_mod_string() 2011-10-06 22:56:05 +02:00
gimpselectionoptions.h
gimpselectiontool.c Bug 688746 - Select tool Alt+Shift and Alt+Ctrl dragging modifies... 2012-12-14 23:04:31 +01:00
gimpselectiontool.h app: make gimp_selection_tool_start_edit() much easier to use correctly 2011-06-03 09:49:40 +02:00
gimpsheartool.c app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimpsheartool.h app: store adjustments as GtkAdjustment pointers instead of GtkObject ones 2010-10-19 12:28:26 +02:00
gimpsmudgetool.c app: use spin scales for all trivial cases in tool options 2010-11-01 21:48:59 +01:00
gimpsmudgetool.h
gimpsourcetool.c app: add a canvas group for tool items 2011-11-16 21:10:43 +01:00
gimpsourcetool.h app: fix GimpSourceTool's source position drawing for other displays 2011-05-04 23:25:55 +02:00
gimptextoptions.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimptextoptions.h app: add a GimpText property and construct param to GimpTextStyleEditor 2011-03-18 21:16:53 +01:00
gimptexttool-editor.c app: make Tab, Shift+Tab and Escape move the focus back to text editing 2012-11-09 22:15:25 +01:00
gimptexttool-editor.h app: fix insert and overwrite cursors for RTL text 2010-10-14 02:45:32 +02:00
gimptexttool.c Bug 693978 - GIMP crashes after changing text preset 2013-02-16 20:43:49 +01:00
gimptexttool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpthresholdtool.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpthresholdtool.h
gimptool-progress.c app: add a canvas group for tool items 2011-11-16 21:10:43 +01:00
gimptool-progress.h app: make GimpTool implement the GimpProgress interface properly 2011-03-25 10:55:07 +01:00
gimptool.c app: handle MOD2 in GimpTool's generic modifier code 2011-10-06 16:43:23 +02:00
gimptool.h app: s/gdouble inertia_factor/gboolean event_fill/ in eval_event() 2011-04-17 19:59:31 +02:00
gimptoolcontrol.c Bug 678890 - Selection box handles do not respond after changing layer 2012-07-26 18:19:41 +02:00
gimptoolcontrol.h Bug 678890 - Selection box handles do not respond after changing layer 2012-07-26 18:19:41 +02:00
gimptooloptions-gui.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimptooloptions-gui.h
gimptransformoptions.c Bug 667367 - Bad widget hint 2012-01-07 22:18:22 +01:00
gimptransformoptions.h app: clean up GimpTransformOptions' preview controls 2011-07-27 23:15:02 +02:00
gimptransformtool.c Bug 683462 - cropping with rectangular select tool leaves misaligned... 2012-09-07 00:00:24 +02:00
gimptransformtool.h app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimptransformtoolundo.c app: pass the orig_tiles and their offset to GimpTransformTool::transform() 2011-03-26 18:45:58 +01:00
gimptransformtoolundo.h
gimpvectoroptions.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpvectoroptions.h
gimpvectortool.c Review the last few commits and apply some style fanaticism 2012-02-07 20:36:55 +01:00
gimpvectortool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
Makefile.am Remove the makefile.msc build system, it is unmaintained since 2008 2011-12-16 15:53:56 +01:00
tool_manager.c app: separate handling of reverse-gradient from paint dynamics 2011-12-06 22:39:29 +01:00
tool_manager.h app: add intrastructure to send key_release events to tools 2010-02-18 20:50:11 +01:00
tools-enums.c app: clean up GimpTransformOptions' preview controls 2011-07-27 23:15:02 +02:00
tools-enums.h app: don't request motion hints on the canvas 2011-12-10 23:22:08 +01:00
tools-types.h