Manish Singh
115ba5e9db
treat INT8s are guint8 internally, as a bandaid to address bug #2208 and
...
friends.
-Yosh
1999-11-09 00:23:14 +00:00
Marc Lehmann
88e0cc3155
api change #2 , fix #1
1999-10-24 20:49:09 +00:00
Marc Lehmann
ec40ac728b
API PATCH #2 or so
1999-10-17 00:07:55 +00:00
Olof S Kylander
31d282ff25
app/color_cmds.c
...
1999-10-04 Olof S Kylander <olof@gimp.org>
* app/color_cmds.c
removed the bug fix for 2306 and 2208
It is autogen code so ...
1999-10-04 02:17:56 +00:00
Olof S Kylander
69b11b7343
app/color_cmds.c
...
1999-10-04 Olof S Kylander <olof@gimp.org>
* app/color_cmds.c
fixed bug report 2306 and 2208
1999-10-04 01:49:07 +00:00
Zach Beane
ca29a71c71
Reverted the patch I applied to fix the SOTA-Chrome bug. Yosh says he
...
will add a new GUINT8ARRAY type to the PDB to fix this the right way.
1999-09-21 18:53:32 +00:00
Zach Beane
cae6615147
Applied patch from _tom_@sf.airnet.ne.jp in bug #2208 , this fixes #2208
...
* app/color_cmds.c: Applied patch from _tom_@sf.airnet.ne.jp in
bug #2208 , this fixes #2208 and #2157 .
1999-09-16 16:37:38 +00:00
Manish Singh
7cb07a90bf
add sample_colorize and curve_bend defs
...
* plug-ins/common/plugin-defs.pl: add sample_colorize and
curve_bend defs
* libgimp/color_selector.h: minor consistency cleanup
* libgimp/gimpchainbutton.[ch]: use new style gtk object helper macros
* libgimp/gimpfileselection.c
* libgimp/gimpmatrix.h: minor cleanup
* libgimp/gimpintl.h: resync with gnome-i18n.h
* libgimp/color_display.h
* app/gimp.sym
* app/gdisplay_color.[ch]
* app/app_procs.c
* app/gdisplay.h
* app/image_render.c: color display transformation code. Still
unfinished, so it's not activated yet.
* app/buildmenu.h: remove unused defines (PULLDOWN, POPUP, OPTION)
* app/colormaps.[ch]
* app/image_render.c: remove vestigal dithering stuff
* app/convolve.h
* app/gimpdrawable.h
* app/gimpimage.h
* app/lut_funcs.h
* app/paint_funcs.h
* app/plug_in.h: enum nick changes from Marc
* app/channel_ops.c
* app/crop.c
* app/gdisplay.c
* app/gimpimage.[ch]
* app/move.c: s/([A-Z]+)_GUIDE/ORIENTATION_$1/
* app/flip_tool.[ch]
* app/shear_tool.[ch]: use ORIENTATION_* constants instead of our own
* app/disp_callbacks.c: remove HORIZONTAL and VERTICAL #defines
* app/general.h: enumified TOKEN_* symbols
* app/lc_dialog.c
* app/paint_funcs.c: remove unused variables
* tools/pdbgen/lib.pl: autogen gimpenums.h (unfinished)
* tools/pdbgen/stddefs.pdb: new std_orientation_enum, remove
layer_mode shortcut since we've skipped it in app/
* tools/pdbgen/pdb/brush_select.pdb
* tools/pdbgen/pdb/brushes.pdb
* tools/pdbgen/pdb/drawable.pdb
* tools/pdbgen/pdb/gimage.pdb
* tools/pdbgen/pdb/guides.pdb
* tools/pdbgen/pdb/layer.pdb
* tools/pdbgen/pdb/tools.pdb: reflect above enum changes, whitespace
cleanups
* tools/pdbgen/enums.pl
* app/brush_select_cmds.c
* app/brushes_cmds.c
* app/color_cmds.c
* app/drawable_cmds.c
* app/gimage_cmds.c
* app/layer_cmds.c
* app/procedural_db_cmds.c
* app/tools_cmds.c: reflect pdb and enum nick changes above
-Yosh
1999-07-28 23:00:08 +00:00
Sven Neumann
eb2b9f2bcf
Fixed some cut'n'paste errors and updated slide.scm.
...
--Sven
1999-05-11 20:36:07 +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
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
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
jaycox
dde3603123
build color_cmds, lut_funcs, and pixel_processor feedback in the splash
...
* app/Makefile.am: build color_cmds, lut_funcs, and pixel_processor
* app/app_procs.c: feedback in the splash screen when loading
parasites.
* app/boundary.c: Optimized find_empty_segs.
* app/brightness_contrast.[ch]
* app/levels.[ch]
* app/posterize.[ch]:
moved pdb and lut calculation code. These files now contain only
GUI functions.
* app/channel.c: Optimized channel_bounds (fewer compares, better
use of registers). Use color_region instead of channel_*_segment
in channel_combine_rect. Optimized channel_combine_ellipse by
skipping pixels inside of the ellipse. Use
pixel_region_process_parallel in channel_combine_mask. Use a
GimpLut in channel_invert, and channel_sharpen.
* app/invert.c
* app/equalize.c: moved the lut functions to lut_funcs.c
* app/gimpdrawable.c, app/gimpdrawableP.h
* app/gimpimage.c, app/gimpimageP.h: removed unused gimpmatrix
variables/includes.
* app/gimplut.[ch]: added new function gimp_lut_process_inline
that operates on a single PixelRegion.
* app/gimpparasite.[ch]: new functions to save/load parasiterc
* app/parasitelist.[ch]: new functions to save/load ParasiteLists
in/from files.
* libgimp/parasite.[ch]: new functions to load/save parasites.
* app/internal_procs.c: get some procs from new location in
color_cmds.h.
* app/pixel_region.[ch]: moved pixel_regions_process_parallel
related functions to a new file.
* app/color_cmds.[ch]: new files for PDB
definitions/implementations of color correction functions.
* app/lut_funcs.[ch]: new files to hold lut creation functions.
* app/pixel_processor.[ch]: new files that contain the
pixel_regions_process_parallel routines. Added some new
capabilities that are currently unused.
1999-04-09 06:00:11 +00:00