Gimp/app/tools
Michael Natterer 2d882dd64f Bug 676279 - Ctrl or Shift causes selection tools to reset...
Make sure to not override the logic that separates the tool option's
selection mode from the one determined by modifiers, by blindly
calling gimp_modifiers_to_channel_op(state) on a zero state.
2012-05-17 23:34:22 +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 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: 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 app: port GimpBlendTool to pause()/resume()-less drawing 2011-03-28 11:08:40 +02:00
gimpbrightnesscontrasttool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 app: derive GimpCageOptions directly from GimpToolOptions 2010-11-04 22:28:47 +01:00
gimpcagetool.c cage tool: fix handle added in the wrong side of the cage 2012-05-11 12:34:53 +09: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: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +02:00
gimpcolorbalancetool.h app: remove the legacy color-balance cruft 2012-05-02 17:50:38 +02:00
gimpcolorizetool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 app: DodgeBurn/Convolve: Fix error in behavior of modifier keys 2011-04-04 00:38:01 +02:00
gimpcropoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02: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: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +02:00
gimpcurvestool.h app: remove the legacy curves cruft 2012-05-02 17:46:11 +02:00
gimpdesaturatetool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 app: DodgeBurn/Convolve: Fix error in behavior of modifier keys 2011-04-04 00:38:01 +02:00
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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
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 app: use GimpRGB as mask color 2010-09-29 20:35:00 +02:00
gimpforegroundselecttool.c app: change the value to render in the GimpScanConvert API to a 0..1 double 2012-05-13 23:13:53 +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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpfuzzyselecttool.c app: port by color select and fuzzy select to float 2012-05-02 17:51:18 +02:00
gimpfuzzyselecttool.h
gimpgegltool.c Replaced old Difference of Gaussians, Laplace and Sobel filters with new GEGL operations 2012-05-13 06:41:19 +04: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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimphistogramoptions.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimphistogramoptions.h
gimphuesaturationtool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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: remove GimpPickable::get_tiles() 2012-05-06 01:01:54 +02:00
gimpiscissorstool.h app: rename TempBuf to GimpTempBuf 2012-05-02 17:51:00 +02:00
gimplevelstool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
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 app: remove GimpMeasureTool:active_handle and use the existing :point 2011-03-29 08:52:09 +02:00
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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
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 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 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 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: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
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 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: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpselectionoptions.h
gimpselectiontool.c Bug 676279 - Ctrl or Shift causes selection tools to reset... 2012-05-17 23:34:22 +02: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: port simple rotating and flipping to GEGL 2012-05-02 17:46:02 +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: 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 app: add a GimpText property and construct param to GimpTextStyleEditor 2011-03-18 21:16:53 +01:00
gimptexttool-editor.c Bug 668814: Cannot move cursor right in on canvas editor 2012-02-09 12:36:43 +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 651956: Text tool misremembers point size upon reloading file 2012-03-09 19:21:44 +01:00
gimptexttool.h app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
gimpthresholdtool.c app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +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 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 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 app: some more mostly cosmetic tool cleanup 2011-04-04 08:19:12 +02:00
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