Gimp/app/tools
Michael Natterer 3de4d7263a app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas
Add a transform matrix to GimpCanvasBoundary and get rid of the whole
BoundSeg transform code in boundary.c and gimpbrushcore.c, it was
impossible to get this right on that level. Also fix te extents of
GimpCanvasBoundary os it leaves no artifacts.
2010-10-09 22:00:19 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
gimp-tools.c app: really really destroy the tool options widgets this time 2010-06-24 18:38:19 +02:00
gimp-tools.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpairbrushtool.c app: Add an option to explicity turn off airbrush rate 2010-03-14 17:28:08 +02:00
gimpairbrushtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpalignoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpalignoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpaligntool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpaligntool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpblendoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpblendoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpblendtool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpblendtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrightnesscontrasttool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpbrightnesscontrasttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushtool.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpbrushtool.h Revert "app: Do not show brush outline when painting" 2010-03-19 21:21:01 +02:00
gimpbucketfilloptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbucketfilloptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbucketfilltool.c Use gimp_display_get_image() instead of display->image 2009-10-07 19:00:42 +02:00
gimpbucketfilltool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbycolorselecttool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpbycolorselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpclonetool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpclonetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorbalancetool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpcolorbalancetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorizetool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpcolorizetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcoloroptions.c make action_message() visible externally and use it. 2009-05-16 15:34:41 +02:00
gimpcoloroptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorpickeroptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorpickeroptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorpickertool.c app: remove "gboolean use_cairo" from the draw tool again 2010-09-24 21:14:49 +02:00
gimpcolorpickertool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolortool.c app: add gimp_display_shell_selection_pause() and _resume() 2010-10-09 14:26:33 +02:00
gimpcolortool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconvolvetool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconvolvetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcropoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcropoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcroptool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimpcroptool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurvestool.c app: Add API to remove all background curves from the curve view 2010-02-27 19:22:48 +02:00
gimpcurvestool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdesaturatetool.c Update Desaturate tool's status text 2010-07-05 19:27:44 +05:30
gimpdesaturatetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdodgeburntool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdodgeburntool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawtool.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpdrawtool.h app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpeditselectiontool.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpeditselectiontool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpellipseselecttool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpellipseselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperasertool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperasertool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpflipoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpflipoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfliptool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpfliptool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpforegroundselectoptions.c app: use GimpRGB as mask color 2010-09-29 20:35:00 +02:00
gimpforegroundselectoptions.h app: use GimpRGB as mask color 2010-09-29 20:35:00 +02:00
gimpforegroundselecttool.c app: add a pen canvas item class and use it in the foreground select tool 2010-10-03 02:26:40 +02:00
gimpforegroundselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpforegroundselecttoolundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpforegroundselecttoolundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfreeselecttool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimpfreeselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfuzzyselecttool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpfuzzyselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgegltool.c app: use a blacklist instead of whitelist for gegl op categories 2010-03-17 23:48:18 +00:00
gimpgegltool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphealtool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphealtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphistogramoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphistogramoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphuesaturationtool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimphuesaturationtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemapoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemapoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemaptool-settings.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemaptool-settings.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemaptool.c app: rename GimpToolOverlay to GimpOverlayDialog 2010-06-03 22:32:30 +02:00
gimpimagemaptool.h Put the image map tool dialogs into overlay boxes when in fullscreen mode 2009-10-18 22:42:21 +02:00
gimpinkoptions-gui.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpinkoptions-gui.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpinktool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpinktool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpiscissorsoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpiscissorsoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpiscissorstool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpiscissorstool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplevelstool.c Build with GSEAL_ENABLE 2009-10-17 19:33:46 +02:00
gimplevelstool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmagnifyoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmagnifyoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmagnifytool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpmagnifytool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmeasureoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmeasureoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmeasuretool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimpmeasuretool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmoveoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmoveoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmovetool.c app: add gimp_display_shell_selection_pause() and _resume() 2010-10-09 14:26:33 +02:00
gimpmovetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintbrushtool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintbrushtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintoptions-gui.c Bug 629926 - some tool sliders are not usable 2010-10-03 19:06:24 +02:00
gimppaintoptions-gui.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppainttool.c app: add gimp_display_shell_selection_pause() and _resume() 2010-10-09 14:26:33 +02:00
gimppainttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppenciltool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppenciltool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpperspectiveclonetool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimpperspectiveclonetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpperspectivetool.c Use gtk_dialog_get_content_area() instead of dialog->vbox 2009-07-15 16:19:32 +02:00
gimpperspectivetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpposterizetool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpposterizetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprectangleoptions.c app: Rectangle tool: Allow 'size' separators in 'aspect' and vice versa 2010-08-16 22:00:06 +02:00
gimprectangleoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprectangleselectoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprectangleselectoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprectangleselecttool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimprectangleselecttool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprectangletool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimprectangletool.h app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimpregionselectoptions.c app: Fix translation, "region_select" => "selection" 2010-08-17 19:08:33 +02:00
gimpregionselectoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpregionselecttool.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +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 Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimprotatetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpscaletool.c app: use the new unit conversion functions 2010-02-21 16:46:39 +01:00
gimpscaletool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpselectionoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpselectionoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpselectiontool.c app: move mask_bounds() and mask_intersect() from GimpDrawable to GimpItem 2010-09-07 21:30:46 +02:00
gimpselectiontool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsheartool.c Use gtk_dialog_get_content_area() instead of dialog->vbox 2009-07-15 16:19:32 +02:00
gimpsheartool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsmudgetool.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsmudgetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsourcetool.c app: rename all gimp_draw_tool_draw_foo() functions 2010-09-25 19:02:22 +02:00
gimpsourcetool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptextoptions.c app: don't leak options->language; add finalize() to free it 2010-06-22 23:06:35 +02:00
gimptextoptions.h app: add GimpTextBuffer, a GtkTextBuffer subclass 2010-02-25 17:41:10 +01:00
gimptexttool-editor.c app: use a GimpOverlayFrame for the text style editor 2010-06-12 23:49:55 +02:00
gimptexttool-editor.h app: use gimp_text_layout_get_offsets() 2010-03-07 00:11:05 +01:00
gimptexttool.c app: simplify creating of stroke and fill groups a lot 2010-10-04 14:03:37 +02:00
gimptexttool.h app: fix text tool drawing for good this time (hopefully) 2010-03-04 23:47:23 +01:00
gimpthresholdtool.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpthresholdtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptool.c app: add intrastructure to send key_release events to tools 2010-02-18 20:50:11 +01:00
gimptool.h app: add intrastructure to send key_release events to tools 2010-02-18 20:50:11 +01:00
gimptoolcontrol.c Add infrastructure for sending double and triple clicks to tools 2009-06-20 17:37:31 +02:00
gimptoolcontrol.h Add infrastructure for sending double and triple clicks to tools 2009-06-20 17:37:31 +02:00
gimptooloptions-gui.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptooloptions-gui.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptransformoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptransformoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptransformtool.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimptransformtool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptransformtoolundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptransformtoolundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpvectoroptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpvectoroptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpvectortool.c app: add gimp_draw_tool_add_path() and use it in the vector tool 2010-10-07 14:10:57 +02:00
gimpvectortool.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
Makefile.am app: split the text editor code out to a separate file 2010-02-17 21:24:09 +01:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00
tool_manager.c app: Add tool preset editor to controll what elements get applied 2010-04-24 17:55:54 +03: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 Bug 575911 - Add 'Rule of fifths' crop guide overlay 2010-06-24 08:37:09 +02:00
tools-enums.h Bug 575911 - Add 'Rule of fifths' crop guide overlay 2010-06-24 08:37:09 +02:00
tools-types.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00