mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-24 05:22:00 +00:00
fa30ba04c7
2000-01-25 Michael Natterer <mitch@gimp.org> * configure.in * po-plug-ins/POTFILES.in * plug-ins/common/Makefile.am * plug-ins/common/plugin-defs.pl * plug-ins/megawidget/*: removed. (There were only 3 functions left which were used by ~5 plugins, so I moved the resp. functions to the plugins). More preview stuff to come... * app/airbrush_blob.c * modules/colorsel_triangle.c * modules/colorsel_water.c: use G_PI instead of M_PI. * app/procedural_db.h * libgimp/gimpenums.h * plug-ins/script-fu/script-fu-constants.c * tools/pdbgen/enums.pl: new PDB return value STATUS_CANCEL which indicates that "Cancel" was pressed in a plugin dialog. (Useful only for file load/save plugins). * app/fileops.[ch] * app/menus.c: changes to handle STATUS_CANCEL correctly. Did some code cleanup in fileops.[ch]. Pop up a warning if File->Save failed. * app/plug_in.c: return_val[0] is of type PDB_STATUS, not PDB_INT32. * libgimp/gimpmath.h: new constant G_MAXRAND which equals to RAND_MAX if it exists or to G_MAXINT otherwise. * libgimp/gimpwidgets.[ch]: new function gimp_random_seed_new() which creates a spinbutton and a "Time" toggle. Call the function which does the "set_sensitive" magic from the radio button callback. * plug-ins/[75 plugins]: - Return STATUS_CANCEL in all file load/save dialogs if "Cancel" was pressed. - Standardized the file plugins' "run" functions. - Use G_PI and G_MAXRAND everywhere. - Added tons of scales and spinbuttons instead of text entries. - Applied uniform packing/spacings all over the place. - Reorganized some UIs (stuff like moving the preview to the top left corner of the dialog). - Removed many ui helper functions and callbacks and use the stuff from libgimp instead. - I tried not to restrict the range of possible values when I replaced entries with spinbuttons/scales but may have failed, though in some cases. Please test ;-) - #include <libgimp/gimpmath.h> where appropriate and use it's constants. - Indentation, s/int/gint/ et.al., code cleanup. RFC: The plugins are definitely not useable with GIMP 1.0 any more, so shouldn't we remove all the remaining compatibility stuff ??? (like "#ifdef GIMP_HAVE_PARASITES")
81 lines
1.2 KiB
Makefile
81 lines
1.2 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
EXTRA_DIST = \
|
|
makefile.cygwin \
|
|
makefile.msc \
|
|
twain/README \
|
|
twain/tw_dump.c \
|
|
twain/tw_dump.h \
|
|
twain/tw_func.c \
|
|
twain/tw_func.h \
|
|
twain/tw_sess.c \
|
|
twain/tw_util.c \
|
|
twain/tw_util.h \
|
|
twain/twain.c \
|
|
twain/twain.h \
|
|
winsnap/resource.h \
|
|
winsnap/select.cur \
|
|
winsnap/small.ico \
|
|
winsnap/winsnap.c \
|
|
winsnap/winsnap.h \
|
|
winsnap/winsnap.ico \
|
|
winsnap/winsnap.rc
|
|
|
|
if BUILD_PYTHON
|
|
pygimp=pygimp
|
|
else
|
|
pygimp=
|
|
endif
|
|
|
|
SUBDIRS = \
|
|
libgck \
|
|
dbbrowser \
|
|
script-fu \
|
|
$(GIMP_PERL) \
|
|
AlienMap \
|
|
AlienMap2 \
|
|
FractalExplorer \
|
|
Lighting \
|
|
MapObject \
|
|
bmp \
|
|
borderaverage \
|
|
faxg3 \
|
|
fits \
|
|
flame \
|
|
fp \
|
|
gap \
|
|
gdyntext \
|
|
gfig \
|
|
gflare \
|
|
gfli \
|
|
gimpressionist \
|
|
$(HELPBROWSER) \
|
|
ifscompose \
|
|
imagemap \
|
|
maze \
|
|
mosaic \
|
|
pagecurl \
|
|
print \
|
|
$(pygimp) \
|
|
rcm \
|
|
sgi \
|
|
sel2path \
|
|
sinus \
|
|
struc \
|
|
$(WEBBROWSER) \
|
|
$(XJT) \
|
|
common
|
|
|
|
.PHONY: files
|
|
|
|
files:
|
|
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
|
|
echo $$p; \
|
|
done
|
|
@for subdir in $(SUBDIRS); do \
|
|
files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
|
|
for file in $$files; do \
|
|
echo $$subdir/$$file; \
|
|
done; \
|
|
done
|