Gimp/app/tools
Michael Natterer e7e8c9ef0a app: don't call gimp_image_flush() when cancelling GimpImageMapTool
because the tool might be cancelled from some other place opening an
undo group, so flushing the image would update menus and whatnot while
that other operation is running, with unforeseeable side
effects. Also, flusing the image here is not needed because we didn't
change anything in the image. Instead, make sure manually that the
display is updated correctly after restoring GimpImageMapTool's
temporary editing.
2012-05-05 21:47:17 +02:00
..
.gitignore
gimp-tools.c app: add infrastructure to invoke GEGL filters from a menu item 2012-05-02 17:46:16 +02:00
gimp-tools.h
gimpairbrushtool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpairbrushtool.h
gimpalignoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpalignoptions.h
gimpaligntool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimpaligntool.h
gimpblendoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpblendoptions.h
gimpblendtool.c app: don't disable the blend tool on indexed drawables 2012-05-02 17:51:21 +02:00
gimpblendtool.h
gimpbrightnesscontrasttool.c app: remove checks from stuff that now works on indexed layers 2012-05-02 17:46:04 +02:00
gimpbrightnesscontrasttool.h app: remove the legacy brightness-contrast code and use GEGL instead 2012-05-02 17:45:53 +02:00
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: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpbucketfilloptions.h
gimpbucketfilltool.c app: port by color select and fuzzy select to float 2012-05-02 17:51:18 +02:00
gimpbucketfilltool.h
gimpbycolorselecttool.c app: port by color select and fuzzy select to float 2012-05-02 17:51:18 +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
gimpcagetool.c app: remove obsolete include 2012-05-02 17:50:52 +02:00
gimpcagetool.h fix a typo in cage tool 2011-05-24 23:35:28 +02:00
gimpclonetool.c app: replace GimpPaintCore's undo_tiles by a GeglBuffer 2012-05-02 17:46:10 +02:00
gimpclonetool.h
gimpcolorbalancetool.c app: remove the legacy color-balance cruft 2012-05-02 17:50:38 +02:00
gimpcolorbalancetool.h app: remove the legacy color-balance cruft 2012-05-02 17:50:38 +02:00
gimpcolorizetool.c app: add a color button and picker to the colorize tool dialog 2012-05-03 15:02:34 +02:00
gimpcolorizetool.h app: add a color button and picker to the colorize tool dialog 2012-05-03 15:02:34 +02:00
gimpcoloroptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpcoloroptions.h
gimpcolorpickeroptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpcolorpickeroptions.h
gimpcolorpickertool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpcolorpickertool.h
gimpcolortool.c app: fix signal signature of GimpColorTool::picked() 2012-05-02 17:51:02 +02:00
gimpcolortool.h app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpconvolvetool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpconvolvetool.h
gimpcropoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpcropoptions.h
gimpcroptool.c
gimpcroptool.h
gimpcurvestool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpcurvestool.h app: remove the legacy curves cruft 2012-05-02 17:46:11 +02:00
gimpdesaturatetool.c app: clean up the desaturate cruft removal to look like the others 2012-05-02 17:45:45 +02:00
gimpdesaturatetool.h app: remove the legacy desaturate implementation 2012-05-02 17:45:45 +02:00
gimpdodgeburntool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpdodgeburntool.h
gimpdrawtool.c app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimpdrawtool.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimpeditselectiontool.c app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimpeditselectiontool.h
gimpellipseselecttool.c
gimpellipseselecttool.h
gimperasertool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimperasertool.h
gimpflipoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpflipoptions.h
gimpfliptool.c app: port the entire transform API from TileManager to GeglBuffer 2012-05-02 17:46:06 +02:00
gimpfliptool.h
gimpforegroundselectoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpforegroundselectoptions.h
gimpforegroundselecttool.c app: merge gimp_drawable_get_read_buffer() and get_write_buffer() 2012-05-02 17:46:04 +02:00
gimpforegroundselecttool.h
gimpforegroundselecttoolundo.c app: pass a format, not bpp, to gimp_viewable_get_dummy_pixbuf() 2012-05-02 17:51:08 +02:00
gimpforegroundselecttoolundo.h
gimpfreeselecttool.c app: don't redundantly set GimpToolControl->scroll_lock to FALSE 2011-12-10 23:15:03 +01:00
gimpfreeselecttool.h
gimpfuzzyselecttool.c app: port by color select and fuzzy select to float 2012-05-02 17:51:18 +02:00
gimpfuzzyselecttool.h
gimpgegltool.c app: don't use g_str_has_prefix() for blacklisting GEGL ops 2012-05-05 20:49:27 +02:00
gimpgegltool.h app: factor out the "Apply GEGL Operation" functionality from GimpGeglTool 2012-05-02 17:46:16 +02:00
gimphealtool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimphealtool.h
gimphistogramoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimphistogramoptions.h
gimphuesaturationtool.c app: remove the lagacy hue-saturation cruft 2012-05-02 17:50:40 +02:00
gimphuesaturationtool.h app: remove the lagacy hue-saturation cruft 2012-05-02 17:50:40 +02:00
gimpimagemapoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpimagemapoptions.h
gimpimagemaptool-settings.c app: add a ton of parameters to GimpImageMapTool::get_settings_ui() 2012-05-02 17:50:48 +02:00
gimpimagemaptool-settings.h app: add a ton of parameters to GimpImageMapTool::get_settings_ui() 2012-05-02 17:50:48 +02:00
gimpimagemaptool.c app: don't call gimp_image_flush() when cancelling GimpImageMapTool 2012-05-05 21:47:17 +02:00
gimpimagemaptool.h app: move GimpLevelTool's color picking stuff into GimpImageMapTool 2012-05-02 17:51:22 +02:00
gimpinkoptions-gui.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpinkoptions-gui.h
gimpinktool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpinktool.h
gimpiscissorsoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpiscissorsoptions.h
gimpiscissorstool.c app: make the GimpTempBuf struct private and add accessors 2012-05-02 17:51:12 +02:00
gimpiscissorstool.h app: rename TempBuf to GimpTempBuf 2012-05-02 17:51:00 +02:00
gimplevelstool.c app: clamp the return value of gimp_operation_levels_map_input() 2012-05-02 17:51:23 +02:00
gimplevelstool.h app: move GimpLevelTool's color picking stuff into GimpImageMapTool 2012-05-02 17:51:22 +02:00
gimpmagnifyoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +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
gimpmeasureoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +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
gimpmoveoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +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
gimpoperationtool.c app: use our gtk_box_new() wrapper instead of gtk_vbox_new() 2012-05-04 17:23:17 +02:00
gimpoperationtool.h app: resurrect the operation tool's title 2012-05-02 17:50:49 +02:00
gimppaintbrushtool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimppaintbrushtool.h
gimppaintoptions-gui.c app: make the GimpTempBuf struct private and add accessors 2012-05-02 17:51:12 +02:00
gimppaintoptions-gui.h
gimppainttool.c app: use the new modifier API instead of constants in all tools 2011-10-06 21:59:07 +02:00
gimppainttool.h
gimppenciltool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimppenciltool.h
gimpperspectiveclonetool.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
gimpperspectiveclonetool.h
gimpperspectivetool.c app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimpperspectivetool.h
gimpposterizetool.c app: remove checks from stuff that now works on indexed layers 2012-05-02 17:46:04 +02:00
gimpposterizetool.h app: remove the legacy posterize code 2012-05-02 17:45:45 +02:00
gimprectangleoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimprectangleoptions.h app: move enum GimpRectangleGuide from tools/ to display/ 2011-05-20 19:41:48 +02:00
gimprectangleselectoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimprectangleselectoptions.h
gimprectangleselecttool.c app: return double not int from GimpPickable::get_opacity_at() 2012-05-02 17:51:07 +02:00
gimprectangleselecttool.h
gimprectangletool.c app: gimp_rectangle_tool_auto_shrink(): honor the drawable's offset 2012-01-14 21:28:34 +01:00
gimprectangletool.h Bug 666853 - Auto shrink selection doesn't work 2012-01-11 21:12:58 +01:00
gimpregionselectoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpregionselectoptions.h
gimpregionselecttool.c app: change GimpBoundary to find the boundary a float component 2012-05-02 17:51:07 +02:00
gimpregionselecttool.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +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
gimpscaletool.c app: improve the undo strings of the transform tools 2011-08-27 08:37:30 +02:00
gimpscaletool.h
gimpselectionoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpselectionoptions.h
gimpselectiontool.c Revert "app (selectiontool): Drop dead code" 2011-10-12 19:30:58 +05:30
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: port simple rotating and flipping to GEGL 2012-05-02 17:46:02 +02:00
gimpsheartool.h
gimpsmudgetool.c app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02: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: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimptextoptions.h
gimptexttool-editor.c Bug 668814: Cannot move cursor right in on canvas editor 2012-02-09 12:36:43 +01:00
gimptexttool-editor.h
gimptexttool.c Bug 651956: Text tool misremembers point size upon reloading file 2012-03-09 19:21:44 +01:00
gimptexttool.h
gimpthresholdtool.c app: move GimpHistogram from base/ to core/ 2012-05-02 17:46:13 +02:00
gimpthresholdtool.h app: forgot to remove the Threshold cruft typedef 2012-05-02 17:46:12 +02:00
gimptool-progress.c app: add a canvas group for tool items 2011-11-16 21:10:43 +01:00
gimptool-progress.h
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 app: don't request motion hints on the canvas 2011-12-10 23:22:08 +01:00
gimptoolcontrol.h
gimptooloptions-gui.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimptooloptions-gui.h
gimptransformoptions.c app: port simple rotating and flipping to GEGL 2012-05-02 17:46:02 +02:00
gimptransformoptions.h app: clean up GimpTransformOptions' preview controls 2011-07-27 23:15:02 +02:00
gimptransformtool.c app: don't hardcode "Y u8" when checking whether to clip transformed buffers 2012-05-02 17:51:08 +02:00
gimptransformtool.h app: port the entire transform API from TileManager to GeglBuffer 2012-05-02 17:46:06 +02:00
gimptransformtoolundo.c app: remove unused base/ includes 2012-05-02 17:46:15 +02:00
gimptransformtoolundo.h
gimpvectoroptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +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
Makefile.am app: factor out the "Apply GEGL Operation" functionality from GimpGeglTool 2012-05-02 17:46:16 +02:00
tool_manager.c app: separate handling of reverse-gradient from paint dynamics 2011-12-06 22:39:29 +01:00
tool_manager.h
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