gimp/app/tools
Alx Sa c8049f2ed5 app/tools: Fix editing custom NDE filters
Resolves #11211

The code that moves the temporary "editing" filter
when modifying an NDE filter was not being run
on custom GIMP filters like Curves. This meant that
editing Curves would always place the temporary
"editing" filter at the top of the filter stack, giving
an incorrect preview of what the changes would do.

This patch moves the reorder code from being in
gimp_filter_tool_create_filter () to being in
gimp_filter_tool_set_config (), which always runs
when any filter is created.

This change also fixes a separate issue where the
filter mask would not be copied over for Curves.
2024-05-26 12:37:47 +00:00
..
gimp-tool-options-manager.c app: Make the layer auto expand options shared between tools 2023-11-25 16:19:43 +00:00
gimp-tool-options-manager.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-tools.c Revert "Issue #9228: make GEGL Operation tool's operations their own actions too." 2023-05-25 02:31:28 +02:00
gimp-tools.h app: add tool-group support to GimpToolEditor 2020-01-30 02:51:56 +02:00
gimpairbrushtool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimpairbrushtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpalignoptions.c app: keep track of image with a weak pointer. 2024-04-16 15:43:40 +02:00
gimpalignoptions.h app: remove the offset feature in the Align/Distribute tool. 2022-11-09 00:08:16 +01:00
gimpaligntool.c Tools: Add Pickable check to Align Tool 2024-01-07 14:13:49 +00:00
gimpaligntool.h app: rework the Align tool interaction taking multi-item selection into account. 2022-10-17 19:03:50 +02:00
gimpbrightnesscontrasttool.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpbrightnesscontrasttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushtool.c app: action names set in GimpToolControl don't need the group name appended. 2023-04-12 22:07:08 +02:00
gimpbrushtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbucketfilloptions.c app: pack all line art settings in a single box. 2022-03-06 19:30:31 +01:00
gimpbucketfilloptions.h app: make the "Automatic closure" a settings of its own. 2022-03-03 20:05:14 +01:00
gimpbucketfilltool.c core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00:00
gimpbucketfilltool.h app: make GimpBucketFillTool a GimpColorTool. 2018-11-27 17:25:05 +01:00
gimpbycolorselecttool.c app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpbycolorselecttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcageoptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimpcageoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcagetool.c tools: Move tool effects under NDE effects 2024-02-09 23:23:47 +00:00
gimpcagetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcloneoptions-gui.c Issue #8102: crash when using the clone tool. 2022-04-21 19:13:01 +02:00
gimpcloneoptions-gui.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpclonetool.c app: Make the layer auto expand options shared between tools 2023-11-25 16:19:43 +00:00
gimpclonetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcoloroptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpcoloroptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcolorpickeroptions.c app: GimpFilterTool displays a "Sample merged" checkbox. 2020-09-26 12:40:54 +02:00
gimpcolorpickeroptions.h app: move GimpColorFrameMode to the core and name it GimpColorPickMode 2018-07-15 23:24:50 +02:00
gimpcolorpickertool.c app, libgimpwidgets, plug-ins: GimpColorArea is now space-invaded. 2024-02-11 23:28:03 +01:00
gimpcolorpickertool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcolortool.c app, libgimp, pdb, plug-ins: gimp_context_[gs]et_foreground() now using GeglColor. 2024-02-11 23:28:02 +01:00
gimpcolortool.h app: some more GimpRGB to GeglColor port. 2024-02-11 23:28:02 +01:00
gimpconvolvetool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimpconvolvetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcropoptions.c gui: Update text of 'Crop tool' option to 'Selected layers only' 2021-02-25 23:02:04 +06:00
gimpcropoptions.h app: make deletion of cropped pixels in crop tool optional 2020-04-01 18:14:20 +00:00
gimpcroptool.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpcroptool.h app: Crop tool now multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpcurvestool.c Issue #10809: Color Space Invasion: Curves Tool crashes on start. 2024-02-12 18:30:00 +01:00
gimpcurvestool.h app: fix Curves tool numeric-entry range/precision for > 8-bpc images 2019-04-19 11:13:14 -04:00
gimpdodgeburntool.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpdodgeburntool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawtool.c Adding on canvas text for equidistance snapping visualization 2023-07-25 15:31:16 +02:00
gimpdrawtool.h Adding on canvas text for equidistance snapping visualization 2023-07-25 15:31:16 +02:00
gimpeditselectiontool.c Support showing distance by view unit in realtime alignment 2023-07-25 15:31:16 +02:00
gimpeditselectiontool.h app: show the tool options in various other error cases. 2022-07-27 10:45:40 +02:00
gimpellipseselecttool.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpellipseselecttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimperasertool.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimperasertool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfilteroptions.c app: fix switching filter-tool split-preview orientation 2020-06-11 21:31:01 +03:00
gimpfilteroptions.h app: fix switching filter-tool split-preview orientation 2020-06-11 21:31:01 +03:00
gimpfiltertool-settings.c app, libgimpconfig: make various usage of g_file_replace() safer. 2018-11-26 15:50:38 +01:00
gimpfiltertool-settings.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfiltertool-widgets.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpfiltertool-widgets.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfiltertool.c app/tools: Fix editing custom NDE filters 2024-05-26 12:37:47 +00:00
gimpfiltertool.h app, libgimpconfig: GimpFilterTool color_picked() now uses GeglColor. 2024-02-11 23:28:04 +01:00
gimpflipoptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimpflipoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfliptool.c app, devel-docs, libgimp, pdb: remove item link ref in flip code. 2021-12-23 13:45:20 +01:00
gimpfliptool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpforegroundselectoptions.c app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
gimpforegroundselectoptions.h app: mask colors are GeglColor. 2024-02-11 23:28:03 +01:00
gimpforegroundselecttool.c app: mask colors are GeglColor. 2024-02-11 23:28:03 +01:00
gimpforegroundselecttool.h Foreground-select Tool: new Preview Mode and color selector for "On color" preview 2019-06-18 17:59:41 +02:00
gimpforegroundselecttoolundo.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpforegroundselecttoolundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfreeselecttool.c app: improve empty-selection check in GimpSelectionTool 2020-02-03 12:40:54 +02:00
gimpfreeselecttool.h app: factor-out common free/fg-select logic into GimpPolygonSelectTool 2019-04-25 06:07:57 -04:00
gimpfuzzyselecttool.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpfuzzyselecttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgegltool.c core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00:00
gimpgegltool.h app: clean up forgotten conflict removals from the reverts below 2023-05-25 02:31:28 +02:00
gimpgenerictransformtool.c Make transform matrix selectable 2023-06-21 21:02:23 +00:00
gimpgenerictransformtool.h Make transform matrix selectable 2023-06-21 21:02:23 +00:00
gimpgradientoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpgradientoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradienttool-editor.c app: GimpGradient now uses GeglColor. 2024-02-11 23:28:03 +01:00
gimpgradienttool-editor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradienttool.c tools: Move tool effects under NDE effects 2024-02-09 23:23:47 +00:00
gimpgradienttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpguidetool.c gimpguidetool: fix somewhat pointless warning about uninitalized variable 2023-05-20 18:47:14 +02:00
gimpguidetool.h app: allow moving an intersecting pair of guides with the Move tool 2019-05-30 01:51:06 -04:00
gimphandletransformoptions.c app, libgimpwidgets: move GimpSpinScale to libgimpwidgets. 2022-02-17 23:13:42 +01:00
gimphandletransformoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimphandletransformtool.c app: in GimpTransformGridTool, allow linking forward/backward transforms 2019-02-04 16:48:13 -05:00
gimphandletransformtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimphealtool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimphealtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimphistogramoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimphistogramoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpinkoptions-gui.c app: mark missing tool option as translatable 2024-01-18 13:20:21 +00:00
gimpinkoptions-gui.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpinktool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimpinktool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpiscissorsoptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimpiscissorsoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpiscissorstool.c Issue #4094 - Corrects some tools descriptions 2020-03-10 21:39:06 +03:00
gimpiscissorstool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplevelstool.c app, libgimpconfig: GimpFilterTool color_picked() now uses GeglColor. 2024-02-11 23:28:04 +01:00
gimplevelstool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmagnifyoptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimpmagnifyoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmagnifytool.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmagnifytool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmeasureoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpmeasureoptions.h Revert "app: add "perspective correction" option to the measure tool" 2018-09-25 04:21:49 -04:00
gimpmeasuretool.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpmeasuretool.h Revert "app: add "perspective correction" option to the measure tool" 2018-09-25 04:21:49 -04:00
gimpmoveoptions.c app: Move tool multi-layer aware. 2020-05-17 18:32:16 +02:00
gimpmoveoptions.h app: in the move tool, blink type box when there's no item to move 2018-12-10 08:39:47 -05:00
gimpmovetool.c app: show the tool options in various other error cases. 2022-07-27 10:45:40 +02:00
gimpmovetool.h app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimpmybrushoptions-gui.c app: mark missing tool option as translatable 2024-01-18 13:20:21 +00:00
gimpmybrushoptions-gui.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmybrushtool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimpmybrushtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpnpointdeformationoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpnpointdeformationoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpnpointdeformationtool.c app: GimpTool multi-drawable aware. 2020-05-26 14:15:17 +02:00
gimpnpointdeformationtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoffsettool.c widgets: Minor GimpRGB to GeglColor ports 2024-03-19 04:40:14 +00:00
gimpoffsettool.h Issue #40 - Layer offset tool 2019-06-05 19:06:56 -04:00
gimpoperationtool.c tools: Improve Filter Tool UI for Blending Options... 2024-05-21 19:15:43 +00:00
gimpoperationtool.h core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00:00
gimppaintbrushtool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimppaintbrushtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppaintoptions-gui.c app: mark missing tool option as translatable 2024-01-18 13:20:21 +00:00
gimppaintoptions-gui.h app: in the paint tools, blink mode box when the current mode is invalid 2018-12-10 08:55:14 -05:00
gimppaintselectoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimppaintselectoptions.h Paint Select tool: add a temporary option to show painted scribbles 2020-12-04 18:56:28 +01:00
gimppaintselecttool.c app: mask colors are GeglColor. 2024-02-11 23:28:03 +01:00
gimppaintselecttool.h Paint Select tool: enable viewport-based local selection 2021-01-18 18:43:39 +01:00
gimppainttool-paint.c app: Blink lock when layer expansion is prevented by lock 2023-11-25 16:19:43 +00:00
gimppainttool-paint.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppainttool.c app: action names set in GimpToolControl don't need the group name appended. 2023-04-12 22:07:08 +02:00
gimppainttool.h app: display the brush outline (or fallback or circle) when resizing. 2022-08-17 14:20:18 +02:00
gimppenciltool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimppenciltool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpperspectiveclonetool.c app: action names set in GimpToolControl don't need the group name appended. 2023-04-12 22:07:08 +02:00
gimpperspectiveclonetool.h app: in perspective-clone tool, fix cursor presicion; hide brush while adjusting 2019-01-31 06:22:46 -05:00
gimpperspectivetool.c app: take transform-grid handle size into account when readjusting 2019-03-08 12:11:13 -05:00
gimpperspectivetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppolygonselecttool.c Issue #4285 - [Free Select Tool] functionality bug with Ctrl/Shift combination 2020-02-03 12:40:54 +02:00
gimppolygonselecttool.h app: factor-out common free/fg-select logic into GimpPolygonSelectTool 2019-04-25 06:07:57 -04:00
gimprectangleoptions.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimprectangleoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimprectangleselectoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimprectangleselectoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimprectangleselecttool.c app: in Rectangle/Ellipse tools, update selection when clicking inside existing one 2019-09-19 17:39:22 +03:00
gimprectangleselecttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpregionselectoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpregionselectoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpregionselecttool.c app: mask colors are GeglColor. 2024-02-11 23:28:03 +01:00
gimpregionselecttool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimprotatetool.c app: add a pivot selector to the Rotate tool 2020-01-06 21:49:54 +02:00
gimprotatetool.h app: add a pivot selector to the Rotate tool 2020-01-06 21:49:54 +02:00
gimpsamplepointtool.c app: turn GimpSamplePoint into a GObject, just like GimpGuide 2018-07-15 15:58:24 +02:00
gimpsamplepointtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpscaletool.c app: in GimpTransformGridTool, compress successive undo steps 2020-01-06 21:35:52 +02:00
gimpscaletool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpseamlesscloneoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpseamlesscloneoptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpseamlessclonetool.c core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00:00
gimpseamlessclonetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpselectionoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimpselectionoptions.h app: in the selection tools, blink mode box when the current operation is invalid 2018-12-10 08:39:46 -05:00
gimpselectiontool.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpselectiontool.h app: improve empty-selection check in GimpSelectionTool 2020-02-03 12:40:54 +02:00
gimpsheartool.c app, libgimpwidgets: move GimpSpinScale to libgimpwidgets. 2022-02-17 23:13:42 +01:00
gimpsheartool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpsmudgetool.c app: Add pattern to context props for tools supporting auto-expand 2023-11-25 16:19:43 +00:00
gimpsmudgetool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpsourcetool.c app: get rid of unused variable warning. 2023-04-20 15:38:17 +02:00
gimpsourcetool.h app: fix cursor precision of source tools 2019-01-31 06:22:45 -05:00
gimptextoptions.c app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
gimptextoptions.h app, libgimp, pdb, plug-ins: GimpText* using GeglColor. 2024-02-11 23:28:02 +01:00
gimptexttool-editor.c app: use GeglColor in GimpTextBuffer and GimpTextTag. 2024-02-11 23:28:04 +01:00
gimptexttool-editor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptexttool.c app: use GeglColor in GimpTextBuffer and GimpTextTag. 2024-02-11 23:28:04 +01:00
gimptexttool.h app: prevent multiple registrations of a same action. 2023-04-12 22:07:09 +02:00
gimpthresholdtool.c app: GimpTool multi-drawable aware. 2020-05-26 14:15:17 +02:00
gimpthresholdtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptilehandleriscissors.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimptilehandleriscissors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptool-progress.c app: fix tool->progress_cancelable assignment in gimp_tool_progress_start() 2019-02-10 21:22:16 +01:00
gimptool-progress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptool.c app: add some doc comment to internal API. 2022-02-02 22:42:03 +01:00
gimptool.h app: GimpTool multi-drawable aware. 2020-05-26 14:15:17 +02:00
gimptoolcontrol.c app: new double action "tools-mypaint-brush-pixel-size-set", used as… 2022-08-17 14:20:18 +02:00
gimptoolcontrol.h app: new double action "tools-mypaint-brush-pixel-size-set", used as… 2022-08-17 14:20:18 +02:00
gimptooloptions-gui.c app: construct tool-options GUI lazily 2018-09-27 02:41:59 -04:00
gimptooloptions-gui.h app: construct tool-options GUI lazily 2018-09-27 02:41:59 -04:00
gimptools-utils.c Issue #7795: fix CRITICAL when tool options dockable is absent. 2022-07-27 10:13:40 +02:00
gimptools-utils.h Issue #7795: fix CRITICAL when tool options dockable is absent. 2022-07-27 10:13:40 +02:00
gimptransform3doptions.c app: set the default 3D Transform tool mode to rotation 2020-02-05 09:28:46 +02:00
gimptransform3doptions.h app: add unified interaction mode to the 3D Transform tool 2020-01-10 23:21:36 +02:00
gimptransform3dtool.c app, libgimpwidgets: move GimpSpinScale to libgimpwidgets. 2022-02-17 23:13:42 +01:00
gimptransform3dtool.h app, icons: add 3D Transform tool 2020-01-06 21:52:54 +02:00
gimptransformgridoptions.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimptransformgridoptions.h app: more removal of item link related code. 2021-12-23 13:45:20 +01:00
gimptransformgridtool.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimptransformgridtool.h app: fix preview for multi-layer transform. 2022-10-12 17:52:04 +02:00
gimptransformgridtoolundo.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimptransformgridtoolundo.h app: in GimpTransformGridTool, allow simultaneous forward and backward transforms 2019-02-04 16:48:12 -05:00
gimptransformoptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimptransformoptions.h app: in GimpTransformGridTool, allow linking forward/backward transforms 2019-02-04 16:48:13 -05:00
gimptransformtool.c Issue #8640: Rotate two selected paths creates error window. 2022-10-12 17:19:10 +02:00
gimptransformtool.h app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpunifiedtransformtool.c app: in Unified Transform tool, avoid moving pivot when locked 2020-04-27 16:51:21 +03:00
gimpunifiedtransformtool.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpvectoroptions.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimpvectoroptions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpvectortool.c tools, core: Don't stroke/fill paths on pixel locked layers 2024-05-21 12:57:55 +00:00
gimpvectortool.h app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
gimpwarpoptions.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpwarpoptions.h app: add "real-time preview" option to the warp tool 2019-03-03 16:23:23 -05:00
gimpwarptool.c tools: Apply Warp below NDE filters 2024-02-09 17:48:53 +00:00
gimpwarptool.h app: respect brush-outline preferences in the Warp tool 2020-02-05 21:36:59 +02:00
meson.build meson: fix warnings of deprecated features. 2022-08-31 01:29:37 +02:00
tool_manager.c app: fix a quite-random crash on exit with a race condition. 2023-10-15 11:45:16 +02:00
tool_manager.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tools-enums.c app, libgimp*: commit the newly generated *enums.c files. 2022-08-01 20:00:01 +02:00
tools-enums.h app: fix typo in name of lens mode enum 2022-02-13 13:49:36 +01:00
tools-types.h app: construct tool-options GUI lazily 2018-09-27 02:41:59 -04:00