Gimp/app/core
Tor Lillqvist 26b70edddf Add a new method, gboolean want_null_motion(), that tells if the brush
1999-08-30  Tor Lillqvist  <tml@iki.fi>

* app/gimpbrush.h (GimpBrushClass): Add a new method, gboolean
want_null_motion(), that tells if the brush wants to be painted
when we don't know the direction yet. This is needed (so far) by
brush pipes that select the brush based on direction.

* app/gimpbrush.c: Implement above method returning always TRUE.

* app/gimpbrushpipe.c: Here, implement it returning FALSE or TRUE
on whether the brush pipe has any angular (direction) dependent
dimension or not.

* app/paint_core.c (paint_core_button_press): Call the method
if current point == last point.
1999-08-30 21:24:13 +00:00
..
gimp-edit.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimp-edit.h app/commands.[ch] app/global_edit.[ch] added "Paste As New" feature that 1999-07-06 20:43:52 +00:00
gimp-parasites.c *** empty log message *** 1999-07-30 01:21:04 +00:00
gimp-parasites.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpbrush-header.h added a G_PI_2 1999-08-16 03:43:48 +00:00
gimpbrush-load.c Add a new method, gboolean want_null_motion(), that tells if the brush 1999-08-30 21:24:13 +00:00
gimpbrush.c Add a new method, gboolean want_null_motion(), that tells if the brush 1999-08-30 21:24:13 +00:00
gimpbrush.h Add a new method, gboolean want_null_motion(), that tells if the brush 1999-08-30 21:24:13 +00:00
gimpbrushgenerated-load.c Save the name on a line of its own as it can contain spaces. Print spaces 1999-08-30 20:42:34 +00:00
gimpbrushgenerated-save.c Save the name on a line of its own as it can contain spaces. Print spaces 1999-08-30 20:42:34 +00:00
gimpbrushgenerated.c Save the name on a line of its own as it can contain spaces. Print spaces 1999-08-30 20:42:34 +00:00
gimpbrushgenerated.h Modified Files: ChangeLog app/gimpbrushgenerated.c 1998-09-15 01:53:40 +00:00
gimpbrushpipe-load.c Add a new method, gboolean want_null_motion(), that tells if the brush 1999-08-30 21:24:13 +00:00
gimpbrushpipe.c Add a new method, gboolean want_null_motion(), that tells if the brush 1999-08-30 21:24:13 +00:00
gimpbrushpipe.h Implement the selection of brush based on cursor direction, pressure, 1999-08-28 01:14:42 +00:00
gimpchannel-combine.c app/nav_window.c app/nav_window.h app/gimppreviewcache.h app/layer.c 1999-08-27 19:07:21 +00:00
gimpchannel-combine.h app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimpchannel.c app/nav_window.c app/nav_window.h app/gimppreviewcache.h app/layer.c 1999-08-27 19:07:21 +00:00
gimpchannel.h app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimpcontext.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpcontext.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpdatafiles.c handle drives(os2) 1999-08-06 11:14:01 +00:00
gimpdatafiles.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdrawable-blend.c movements restricted to 45 degrees (Ctrl+Alt) feel more natural now 1999-08-14 12:34:08 +00:00
gimpdrawable-desaturate.c app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-desaturate.h app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-equalize.c app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-equalize.h app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-invert.c moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-invert.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-offset.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpdrawable-offset.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
gimpdrawable.c Dirty flag now correct in all cases. Can be displayed in image window 1999-08-23 14:34:58 +00:00
gimpdrawable.h app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimpedit.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpedit.h app/commands.[ch] app/global_edit.[ch] added "Paste As New" feature that 1999-07-06 20:43:52 +00:00
gimpimage-convert-fsdither.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpimage-convert.c *->I: Deterministic colour dithering to arbitrary palettes. Ideal for 1999-08-29 16:54:39 +00:00
gimpimage-convert.h app/convert.h *->I: Deterministic alpha dithering over layers, reduced 1999-08-28 23:40:35 +00:00
gimpimage-duplicate.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-duplicate.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
gimpimage-guides.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-guides.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-mask.c app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimpimage-mask.h app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00
gimpimage-merge.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-merge.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-projection.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-projection.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-qmask.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-quick-mask.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-resize.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-resize.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-scale.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-scale.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage-undo-push.c Dirty flag now correct in all cases. Can be displayed in image window 1999-08-23 14:34:58 +00:00
gimpimage-undo-push.h Dirty flag now correct in all cases. Can be displayed in image window 1999-08-23 14:34:58 +00:00
gimpimage.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimage.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpimagemap.c Changed:- 1999-04-08 20:27:00 +00:00
gimpimagemap.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimplayer-floating-sel.c app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimplayer-floating-sel.h Header file tweaks. Now changing tile.h doesn't force about_dialog to 1998-08-16 00:34:20 +00:00
gimplayer.c app/nav_window.c app/nav_window.h app/gimppreviewcache.h app/layer.c 1999-08-27 19:07:21 +00:00
gimplayer.h app/color_area.[ch] app/color_panel.[ch] enabled dnd for colors 1999-08-22 11:45:31 +00:00
gimplist.c A few fixes here and there... 1998-08-13 18:53:12 +00:00
gimplist.h ---------------------------------------------------------------------- 1998-07-12 11:40:43 +00:00
gimpobject.c Started gimpset, a generic class for handling collections of 1998-07-01 23:06:49 +00:00
gimpobject.h Modified Files: ChangeLog app/Makefile.am app/airbrush.c app/app_procs.c 1998-07-09 05:31:06 +00:00
gimpparasite.c *** empty log message *** 1999-07-30 01:21:04 +00:00
gimpparasite.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpparasitelist.c new bitmap files containing the new mouse cursors. 1999-05-05 09:10:35 +00:00
gimpparasitelist.h *** empty log message *** 1999-04-13 00:46:11 +00:00
gimppattern-header.h added a G_PI_2 1999-08-16 03:43:48 +00:00
gimppreviewcache.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimppreviewcache.h app/nav_window.c app/nav_window.h app/gimppreviewcache.h app/layer.c 1999-08-27 19:07:21 +00:00
gimpprojection-construct.c Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpprojection-construct.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gimpprojection.c added framework for having multiple simultaneous displays 1999-08-28 22:40:37 +00:00
gimpprojection.h added framework for having multiple simultaneous displays 1999-08-28 22:40:37 +00:00
gimptooloptions.c Overhaul of pixmap brushes and pipes: No separate pixmap pipe 1999-08-26 00:54:30 +00:00
gimptooloptions.h app/airbrush.c app/bezier_select.c app/blend.c app/brightness_contrast.c 1999-04-12 17:55:06 +00:00
gimpunit.c app/actionarea.c app/dodgeburn.c app/fuzzy_select.c app/gimpparasite.c 1999-07-27 00:14:14 +00:00
gimpunit.h This implements the rest of the unit system (unitrc loading and saving and 1999-03-16 20:14:07 +00:00