1999-06-23 17:00:10 +08:00
|
|
|
Makefile
|
|
|
|
Makefile.in
|
|
|
|
.deps
|
|
|
|
.libs
|
2000-08-23 08:00:20 +08:00
|
|
|
AlienMap2
|
1999-06-23 17:00:10 +08:00
|
|
|
CEL
|
|
|
|
CML_explorer
|
|
|
|
aa
|
|
|
|
align_layers
|
|
|
|
animationplay
|
|
|
|
animoptimize
|
|
|
|
apply_lens
|
|
|
|
autocrop
|
|
|
|
autostretch_hsv
|
|
|
|
blinds
|
|
|
|
blur
|
2000-05-01 05:49:20 +08:00
|
|
|
borderaverage
|
1999-06-23 17:00:10 +08:00
|
|
|
bumpmap
|
|
|
|
bz2
|
|
|
|
c_astretch
|
2003-07-31 09:12:00 +08:00
|
|
|
ccanalyze
|
2003-12-03 10:36:04 +08:00
|
|
|
channel_mixer
|
1999-06-23 17:00:10 +08:00
|
|
|
checkerboard
|
1999-09-04 14:19:46 +08:00
|
|
|
color_enhance
|
1999-06-23 17:00:10 +08:00
|
|
|
colorify
|
1999-11-16 02:37:03 +08:00
|
|
|
colortoalpha
|
1999-06-23 17:00:10 +08:00
|
|
|
compose
|
|
|
|
convmatrix
|
1999-07-07 21:32:58 +08:00
|
|
|
csource
|
1999-06-23 17:00:10 +08:00
|
|
|
cubism
|
1999-07-29 01:44:32 +08:00
|
|
|
curve_bend
|
1999-06-23 17:00:10 +08:00
|
|
|
decompose
|
|
|
|
deinterlace
|
|
|
|
depthmerge
|
|
|
|
despeckle
|
|
|
|
destripe
|
2003-11-11 18:21:58 +08:00
|
|
|
dicom
|
1999-06-23 17:00:10 +08:00
|
|
|
diffraction
|
|
|
|
displace
|
|
|
|
edge
|
|
|
|
emboss
|
|
|
|
engrave
|
|
|
|
exchange
|
|
|
|
film
|
|
|
|
flarefx
|
|
|
|
fractaltrace
|
|
|
|
gauss_iir
|
|
|
|
gauss_rle
|
|
|
|
gbr
|
|
|
|
gee
|
2000-12-16 03:51:17 +08:00
|
|
|
gee_zoom
|
2001-09-10 03:54:37 +08:00
|
|
|
gif
|
1999-06-23 17:00:10 +08:00
|
|
|
gifload
|
Jens Lautenbacher <jtl@gimp.org>
2000-12-18 Sven Neumann <sven@gimp.org>
Jens Lautenbacher <jtl@gimp.org>
* app/Makefile.am
* app/gimpbrushlistP.h
* app/gimpbrushpipeP.h
* app/gimpobjectP.h: removed these three files
* app/parasitelistP.h
* app/channels_dialog.c
* app/docindex.c
* app/gimpdrawable.c
* app/gimpdrawableP.h
* app/gimpimage.c
* app/gimpimageP.h
* app/gimplist.[ch]
* app/gimpobject.c
* app/gimpobject.h
* app/gimpsetP.h: changed according to header removal
* app/airbrush.c
* app/brush_select.[ch]
* app/brushes_cmds.c
* app/gimpbrush.[ch]
* app/gimpbrushgenerated.[ch]
* app/gimpbrushlist.[ch]
* app/gimpbrushpipe.[ch]
* app/gimpcontextpreview.c
* app/paint_core.c
* app/paintbrush.c
* app/pencil.c
* tools/pdbgen/pdb/brushes.pdb: Big Brushes Cleanup.
The GimpBrush* object hierarchy and the file formats were broken by
"design". This made it overly difficult to read and write pixmap
brushes and brush pipes, leading to the situation that The GIMP was
not able to read it's very own file formats. Since the GimpBrush
format did support arbitrary color depths, the introduction of a
file format for pixmap brushes was unnecessary.
The GimpBrushPixmap object is dead. GimpBrush has an additional
pixmap temp_buf and handles pixmap brushes transparently. The file
format of pixmap brushes is not any longer a grayscale brush plus
a pattern, but a simple brush with RGBA data. The old brushes can
still be loaded, but the .gpb format is deprecated.
GimpBrushPipe derives from GimpBrush. The fileformat is still a text
header, followed by a number of brushes, but those brushes are stored
in the new GimpBrush format (no pattern anymore). The pipe does not
care about the depth of the contained GimpBrushes, so we get
grayscale BrushPipes for free. Since the brush loader still loads the
old format, old .gih files can also still be loaded.
Since the brushes in the GimpBrushPipe do not any longer contain a
pointer to the pipe object, we do only temporarily switch brushes
in the paint_core routines. This is not very elegant, but the best
we can do without a major redesign.
* app/patterns.[ch]: changed the loader to work with a filedescriptor
instead of a filehandle to make it work with the new brush loading
code.
* plug-ins/common/.cvsignore
* plug-ins/common/Makefile.am
* plug-ins/common/plugin-defs.pl
* plug-ins/common/gih.c: new plug-in that saves GIH files in the
new format (loader will follow soon)
* plug-ins/common/gpb.c: removed since Pixmap Brushes are no longer
supported as a special file format.
* plug-ins/common/gbr.c: load and save brushes in the new brush format
which allows RGBA brushes too.
* plug-ins/common/pat.c: load and save grayscale patterns too
2000-12-18 23:14:08 +08:00
|
|
|
gih
|
1999-06-23 17:00:10 +08:00
|
|
|
glasstile
|
|
|
|
gqbist
|
|
|
|
gradmap
|
|
|
|
grid
|
|
|
|
gtm
|
|
|
|
guillotine
|
|
|
|
gz
|
|
|
|
header
|
|
|
|
hot
|
|
|
|
hrz
|
|
|
|
illusion
|
|
|
|
iwarp
|
|
|
|
jigsaw
|
2001-09-04 21:39:17 +08:00
|
|
|
jpeg
|
1999-06-23 17:00:10 +08:00
|
|
|
laplace
|
|
|
|
lic
|
2001-09-17 20:01:27 +08:00
|
|
|
mail
|
1999-06-23 17:00:10 +08:00
|
|
|
mapcolor
|
|
|
|
max_rgb
|
|
|
|
mblur
|
2003-03-31 06:06:46 +08:00
|
|
|
mng
|
2003-10-02 07:27:49 +08:00
|
|
|
mosaic
|
1999-06-23 17:00:10 +08:00
|
|
|
newsprint
|
2001-09-17 20:01:27 +08:00
|
|
|
nlfilt
|
1999-06-23 17:00:10 +08:00
|
|
|
noisify
|
|
|
|
normalize
|
|
|
|
nova
|
|
|
|
oilify
|
|
|
|
papertile
|
|
|
|
pat
|
|
|
|
pcx
|
|
|
|
pix
|
|
|
|
pixelize
|
|
|
|
plasma
|
2001-09-17 20:01:27 +08:00
|
|
|
plugindetails
|
1999-06-23 17:00:10 +08:00
|
|
|
png
|
|
|
|
pnm
|
|
|
|
polar
|
2004-01-23 18:30:58 +08:00
|
|
|
postscript
|
1999-06-23 17:00:10 +08:00
|
|
|
psd
|
2003-01-13 02:50:52 +08:00
|
|
|
psd_save
|
1999-08-23 22:19:26 +08:00
|
|
|
psp
|
1999-06-23 17:00:10 +08:00
|
|
|
randomize
|
|
|
|
ripple
|
|
|
|
rotate
|
1999-07-29 01:44:32 +08:00
|
|
|
sample_colorize
|
1999-06-23 17:00:10 +08:00
|
|
|
scatter_hsv
|
|
|
|
screenshot
|
1999-09-07 05:38:35 +08:00
|
|
|
sel_gauss
|
1999-06-23 17:00:10 +08:00
|
|
|
semiflatten
|
|
|
|
sharpen
|
|
|
|
shift
|
2000-08-23 08:00:20 +08:00
|
|
|
sinus
|
1999-06-23 17:00:10 +08:00
|
|
|
smooth_palette
|
|
|
|
snoise
|
|
|
|
sobel
|
|
|
|
sparkle
|
2003-01-07 20:35:44 +08:00
|
|
|
spheredesigner
|
1999-06-23 17:00:10 +08:00
|
|
|
spread
|
2000-08-23 08:00:20 +08:00
|
|
|
struc
|
1999-06-23 17:00:10 +08:00
|
|
|
sunras
|
2003-09-18 09:42:04 +08:00
|
|
|
svg
|
1999-06-23 17:00:10 +08:00
|
|
|
tga
|
|
|
|
threshold_alpha
|
|
|
|
tiff
|
|
|
|
tile
|
|
|
|
tileit
|
|
|
|
tiler
|
2000-03-01 02:25:05 +08:00
|
|
|
uniteditor
|
2000-01-15 03:44:39 +08:00
|
|
|
unsharp
|
1999-06-23 17:00:10 +08:00
|
|
|
url
|
|
|
|
video
|
|
|
|
vinvert
|
|
|
|
vpropagate
|
1999-09-04 14:19:46 +08:00
|
|
|
warp
|
1999-06-23 17:00:10 +08:00
|
|
|
waves
|
2003-09-23 04:04:39 +08:00
|
|
|
webbrowser
|
1999-06-23 17:00:10 +08:00
|
|
|
whirlpinch
|
2003-01-28 14:51:56 +08:00
|
|
|
winclipboard
|
1999-06-23 17:00:10 +08:00
|
|
|
wind
|
2003-01-28 14:51:56 +08:00
|
|
|
winprint
|
1999-06-23 17:00:10 +08:00
|
|
|
wmf
|
|
|
|
xbm
|
|
|
|
xpm
|
|
|
|
xwd
|
|
|
|
zealouscrop
|