Sven Neumann
83802561bb
Quick fix.
...
--Sven
1999-04-27 02:19:27 +00:00
Manish Singh
4a580e2707
pdbgenned, use header file
...
* app/gimage_mask_cmds.[ch]: pdbgenned, use header file
* app/internal_procs.c: use pdbgen register for gimage mask funcs
* app/Makefile.am: remove gimage_mask_cmds.h
-Yosh
1999-04-25 01:41:57 +00:00
Manish Singh
107038e5dc
pdbgened, header file removed
...
* app/layer_cmds.[ch]: pdbgened, header file removed
* app/internal_procs.c: use pdbgen register for layer funcs
* app/*_cmds.c: various pdbgen formatting fixes
* app/Makefile.am: removed layer_cmds.h
* app/layer.c
* app/layerF.h: changed AddMaskType enum to capitals
-Yosh
1999-04-24 20:33:31 +00:00
Manish Singh
b8c19394dc
gave parasite undo a MISC_UNDO class for now so it compiles
...
* app/gimpdrawable.c: gave parasite undo a MISC_UNDO class for now
so it compiles
* app/tools_cmds.c: fix crop invoker to give correct args to
crop_image
* app/color_cmds.c: s/GRAY/GRAY_LUT/g;
* app/brush_select.[ch]: removed PDB procs, export brush_active_dialogs,
brush_select_dialog, s/active_dialogs/brush_active_dialogs/
* app/gimage_cmds.[ch]
* app/channel_ops.[ch]: removed channel ops PDB procs, moved duplicate
function from gimage_cmds to channel_ops, export offset and duplicate
* app/gimpbrushlist.[ch]: removed PDB procs
* app/gradient.[ch]: removed PDB procs,
* app/gradient_header.h: exported G_SAMPLE, GradSelect, num_gradients,
grad_active_dialogs, gradient_select_dialog
* app/gradient_select.c: removed PDB procs,
s/active_dialogs/grad_active_dialogs/
* app/patterns.[ch]: removed PDB procs
* app/pattern_select.[ch]: removed PDB procs,
s/active_dialogs/pattern_active_dialogs/
* app/procedural_db.c: removed PDB procs and supporting functions
* app/procedrual_db.h: fiddled with enums
* app/channel_cmds.[ch]
* app/drawable_cmds.[ch]
* app/parasite_cmds.[ch]: pdbgenned now, removed header files
* app/gimpparasite.c: minor cleanup
* app/internal_procs.c: use pdbgen stuff
* app/tools_cmds.c
* app/text_tool_cmds.c: updated from pdbgen
* app/brushes_cmds.c
* app/brush_select_cmds.c
* app/gradient_cmds.c
* app/gradient_select_cmds.c
* app/patterns_cmds.c
* app/pattern_select_cmds.c
* app/procedural_db_cmds.c: new pdbgen files
* app/Makefile.am: file shuffle (see above)
-Yosh
1999-04-23 20:54:02 +00:00
Manish Singh
91048780fe
Lossa stuff
...
-Yosh
1999-04-23 06:55:37 +00:00
Manish Singh
993089b8cb
moved a bunch of PDB stuff here
...
* app/color_cmds.c: moved a bunch of PDB stuff here
* app/color_balance.[ch]: removed PDB proc, exported TransferMode
enum, ColorBalanceDialog, color_balance_create_lookup_tables, and
color_balance
* app/curves.[ch]: removed PDB procs, exported SMOOTH and GFREE
#defines, CurvesDialog, curves_lut_func and curves_calculate_curve
* app/desaturate.[ch]: removed PDB proc, exported desaturate
* app/equalize.[ch]: removed PDB proc, exported equalize
* app/histogram_tool.[ch]: removed PDB proc, exported HISTOGRAM_WIDTH
and HISTOGRAM_HEIGHT #defines, HistogramToolDialog,
histogram_tool_histogram_range
* app/hue_saturation.[ch]: removed PDB proc, exported HueRange enum,
HueSaturationDialog, hue_saturation_calculate_transfers,
hue_saturation
* app/invert.[ch]: remove PDB proc, export invert
* app/threshold.[ch]: remove PDB proc, export ThresholdDialog and
threshold_2
* internal_procs.c: changes for pdbgen
* app/gimprc.c: removed leftover declaration
* app/image_map.h: add #include "gimpdrawableF.h"
* app/lut_funcs.h: add ALPHA_LUT to ChannelLutType
-Yosh
1999-04-21 05:39:57 +00:00
BST 1999 Austin Donnelly
5026bd5015
add the new args to gimp-paintbrush PDB calls.
...
Tue Apr 20 23:38:26 BST 1999 Austin Donnelly <austin@gimp.org>
* app/bezier_select.c: add the new args to gimp-paintbrush PDB
calls.
* app/blend.c
* app/bucket_fill.c
* app/invert.c: check return from procedural_db_run_proc() rather
than dereferencing NULL.
* app/paintbrush.c: plumb the non-gui fade_out option into the
functions that actually do the work, rather than using
an uninitialised value.
* app/procedural_db.c: better error messages on PDB typecheck fail
in procedural_db_run_proc. Also now valid to
procedural_db_destroy_args() on a NULL pointer.
* app/procedural_db.h: pdb_type_name() function added, plus
comment urging people to keep the enum and strings in step.
* tools/pdbgen/README: added paragraph on how to run pdbgen.pl
* tools/pdbgen/pdb/tools.pdb: fade_out parameter is valid to be 0
* app/tools_cmds.c: new version of generated file
1999-04-20 23:03:31 +00:00
Manish Singh
63a37c32fc
doh, I'm dumb. s/rotate_invoker/rotate/g
...
-Yosh
1999-04-20 17:09:01 +00:00
Manish Singh
ccac10a4b0
new file, containes the PDB stuff for most of the tools
...
* app/tools_cmds.c: new file, containes the PDB stuff for most
of the tools
* app/gimprc_cmds.c: new file, PDB interface stuff for gimprc
access
* app/Makefile.am: added tools_cmds.c and gimprc_cmds.c
* app/airbrush.[ch]
* app/blend.[ch]
* app/bucket_fill.[ch]
* app/by_color_select.[ch]
* app/clone.[ch]
* app/color_picker.[ch]
* app/convolve.[ch]
* app/crop.[ch]
* app/ellipse_select.[ch]
* app/eraser.[ch]
* app/flip_tool.[ch]
* app/free_select.[ch]
* app/fuzzy_select.[ch]
* app/gimprc.[ch]
* app/paintbrush.[ch]
* app/pencil.[ch]
* app/perspective_tool.[ch]
* app/rect_select.c app/rect_select.h
* app/rotate_tool.[ch]
* app/scale_tool.[ch]
* app/shear_tool.[ch]: bye bye PDB stuff (exported necessary enums
functions, vars, etc.)
* app/internal_procs.c: use register_foo functions
* app/blend.[ch]: GradientType enum case changed
* app/bucket_fill.[ch]: s/FillMode/BucketFillMode/, made the enum
more consistent
* app/clone.[ch]: capitalized the CloneType enum
* app/color_picker.[ch]: changed get_color to pick_color so we don't
conflict with colormaps.c get_color
* app/convolve.[ch]: capitalized the ConvolveType enum
* app/paint_core.h: made a GradientPaintMode enum
* app/transform_core.h: BoundingBox enum
* app/scale_tool.c: use the generic bounding box enum for X1, Y1, etc.
* app/shear_tool.[ch]: turned HORZ and VERT into a ShearType enum
-Yosh
1999-04-18 21:22:41 +00:00
Seth Burgess
8972a43a85
Oops, forgot to include the gimprc.pdb used to generate the fucntion
1999-04-18 20:29:32 +00:00
Manish Singh
d9e7cd8b19
Lossa stuff
...
-Yosh
1999-04-18 20:13:52 +00:00
Manish Singh
283fdacbfe
doh, decipoints not decipixels
...
-Yosh
1999-04-17 18:17:48 +00:00
Manish Singh
6f386957f5
Added drawable_set_image
...
-Yosh
1999-04-15 21:45:35 +00:00
Manish Singh
a11b5b6880
added GIMP_CHECK_VERSION macro and a features #define for 1.1.5
...
* libgimp/gimpfeatures.h.in: added GIMP_CHECK_VERSION macro and
a features #define for 1.1.5
* app/misc_cmds.c: added a gimp_version PDB function that
returns the current version (new file)
* app/internal_procs.c: register gimp_version PDB function
-Yosh
1999-04-13 07:09:33 +00:00
Manish Singh
c555988860
doh, XLFD stuff is in decipoints
...
* app/text_tool_cmds.c: doh, XLFD stuff is in decipoints
* app/color_cmds.h: removed
* app/color_cmds.c: pdbgened file now
* app/lut_funcs.h: export ChannelLutType enum
* app/internal_procs.c: register pdbgened color procs
* app/menus.c: reverted keyboard underlines since they need more discussion
-Yosh
1999-04-10 21:51:25 +00:00
Manish Singh
43f63f9fcd
Stuff
...
-Yosh
1999-04-10 21:41:26 +00:00
Manish Singh
66c75cb53d
Lossa stuff
...
-Yosh
1999-04-10 04:52:07 +00:00
BST 1999 Andy Thomas
67dbf49bf2
Changed:-
...
Mon Apr 5 22:24:30 BST 1999 Andy Thomas <alt@gimp.org>
Changed:-
* app/bezier_select.c
* app/bezier_selectP.h
* app/paths_cmds.c
* app/pathsP.h
* app/paths_dialog.c
* app/xcf.c
* tools/pdbgen/pdb/paths.pdb
New PDB functions.
gimp_path_get_point_at_dist (gets the x,y of a point a given distance
along the curve & the normal at the point).
gimp_path_get_tattoo
gimp_get_path_by_tattoo
Paths now have tattoos (similar to the layer and image tattoos).
* app/move.c
* app/scroll.c
Try to fix the problem where mouse events from the rulers get
mixed up with those from the canvas causing guides & image dragging
to "jump" around when the mouse enters the ruler areas.
1999-04-05 23:33:50 +00:00
Manish Singh
9024860bd0
Erf
...
-Yosh
1999-04-04 05:59:43 +00:00
Manish Singh
9435e618aa
Lossa stuff
...
-Yosh
1999-04-04 05:59:08 +00:00
Manish Singh
a1a1b78c1b
Stuff
...
-Yosh
1999-03-28 06:36:11 +00:00
Manish Singh
15333df6ae
Slight tweak for 5.005 string interpolation
...
-Yosh
1999-03-26 01:30:52 +00:00
Manish Singh
5edd29cebd
Put it in the right place
...
-Yosh
1999-03-26 01:21:10 +00:00
Andy Thomas
77ae13ef02
Actually added the file this time (tools/pdbgen/paths.pdb).
1999-03-25 22:48:58 +00:00
Raph Levien
a9c3a9aa39
Updated the gcg README just a bit.
1999-03-24 23:27:52 +00:00
Manish Singh
bd48a01053
More stuff
...
-Yosh
1999-03-21 02:14:08 +00:00
Manish Singh
139811d03d
The enum parser, other stuff
...
-Yosh
1999-03-19 23:04:16 +00:00
Manish Singh
6f55271ab7
Bunch more stuff
...
-Yosh
1999-03-17 23:08:08 +00:00
Manish Singh
17be1d1882
Another checkpoint
...
-Yosh
1999-03-10 23:34:26 +00:00
Manish Singh
f3877befe7
Checkpoint.
...
-Yosh
1999-03-10 18:56:56 +00:00
Manish Singh
618064c46b
Still a work-in-progress, ignore
...
-Yosh
1999-01-27 06:29:41 +00:00
Manish Singh
2500cf853d
shut up cvs
...
-Yosh
1999-01-21 04:49:33 +00:00
Manish Singh
7fc7fdf823
AUTHORS satisfy automake
...
* AUTHORS
* NEWS: satisfy automake
* gcg.c: braces around ambiguous if
-Yosh
1999-01-21 04:48:08 +00:00
Raja R Harinath
9287e58ebf
Satisfy a more pedantic `automake'.
...
* plug-ins/blur/Makefile.am (blur_SOURCES): Don't list files from
other directories.
* plug-ins/borderaverage/Makefile.am (borderaverage_SOURCES):
Likewise.
* plug-ins/emboss/Makefile.am (emboss_SOURCES): Likewise.
* plug-ins/hot/Makefile.am (hot_SOURCES): Likewise.
* plug-ins/nlfilt/Makefile.am (nlfilt_SOURCES): Likewise.
* plug-ins/randomize/Makefile.am (randomize_SOURCES): Likewise.
* plug-ins/sinus/Makefile.am (sinus_SOURCES): Likewise.
* plug-ins/waves/Makefile.am (waves_SOURCES): Likewise.
* plug-ins/gfig/gfig-examples/Makefile.am (EXTRA_DATA): Remove
spurious variable.
* plug-ins/script-fu/scripts/Makefile.am (EXTRA_DATA): Likewise.
* plug-ins/webbrowser/Makefile.am (EXTRA_DATA): Likewise.
Clean up handling of `tools/gcg' (partly due to a more pedantic
automake).
* configure.in (AC_OUTPUT): Emit tools/Makefile.
* Makefile.am (SUBDIRS): Remove @GCG@, add `tools'.
* tools/Makefile.am: New file.
(SUBDIRS): Conditionally build `gcg' subdir.
* app/Makefile.am (GCG): Work for srcdir != builddir.
(GCGMAKEDEPEND): Likewise.
* brushes/Makefile.am (EXTRA_DATA): Remove spurious variable.
* gradients/Makefile.am (EXTRA_DATA): Likewise.
* palettes/Makefile.am (EXTRA_DATA): Likewise.
* patterns/Makefile.am (EXTRA_DATA): Likewise.
1999-01-21 03:34:03 +00:00
Manish Singh
092ea1e3d7
grr, some cc's barf if the search dir doesn't exist, leave $(datadir)/gcg
...
* Makefile.am: grr, some cc's barf if the search dir doesn't
exist, leave $(datadir)/gcg out for now
-Yosh
1999-01-14 00:06:03 +00:00
Manish Singh
344ffe8e52
Implemented file revert
...
-Yosh
1999-01-12 01:31:49 +00:00
Manish Singh
f0558a7ea2
rework to do gcg by ourselves
...
* autogen.sh: rework to do gcg by ourselves
gcg:
* autogen.sh: call configure again
* gcg.c
* Makefile.am: use CPP_SEARCH for finding stuff
-Yosh
1999-01-10 06:53:30 +00:00
Manish Singh
42c76a1805
pass -x c to gcc so it doesn't try to pass the .gc files as linker input
...
* configure.in: pass -x c to gcc so it doesn't try to
pass the .gc files as linker input
* Makefile.am: use builtin automake rules for yacc/lex
-Yosh
1999-01-10 00:02:45 +00:00
Manish Singh
576edc87e5
added pl to ALL_LINGUAS
...
* configure.in: added pl to ALL_LINGUAS
* POTFILES.in, remove indexed_palette.c, add colormap_dialog.c
* configure.in
* gcg.c: use CPP_PROGRAM instead of hardcoding "cpp"
-Yosh
1999-01-07 23:53:29 +00:00
Lauri Alanko
42d9768d7f
Took out configure from autogen.sh
1999-01-07 19:29:03 +00:00
Lauri Alanko
ba4354351d
s/_i/\. :P
1999-01-05 20:20:43 +00:00
Lauri Alanko
9c7928f1f9
Fixed the parser and lexer a bit, changed naming conventions here and there.
1999-01-05 20:17:34 +00:00
Manish Singh
aac6bce8ad
fixes for gtk+ 1.1.9
...
-Yosh
1998-12-22 05:58:36 +00:00
Manish Singh
c848afaf52
Shut up cvs
...
-Yosh
1998-12-18 07:39:17 +00:00
Lauri Alanko
f633c7da4e
Added signal demarshallers. Currently they are generated for
...
each module (= compilation unit) separately, which is bound to
cause some code duplication..
1998-11-21 20:24:18 +00:00
Lauri Alanko
6eb753a2b1
Added import headers and some more example stuff.
1998-11-21 16:57:42 +00:00
Lauri Alanko
8e50a58f71
Experimented a bit with dependency tracking for .gc files..
1998-11-21 07:28:34 +00:00
Lauri Alanko
652c3af60b
Added -a flag to automake.. Seems like this log entry is a much bigger
...
modification.. :)
1998-11-20 23:27:06 +00:00
Lauri Alanko
05665ade08
Forgot to add a couple of files..
1998-11-20 23:22:13 +00:00
Lauri Alanko
d74bf3623e
It actually runs now, with a zillion caveats, but anyway..
...
Still have to do lotsa things for serious use..
1998-11-20 23:21:40 +00:00
Lauri Alanko
51b4b0966e
Again modified the formatting stuff. Some preliminary header stuff.
...
Soon moving to use cpp..
1998-11-19 22:36:44 +00:00
Lauri Alanko
72b48d5259
Signal marshalling should be pretty complete now. Demarshalling isn't
...
quite yet, though..
1998-11-18 11:25:11 +00:00
Lauri Alanko
58576d8d84
Misc enhancements.
1998-11-17 20:19:25 +00:00
Lauri Alanko
a8abef068c
Changed lotsa internal stuff. Started work on signal wrappers
...
and marshallers.
1998-11-14 18:03:33 +00:00
Lauri Alanko
11710e1d60
Woops!
1998-10-24 09:26:21 +00:00
Lauri Alanko
c13ec4e22e
Woopsie!
1998-10-24 09:15:51 +00:00
Lauri Alanko
77ef8dd979
Redid the backend. It takes more time and memory now, but should be a bit
...
more flexible, and type safe. Also added more stuff to the front end.
1998-10-24 09:10:07 +00:00
Manish Singh
1208ca89e2
PDB specification files
...
-Yosh
1998-10-24 05:21:56 +00:00
Manish Singh
447852cfd5
Whee.. typo out of nowhere
...
-Yosh
1998-10-24 05:21:22 +00:00
Manish Singh
2041fe60d6
PDB autogen stuff. Unfinished and undocumented
...
-Yosh
1998-10-24 05:19:30 +00:00
Lauri Alanko
6bc0ad428a
Enhanced the method generation a bit.
1998-10-22 15:56:59 +00:00
Lauri Alanko
5343dbb8d4
Added vfunc wrappers and accessors.
1998-10-21 19:19:59 +00:00
Lauri Alanko
91f868467c
Initially committed to CVS.
1998-10-21 15:10:24 +00:00
Elliot Lee
32cefec8f7
Initial revision
1997-11-24 22:05:25 +00:00
Sven Neumann
67facde935
made gimp_help accessible through the PDB
...
--Sven
1997-01-03 10:28:33 +00:00