Gimp/plug-ins/common
Tor Lillqvist 70fca093f3 Implement the selection of brush based on cursor direction, pressure,
1999-08-28  Tor Lillqvist  <tml@iki.fi>

* app/gimpbrushpipe.c: Implement the selection of brush based on
cursor direction, pressure, tilt, or a random value. (Hmm, forgot
velocity, later.) (In addition to just incrementally stepping.)
Read the brush pipe parameters from the gih file's second line.
There is no way to tune the parameters in the GIMP, they must
currently be set when saving the gih file (in the gpb plug-in).

* app/gimpbrushpipe.h
* app/gimpbrushpipeP.h: Move the PipeSelectModes enum to the
"private" header. Add a stride array to GimpBrushPipe to make
indexing easier.

* plug-ins/common/gpb.c: Add selection mode fields to the dialog.
Attach the pipe parameters entered as a parasite, too.

* docs/parasites.txt
* plug-ins/common/psp.c: Use "placement", not "spacing" (which
means another thing).
1999-08-28 01:14:42 +00:00
..
.cvsignore shut up cvs 1999-08-26 00:50:39 +00:00
aa.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
align_layers.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
animationplay.c Update gcc instructions. Remove warning about gettext being GPL, as the 1999-07-21 19:52:20 +00:00
animoptimize.c updated Adam's stuff 1998-05-21 20:26:06 +00:00
apply_lens.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
autocrop.c New file. 1999-05-29 01:28:24 +00:00
autostretch_hsv.c big i18n fix patch from SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp>. Fixes 1999-08-24 19:57:55 +00:00
blinds.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
blur.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
borderaverage.c Made 1.1.7 release 1999-07-17 20:37:31 +00:00
bumpmap.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
bz2.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
c_astretch.c When a gimage's colourmap is changed, implicitly queue an update of the 1999-02-27 17:02:12 +00:00
CEL.c New file. 1999-05-29 01:28:24 +00:00
checkerboard.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
CML_explorer.c 264: fixed a typo. s/mix/min. 1999-06-19 00:26:21 +00:00
colorify.c Some changes to the GAP plug-in on request by the author Wolfgang Hofer. 1999-06-24 20:46:55 +00:00
compose.c big i18n fix patch from SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp>. Fixes 1999-08-24 19:57:55 +00:00
compressor.c Update gcc instructions. Remove warning about gettext being GPL, as the 1999-07-21 19:52:20 +00:00
convmatrix.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
csource.c Makefile.am configure.in install a gimpinstall script (basically 1999-08-26 00:31:37 +00:00
cubism.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
curve_bend.c Use RINT instead of rint. 1999-08-16 19:33:35 +00:00
decompose.c big i18n fix patch from SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp>. Fixes 1999-08-24 19:57:55 +00:00
deinterlace.c Sun May 31 21:50:12 EDT 1998 1998-06-01 01:54:02 +00:00
depthmerge.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
despeckle.c use MAIN macro 1999-04-23 06:35:53 +00:00
destripe.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
diffraction.c New file. 1999-05-29 01:28:24 +00:00
displace.c New file. 1999-05-29 01:28:24 +00:00
edge.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
emboss.c applied gimp-lecorfec-99041[02]-0, changes follow 1999-04-15 21:49:09 +00:00
engrave.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
exchange.c applied gimp-lecorfec-99041[02]-0, changes follow 1999-04-15 21:49:09 +00:00
film.c *** empty log message *** 1999-07-22 19:47:34 +00:00
flarefx.c add declaration to get interface.c to compile 1998-06-09 11:41:13 +00:00
fp.c app/by_color_select.c: plug-ins/script-fu/script-fu-scripts.c: 1998-12-20 00:13:50 +00:00
fractaltrace.c applied gimp-lecorfec-99041[02]-0, changes follow 1999-04-15 21:49:09 +00:00
gauss_iir.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
gauss_rle.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
gbr.c Use g_message, not gimp_message. g_message calls gimp_message eventually. 1999-08-22 19:02:52 +00:00
gee.c New file. 1999-05-29 01:28:24 +00:00
gicon.c New file. 1999-05-29 01:28:24 +00:00
gif.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gifload.c Fixed some tyops 1999-07-22 02:58:26 +00:00
glasstile.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gpb.c Implement the selection of brush based on cursor direction, pressure, 1999-08-28 01:14:42 +00:00
gqbist.c New file. 1999-05-29 01:28:24 +00:00
gradmap.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
grid.c use real-life units 1999-08-24 18:36:38 +00:00
gtm.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
guillotine.c cosmetic change 1999-06-21 20:04:04 +00:00
gz.c Update gcc instructions. Remove warning about gettext being GPL, as the 1999-07-21 19:52:20 +00:00
header.c new save-image plugin to dump a straight c-source RGB or RGBA data array 1999-07-06 17:26:06 +00:00
hot.c add declaration to get interface.c to compile 1998-06-09 11:41:13 +00:00
hrz.c New file. 1999-05-29 01:28:24 +00:00
illusion.c applied gimp-lecorfec-99041[02]-0, changes follow 1999-04-15 21:49:09 +00:00
iwarp.c New file. 1999-05-29 01:28:24 +00:00
jigsaw.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
jpeg.c Added saving of .gih files. 1999-08-24 05:30:14 +00:00
laplace.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
lic.c use MAIN macro 1999-04-23 06:35:53 +00:00
mail.c big i18n fix patch from SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp>. Fixes 1999-08-24 19:57:55 +00:00
Makefile.am more i18n fixes (missed a patch from before) 1999-08-25 19:18:41 +00:00
mapcolor.c added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
max_rgb.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
mblur.c New file. 1999-05-29 01:28:24 +00:00
mkgen.pl add check for zlib for building psp plugin 1999-08-22 22:51:31 +00:00
mosaic.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
mpeg.c don't try to figure out G_BYTE_ORDER for ourselves 1999-06-21 23:49:41 +00:00
newsprint.c New file. 1999-05-29 01:28:24 +00:00
nlfilt.c check for inline by ourselves if it's not defined in glibconfig.h. So 1998-07-14 06:15:10 +00:00
noisify.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
normalize.c When a gimage's colourmap is changed, implicitly queue an update of the 1999-02-27 17:02:12 +00:00
nova.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
oilify.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
palette.c acconfig.h configure.in added check for putenv and #ifdefed it's usage 1998-08-28 23:01:46 +00:00
papertile.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
pat.c New file. 1999-05-29 01:28:24 +00:00
pcx.c Upgraded to libtool 1.2b 1998-09-20 23:04:33 +00:00
pix.c New file. 1999-05-29 01:28:24 +00:00
pixelize.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
plasma.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
plugin-browser.c Changed:- 1999-03-12 22:04:30 +00:00
plugin-defs.pl more i18n fixes (missed a patch from before) 1999-08-25 19:18:41 +00:00
plugindetails.c Changed:- 1999-03-12 22:04:30 +00:00
png.c *** empty log message *** 1999-07-11 13:26:37 +00:00
pnm.c New file. 1999-05-29 01:28:24 +00:00
polar.c New file. 1999-05-29 01:28:24 +00:00
postscript.c Update version. 1999-06-21 00:23:55 +00:00
procedure-browser.c New file. 1999-05-29 01:28:24 +00:00
ps.c Update version. 1999-06-21 00:23:55 +00:00
psd.c Worked around an April libgimp API change which was causing probs. 1999-08-20 19:35:13 +00:00
psp.c Implement the selection of brush based on cursor direction, pressure, 1999-08-28 01:14:42 +00:00
randomize.c New file. 1999-05-29 01:28:24 +00:00
ripple.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
rotate.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
rotators.c New file. 1999-05-29 01:28:24 +00:00
sample_colorize.c Added two new plug-ins. 1999-07-28 17:44:32 +00:00
scatter_hsv.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
screenshot.c Add Acquire under the File menu. 1999-08-26 23:49:39 +00:00
semiflatten.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
sharpen.c use MAIN macro 1999-04-22 14:13:06 +00:00
shift.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
smooth_palette.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
snoise.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
sobel.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
sparkle.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
spread.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
sunras.c Use the DEBUG nmake variable to determine whether to build for debugging 1999-06-28 17:54:19 +00:00
tga.c Mention using GNU gettext. 1999-06-14 22:18:02 +00:00
threshold_alpha.c Added support for greyscale drawables (why not?) 1999-05-23 13:21:49 +00:00
tiff.c *** empty log message *** 1999-08-02 19:40:28 +00:00
tile.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
tileit.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
tiler.c fix width > height case 1998-04-29 23:08:49 +00:00
unsharp.c Makefile.am configure.in install a gimpinstall script (basically 1999-08-26 00:31:37 +00:00
url.c spawnlp() instead of fork 1999-04-29 18:20:46 +00:00
video.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
vinvert.c When a gimage's colourmap is changed, implicitly queue an update of the 1999-02-27 17:02:12 +00:00
vpropagate.c Updated gtk_toggle_button_set_state() to gtk_toggle_button_set_active() in 1999-01-15 17:35:04 +00:00
waves.c add declaration to get interface.c to compile 1998-06-09 11:41:13 +00:00
whirlpinch.c New file. 1999-05-29 01:28:24 +00:00
winclipboard.c Add newest files. 1999-08-12 22:08:19 +00:00
wind.c applied gimp-lecorfec-99041[02]-0, changes follow 1999-04-15 21:49:09 +00:00
winprint.c plug-ins/Makefile.am Distribute the Windows-only plug-ins, too. 1999-08-02 23:53:26 +00:00
wmf.c version number bump to 1.1.6 1999-06-05 02:11:16 +00:00
xbm.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
xpm.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
xwd.c Use the DEBUG nmake variable to determine whether to build for debugging 1999-06-28 17:54:19 +00:00
zealouscrop.c Upgraded to libtool 1.2b 1998-09-20 23:04:33 +00:00