2001-01-09 09:39:37 +08:00
|
|
|
2001-01-09 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* libgimp/gimpcolorarea.[ch]: added a new simple widget which
|
|
|
|
provides a color preview area capable of DND. It will be used
|
|
|
|
in the GimpColorButton and in the color_selectors.
|
|
|
|
|
|
|
|
* libgimp/Makefile.am
|
|
|
|
* libgimp/gimpui.h
|
|
|
|
* libgimp/gimpuitypes.h: include the new files
|
|
|
|
|
|
|
|
* libgimp/gimpcolor.[ch]: use proper names instead of abbreviations
|
|
|
|
|
|
|
|
* app/asupsample.c
|
|
|
|
* plug-ins/Lighting/lighting_preview.c
|
|
|
|
* plug-ins/Lighting/lighting_shade.c
|
|
|
|
* plug-ins/MapObject/mapobject_preview.c
|
|
|
|
* plug-ins/MapObject/mapobject_shade.c
|
|
|
|
* plug-ins/libgck/gck/gckcolor.c: changed accordingly
|
|
|
|
|
2001-01-09 09:23:54 +08:00
|
|
|
2001-01-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/color_notebook.[ch]
|
|
|
|
* app/color_select.c: moved the scales and the toggle butttons out
|
|
|
|
of the notebook. Added an "Aplha" scale (the opacity is not yet
|
|
|
|
shown in the color area). Removed the ColorNotebook structure from
|
|
|
|
the header.
|
|
|
|
|
|
|
|
* app/color_area.c: the ColorNotebook struct is no longer public.
|
|
|
|
|
|
|
|
* libgimp/gimpcolorselector.h
|
|
|
|
* modules/colorsel_gtk.c
|
|
|
|
* modules/colorsel_triangle.c
|
|
|
|
* modules/colorsel_water.c: changed the ColorSelector module
|
|
|
|
interface again: Pass H, S, V, R, G, B and A in all functions
|
|
|
|
and callbacks. Added a "set_channel" method because the channel
|
|
|
|
toggles are outside the notebook now. This needs more work...
|
|
|
|
|
2001-01-08 13:00:22 +08:00
|
|
|
2001-01-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/color_notebook.[ch]
|
|
|
|
* app/color_select.c: moved the "old" and "new" color areas from the
|
|
|
|
notebook to the action_area.
|
|
|
|
|
|
|
|
* TODO.xml: updated.
|
|
|
|
|
|
|
|
* app/color_area.c
|
|
|
|
* app/color_panel.c
|
|
|
|
* app/colormap_dialog.c
|
|
|
|
* app/palette.c
|
|
|
|
* libgimp/gimpcolorselector.h
|
|
|
|
* modules/colorsel_gtk.c
|
|
|
|
* modules/colorsel_triangle.c
|
|
|
|
* modules/colorsel_water.c: removed the "set_current" parameter all
|
|
|
|
over the place because it was always TRUE and not used in the modules
|
|
|
|
at all.
|
|
|
|
|
2001-01-08 10:24:29 +08:00
|
|
|
2001-01-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/color_notebook.c
|
|
|
|
* app/color_select.c
|
|
|
|
* libgimp/gimpcolorselector.h: more cleanup before chopping it up.
|
|
|
|
|
2001-01-08 07:59:46 +08:00
|
|
|
2001-01-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
Removed GCG:
|
|
|
|
|
|
|
|
* app/colormap_dialog.gc
|
|
|
|
* app/colormap_dialog.i.[ch]
|
|
|
|
* app/colormap_dialog.p.h
|
|
|
|
* app/colormap_dialog.t.h
|
|
|
|
* app/gimp.gh
|
|
|
|
* tools/gcg/*: removed.
|
|
|
|
|
|
|
|
* app/colormap_dialog.[ch]: moved all the colormap_dialog stuff
|
|
|
|
here and cleaned up the autogenerated code.
|
|
|
|
|
|
|
|
* autogen.sh
|
|
|
|
* configure.in
|
|
|
|
* app/Makefile.am
|
|
|
|
* app/app_procs.c
|
|
|
|
* app/apptypes.h
|
|
|
|
* app/color_notebook.h
|
|
|
|
* app/commands.c
|
|
|
|
* app/gimpset.h
|
2001-01-08 08:08:15 +08:00
|
|
|
* app/interface.c
|
2001-01-08 07:59:46 +08:00
|
|
|
* po/POTFILES.in
|
2001-01-08 08:08:15 +08:00
|
|
|
* tools/Makefile.am: changed accordingly, cleanup.
|
2001-01-08 07:59:46 +08:00
|
|
|
|
|
|
|
* libgimp/gimpunitmenu.c: s/class/klass/
|
|
|
|
|
2001-01-08 05:07:14 +08:00
|
|
|
2001-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/by_color_select.c
|
|
|
|
* app/channels_dialog.c
|
|
|
|
* app/color_area.c
|
|
|
|
* app/color_notebook.[ch]
|
|
|
|
* app/color_panel.[ch]
|
|
|
|
* app/color_picker.c
|
|
|
|
* app/color_select.c
|
|
|
|
* app/colormap_dialog.i.c
|
|
|
|
* app/devices.c
|
|
|
|
* app/disp_callbacks.[ch]
|
|
|
|
* app/gimpdnd.[ch]
|
|
|
|
* app/palette.c
|
|
|
|
* app/qmask.c
|
|
|
|
|
|
|
|
* libgimp/gimpcolorselector.h
|
|
|
|
|
|
|
|
* modules/colorsel_gtk.c
|
|
|
|
* modules/colorsel_triangle.c
|
|
|
|
* modules/colorsel_water.c: made the color_notebook, the color_area
|
2001-01-08 07:59:46 +08:00
|
|
|
and DND speak in terms of RGBA instead of RGB. The alpha value is
|
2001-01-08 05:07:14 +08:00
|
|
|
not used yet, only the API changed. Everything should work exactly
|
|
|
|
as before.
|
|
|
|
|
2001-01-07 23:55:38 +08:00
|
|
|
2001-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* TODO.xml: add "Cleanup GIMP's color selectors".
|
|
|
|
|
2001-01-07 22:43:04 +08:00
|
|
|
2001-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/bezier_select.c
|
|
|
|
* app/bezier_selectP.h: removed the obscure unused "extend" variable
|
|
|
|
from the Bezier Tool structure.
|
|
|
|
|
2001-01-07 22:25:47 +08:00
|
|
|
2001-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* TODO.xml: added an item to optionally change the image window's
|
|
|
|
background.
|
|
|
|
|
|
|
|
* app/preferences_dialog.c: "Disable Tearoff Menus" was not saved
|
|
|
|
to disk.
|
|
|
|
|
2001-01-05 01:08:22 +08:00
|
|
|
2001-01-04 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
|
|
|
|
* modules/gimpmodregister.h: add #include <libgimp/gimptypes.h>
|
|
|
|
* plug-ins/common/bz2.c (load_image): fix bug loading bz2 files (OS/2)
|
|
|
|
|
2001-01-04 21:32:49 +08:00
|
|
|
2001-01-04 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* plug-ins/script-fu/scripts/title-header.scm: merged fix from 1.2
|
|
|
|
|
2001-01-03 10:59:57 +08:00
|
|
|
2001-01-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/levels.c: reverted the behaviour of the "Reset" button back
|
|
|
|
to resetting the current channel only. Resetting all channels was
|
|
|
|
broken and IMHO cannot work the way it was implemented.
|
|
|
|
|
2001-01-03 08:42:57 +08:00
|
|
|
2001-01-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/plug_in_cmds.c
|
|
|
|
* app/procedural_db_cmds.c
|
|
|
|
* tools/pdbgen/pdb/plug_in.pdb
|
|
|
|
* tools/pdbgen/pdb/procedural_db.pdb
|
|
|
|
* tools/pdbgen/app.pl: conditionally include <regex.h> or
|
|
|
|
"regexrepl.h", depending on HAVE_GLIBC_REGEX.
|
|
|
|
|
2001-01-03 07:48:42 +08:00
|
|
|
2001-01-03 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* app/plug_in_cmds.c:
|
|
|
|
* app/procedural_db_cmds.c:
|
|
|
|
* plug-ins/script-fu/Makefile.am:
|
|
|
|
* plug-ins/script-fu/interp_regex.c:
|
|
|
|
* plug-ins/script-fu/regexrepl.c: Conditionally compile
|
|
|
|
regex if not available in glibc.
|
|
|
|
|
|
|
|
* plug-ins/script-fu/regex.c:
|
|
|
|
* plug-ins/script-fu/regex.h: Renamed files to regexrepl.[ch].
|
|
|
|
|
2001-01-03 07:16:40 +08:00
|
|
|
2001-01-03 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* configure.in: Extended the glibc regexp check and enabled
|
|
|
|
substitution for Makefiles.
|
|
|
|
|
|
|
|
* app/Makefile.am: Compile regexp only if not in glibc.
|
|
|
|
|
|
|
|
* app/plug_in_cmds.c:
|
|
|
|
* app/procedural_db_cmds.c:
|
|
|
|
* app/regexrepl.c: Include the correct local headerfile
|
|
|
|
if no new glibc with regexp is available.
|
|
|
|
|
|
|
|
* app/regex.c:
|
|
|
|
* app/regex.h: Moved into regexprepl.[ch] to avoid nameclashes.
|
|
|
|
|
2001-01-03 04:28:58 +08:00
|
|
|
2001-01-02 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* acconfig.h:
|
|
|
|
* configure.in: Added a check for a glibc compliant
|
|
|
|
regex implementation.
|
|
|
|
|
2001-01-03 04:25:10 +08:00
|
|
|
2001-01-02 Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* app/paint_core.c: use floor() before casting to gint when
|
|
|
|
calculating the current brush coordinates. Fixes the jagged brush
|
|
|
|
stroke when stroking a path that leaves the image at the top or left
|
|
|
|
edge (bug #6043).
|
|
|
|
|
2001-01-03 03:14:24 +08:00
|
|
|
2001-01-02 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* app/clone.c:
|
|
|
|
* app/gimpimage.c:
|
|
|
|
* app/temp_buf.c: Use the new _clear function and more cleanups.
|
|
|
|
|
2001-01-03 02:17:34 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/temp_buf.[ch]: temp_buf_data_clear(): the temp_buf's size is
|
|
|
|
(width * height * bytes). Cleanups.
|
|
|
|
|
|
|
|
* app/fileops.c: removed a debugging g_print().
|
|
|
|
|
2001-01-03 01:01:30 +08:00
|
|
|
2001-01-02 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* app/temp_buf.c:
|
|
|
|
* app/temp_buf.h: Add a new function "temp_buf_data_clear" to
|
|
|
|
get a nulled chunk of memory.
|
|
|
|
|
|
|
|
* app/iscissors.c: Use it here instead of two expensive for
|
|
|
|
loops. Clean up the source a little.
|
|
|
|
|
2001-01-02 23:41:25 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/bezier_select.c
|
|
|
|
* app/bezier_selectP.h
|
|
|
|
* app/selection_options.h: moved the integer "extend" variable from
|
|
|
|
SelectionOptions to the BezierSelect structure because it does not
|
|
|
|
have a UI widget. Also initialize it with "0" (was used
|
|
|
|
uninitialized before). I have no idea what it does.
|
|
|
|
|
2001-01-02 23:22:22 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/selection_options.h
|
|
|
|
* app/tool_options.c: made a correct tool toption out of
|
|
|
|
"Interactive" (added a default value and the "Reset" function,
|
|
|
|
set unused pointers to NULL).
|
|
|
|
|
|
|
|
* app/iscissors.c: fixed indentation and spacing.
|
|
|
|
|
2001-01-02 22:50:11 +08:00
|
|
|
2001-01-02 Daniel Egger <egger@suse.de>
|
|
|
|
|
|
|
|
* app/iscissors.c:
|
|
|
|
* app/selection_options.h:
|
2001-01-02 23:22:22 +08:00
|
|
|
* app/tool_options.c: Applied patch by laramieleavitt@onetel.net.uk
|
|
|
|
to add an interactive update to the iscissors tool.
|
2001-01-02 22:50:11 +08:00
|
|
|
|
2001-01-02 11:39:38 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/gimphelp.c (gimp_idle_help): s/welcome.html/introduction.html/.
|
|
|
|
|
2001-01-02 10:33:43 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/gimprc.[ch]
|
|
|
|
* app/menus.[ch]
|
|
|
|
* app/preferences_dialog.c: added a preferences option to disable
|
|
|
|
tearoff menus. Cleanup in preferences.
|
|
|
|
|
|
|
|
* TODO.xml: done.
|
|
|
|
|
2001-01-02 08:46:02 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/commands.c: some nicer prototypes.
|
|
|
|
|
|
|
|
* app/fileops.c: oops, forgot to gtk_widget_show() the open_options.
|
|
|
|
|
2001-01-02 07:55:45 +08:00
|
|
|
2001-01-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/commands.[ch]
|
|
|
|
* app/fileops.[ch]
|
|
|
|
* app/gdisplay.c
|
|
|
|
* app/menus.c: Implemented "Save a Copy as..." which saves the image
|
|
|
|
without changing it's filename.
|
|
|
|
|
|
|
|
* app/layers_dialogP.h: export layers_dialog_layer_merge_query()
|
|
|
|
here instead of defining it in commands.c
|
|
|
|
|
|
|
|
* TODO.xml: mark this entry as done :)
|
|
|
|
|
2001-01-02 06:00:28 +08:00
|
|
|
2001-01-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* TODO.xml: added a TODO item for "Save a Copy..."
|
|
|
|
|
2001-01-02 02:35:09 +08:00
|
|
|
2001-01-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* plug-ins/libgck/gck/gck.h
|
|
|
|
* plug-ins/libgck/gck/gckcolor.c: removed the GckRGB color type
|
|
|
|
and all it's functions.
|
|
|
|
|
|
|
|
* libgimp/Makefile.am
|
|
|
|
* libgimp/gimpcolor.[ch]: new files containing the new GimpRGB color
|
|
|
|
type and assorted functions.
|
|
|
|
|
|
|
|
* libgimp/gimpcolorspace.[ch]: colorspace conversion routines for
|
|
|
|
the new GimpRGB type. Also taken from LibGCK.
|
|
|
|
|
|
|
|
* libgimp/gimp.h
|
|
|
|
* libgimp/gimptypes.h: #include "gimpcolor.h". It's ugly to include
|
|
|
|
it in both files but unavoidable to follow our new "*.c" file include
|
|
|
|
policy. This will go away as libgimp will be chopped up into pieces
|
|
|
|
anyway.
|
|
|
|
|
|
|
|
* app/apptypes.h
|
|
|
|
* app/asupsample.[ch]
|
|
|
|
* app/blend.c
|
|
|
|
* app/color_transfer.h
|
|
|
|
* app/gradient_header.h: removed "color_t" and use GimpRGB instead.
|
|
|
|
|
|
|
|
* plug-ins/Lighting/lighting_apply.c
|
|
|
|
* plug-ins/Lighting/lighting_image.c
|
|
|
|
* plug-ins/Lighting/lighting_image.h
|
|
|
|
* plug-ins/Lighting/lighting_main.c
|
|
|
|
* plug-ins/Lighting/lighting_main.h
|
|
|
|
* plug-ins/Lighting/lighting_preview.c
|
|
|
|
* plug-ins/Lighting/lighting_shade.c
|
|
|
|
* plug-ins/Lighting/lighting_shade.h
|
|
|
|
* plug-ins/MapObject/mapobject_apply.c
|
|
|
|
* plug-ins/MapObject/mapobject_image.c
|
|
|
|
* plug-ins/MapObject/mapobject_image.h
|
|
|
|
* plug-ins/MapObject/mapobject_main.c
|
|
|
|
* plug-ins/MapObject/mapobject_main.h
|
|
|
|
* plug-ins/MapObject/mapobject_preview.c
|
|
|
|
* plug-ins/MapObject/mapobject_shade.c
|
|
|
|
* plug-ins/MapObject/mapobject_shade.h
|
|
|
|
* modules/colorsel_triangle.c: s/GckRGB/GimpRGB/g
|
|
|
|
|
|
|
|
* plug-ins/gdyntext/gdyntextcompat.h: check also for GIMP's minor
|
|
|
|
version when deciding if to add a missing PDB wrapper.
|
|
|
|
(All this compat cruft including libgimp/gimpcompat.h should go
|
|
|
|
away ASAP)
|
|
|
|
|
2000-12-31 22:58:08 +08:00
|
|
|
2000-12-31 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
More preparation for LibGCK removal:
|
|
|
|
|
|
|
|
* libgimp/gimpcolorspace.[ch]: added a "_int" suffix to all functions
|
|
|
|
operating on 3 gint pointers, just like the gdouble functions have
|
|
|
|
a "_double" suffix.
|
|
|
|
|
|
|
|
* app/color_balance.c
|
|
|
|
* app/hue_saturation.c
|
|
|
|
* app/paint_funcs.c
|
|
|
|
* modules/colorsel_triangle.c
|
|
|
|
* plug-ins/common/CML_explorer.c
|
|
|
|
* plug-ins/common/scatter_hsv.c
|
|
|
|
* plug-ins/common/sparkle.c
|
|
|
|
* plug-ins/common/vinvert.c
|
|
|
|
* plug-ins/gflare/gflare.c: changed accordingly.
|
|
|
|
|
2000-12-31 21:04:10 +08:00
|
|
|
2000-12-31 Sven Neumann <sven@gimp.org>
|
|
|
|
Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* app/gimpbrush.c
|
|
|
|
* plug-ins/common/gih.c: explicitely cast offset to (off_t) when
|
|
|
|
seeking back. Should fix the problems reading grayscale BrushPipes
|
|
|
|
on IRIX.
|
|
|
|
|
2000-12-31 13:31:43 +08:00
|
|
|
2000-12-31 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/apptypes.h: cleaned up a bit.
|
|
|
|
|
|
|
|
* app/asupsample.[ch]
|
|
|
|
* app/blend.[ch]
|
|
|
|
* app/channel.h
|
|
|
|
* app/gimpprogress.[ch]
|
|
|
|
* app/layer.h
|
|
|
|
* app/perspective_tool.c
|
|
|
|
* app/plug_in.h
|
|
|
|
* app/rotate_tool.c
|
|
|
|
* app/scale_tool.c
|
|
|
|
* app/shear_tool.c
|
|
|
|
* app/transform_core.[ch]: s/gimp_progress/GimpProgress/g and some
|
|
|
|
changes related to the apptypes.h cleanup.
|
|
|
|
|
2000-12-31 12:07:42 +08:00
|
|
|
2000-12-31 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/airbrush.[ch]
|
|
|
|
* app/bezier_select.c
|
|
|
|
* app/bezier_selectP.h
|
|
|
|
* app/blend.[ch]
|
|
|
|
* app/boundary.h
|
|
|
|
* app/brightness_contrast.[ch]
|
|
|
|
* app/bucket_fill.c
|
|
|
|
* app/by_color_select.c
|
|
|
|
* app/clone.[ch]
|
|
|
|
* app/color_balance.c
|
|
|
|
* app/color_picker.c
|
|
|
|
* app/commands.c
|
|
|
|
* app/convolve.[ch]
|
|
|
|
* app/crop.c
|
|
|
|
* app/crop.h
|
|
|
|
* app/curves.c
|
|
|
|
* app/dodgeburn.[ch]
|
|
|
|
* app/edit_selection.[ch]
|
|
|
|
* app/ellipse_select.c
|
|
|
|
* app/eraser.[ch]
|
|
|
|
* app/flip_tool.[ch]
|
|
|
|
* app/free_select.[ch]
|
|
|
|
* app/fuzzy_select.[ch]
|
|
|
|
* app/gdisplay.c
|
|
|
|
* app/gimage.c
|
|
|
|
* app/histogram_tool.[ch]
|
|
|
|
* app/hue_saturation.[ch]
|
|
|
|
* app/image_map.[ch]
|
|
|
|
* app/ink.[ch]
|
|
|
|
* app/iscissors.c
|
|
|
|
* app/levels.c
|
|
|
|
* app/magnify.[ch]
|
|
|
|
* app/move.c
|
|
|
|
* app/nav_window.[ch]
|
|
|
|
* app/paint_core.[ch]
|
|
|
|
* app/paintbrush.[ch]
|
|
|
|
* app/path_bezier.[ch]
|
|
|
|
* app/path_tool.c
|
|
|
|
* app/pencil.[ch]
|
|
|
|
* app/perspective_tool.[ch]
|
|
|
|
* app/posterize.c
|
|
|
|
* app/rect_select.[ch]
|
|
|
|
* app/rotate_tool.[ch]
|
|
|
|
* app/scale_tool.[ch]
|
|
|
|
* app/selection.[ch]
|
|
|
|
* app/shear_tool.[ch]
|
|
|
|
* app/smudge.[ch]
|
|
|
|
* app/text_tool.[ch]
|
|
|
|
* app/threshold.c
|
|
|
|
* app/tools.[ch]
|
|
|
|
* app/transform_core.[ch]: removed the "gdisp_ptr" madness and
|
|
|
|
useless casts all over the place. Introduced a "PaintState" enum
|
|
|
|
instead of #define's. Various cleanups.
|
|
|
|
|
2000-12-30 08:23:34 +08:00
|
|
|
2000-12-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
One more 17C3 commit ...
|
|
|
|
|
|
|
|
* plug-ins/libgck/gck/gck.h
|
|
|
|
* plug-ins/libgck/gck/gckcolor.c: removed unused stuff.
|
|
|
|
|
|
|
|
* plug-ins/Lighting/lighting_apply.c
|
|
|
|
* plug-ins/Lighting/lighting_image.[ch]
|
|
|
|
* plug-ins/Lighting/lighting_main.c
|
|
|
|
* plug-ins/Lighting/lighting_preview.[ch]
|
|
|
|
* plug-ins/Lighting/lighting_shade.c
|
|
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
|
|
* plug-ins/MapObject/mapobject_apply.c
|
|
|
|
* plug-ins/MapObject/mapobject_image.[ch]
|
|
|
|
* plug-ins/MapObject/mapobject_main.c
|
|
|
|
* plug-ins/MapObject/mapobject_preview.c
|
|
|
|
* plug-ins/MapObject/mapobject_shade.[ch]
|
|
|
|
* plug-ins/MapObject/mapobject_ui.c: cleanups in preparation for
|
|
|
|
removal of LibGCK.
|
|
|
|
|
2000-12-30 08:16:50 +08:00
|
|
|
2000-12-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/gimage.[ch]: removed all the
|
|
|
|
"typedef gimage_function gimp_image_function" stuff so we can clearly
|
|
|
|
see what is really a GImage function.
|
|
|
|
Removed gimage_get_ID(). Use pdb_id_to_image() instead.
|
|
|
|
|
|
|
|
* app/airbrush.c
|
|
|
|
* app/desaturate.c
|
|
|
|
* app/disp_callbacks.c
|
|
|
|
* app/equalize.c
|
|
|
|
* app/fileops.c
|
|
|
|
* app/floating_sel.c
|
|
|
|
* app/gdisplay_ops.c
|
|
|
|
* app/gimpdrawable.c
|
|
|
|
* app/global_edit.c
|
|
|
|
* app/image_map.c
|
|
|
|
* app/invert.c
|
|
|
|
* app/lc_dialog.c
|
|
|
|
* app/paths_dialog.c
|
|
|
|
* app/plug_in.c
|
|
|
|
* app/xcf.c
|
|
|
|
|
|
|
|
* app/color_cmds.c
|
|
|
|
* app/convert_cmds.c
|
|
|
|
* app/image_cmds.c
|
|
|
|
* tools/pdbgen/pdb/color.pdb
|
|
|
|
* tools/pdbgen/pdb/convert.pdb
|
|
|
|
* tools/pdbgen/pdb/image.pdb: changed accordingly.
|
|
|
|
|
2000-12-30 00:57:11 +08:00
|
|
|
2000-12-29 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* TODO.xml: more things to do
|
|
|
|
|
2000-12-29 23:22:01 +08:00
|
|
|
2000-12-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/Makefile.am
|
|
|
|
* app/channel_pvt.h
|
|
|
|
* app/drawable_pvt.h
|
|
|
|
* app/gdisplayF.h
|
|
|
|
* app/gimpdrawableP.h
|
|
|
|
* app/gimpimageP.h
|
|
|
|
* app/layer_pvt.h
|
|
|
|
* app/toolsF.h: removed these files.
|
|
|
|
|
|
|
|
* app/apptypes.h
|
|
|
|
* tools/pdbgen/enums.pl: added tons of opaque typedefs and enums.
|
|
|
|
|
|
|
|
* tools/pdbgen/pdb/brush_select.pdb
|
|
|
|
* tools/pdbgen/pdb/brushes.pdb
|
|
|
|
* tools/pdbgen/pdb/channel.pdb
|
|
|
|
* tools/pdbgen/pdb/color.pdb
|
|
|
|
* tools/pdbgen/pdb/convert.pdb
|
|
|
|
* tools/pdbgen/pdb/display.pdb
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
|
|
* tools/pdbgen/pdb/fileops.pdb
|
|
|
|
* tools/pdbgen/pdb/gradient_select.pdb
|
|
|
|
* tools/pdbgen/pdb/gradients.pdb
|
|
|
|
* tools/pdbgen/pdb/help.pdb
|
|
|
|
* tools/pdbgen/pdb/image.pdb
|
|
|
|
* tools/pdbgen/pdb/layer.pdb
|
|
|
|
* tools/pdbgen/pdb/pattern_select.pdb
|
|
|
|
* tools/pdbgen/pdb/patterns.pdb
|
|
|
|
* tools/pdbgen/pdb/selection.pdb
|
|
|
|
* tools/pdbgen/pdb/tools.pdb
|
|
|
|
* app/*: chainsaw #include cleanup:
|
|
|
|
|
|
|
|
- Never (never!!) include stuff in header files except where we
|
|
|
|
need access to structures' contents (like derived objects).
|
|
|
|
- Added prototypes and proper formating in many files.
|
|
|
|
- The #include order in *all* *.c files is as follows:
|
|
|
|
|
|
|
|
#include "config.h"
|
|
|
|
|
|
|
|
#include <system stuff>
|
|
|
|
|
|
|
|
#include <gtk/gtk.h>
|
|
|
|
|
|
|
|
#include "apptypes.h"
|
|
|
|
|
|
|
|
#include "gimp stuff"
|
|
|
|
|
|
|
|
#include "libgimp stuff"
|
|
|
|
|
|
|
|
#include "libgimp/gimpintl.h"
|
|
|
|
|
|
|
|
By following this scheme we can easily see a file's dependencies
|
|
|
|
from it's #include's and can grep for the inclusion to find out
|
|
|
|
where a file is used.
|
|
|
|
|
|
|
|
* tools/pdbgen/app.pl: changed to follow the include scheme above.
|
|
|
|
|
|
|
|
* libgimp/Makefile.am
|
|
|
|
* libgimp/gimpuitypes.h: new file, included from libgimp/gimpui.h
|
|
|
|
and from app/apptypes.h.
|
|
|
|
|
|
|
|
* libgimp/gimpcolorbutton.[ch]
|
|
|
|
* libgimp/gimpdialog.[ch]
|
|
|
|
* libgimp/gimphelpui.[ch]
|
|
|
|
* libgimp/gimpparasite.[ch]
|
|
|
|
* libgimp/gimppatheditor.[ch]
|
|
|
|
* libgimp/gimpprotocol.c
|
|
|
|
* libgimp/gimpquerybox.[ch]
|
|
|
|
* libgimp/gimpsizeentry.[ch]
|
|
|
|
* libgimp/gimptypes.h
|
|
|
|
* libgimp/gimpui.h
|
|
|
|
* libgimp/gimpunit.h
|
|
|
|
* libgimp/gimpunitmenu.[ch]
|
|
|
|
* libgimp/gimpwidgets.[ch]: changed accordingly.
|
|
|
|
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
|
|
* plug-ins/gdyntext/message_window.c
|
|
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
|
|
* plug-ins/imagemap/imap_file.c: these files used to include
|
|
|
|
"libgimp/gimpui.h" without including "libgimp/gimp.h". This is
|
2001-01-03 08:42:57 +08:00
|
|
|
no longer possible because the libgimpui headers don't include
|
2000-12-29 23:22:01 +08:00
|
|
|
"libgimp/gimpunit.h" any more.
|
|
|
|
|
2000-12-29 19:24:44 +08:00
|
|
|
2000-12-29 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
|
|
|
|
* app/module_db.c: OS/2 fix. remove gimp_color_display_register(),,
|
|
|
|
|
2000-12-29 16:11:48 +08:00
|
|
|
2000-12-29 Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* modules/colorsel_triangle.c Fixed the same 16->8bit conversion
|
|
|
|
bug as in gimp-1-2 and removed duplicated code.
|
|
|
|
|
2000-12-29 10:54:03 +08:00
|
|
|
2000-12-28 Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* gimp_splash.ppm A new splash...
|
|
|
|
* gimp1_2_splash.ppm A new file for the old splash
|
|
|
|
|
|
|
|
* modules/colorsel_triangle.c Fixed a warning.
|
|
|
|
|
2000-12-29 06:40:04 +08:00
|
|
|
2000-12-28 Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* modules/colorsel_triangle.c
|
|
|
|
Cleanup, indentation madness, first steps towards a one-click
|
|
|
|
color-selector.
|
|
|
|
|
2000-12-29 03:17:41 +08:00
|
|
|
2000-12-28 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* app/channel.c
|
|
|
|
* app/layer.c: use gtk_object_sink() instead of gtk_object_unref()
|
|
|
|
when deleting a layer or channel since only floating objects should
|
|
|
|
be destroyed this way. A layer or channel that has been attached
|
|
|
|
to an image shall never be deleted.
|
|
|
|
|
|
|
|
* app/layer_cmds.c
|
|
|
|
* libgimp/gimplayer_pdb.c
|
|
|
|
* tools/pdbgen/pdb/layer.pdb: reenabled the gimp_layer_delete() PDB
|
|
|
|
function since it might be useful under rare circumstances.
|
|
|
|
|
2000-12-29 01:31:07 +08:00
|
|
|
2000-12-28 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* app/commands.c
|
|
|
|
* app/layer_select.[ch]: small new feature: display a layer preview
|
|
|
|
popup when switching the active layer using PageUp/PageDown. Could
|
|
|
|
need a little tweaking...
|
|
|
|
|
2000-12-29 00:19:55 +08:00
|
|
|
2000-12-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/channel.[ch]
|
|
|
|
* app/drawable.h
|
|
|
|
* app/gimpdrawable.[ch]
|
|
|
|
* app/gimpdrawableP.h
|
|
|
|
* app/gimpimage.[ch]
|
|
|
|
* app/gimpimageP.h
|
|
|
|
* app/layer.[ch]
|
|
|
|
* app/layer_pvt.h: started a major cleanup of all image/drawable
|
|
|
|
files. Added tons of "const GimpImage *" declarations and properly
|
|
|
|
formated the headers.
|
|
|
|
|
|
|
|
* app/bezier_select.c
|
|
|
|
* app/channels_dialog.c
|
|
|
|
* app/crop.c
|
|
|
|
* app/fileops.[ch]
|
|
|
|
* app/fuzzy_select.c
|
|
|
|
* app/gdisplay.c
|
|
|
|
* app/layers_dialog.c
|
|
|
|
* app/move.c
|
|
|
|
* app/paint_funcs.[ch]
|
|
|
|
* app/qmask.c
|
|
|
|
* app/undo.c: changed accordingly plus the usual portion of coding
|
|
|
|
style paranoia. This is not finished but Sven promised to buy me
|
|
|
|
a beer if I commit now ;)
|
|
|
|
|
2000-12-28 10:01:16 +08:00
|
|
|
2000-12-28 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* app/boundaryF.h
|
|
|
|
* app/gdisplayP.h
|
|
|
|
* app/gimplistP.h
|
|
|
|
* app/gimplutP.h
|
|
|
|
* app/gimpsetP.h
|
|
|
|
* app/parasitelistP.h
|
|
|
|
* app/pixel_regionP.h: removed these files
|
|
|
|
|
|
|
|
* app/Makefile.am
|
|
|
|
* app/apptypes.h
|
|
|
|
* app/boundary.[ch]
|
|
|
|
* app/floating_sel.h
|
|
|
|
* app/gdisplay.c
|
|
|
|
* app/gimplist.h
|
|
|
|
* app/gimplut.[ch]
|
|
|
|
* app/gimpset.[ch]
|
|
|
|
* app/parasitelist.[ch]
|
|
|
|
* app/pixel_processor.c
|
|
|
|
* app/pixel_region.[ch]: moved structure definitions into the
|
|
|
|
normal headers, various cleanups
|
|
|
|
|
2000-12-28 07:49:17 +08:00
|
|
|
2000-12-28 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* app/channel_cmds.c
|
|
|
|
* app/layer_cmds.c
|
|
|
|
* libgimp/gimpchannel_pdb.c
|
|
|
|
* libgimp/gimplayer_pdb.c
|
|
|
|
* plug-ins/common/warp.c
|
|
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
|
|
* plug-ins/gap/gap_range_ops.c
|
|
|
|
* plug-ins/perl/examples/bricks
|
|
|
|
* plug-ins/perl/examples/glowing_steel
|
|
|
|
* tools/pdbgen/pdb/channel.pdb
|
|
|
|
* tools/pdbgen/pdb/layer.pdb:
|
|
|
|
|
|
|
|
Two of the gimp-perl scripts used to call gimp_layer_delete() after
|
|
|
|
gimp_image_remove_layer(). This will fail since the layer is already
|
|
|
|
scheduled for destruction by removing it from the associated image or
|
|
|
|
by deleting that image. It is thus dangerous and superfluous to export
|
|
|
|
this feature through the PDB. The gimp_layer_delete() is hereby
|
|
|
|
obsolete and does nothing any longer. I have removed the code calling
|
|
|
|
it from all over the place (it was commented out in almost all places).
|
|
|
|
|
|
|
|
The PDB help for gimp_channel_delete() now explicetly tells the user
|
|
|
|
about the proper usage of the procedure.
|
|
|
|
|
2000-12-28 07:40:34 +08:00
|
|
|
2000-12-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/bezier_select.[ch]
|
|
|
|
* app/bezier_selectP.h: massive cleanup (prototypes, indentation, ...)
|
|
|
|
|
2000-12-28 07:25:51 +08:00
|
|
|
2000-12-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/measure.c: cleanup, proper prototypes, ...
|
|
|
|
|
2000-12-28 04:51:09 +08:00
|
|
|
2000-12-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* plug-ins/common/csource.c: the size of the string holding the
|
|
|
|
image data was one byte too short (we forgot the trailing '\0').
|
|
|
|
Reported by <goswin.brederlow@student.uni-tuebingen.de>
|
|
|
|
|
2000-12-28 02:55:02 +08:00
|
|
|
2000-12-27 Sven Neumann <sven@gimp.org>
|
|
|
|
|
|
|
|
* TODO.xml
|
|
|
|
* docs/make-todo: new files. TODO.xml is a first start on a roadmap
|
|
|
|
towards gimp-1.4. All new features and major changes need to be
|
|
|
|
defined here to be accepted into the gimp-1.3 branch.
|
|
|
|
|
2000-12-28 02:15:37 +08:00
|
|
|
2000-12-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/gimpimage.c: gimp_image_merge_layers(): apply the layer mask
|
|
|
|
only if layer->apply_mask is TRUE, cleanup.
|
|
|
|
|
2000-12-28 02:09:06 +08:00
|
|
|
2000-12-27 Simon Budig <simon@gimp.org>
|
|
|
|
|
|
|
|
* plug-ins/mosaic/mosaic.c
|
|
|
|
* plug-ins/script-fu/scripts/textured-logo.scm
|
|
|
|
Implemented a toggle to ask the user, if he wants to allow some
|
|
|
|
tiles to be split in two pieces. This enables perfect hexagonal/
|
|
|
|
squared/octagonal tiles. Changed the PDB-Interface and changed the
|
|
|
|
script using this plug-in.
|
|
|
|
|
2000-12-28 00:12:05 +08:00
|
|
|
2000-12-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/gimage.h
|
|
|
|
* app/gimpimage.[ch]: implemented gimp_image_get_layer_by_index(),
|
|
|
|
small cleanups.
|
|
|
|
|
|
|
|
* app/commands.c
|
|
|
|
* app/layers_dialog.c: use the new function instead of accessing
|
|
|
|
the layer list directly.
|
|
|
|
|
2000-12-27 23:00:42 +08:00
|
|
|
2000-12-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
|
|
|
|
* app/layers_dialog.c: layers_dialog_scroll_index(): don't fiddle
|
|
|
|
around with magic numbers when calculating the layer widget's
|
|
|
|
height but simply ask one of them for it's allocation. Fixes
|
|
|
|
positioning when the preview is smaller than the layer widget list
|
|
|
|
item.
|
|
|
|
|
2000-12-27 11:13:25 +08:00
|
|
|
2000-12-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
|
|
|
|
* plug-ins/ifscompose/ifscompose_storage.c: Remove the last comma in
|
|
|
|
an enum, xlc barfs
|
|
|
|
|
2000-12-27 03:11:10 +08:00
|
|
|
Tue Dec 26 11:10:23 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* app/patterns.c: fix fd leak on loading
|
|
|
|
|
2000-12-25 16:08:08 +08:00
|
|
|
Sun Dec 24 23:18:32 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* Made 1.2.0 release
|