28796 lines
917 KiB
Plaintext
28796 lines
917 KiB
Plaintext
Sun Dec 24 23:18:32 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.2.0 release
|
|
|
|
Sun Dec 24 12:24:01 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/app_procs.c
|
|
* app/color_area.[ch]
|
|
* app/commands.[ch]
|
|
* app/gdisplay.[ch]
|
|
* app/makefile.mingw.in
|
|
* app/menus.c
|
|
* modules/Makefile.am
|
|
* modules/makefile.mingw.in: disabled display filters code, since
|
|
it is unfinished
|
|
|
|
2000-12-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/color_cmds.c
|
|
* app/threshold.c
|
|
* tools/pdbgen/pdb/color.pdb: my last s/rangechanged/range_changed/
|
|
somehow was not really "g" ;)
|
|
|
|
2000-12-21 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sunras.c: applied gimp-kirchgessner-001220-0
|
|
which makes the sunras plug-in recognize files with the .ras and
|
|
.rs extensions (used by StarOffice and Suns Image Tool).
|
|
|
|
2000-12-21 Sven Neumann <sven@gimp.org>
|
|
|
|
* docs/Wilber_Construction_Kit.xcf.gz: a new hat for Wilber courtesy
|
|
of Seth Burgess.
|
|
|
|
2000-12-21 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gradient.c
|
|
* app/gradient_select.[ch]: reviewed the gradient code. The old code
|
|
used to use list indices which led to bug #35612 and other problems.
|
|
We now attach a pointer to the gradient to each row in the GtkClists
|
|
and retrieve the matching row for a gradient using
|
|
gtk_clist_find_row_from_data(). Additionally I have added similar code
|
|
as we use for brushes to assure that no two gradients have the same
|
|
name.
|
|
|
|
2000-12-20 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/makefile.mingw.in (COMMON): Remove gpb and
|
|
spheredesigner. Add gih. (Thanks Sven and Jens for cleaning up the
|
|
brush stuff...)
|
|
|
|
* libgimp/gimp.def: Add gimp_invert.
|
|
|
|
Wed Dec 20 14:39:38 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.32 release (1.2final)
|
|
|
|
2000-12-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimphistogram.c: plonk, my "cleanup" yesterday
|
|
broke ENABLE_MP. Fixes #35668.
|
|
|
|
2000-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gradient.c: couldn't resist to heavily indent all function
|
|
prototypes before starting to fix the rename-bug. Nothing changed.
|
|
|
|
Tue Dec 19 12:37:55 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.31 release (1.2final)
|
|
|
|
2000-12-19 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gap/gap_lib.c: Typo fixes.
|
|
* po-plug-ins/POTFILES.in: Added gee_zoom.c.
|
|
* plug-ins/common/gee.c, plug-ins/common/gee_zoom.c: Added i18n
|
|
of menu item.
|
|
|
|
2000-12-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/curves.c: applied a patch from David Hodson that reverts
|
|
the curves tool back to its old behaviour (start with the identical
|
|
transform), but keeps the fix for bug #33403.
|
|
|
|
2000-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/patterns.c: uniquefy pattern names before inserting them
|
|
into the list. This way DND (which passes only the pattern's
|
|
name) works as expected. Fixes #35258.
|
|
|
|
2000-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/gimphistogramP.h: removed.
|
|
|
|
* app/gimphistogram.[ch]
|
|
* app/histogramwidget.[ch]: Histogram cleanup: replaced the
|
|
channel #define's by a properly named enum and use this enum
|
|
type as parameter in functions instead of "int".
|
|
|
|
* app/curves.c
|
|
* app/histogram_tool.c
|
|
* app/levels.c: changed accordingly.
|
|
|
|
2000-12-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/exchange.c: applied (a modified version of)
|
|
gimp-timecop-20001213-17. Delayed update for the sliders and
|
|
and a "click preview to pick color" function.
|
|
|
|
2000-12-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpbrushpipe.c (gimp_brush_pipe_load): set the spacing and
|
|
other info from the first brush just as the old code used to do.
|
|
|
|
2000-12-19 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitch@gimp.org>
|
|
|
|
* TODO: reviewed
|
|
|
|
2000-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/pat.c: Load broken (GRAYA and RGBA) patterns
|
|
but tell the user that they are broken. Cleanup.
|
|
|
|
2000-12-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gih.c: alter the pixpipe parameters and attach them
|
|
as parasite, so saving a loaded .gih file yields the same brush again
|
|
(minus the brush spacing which is not yet stored in the image).
|
|
|
|
2000-12-18 Sven Neumann <sven@gimp.org>
|
|
Jens Lautenbacher <jtl@gimp.org>
|
|
|
|
* data/brushes/Makefile.am: remove old pepper.gpb when installing new
|
|
brushes.
|
|
|
|
* data/brushes/SketchBrush-16.gih
|
|
* data/brushes/SketchBrush-32.gih
|
|
* data/brushes/SketchBrush-64.gih: converted to grayscale brush pipes.
|
|
|
|
* plug-ins/common/gih.c: commented out code that sets loaded pipe
|
|
parameters as parasite until we figure out how to do it right.
|
|
|
|
* devel-docs/gpb.txt: mention that the .gpb format is obsolete.
|
|
* devel-docs/gih.txt: updated.
|
|
|
|
2000-12-18 Sven Neumann <sven@gimp.org>
|
|
Jens Lautenbacher <jtl@gimp.org>
|
|
|
|
* plug-ins/common/gbr.c: save and load brush name into/from layer name.
|
|
|
|
* plug-ins/common/gih.c: added gih loader. The loader is able to read
|
|
the old brush pipe format too. Brush pipes will only be saved in the
|
|
new format. Fixes bugs #21806, #34167 and #34168.
|
|
|
|
2000-12-18 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/ifcompose/ifscompose.c:
|
|
Second attempt from David Neary which should work
|
|
better.
|
|
|
|
2000-12-18 Jens Lautenbacher <jtl@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/mkbrush.scm
|
|
* plug-ins/script-fu/scripts/select_to_brush.scm: make it work with
|
|
the new brush format and the new saving code; select_to_brush
|
|
loads and saves RGB selections into pixmap brushes now.
|
|
|
|
2000-12-18 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/ifcompose/ifscompose.c:
|
|
Added patch from David Neary to fix calulations.
|
|
Fixes bug #9156.
|
|
|
|
2000-12-18 Sven Neumann <sven@gimp.org>
|
|
Jens Lautenbacher <jtl@gimp.org>
|
|
|
|
* data/brushes/Makefile.am
|
|
* data/brushes/pepper.gpb: removed
|
|
* data/brushes/pepper.gbr: added (a nicer version of) the Pepper
|
|
brush in the .gbr format that does support pixmap brushes now.
|
|
|
|
* plug-ins/common/gbr.c: added support for loading obsoleted
|
|
Gimp Pixmap Brushes format (.gpb).
|
|
|
|
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 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/gee.c: Using "env" instead of "environ" caused
|
|
a clash. Changed the other one to "environment".
|
|
|
|
2000-12-17 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* config.h.win32: Typo.
|
|
Use GLib random functions.
|
|
|
|
* plug-ins/makefile.mingw.in (COMMON): Add gee_zoom.
|
|
|
|
* plug-ins/common/animationplay.c: Win32-specific #include and
|
|
#define stuff not needed any longer.
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/hrz.c: No use trying to use G_OS_WIN32 to decide
|
|
whether to include glib.h, as glib.h is where G_OS_WIN32 gets
|
|
defined...
|
|
|
|
* plug-ins/common/gee.c: Can't use "environ" as variable name,
|
|
it's in the C library.h on various systems. Use the name "env"
|
|
instead.
|
|
|
|
2000-12-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/ps.c. #ifdef early inclusion of <glib.h> with
|
|
G_OS_WIN32. Avoids warnings about redefinition of MIN and MAX.
|
|
Some #include cleanups.
|
|
|
|
2000-12-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: don't warn about a non-existant "Script-Fu" menu.
|
|
(the user should have the choice of just removing the script-fu
|
|
plug-in without any side-effects).
|
|
|
|
2000-12-17 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/common/gz.c (save_image): Use GIMP_PDB_EXECUTION_ERROR.
|
|
OS/2 fix.
|
|
|
|
2000-12-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* docs/Wilber_Construction_Kit.xcf.gz: ooops, got the name wrong
|
|
|
|
2000-12-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/curves.c: preview the curve settings in the image window when
|
|
initializing the tool. This way the new curves behaviour (init with
|
|
last settings) is visible.
|
|
|
|
* app/user_install.c: check that strings are non-NULL before passing
|
|
them to strcmp.
|
|
|
|
* libgimp/gimpfileselection: do not try to pass a NULL text to
|
|
gtk_entry_set_text, use an empty string instead.
|
|
|
|
2000-12-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimppreviewcache.h
|
|
* app/channel.c
|
|
* app/layer.c: put the preview cache priming code back into place,
|
|
but disabled it for small images to avoid unnecessary upscaling.
|
|
|
|
2000-12-16 Sven Neumann <sven@gimp.org>
|
|
|
|
Last-minute cleanup:
|
|
|
|
* app/gimpdrawableF.h
|
|
* app/gimphistogramF.h
|
|
* app/gimpimageF.h
|
|
* app/gimplistF.h
|
|
* app/gimplutF.h
|
|
* app/gimpobjectF.h
|
|
* app/gimpsetF.h
|
|
* app/layerF.h
|
|
* app/parasitelistF.h: removed these files
|
|
|
|
* app/Makefile.am
|
|
* tools/pdbgen/Makefile.am: changed accordingly
|
|
|
|
* app/[almost every file]: include cleanup
|
|
|
|
2000-12-16 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/colortoalpha.c: Change to accept RGB input
|
|
(automatically add an alpha channel if needed).
|
|
|
|
2000-12-16 Sven Neumann <sven@gimp.org>
|
|
Jens Lautenbacher <jtl@gimp.org>
|
|
|
|
* Makefile.am
|
|
* docs/Wilber_Construction_Kit.xcf.gz: added an example XCF file
|
|
|
|
2000-12-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c: fixed a warning
|
|
* app/menus.c: since gee is no longer hidden, I put the old code
|
|
back in that keeps its entry at the bottom of the menu.
|
|
|
|
Fri Dec 15 19:16:31 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/gee.c, plug-ins/common/Makefile.am,
|
|
plug-ins/common/plugin-defs.pl, plug-ins/common/gee_zoom.c,
|
|
plug-ins/common/.cvsignore:
|
|
Unhide 'gee' once more... come on Sven, we have nothing worth
|
|
hiding any longer. =)
|
|
|
|
2000-12-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/spheredesigner.c: re-added it to CVS.
|
|
|
|
* plug-ins/common/.cvsignore
|
|
* plug-ins/common/plugin-defs.pl: properly exclude it from the build
|
|
and the distribution.
|
|
|
|
2000-12-15 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/common/spheredesigner.c: Removed from CVS, until
|
|
it gets more usable.
|
|
|
|
2000-12-15 Simon Budig <simon@gimp.org>
|
|
|
|
* plug-ins/common/convmatrix.c: Fixed the unuseable PDB-interface
|
|
|
|
* plug-ins/script-fu/scripts/erase-rows.scm: Changed the script
|
|
so that it actually does what it claims to do: *erase* the rows.
|
|
|
|
2000-12-15 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimppreviewcache.[ch]: added new function gimp_preview_scale().
|
|
|
|
* app/channel.c
|
|
* app/channels_dialog.c
|
|
* app/gimpimage.c
|
|
* app/layer.c
|
|
* app/layers_dialog.c
|
|
* app/lc_dialog.c
|
|
* app/nav_window.c: unified preview drawing code. Previews are never
|
|
generated larger than the canvas size. Image and channel previews are
|
|
scaled up to the desired size, so does the navigation window. The
|
|
layer previews are not yet scaled up again since we can not use
|
|
gimp_preview_scale here. I have removed the preview_cache priming
|
|
code since we don't need it any longer and it caused bad results.
|
|
|
|
2000-12-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: added support for the
|
|
GIMP_HELP_ROOT environment variable: Let it point to some
|
|
directory to let the help browser read it's files from there.
|
|
Useful for viewing the autogenerated stuff in <gimp-help>/help/C/gimp/.
|
|
|
|
2000-12-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in
|
|
* help/*: Updated Gimp-Help. See help/ChangeLog for details.
|
|
|
|
* app/channels_dialog.c
|
|
* app/gdisplay.c
|
|
* app/gradient.c
|
|
* app/layers_dialog.c
|
|
* app/menus.c
|
|
* app/paths_dialog.c
|
|
* app/preferences_dialog.c
|
|
* app/resize.c: fixed menu paths.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: load a special
|
|
"undocumented_filter.html" page if a filter was not found.
|
|
Adapted to the new help structure.
|
|
|
|
2000-12-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/nav_window.c: missed a place that needed the same fix for
|
|
bug #31098.
|
|
|
|
2000-12-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.c (image_resize_callback):
|
|
call lc_dialog_update_image_list() when resizing the image so the
|
|
image preview is updated in the l&c dialog.
|
|
|
|
2000-12-14 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/gimpressionist/brush.c: Fix to avoid a warning when
|
|
closing window.
|
|
|
|
* plug-ins/gimpressionist/Paper/struc.pgm
|
|
* plug-ins/gimpressionist/Paper/Makefile.am
|
|
* plug-ins/gimpressionist/Presets/ApplyCanvas
|
|
* plug-ins/gimpressionist/Presets/Makefile.am: Added a paper and
|
|
preset on request from Bex, to simulate "Apply Canvas".
|
|
|
|
2000-12-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layers_dialog.c
|
|
* app/lc_dialog.c
|
|
* app/nav_window.c: another try on bug #31098. This time limited the
|
|
preview scale ratio in the calling functions. Please test!
|
|
|
|
* app/gimpimage.c: small cleanup
|
|
|
|
2000-12-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: modified debug function to help to find missing
|
|
help files.
|
|
|
|
2000-12-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
* app/layer.c
|
|
* app/layers_dialog.c
|
|
* app/nav_window.c: cleaned up these files while trying to find a
|
|
fix for #31098. No real changes, the bug is still present :-(
|
|
|
|
2000-12-13 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_picker.c
|
|
* app/convert.c
|
|
* app/curves.c
|
|
* app/gimpdrawable.c
|
|
* app/gimpimage.c
|
|
* app/gimpimage.h
|
|
* app/image_map.c
|
|
* app/info_window.c
|
|
* app/layer.c
|
|
* app/undo.c: couldn't resist: renamed TYPE_HAS_ALPHA() to
|
|
GIMP_IMAGE_TYPE_HAS_ALPHA()
|
|
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/xwd.c: small cleanups
|
|
|
|
2000-12-13 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/common/spheredesigner.c: Small algo improvements.
|
|
|
|
2000-12-12 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/common/spheredesigner.c: Nicer bumpmapping.
|
|
|
|
2000-12-12 Kelly Martin <kmartin@kiva.net>
|
|
|
|
* plug-ins/perl/Gimp/Fu.pm: fixed default JPEG quality (0.75
|
|
instead of 75 -- jpeg plug-in wants a fraction)
|
|
|
|
2000-12-12 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/common/autocrop.c: Fixed #7689: plug-in-autocrop shows
|
|
a progress dialog when run non-interactively. In fact, I also
|
|
cleared up the initialisation code, and made it more robust.
|
|
|
|
2000-12-12 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Continue after errors (#28799)
|
|
|
|
Mon Dec 11 22:52:43 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
* app/layers_dialog.c
|
|
|
|
Backed out some changes that caused problems with the Nav preview
|
|
and small sized images.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel.c (channel_invalidate_previews): check for NULL pointer
|
|
|
|
* app/fileops.c: if saving and loading images at the same time, the
|
|
PDB obviously manages to mangle return values. By checking the
|
|
validity of the returned image id we avoid to crash as described in
|
|
bug #26788.
|
|
|
|
* app/module_db.c: unload modules from the idle_loop as suggested
|
|
by Austin in #5745.
|
|
|
|
Mon Dec 11 20:29:55 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/gee.c: v1.05: Sub-pixel jitter is
|
|
now less severe and less coarse.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_core.c: clamp scale factor between 0.0 and 1.0 to avoid
|
|
problems with broken XInput drivers. Should fix bug #18913.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/print/Makefile.am: removed obsolete checks for lpc, lpstat
|
|
and friends
|
|
|
|
* plug-ins/perl/examples/blended2
|
|
* plug-ins/perl/examples/translogo: register with the correct image
|
|
types. Fixes bug #10675.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/font_selection.c
|
|
* plug-ins/winsnap/winsnap.c: use new GTK+ API
|
|
s/gtk_toggle_button_set_state/gtk_toggle_button_set_active/
|
|
s/gtk_container_border_width/gtk_container_set_border_width/
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/convmatrix.c: return with an error message if
|
|
called with drawables smaller than 3 pixels. Fixes bug #30870.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gradient.c: use the correct pointer when dumping gradients to
|
|
stderr in case of problems. Sort of fixes bug #31510.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimphistogram.c (gimp_histogram_calculate_sub_region):
|
|
corrected incrementor for the bpp == 4 case. Fixes bug #34738.
|
|
|
|
2000-12-11 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/gimpressionist/repaint.c: Fixed a bug appearing
|
|
when using Tileable + Center of Brush coloring, closing #14221.
|
|
|
|
2000-12-11 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/gimpressionist/repaint.c: Fixed a bug when using
|
|
Paper Relief, closing bug #34667.
|
|
* plug-ins/gimpressionist/gimpressionist.c: Moved the Presets tab
|
|
to the far left.
|
|
|
|
2000-12-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/edit_selection.c
|
|
* app/gimpimage.c
|
|
* app/layer_select.c
|
|
* app/layers_dialog.c: when computing a preview, limit the scale ratio
|
|
to a maximum of 1.0. By doing so we avoid to scale drawables up if the
|
|
image (canvas) size becomes larger than the drawable. Fixes bug #31098.
|
|
|
|
* app/gimppreviewcache.[ch]: indented
|
|
|
|
2000-12-11 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in: forgot to bump gimp-print's version number and
|
|
release date when updating to 4.0.4
|
|
|
|
Sat Dec 9 11:43:33 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.30 release (1.2final)
|
|
|
|
2000-12-07 Vidar Madsen <vidar@gimp.org>
|
|
|
|
* plug-ins/gimpressionist/Brushes/{Makefile.in,snow1.pgm}: Added a
|
|
brush contributed by Nevit <nevilo@yahoo.com>.
|
|
|
|
2000-12-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/MapObject/mapobject_image.c: set the background using
|
|
gimp_palette_get_background() in non-interactive mode too.
|
|
|
|
2000-12-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c: when merging layers, do not set the layer mode
|
|
of the bottom layer to NORMAL_MODE if it is DISSOLVE_MODE since the
|
|
latter does not work on the projection with the lower layer but on
|
|
the layers alpha channel. Fixes bug #7829.
|
|
|
|
2000-12-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/layers_dialog.c: when applying or deleting the layer mask,
|
|
we have to call layers_dialog_set_menu_sensitivity() ourselves
|
|
whenever calling layer_widget_layer_flush() instead of
|
|
gdisplays_flush().
|
|
|
|
2000-12-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gflare/gflare.c
|
|
* libgimp/gimpunitmenu.c
|
|
* libgimp/gimpwidgets.c: set separators of option menus insensitive.
|
|
(see Sven's fix below).
|
|
|
|
* app/layers_dialog.c: set "Merge Down" insensitive for
|
|
the bottom layer.
|
|
|
|
2000-12-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layer.c
|
|
* app/layers_dialog.c
|
|
* plug-ins/common/jpeg.c: reviewed code in an attempt to fix the
|
|
crash-on-jpeg-save. The only thing that I have changed (despite
|
|
lots of indentation) is that we now connect the preview rewdraw
|
|
using gtk_signal_connect_while_alive() which should keep gimp from
|
|
trying to create previews of nonexistant drawables.
|
|
|
|
2000-12-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpunitmenu.c (gimp_unit_menu_new): set empty menu_items
|
|
used as separators insensitive. Something seems to be wrong in GTK+
|
|
when it comes to separators in option_menus. This change seems to
|
|
work around this problem.
|
|
|
|
2000-12-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: changed email address of Wolfgang Hofer
|
|
|
|
* plug-ins/gap/README
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_filter_codegen.c
|
|
* plug-ins/gap/gap_filter_foreach.c
|
|
* plug-ins/gap/gap_filter_main.c
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_lib.h
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_match.c
|
|
* plug-ins/gap/gap_mod_layer.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mov_dialog.h
|
|
* plug-ins/gap/gap_mov_exec.c
|
|
* plug-ins/gap/gap_mov_exec.h
|
|
* plug-ins/gap/gap_navigator_dialog.c
|
|
* plug-ins/gap/resize.c
|
|
* plug-ins/gap/sel-to-anim-img.scm:
|
|
applied patches provided by Wolfgang Hofer <hof@gimp.org>
|
|
|
|
- Bugfix: replaced MovePath's intern Algorithm for calculating
|
|
Values between controlpoints (the old Algorithm fails sometimes
|
|
especially if only 1 controlpoint is used, or if you have n
|
|
frames and n-1 controlpoints)
|
|
- new e-mail adress
|
|
- replaced sprintf (used g_strdup_printf g_snprintf)
|
|
- procedures for gap locks, check for locking processes pid
|
|
- NONINTERACTIVE PDB Interface(s) for MovePath
|
|
plug_in_gap_get_animinfo, plug_in_gap_set_framerate
|
|
- FRAME based Stepmodes for MovePath
|
|
- increased controlpoint limit GAP_MOV_MAX_POINT (256 -> 1024)
|
|
|
|
2000-12-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/README
|
|
* plug-ins/print/RELNOTES
|
|
* plug-ins/print/print-util.c: Updated to bugfix release 4.0.4
|
|
|
|
2000-11-30 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/curves.c
|
|
* app/levels.c
|
|
|
|
Fix for gimp bug #33403. The curves and levels dialogs should now
|
|
work in GRAYA images.
|
|
|
|
2000-11-29 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/curves.c: Applied patch from David Hodson
|
|
<hodsond@ozemail.com.au> to fix Bug#33399: GIMP crashes when
|
|
applying curve to Grayscaled image when preview is off.
|
|
Previously the curves tool attempted a reset when changing
|
|
image, but didn't correctly do this. Now it has the
|
|
(more useful) behaviour of doing a partial reset, where the
|
|
curve remains the same across multiple invocations, allowing
|
|
you to apply the same tweak to multiple images. The internal
|
|
state relevant to image type/depth is correctly reset,
|
|
stopping the segfault behaviour seen before.
|
|
|
|
Still no fix for Bug#33403: Curves/Levels Tool does not work
|
|
on GRAYA-Images.
|
|
|
|
2000-11-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.c: use RINT() instead or rint(). Sprinkled
|
|
some GPOINTER_TO_INT() and other macros where we used to cast
|
|
directly. Minor doc fixes.
|
|
|
|
2000-11-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.c (gimp_int_adjustment_update): use rint().
|
|
The old behaviour was broken for neagtive values.
|
|
|
|
2000-11-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/README
|
|
* plug-ins/print/RELNOTES
|
|
* plug-ins/print/print-pcl.c: Version 4.0.3
|
|
|
|
2000-11-27 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/ifscompose/ifscompose_storage.c: Element labels now
|
|
properly preserved across multiple runs. Allow run with same
|
|
values. This is a partial fix for Bug#9156: bug in ifscompose.
|
|
Not all the behaviour described in that bug report could be
|
|
reproduced. Thanks to David Hodson <hodsond@ozemail.com.au>
|
|
for putting the work in to sort this out and produce the patch.
|
|
|
|
2000-11-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUG_IN_MAINTAINERS
|
|
* plug-ins/common/unsharp.c: changed email address of Winston Chang
|
|
|
|
* app/gdisplay_color_ui.c: applied a modified version of another
|
|
patch sent by David Odin <David.Odin@bigfoot.com> which sets the
|
|
sensitivity of the buttons in the dialog according to the possible
|
|
actions.
|
|
|
|
2000-11-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp_splash.ppm: new splash, original photo taken by Garrett.
|
|
|
|
2000-11-24 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/smudge.c:
|
|
Defer tool initialization to first motion event.
|
|
Fixes latency problem that gave rise to Shift-smudge bug.
|
|
Closes #30778.
|
|
|
|
2000-11-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* INSTALL: mention that GIMP will not compile, nor work with
|
|
unstable GTK+ version 1.3.x.
|
|
|
|
2000-11-21 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay_color.c
|
|
* app/gdisplay_color_ui.c: applied patches proposed by
|
|
David Odin <David.Odin@bigfoot.com>. Fixes segfault when removing
|
|
a display filter twice.
|
|
|
|
2000-11-21 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/common/exchange.c: fixed buffer overrun when previewing
|
|
an image with alpha that was causing segfaults on Linux.
|
|
Fixes Bug#32860.
|
|
|
|
2000-11-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/convert.c (build_palette_button): changed the logic that sets
|
|
the default for "Custom Palette" so it goes through the whole list
|
|
instead of stopping at the "Web" palette. The Indexed-Conversion
|
|
dialog now also remembers palettes appearing after the "Web" palette.
|
|
|
|
2000-11-19 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Little-endian fix for 16bit TIFF
|
|
* plug-ins/common/pcx.c: Use same endian-detect as other plug-ins
|
|
|
|
2000-11-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpenv.c: a missing newline confused gtk-doc. Minor doc
|
|
fixes.
|
|
|
|
2000-11-18 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tga.c: Fix alleged problem with small images
|
|
|
|
2000-11-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/rcm/rcm_pixmaps.h: removed.
|
|
|
|
* plug-ins/rcm/pixmaps/.cvsignore
|
|
* plug-ins/rcm/pixmaps/rcm_360.xpm
|
|
* plug-ins/rcm/pixmaps/rcm_a_b.xpm
|
|
* plug-ins/rcm/pixmaps/rcm_ccw.xpm
|
|
* plug-ins/rcm/pixmaps/rcm_cw.xpm: new files.
|
|
|
|
* plug-ins/rcm/Makefile.am
|
|
* plug-ins/rcm/rcm_callback.c
|
|
* plug-ins/rcm/rcm_dialog.c: changed accordingly.
|
|
|
|
The old method was producing warnings because not all pixmaps
|
|
were used in all files. Also changed the XPMs a bit now that I
|
|
could load them into the GIMP... they are still ugly, though.
|
|
|
|
2000-11-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/print.c: Oops, didn't see Sven's patch when applying
|
|
a different one to both sourceforge branches:
|
|
|
|
Don't define LOCALE in Makefile.am but check if the macro
|
|
INIT_I18N_UI exists and use it in that case.
|
|
|
|
2000-11-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* libgimp/gimpquerybox.[ch]: Make sure that we don't try to destroy
|
|
query_boxes twice or try to disconnect not-any-more connected
|
|
handlers.
|
|
|
|
* app/color_notebook.c
|
|
* app/gimpcontext.[ch]
|
|
* app/gimphelp.[ch]
|
|
* app/lc_dialog.[ch]
|
|
* app/menus.h
|
|
* app/preferences_dialog.c
|
|
* app/tools.[ch]
|
|
* libgimp/gimpcolorbutton.[ch]
|
|
* libgimp/gimpdialog.[ch]
|
|
* libgimp/gimpexport.[ch]
|
|
* libgimp/gimpfileselection.[ch]
|
|
* libgimp/gimphelpui.[ch]
|
|
* libgimp/gimppatheditor.[ch]
|
|
* libgimp/gimppixmap.[ch]
|
|
* libgimp/gimpsizeentry.[ch]
|
|
* libgimp/gimpui.[ch]
|
|
* libgimp/gimpunitmenu.[ch]
|
|
* libgimp/gimpwidgets.[ch]: in a coding attack, changed help_data
|
|
and many other strings passed to UI functions to (const gchar *).
|
|
As a consequence, I had to fix lots of warnings ;)
|
|
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/imagemap/imap_main.c: fixed warnings.
|
|
|
|
Code cleanup and indentation all over the place.
|
|
|
|
2000-11-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/print.c: set the locale to "gimp-std-plug-ins". We
|
|
do this by defining LOCALE in the Makefile so the gimp-print people
|
|
can define their own value and we can still continue to use the same
|
|
C files that ship with the standalone gimp-print package. Thanks to
|
|
Zbigniew Chyla <cyba@gnome.pl> for pointing this out.
|
|
|
|
2000-11-15 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c: we used to g_free memory returned by strdup() here!
|
|
Also we used to append DIR_SEPARATORs to the filename shown in the
|
|
file_selector even if it already ended in one. Fixed all this, closed
|
|
a memleak and cleaned up the code.
|
|
|
|
Mon Nov 13 01:28:24 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/url.c: set all the locale variables we can, to
|
|
make sure we get predictable output from wget
|
|
|
|
2000-11-11 Simon Budig <simon@gimp.org>
|
|
|
|
* app/interface.c: fixed #10554 by requesting a window
|
|
with the max. size of 0.75*screen_width x 0.75*screen_height.
|
|
These 75% value is taken from the shrink_wrap code and
|
|
probably should be configurable...
|
|
|
|
2000-11-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/gpb.c: Implement the noninteractive run mode for
|
|
file_gih_save. Whew, it took some trial-and-error iterations to
|
|
figure out how to call this from script-fu, for testing, because
|
|
of the int8 and string array args. Include script-fu snippet in
|
|
comment for reference.
|
|
|
|
2000-11-11 Garry R. Osgood <gosgood>@idt.net
|
|
|
|
* app/gimpbrushpipe.c
|
|
Apropos to #8150, double frees of RGB
|
|
mask and brush name strings belonging to the the
|
|
last successfully constructed pixmap brush of a pipe
|
|
occured due to dangling pointers to these regions left
|
|
in the temporary GPattern [gimpbrushpipe.c CVS-1.27 Lines
|
|
396 ff]. Upon failure to load an n-th pixmap, the
|
|
GPattern would be released first, also releasing n-1
|
|
pixmap's name and RGB mask. These would again be freed
|
|
in pipe deconstruction. Heap memory would
|
|
remain corrupt for any type "2" variant of the bug, as
|
|
defined by Raphael Quinet in his original #8150 report.
|
|
Examples: (1) the rank cited in the pipe header is
|
|
inconsistent with actual pixmap content of pipe, or (2)
|
|
a component pixmap is missing or corrupt.
|
|
|
|
2000-11-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/gimpressionist/gimpressionist.c (readdirintolist_real,
|
|
reselect): Use '/' instead of G_DIR_SEPARATOR. We are scanning a
|
|
"preset" file here, with file names always in Unix format. Thanks
|
|
to Jean-Louis HAMEL for this fix.
|
|
|
|
Thu Nov 9 14:29:20 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* AUTHORS
|
|
* app/authors.h
|
|
* tools/authorsgen/contributors: Correct Ray Lehtiniemi's name
|
|
|
|
2000-11-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_lib.c: removed some debugging printf statements
|
|
that were accidentally left in the code.
|
|
|
|
2000-11-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/fileops.c: added a confirm dialog for <Image>/File/Revert
|
|
as suggested by Marc. The old behaviour of simply reverting
|
|
withuot asking is questionable because the "Revert" menu item is
|
|
directly below "Save as..."
|
|
|
|
2000-11-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/tile.c (tile): sanity check new width and height.
|
|
Wrong values might result in a divide by zero.
|
|
|
|
2000-11-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/url.c: applied a (modified) version of
|
|
gimp-quinet-20001108-1.patch which adds proper checking of the
|
|
return value of waitpid(). Removed the lines adding
|
|
gimp_signal_private() because of the fix below.
|
|
|
|
* libgimp/gimp.c: Don't install a SIGCHLD signal handler but simply
|
|
call gimp_signal_private(SIGCHLD, SIG_DFL, SA_RESTART) instead.
|
|
|
|
This is IMHO the right thing to do because the reason for the
|
|
introducion of the signal handler was the SA_RESTART feature
|
|
and not the handler itself.
|
|
|
|
2000-11-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/perspective-shadow.scm: fixed bug
|
|
#10151 (Script-fu shadow perspective doesn't work properly).
|
|
|
|
2000-11-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: fixed the option_menu code for the
|
|
DCT and subsampling options. Fixes bug #31253.
|
|
|
|
2000-11-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: cleaned up the code and
|
|
moved interface variables into a structure, thus getting rid of
|
|
most global variables. When a script is run, we now check that
|
|
there's no Script-Fu interface active and fail silently if there
|
|
is one. This is an ugly workaround for the fact that the script-fu
|
|
interpreter can not handle multiple scripts at the same time.
|
|
Sort of fixes bug #30665.
|
|
|
|
While I was on it, I added proper error reporting for script-fu
|
|
which should help significantly when debugging script-fus.
|
|
|
|
* plug-ins/script-fu/script-fu.c: indentation and small cleanups.
|
|
|
|
* plug-ins/script-fu/scripts/title-header.scm: fixed this script
|
|
which had been broken for a long time.
|
|
|
|
2000-11-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/fp/fp_gdk.c
|
|
* plug-ins/fp/fp_gtk.c: #include <libgimp/gimpmath.h> g* types, stuff.
|
|
|
|
2000-11-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/RELNOTES
|
|
* plug-ins/print/print-canon.c: Version 4.0.2 (this time the
|
|
official one, not just the README saying 4.0.2 :)
|
|
|
|
2000-11-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* gimp.spec.in
|
|
* user_install
|
|
* gtkrc_user: new file gtkrc_user which gets installed as
|
|
~/.gimp-1-1/gtkrc (We used to parse the same file twice if the
|
|
user didn't change the user-specific gtkrc. The new file has
|
|
comments only).
|
|
|
|
* app/app_procs.c: g_free() the user gtkrc filename after use.
|
|
|
|
* libgimp/gimpui.c: parse the user gtkrc here too.
|
|
|
|
2000-11-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/text_tool.c (text_get_extents): use gdk_fontset_load() as we
|
|
do in text_render(). Supposed to fix #31099.
|
|
|
|
2000-11-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/screenshot.c: applied a patch from Raphael
|
|
Quinet which adds a check for the return value of waitpid().
|
|
|
|
2000-11-06 Daniel Egger <egger@suse.de>
|
|
|
|
* configure.in: Added new language hr (Croatian).
|
|
|
|
2000-11-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_filter_foreach.c
|
|
* plug-ins/gap/gap_filter_pdb.c
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_mod_layer.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_split.c: check if return_value of PDB calls is
|
|
!= GIMP_PDB_SUCCESS, not == FALSE. Use GIMP_RUN_WITH_LAST_VALS on
|
|
consecutive calls of gimp_file_save procedures, so the values set
|
|
in the first interactive call are used for all frames.
|
|
|
|
2000-11-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/convolve.[ch]: moved the new enum Garry introduced recently
|
|
from the header to the .c file so it does not get exported to the
|
|
PDB by enumgen.pl.
|
|
|
|
2000-11-05 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paint_funcs.c: Add some comments. Delete some commented code.
|
|
* app/gimpbrushlist.c: Make sure that we are not using bad file names
|
|
for generated brushes.
|
|
|
|
2000-11-04 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/convolve.c
|
|
* app/convolve.h
|
|
When the convolution tool finds itself
|
|
within a brush-mask width of the image
|
|
edge it internally allocates pseudo pixels
|
|
beyond the image edge. This allows the center
|
|
of the convolution matrix to operate right
|
|
at the image edge. closes #19285. See gorey details
|
|
at http://idt.net/~gosgood/gimp-patch/patch08.html.
|
|
|
|
2000-11-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/print/README
|
|
* plug-ins/print/RELNOTES: ...and 4.0.2 :)
|
|
|
|
2000-11-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/print/RELNOTES: gimp-print version 4.0.1
|
|
|
|
2000-11-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/app_procs.c (app_init): parse the users gtkrc as found in
|
|
~/.gimp-1.1 after the systemwide gtkrc has been parsed.
|
|
|
|
* user_install.bat: reverted Tor's change since we use the file
|
|
again now.
|
|
|
|
2000-11-03 David Monniaux <monniaux@quatramaran.ens.fr>
|
|
|
|
* autogen.sh: some regexps used to parse the output of
|
|
<some tool> --version did not work with Solaris sed.
|
|
|
|
2000-11-03 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* PLUGIN_MAINTAINERS: I'll take BMP and TGA too, any more?
|
|
|
|
2000-11-03 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tga.c: Shiny new version. Report bugs to me.
|
|
|
|
2000-11-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* user_install.bat: Don't copy gtkrc any longer, not used.
|
|
|
|
2000-10-31 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/escputil.1.in: Robert L Krawitz <rlk@alum.mit.edu>
|
|
filled the empty spaces.
|
|
|
|
Mon Oct 30 22:55:32 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.29 release (1.2final)
|
|
|
|
2000-10-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/escputil.1.in: added framework for a manpage
|
|
describing our new tool, escputil. Someone needs to fill in
|
|
some descriptive words here...
|
|
|
|
* gimp.spec.in:
|
|
* debian/gimp1.1.files: added entries for escputil and escputil.1
|
|
|
|
2000-10-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/escputil.c
|
|
* plug-ins/print/.cvsignore
|
|
* plug-ins/print/Makefile.am: new tool which installs under
|
|
<prefix>/bin and does stuff like cleaning and adjusting your
|
|
printer's head.
|
|
|
|
* plug-ins/print/README
|
|
* plug-ins/print/RELNOTES: these files already say 4.0.1 now but I
|
|
didn't tag the sourceforge tree of bumped the version number in
|
|
Makefile.am (it's just about getting in the new executable as early
|
|
as possible).
|
|
|
|
2000-10-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/screenshot.c: tuned the dialog layout and cleaned
|
|
up the code. No real changes.
|
|
|
|
2000-10-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c: the argv[] element containing "-g" or "--gimprc"
|
|
was not set to NULL, fixed broken (tabsize != 8) indentation.
|
|
|
|
2000-10-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: after getting confused again by the boolean
|
|
"initialize" variable, I finally decided to reverse it's
|
|
logic and changed it to "menus_initialized".
|
|
|
|
2000-10-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/README
|
|
* plug-ins/print/RELNOTES
|
|
* plug-ins/print/print-canon.c
|
|
* plug-ins/print/print-pcl.c: Gimp-Print Version 4.0.0
|
|
|
|
2000-10-28 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/gimprc.c (parse_gimprc_file)
|
|
* libgimp/gimpenv.c (gimp_directory): Make sure the directory
|
|
doesn't get double path separators in case HOME ends with one. On
|
|
Windows, if the user has set his HOME to \, we get into trouble
|
|
when we try to access a path like \\_gimp1.1\gimprc. Windows
|
|
thinks it's an UNC path to a network server called "_gimp1.1", and
|
|
the program hangs for a moment.
|
|
|
|
2000-10-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdrawable.[ch]
|
|
* libgimp/gimpsizeentry.c: did some code review: s/0/NULL/,
|
|
s/sprintf/g_snprintf/, spacing.
|
|
|
|
2000-10-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/spread.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/gflare/gflare.c: RINT (gimp_size_entry_get_refval ()),
|
|
indentation.
|
|
|
|
2000-10-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/resize.c: same RINT (gimp_size_entry_get_refval ()) fix as
|
|
below and cleanup.
|
|
|
|
2000-10-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_ops.c (offset_ok_callback): avoid modulo operation on
|
|
negative values.
|
|
|
|
* app/channel_ops.c
|
|
* app/crop.c
|
|
* app/file_new_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/preferences_dialog.c
|
|
* app/rotate_tool.c
|
|
* app/scale_tool.c: use RINT() when assigning the result of
|
|
gimp_size_entry_get_refval() to an integer.
|
|
|
|
Thu Oct 26 10:58:23 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* INSTALL: clear up use of --prefix
|
|
|
|
2000-09-30 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Fix #27994 (corruption of tiled tiffs)
|
|
|
|
2000-10-24 Daniel Egger <egger@suse.de>
|
|
|
|
* app/image_render.c:
|
|
* app/tile.h: Revert last patch because it broke
|
|
the renderer for some people.
|
|
|
|
2000-10-24 Daniel Egger <egger@suse.de>
|
|
|
|
* app/image_render.c:
|
|
* app/tile.h: Removed the JIT calculation of the tile_shift
|
|
value and replaced it by a constant called TILE_SHIFT in tile.h.
|
|
This gives the compiler a better chance to optimize the code.
|
|
Also added a few consts all over the place to give the compiler
|
|
some hints.
|
|
|
|
2000-10-24 Simon Budig <simon@gimp.org>
|
|
|
|
* gimp_splash.ppm A new splash-screen (not for 1.2...) :-)
|
|
|
|
2000-10-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpsizeentry.c: don't ask for GIMP_UNIT_PIXEL's number
|
|
of digits, code cleanup.
|
|
|
|
2000-10-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/edit_selection.[ch]: plugged memleak (similar to the one that
|
|
was present in gtkutil_compress_motion()) in the key snooper.
|
|
|
|
Round moves to nearest integer instead of truncating the value.
|
|
This seems to fix the reported redraw problems when moving
|
|
selections at low zoom levels.
|
|
|
|
Cleaned up the code a little and converted enum values to uppercase.
|
|
|
|
* app/bezier_select.c
|
|
* app/free_select.c
|
|
* app/fuzzy_select.c
|
|
* app/move.c
|
|
* app/rect_select.c
|
|
* app/text_tool.c: updated to use the new EditType enum values.
|
|
|
|
* app/gimprc.c: minor optimization in the GList handling.
|
|
|
|
* app/layer.[ch]: removed unused functions.
|
|
|
|
* app/menus.c: removed "Dump Items (Debug)" menu entry.
|
|
|
|
2000-10-21 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/RELNOTES: new file
|
|
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/README
|
|
* plug-ins/print/print-escp2.c
|
|
* plug-ins/print/print-pcl.c
|
|
* plug-ins/print/print-printers.c
|
|
* plug-ins/print/print-weave.c: Updated to the latest CVS version
|
|
of gimp-print's new stable "print-4_0_branch" branch.
|
|
|
|
2000-10-21 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/common/nlfilt.c: minor patch from David Hodson
|
|
<hodsond@ozemail.com.au> to fix off-by-one error in previous fix.
|
|
|
|
* AUTHORS
|
|
* app/authors.h
|
|
* tools/authorsgen/contributors: Add the prolific David Hodson
|
|
to the authors list.
|
|
|
|
2000-10-19 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/xbm.c : oops, should have compiled it before
|
|
committing.
|
|
|
|
2000-10-19 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/xbm.c : fixed parasite handling so passed in
|
|
strings and hotspots aren't overwritten with parasite.
|
|
|
|
* plug-ins/common/csource.c : noted that has no non-interactive
|
|
runmode in the Help string.
|
|
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/tiff.c : Added help string describing
|
|
gimp-comment parasite to Help string.
|
|
|
|
2000-10-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/authors.h
|
|
* tools/authorsgen/contributors: updated after Seth's change to
|
|
AUTHORS. Please do always change the file contributors, then run
|
|
authorsgen.
|
|
|
|
2000-10-18 Seth Burgess <sjburges@gimp.org>
|
|
|
|
*app/color_cmds.c
|
|
*tools/pdbgen/pdb/color.pdb: patch from Tom Rathborne
|
|
<tomr@aceldama.com> to enable ALPHA_LUT on the levels PDB
|
|
interface.
|
|
|
|
2000-10-18 Daniel Egger <egger@suse.de>
|
|
|
|
* app/resize.c: Add a patch from
|
|
Tino Schwarze <tino.schwarze@informatik.tu-chemnitz.de>
|
|
to add a reset button to the image resize dialog.
|
|
|
|
2000-10-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/cursorutil.c (gtkutil_compress_motion): as Mitch pointed out we
|
|
used to leak GList memory here. The new implementation should be
|
|
faster too, since it prepends to the list instead of appending.
|
|
|
|
2000-10-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/Makefile.am: added $GTK_CFLAGS and $GTK_LIBS.
|
|
Closes #28491.
|
|
|
|
2000-10-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.m4: as Garrick James correctly pointed out, GPlugInInfo was
|
|
changed to GimpPlugInInfo with version 1.1.24, not 1.1.20.
|
|
|
|
2000-10-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimp.c: gimp_uninstall_temp_proc(): free the original
|
|
hash key _after_ removing the procedure from the hash table.
|
|
|
|
I didn't observe any crash from this bug, but as the function
|
|
is called *only* from
|
|
|
|
- plug-ins/perl/Gimp/Lib.c and
|
|
- plug-ins/script-fu/script-fu-scripts.c
|
|
|
|
it may have been the reason for various reported perl<->script-fu
|
|
problems. Bug reporters, please check your bugs.
|
|
|
|
x2000-10-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_funcs.c
|
|
* app/pixel_processor.c
|
|
* plug-ins/common/pix.c
|
|
* plug-ins/gap/gap_pdb_calls.c
|
|
* plug-ins/gdyntext/message_window.c
|
|
* plug-ins/xjt/xjpeg.c: removed compiler warnings
|
|
|
|
2000-10-17 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/makefile.mingw.in (gimp_OBJECTS): Add
|
|
resolution_calibrate.o.
|
|
|
|
* app/user_install.c (user_install_run): Add missing semicolon.
|
|
|
|
* tips/makefile.mingw (install): Copy gimp_tips.txt separately. We
|
|
used to get gimp_tips.txt.txt because of `basename $f .utf8`.
|
|
|
|
Tue Oct 17 03:55:44 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
Applied patch by Robert L Krawitz <rlk@alum.mit.edu>.
|
|
|
|
* gimp.m4: Don't barf if an old version of gimptool is used
|
|
that doesn't support GIMP_DATA_DIR and GIMP_PLUGIN_DIR and
|
|
Work correctly with versions of the Gimp that don't have the
|
|
GIMP_CHECK_VERSION macro (if any).
|
|
|
|
Mon Oct 16 11:57:17 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.28 release (1.2pre)
|
|
|
|
Mon Oct 16 11:53:29 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: added docs/Wilber.svg to EXTRA_DIST
|
|
|
|
* plug-ins/common/pnm.c: fix usage of %s in a CHECK_FOR_ERROR
|
|
(can't do that with that macro)
|
|
|
|
2000-10-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpfeatures.h.in: added GIMP_HAVE_SYSCONFDIR
|
|
|
|
2000-10-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.spec.in: make it work with my modifications of Ben's patch.
|
|
|
|
* modules/cdisplay_gamma.c
|
|
* modules/cdisplay_highcontrast.c: applied patch by Radim Kolar that
|
|
initializes the interface of the configure dialogs correctly.
|
|
|
|
2000-10-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.c: gimp_mem_size_entry_new(): fixed typo:
|
|
s/4069/4096/ (reported by David Odin <David.Odin@bigfoot.com>)
|
|
|
|
2000-10-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* gimp.1.in
|
|
* gimp.spec.in
|
|
* gimprc.5.in
|
|
* user_install
|
|
* user_install.bat
|
|
* app/gimprc.c
|
|
* app/user_install.c
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpenv.[ch]: applied a modified version of
|
|
gimp-che-20001013-2, a patch from Ben Gertzfield <che@debian.org>
|
|
that moves the system-dependant configuration files (gimprc and
|
|
friends) into $prefix/etc/gimp/1.1.
|
|
|
|
2000-10-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/README
|
|
* plug-ins/print/gimp_main_window.c
|
|
* plug-ins/print/print-canon.c
|
|
* plug-ins/print/print-escp2.c
|
|
* plug-ins/print/print-pcl.c
|
|
* plug-ins/print/print-printers.c
|
|
* plug-ins/print/print-util.c
|
|
* plug-ins/print/print.c: updated gimp-print to version 4.0b3
|
|
|
|
2000-10-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/user_install.c: applied gimp-che-20001013-2, a patch from Ben
|
|
Gertzfield which fixes a misuse of "it's", changing it to "its".
|
|
|
|
2000-10-14 Daniel Egger <egger@suse.de>
|
|
|
|
* README.i18n: Added a few words about "Tip of the Day" translations
|
|
by <miha.tomsic@guest.arnes.si>.
|
|
|
|
2000-10-14 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/common/nlfilt.c: applied patch by David Hodson
|
|
<hodsond@ozemail.com.au> to fix Bugs:
|
|
#12299 NL Filter: shift by one pixel
|
|
#25968 NL Filter gives strange effects when using alpha > 0.5
|
|
Slightly changed from original patch to merge in Sven's
|
|
changes to nlfilt and correct a memory trampling bug.
|
|
|
|
2000-10-12 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
(applying patch from maru)
|
|
|
|
* plug-ins/common/blur.c: use double callback for double data.
|
|
Why repeat count is a double, we'll never know.
|
|
|
|
* plug-ins/perl/examples/xachshadow
|
|
* plug-ins/perl/examples/xachlego: set non-zero limits on some
|
|
parameters.
|
|
|
|
|
|
2000-10-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimp_splash.ppm: A nicer one (this time without
|
|
version number) from our reporter in Gimpland,
|
|
Gerald Brosseau <os2user@contact.net>
|
|
|
|
2000-10-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.m4: try to make it work again
|
|
|
|
2000-10-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* AUTHORS
|
|
* app/authors.h: somehow Sven's latest "contributors" update
|
|
didn't make it here.
|
|
|
|
2000-10-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimp_splash.ppm: it's not 1.1.26 but shiny NEW and UPDATED
|
|
1.1.27... It's your chance: GET GIMP STOCK OPTIONS.
|
|
|
|
2000-10-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: applied gimp-kirchgessner-001005-0
|
|
Check if input filename keeps a space. Then enclose filename
|
|
in " or ' before passing to ghostscript. Otherwise it can't be
|
|
interpreted.
|
|
|
|
* tips/gimp_tips.pl.txt
|
|
* tools/authorsgen/contributors: applied gimp-art-20000926-0
|
|
Updates to the polish translation by Artur Polaczynski
|
|
<artie@kmfms.com>
|
|
|
|
2000-10-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/rcm/rcm_dialog.c: fixed typo
|
|
|
|
Wed Oct 4 16:18:11 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.27 release (1.2pre)
|
|
|
|
2000-10-05 Simon Budig <simon@gimp.org>
|
|
|
|
* app/paths_dialog.c: Made the import path command work as
|
|
intended. Now files can contain multiple paths (simply
|
|
cat path files together). Note, that this is a bugfix:
|
|
I just moved one line in the code - I like that... :-)
|
|
|
|
2000-10-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/*: a fresh snapshot of the CVS version from
|
|
sourceforge. Added new files "AUTHORS" and "print-intl.h".
|
|
|
|
The files are identical now (no need any more to add stuff like
|
|
#include "config.h" to make them work in the GIMP tree).
|
|
|
|
2000-10-03 Simon Budig <simon@gimp.org>
|
|
|
|
* tools/gimppath2svg.py: New file: Script to convert an exported
|
|
gimp-path to a simple SVG-File.
|
|
|
|
2000-10-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/align_layers.c: Fixed cut'n'paste bug #26203.
|
|
|
|
2000-10-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: added a missing "break". Fixes #26268.
|
|
|
|
Tue Oct 3 18:05:53 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/exchange.c: Try to fix bug #26614.
|
|
|
|
2000-10-02 Simon Budig <simon@gimp.org>
|
|
|
|
* docs/Wilber.svg: New file: Our favourite pet in a svg-version :-)
|
|
|
|
2000-10-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/undo.c: resize the cursor label if the shrink_wrap flag is
|
|
set. Closes #21936.
|
|
|
|
2000-10-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpbrush.c
|
|
* app/gimpbrushpipe.c
|
|
* app/pattern_header.h
|
|
* app/patterns.c: (Hopefully) fixed #8150.
|
|
|
|
- If something goes wrong during loading, free the resp. object
|
|
immediately and close it's FD.
|
|
- When destroying, check each pointer before freeing it.
|
|
- Never use if (!gimp_brush_load_brush() || !pattern_load())
|
|
but check the return values of both calls separately.
|
|
(the original code tried to free an already destroyed temp_buf).
|
|
- stuff like below (s/sz_PatternHeader/sizeof(PatternHeader)/g etc.)
|
|
|
|
2000-09-30 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/*.c: Add <string.h> where it is called for
|
|
|
|
2000-09-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_edit.[ch]
|
|
* app/brush_header.h
|
|
* app/gimpbrush.[ch]
|
|
* app/gimpbrushgenerated.[ch]
|
|
* app/gimpbrushlist.[ch]
|
|
* app/gimpbrushpipe.[ch]
|
|
* app/gimpcontext.h
|
|
* app/gimplist.[ch]
|
|
* app/gimpobject.[ch]
|
|
* app/gimpset.[ch]
|
|
* app/gimpsignal.[ch]
|
|
* app/parasitelist.h: Lotsa fixes in the brush referencing code
|
|
and cleanups in many GtkObjects:
|
|
|
|
- Reference brushes correctly (call gtk_object_sink() after adding
|
|
them to the brush list). Don't crash when renaming a brush
|
|
multiple times.
|
|
- Replaced all gtk_object_destroy() with gtk_object_unref|sink().
|
|
- Removed the "Fake Gimp object system" (gimp_object_destroy() et.al.)
|
|
all over the place (while it's a good idea to have a common Gimp
|
|
base object, it's totally useless to try to imitate Gtk's object
|
|
system).
|
|
- s/sz_BrushHeader/sizeof(BrushHeader)/g
|
|
- And of course various indentation and coding style paranoia changes
|
|
in all files I visited.
|
|
|
|
Fri Sep 29 03:10:10 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* app/brightness_contrast.c:
|
|
* app/brightness_contrast.h:
|
|
* app/color_balance.c:
|
|
* app/color_balance.h:
|
|
* app/curves.c:
|
|
* app/curves.h:
|
|
* app/hue_saturation.c:
|
|
* app/hue_saturation.h:
|
|
* app/levels.c:
|
|
* app/levels.h:
|
|
* app/posterize.c:
|
|
* app/posterize.h:
|
|
* app/threshold.c:
|
|
* app/threshold.h: Added *_dialog_hide functions which
|
|
hides the dialog when open.
|
|
|
|
* app/convert.c: Use them to hide dialog before converting
|
|
image to indexed where the operations would crash the GIMP.
|
|
Closes bug #23104.
|
|
|
|
Thu Sep 28 16:03:09 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* app/menus.c: Simplify a few help paths.
|
|
|
|
Wed Sep 27 12:54:20 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tips/gimp_tips.it.txt: updates from Daniele Medri <madrid@linux.it>
|
|
|
|
Wed Sep 27 12:47:53 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: reordered po dirs in SUBDIRS, so dependencies on
|
|
generated perl files are taken care of
|
|
|
|
Wed Sep 27 19:56:02 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* app/convert.c:
|
|
* plug-ins/print/print-weave.c:
|
|
* plug-ins/winsnap/resource.h: Further C++ comments removals.
|
|
|
|
Wed Sep 27 19:43:05 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* gimpbrush.c:
|
|
* gimpbrush.h:
|
|
* gimpbrushgenerated.c: Return failed brush load try
|
|
in gimp_brush_load_brush and react accordingly instead
|
|
of crashing. Fixes part of bug #8150. I'd really
|
|
appreciate if some expert could have a look in the
|
|
pixmapbrush and brushpipe half of this problem.
|
|
|
|
Wed Sep 27 19:43:13 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* app/paint_funcs.c: Implemented suggested solution for
|
|
SPARC alignment problem by Jon Hazen. Fixes bug #21269.
|
|
|
|
Wed Sep 27 00:46:31 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* app/channel_ops.c:
|
|
* app/convert.c:
|
|
* app/tile_manager.c:
|
|
* plug-ins/Lighting/lighting_ui.c:
|
|
* plug-ins/common/jpeg.c:
|
|
* plug-ins/common/winclipboard.c:
|
|
* plug-ins/sel2path/spline.c:
|
|
* plug-ins/twain/tw_func.h:
|
|
* plug-ins/twain/tw_util.h:
|
|
* plug-ins/twain/twain.h:
|
|
* plug-ins/winsnap/winsnap.c: Turned C++ style comments into
|
|
C ones.
|
|
|
|
Mon Sep 25 17:04:39 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/print/print-canon.c: portability fix for varargs usage
|
|
(already upstream)
|
|
|
|
Mon Sep 25 12:25:34 BST 2000 Austin Donnelly <austin@gimp.org>
|
|
|
|
* gimp-remote.1.in: minor English fix.
|
|
|
|
2000-09-24 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* fileops.c : made the dialog have the name of whatever file was last
|
|
selected on a multi-list. Also fixed a memory leak while I was in
|
|
there. Closes #25821.
|
|
|
|
2000-09-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/resolution_calibrate.[ch]: new files. Code for the resolution
|
|
calibration dialog that used to live in user_install.c
|
|
|
|
* app/Makefile.in
|
|
* app/menus.c
|
|
* app/preferences_dialog.[ch]
|
|
* app/user_install.[ch]: added a Calibrate button to the Preferences
|
|
|
|
2000-09-23 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* plug-ins/pygimp/gimpmodule.c (newpfobject): use correct type for
|
|
enums
|
|
|
|
* plug-ins/pygimp/plug-ins/gtkcons.py (Console.run): set _ after
|
|
evaluating a statement, so _ may be used as it is in the python
|
|
interpreter.
|
|
|
|
Sat Sep 23 14:44:35 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.26 release (1.2pre)
|
|
|
|
Thu Sep 21 22:28:04 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/gfig/gfig.c
|
|
|
|
Allowed gfig to paint in gradients. Iam sure it use to do this...
|
|
|
|
Thu Sep 21 17:41:26 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* gimp.m4: Also try new API when trying to link the
|
|
test program.
|
|
|
|
2000-09-21 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/makefile.mingw.in
|
|
* app/makefile.mingw.in
|
|
* modules/makefile.mingw.in
|
|
* plug-ins/makefile.mingw.in: Fix bug in ../config.h rule, cp src
|
|
and dest were in wrong order.
|
|
|
|
* config.h.win32: Remove alloca definition, current <glib.h> now
|
|
handles that.
|
|
|
|
Wed Sep 20 22:40:25 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/gfig/gfig.c
|
|
|
|
Fixed problems since the interface to gimp-drawable-fill() has
|
|
changed. Also fixed some GTK warnings when GFig objects were
|
|
loaded.
|
|
|
|
2000-09-20 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* plug-ins/pygimp/plug-ins/pdbbrowse.py (pars): Oops. When we did
|
|
s/PARAM_/PDB_/, we forgot to do s/6/4/ (the length of the prefix
|
|
string changed).
|
|
|
|
* plug-ins/pygimp/gimpmodule.c: Filter this through remove_cruft,
|
|
finishing the libgimp renaming (and further ensuring that it won't
|
|
work with older libgimps).
|
|
|
|
2000-09-15 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/print/print-ps.c (ps_parameters): use g_strncasecmp()
|
|
instead of strncasecmp(). More portable.
|
|
|
|
2000-09-15 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* app/gdisplay_color_ui.c (color_display_cancel_callback):
|
|
(color_display_ok_callback): add calls to dialog_unregister
|
|
before destroying the dialog. Closes bug "segfault after using
|
|
'Display Filters'".
|
|
|
|
* app/dialog_handler.c: add paranoid graceful robust checking
|
|
of active_dialogs to all public methods, in an attempt to minimize
|
|
damage in case some module causes an error like the one above.
|
|
|
|
2000-09-15 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: possible fix for #22805
|
|
|
|
2000-09-14 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/pixel_processor.c: fix bug #24188.
|
|
* app/preferences_dialog.c: allow num_processors to be set on
|
|
the fly.
|
|
|
|
2000-09-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/disp_callbacks.c: always position the menu inside the
|
|
screen boundaries.
|
|
|
|
2000-09-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/disp_callbacks.c: new function gdisplay_origin_menu_position()
|
|
which positions the menu right of the arrow instead of underneath
|
|
the mouse (where you always have the first entry selected, which
|
|
is annoying).
|
|
|
|
2000-09-07 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/ps.c: Use fopen (xxx, "rb") on all systems. It
|
|
is standard C, does no harm on systems where it isn't needed
|
|
(Unix).
|
|
|
|
* libgimp/gimp.c (gimp_extension_process): Use
|
|
g_io_channel_win32_poll() instead of
|
|
g_io_channel_win32_wait_for_condition().
|
|
|
|
Wed Aug 30 19:01:28 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/animoptimize.c: Same again.
|
|
|
|
Wed Aug 30 18:49:01 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/animationplay.c: Change default frame duration
|
|
for consistancy.
|
|
|
|
Wed Aug 30 01:19:03 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/gap/resize.c
|
|
* plug-ins/gdyntext/charmap.c
|
|
* plug-ins/gdyntext/charmap_window.c
|
|
* plug-ins/gdyntext/message_window.c
|
|
* plug-ins/gimpressionist/color.c
|
|
* plug-ins/gimpressionist/general.c
|
|
* plug-ins/gimpressionist/orientation.c
|
|
* plug-ins/gimpressionist/orientmap.c
|
|
* plug-ins/gimpressionist/paper.c
|
|
* plug-ins/gimpressionist/placement.c
|
|
* plug-ins/gimpressionist/presets.c
|
|
* plug-ins/gimpressionist/preview.c
|
|
* plug-ins/gimpressionist/size.c
|
|
* plug-ins/gimpressionist/sizemap.c: more COMPAT_CRUFT removal
|
|
|
|
2000-08-29 Piers Cornwell <piers.cornwell@bigfoot.com>
|
|
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/Lighting/lighting_preview.h: Make Env and Bumpmap
|
|
tabs show all the time and other minor changes.
|
|
|
|
2000-08-28 Piers Cornwell <piers.cornwell@bigfoot.com>
|
|
|
|
* plug-ins/Lighting/lighting_main.[ch]:
|
|
* plug-ins/Lighting/lighting_preview.h:
|
|
* plug-ins/Lighting/lighting_ui.c: Clean up and remove
|
|
non-functional zoom buttons.
|
|
|
|
2000-08-28 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/common/gz.c (save_image): FIX OS/2 problem with loading/saving
|
|
gz files. Skip waitpid () for OS/2.
|
|
|
|
Sun Aug 27 22:41:36 CEST 2000 Marc Lehmann <pcgqgoof.com>
|
|
|
|
* configure.in, plug-ins/perl/po/Makefile.in.in: moved po-perl to
|
|
plug-ins/perl/po.
|
|
* plug-ins/perl/po/*: added Makefile.in, Makefile.in.in and a few
|
|
other files.
|
|
|
|
2000-08-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in: added -DGTK_DISABLE_COMPAT_H to CPPFLAGS.
|
|
|
|
* app/app_procs.c
|
|
* app/gdisplay.c
|
|
* app/layers_dialog.c
|
|
* app/menus.c
|
|
* app/tips_dialog.c
|
|
* libgimp/gimpcolorbutton.c
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/bmp/bmpwrite.c
|
|
* plug-ins/common/AlienMap.c
|
|
* plug-ins/common/AlienMap2.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/gee.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/sel_gauss.c
|
|
* plug-ins/common/sinus.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/spheredesigner.c
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/tileit.c
|
|
* plug-ins/common/vpropagate.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/waves.c
|
|
* plug-ins/common/wmf.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_dbbrowser_utils.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_navigator_dialog.c
|
|
* plug-ins/gap/gap_resi_dialog.c
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gimpressionist/brush.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/print/gimp_main_window.c
|
|
* plug-ins/rcm/rcm_callback.c
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu-server.c
|
|
* plug-ins/sel2path/sel2path_adv_dialog.c
|
|
* plug-ins/xjt/xjt.c: removed COMPAT_CRUFT.
|
|
|
|
2000-08-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu.c: add missing cases to switch
|
|
statement.
|
|
|
|
2000-08-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.[ch]: emit a "toggled" signal. This
|
|
is rarely useful since in most cases you want to connect to
|
|
the "changed" signal of the attached size_entries since you can
|
|
not know otherwise which of the attached entries needs to be
|
|
adjusted. Providing the signal is good style nevertheless.
|
|
|
|
2000-08-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimp.c: NULL is the default log domain, not "".
|
|
|
|
2000-08-27 Piers Cornwell <piers.cornwell@bigfoot.com>
|
|
|
|
* plug-ins/Lighting/lighting_ui.c: s/Treshold/Threshold.
|
|
|
|
2000-08-27 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* libgimp/gimp.h (union _GimpParamData):
|
|
s/gint32 d_status/GimpPDBStatusType d_status/
|
|
|
|
2000-08-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* po-perl: added new directory po-perl which takes care of
|
|
i18n for gimp-perl the standard way. Tweaked pxgettext a little.
|
|
|
|
* plug-ins/perl/Makefile.PL: disabled use of plug-ins/perl/po.
|
|
Marc will take care of either removing the po directory or moving
|
|
the new stuff there.
|
|
|
|
2000-08-27 Alastair McKinstry <mckinstry@computer.org>
|
|
|
|
* configure.in: Added Irish (ga) to ALL_LINGUAS.
|
|
|
|
2000-08-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu.c: These names were accidentally
|
|
changed by my conversion-script. Reverted the change to make
|
|
scripts work again. Thanks to Andy Thomas for spotting this.
|
|
|
|
2000-08-25 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/cursorutil.c (gimp_change_win_cursor): Plug memory leak. The
|
|
bitmap and mask GdkBitmaps were leaked each time.
|
|
|
|
* plug-ins/makefile.mingw.in: Really add it this time.
|
|
|
|
2000-08-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: updated
|
|
|
|
* app/gimphelp.c: if the internal helpbrowser is not found,
|
|
offer to use Netscape instead.
|
|
|
|
2000-08-25 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.def: Add new entry points.
|
|
|
|
2000-08-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/fileops.pdb
|
|
* tools/pdbgen/pdb/selection.pdb: added a few more PDB wrappers
|
|
|
|
* tools/pdbgen/pdb/image.pdb: tweaked the help and blurb strings
|
|
|
|
* app/image_cmds.c
|
|
* libgimp/gimpfileops_pdb.[ch]
|
|
* libgimp/gimpimage_pdb.c
|
|
* libgimp/gimpselection_pdb.[ch]: regenerated
|
|
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/url.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/gfig/gfig.c: use new PDB wrappers.
|
|
For GDynText this change fixes a bug since it used to use the
|
|
wrong number of arguments for gimp_selection_load().
|
|
|
|
* plug-ins/flame/rect.[ch]: removed compiler warning
|
|
|
|
2000-08-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpchannel.c
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimplayer.c
|
|
* libgimp/gimpproceduraldb.[ch]
|
|
* libgimp/gimpselection.c: document wrapped PDB wrappers
|
|
|
|
2000-08-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimp*_pdb.c
|
|
* tools/pdbgen/lib.pl: autogenerate gtkdoc comments for all PDB
|
|
wrappers.
|
|
|
|
Thu Aug 24 23:37:46 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* gimp.m4: Make it work with 1.1 again without sacrifing 1.0
|
|
detection.
|
|
|
|
2000-08-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c: sorry, Tor, that wouldn't compile under gdk-1.2.
|
|
|
|
2000-08-24 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README.win32: Update, tell people the MSVC makefiles are not
|
|
up-to-date.
|
|
|
|
* */makefile.msc: Add warning about being outdated.
|
|
|
|
* */makefile.cygwin: Remove.
|
|
|
|
* */makefile.mingw.in: New files replacing the makefile.cygwin files.
|
|
|
|
* */Makefile.am: Change correspondingly.
|
|
|
|
* configure.in: Generate corresponding makefile.mingw files.
|
|
|
|
* app/about_dialog.c: Include <gdk/gdkconfig.h> for
|
|
GDK_USE_UTF8_MBS. Add UTF-8 version of a string.
|
|
|
|
* libgimp/gimp.c: Remove horrible Win32 hack, not needed any longer.
|
|
|
|
* plug-ins/common/jpeg.c: Use g_message, not g_warning.
|
|
|
|
* plug-ins/common/winclipboard.c
|
|
* plug-ins/common/winprint.c: Remove COMPAT_CRUFT.
|
|
|
|
* plug-ins/Lighting/lighing_apply.c: Fix for non-interactive mode
|
|
bug, supplied by Piet van Oostrum.
|
|
|
|
* tips/makefile.mingw: New file.
|
|
|
|
* tips/Makefile.am: Add it.
|
|
|
|
2000-08-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcompat.h
|
|
* libgimp/gimpexport.[ch]: renamed CAN_HANDLE_INDEXED and friends.
|
|
|
|
* plugins/bmp/bmp.c
|
|
* plugins/common/aa.c
|
|
* plugins/common/csource.c
|
|
* plugins/common/gbr.c
|
|
* plugins/common/gicon.c
|
|
* plugins/common/gif.c
|
|
* plugins/common/gpb.c
|
|
* plugins/common/header.c
|
|
* plugins/common/hrz.c
|
|
* plugins/common/jpeg.c
|
|
* plugins/common/pat.c
|
|
* plugins/common/pcx.c
|
|
* plugins/common/pix.c
|
|
* plugins/common/png.c
|
|
* plugins/common/pnm.c
|
|
* plugins/common/ps.c
|
|
* plugins/common/psp.c
|
|
* plugins/common/sunras.c
|
|
* plugins/common/tga.c
|
|
* plugins/common/tiff.c
|
|
* plugins/common/xbm.c
|
|
* plugins/common/xpm.c
|
|
* plugins/common/xwd.c
|
|
* plug-ins/fits/fits.c
|
|
* plugins/gfli/gfli.c
|
|
* plugins/sgi/sgi.c: ditto
|
|
|
|
2000-08-23 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/image_map.c
|
|
A bit of refresh drawable code was misplaced
|
|
these many years ago, leading to the persistence
|
|
of color tool effects, as reported in Mihail
|
|
Milushev's nicely composed bug report. Closes #7626
|
|
See http://bugs.gnome.org/db/76/7626.html for
|
|
the gory details.
|
|
|
|
Wed Aug 23 17:31:35 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: perl support for COMPAT_CRUFT
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c: removed COMPAT_CRUFT
|
|
|
|
2000-08-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/iter_ALT/*/*.inc: removed COMPAT_CRUFT
|
|
|
|
* libgimp/gimpcompat.h
|
|
* libgimp/gimpenums.h
|
|
* tools/pdbgen/enumcode.pl: reversed the COMPAT_CRUFT logic:
|
|
Default is not to include compatibility definitions. Define
|
|
GIMP_ENABLE_COMPAT_CRUFT to make old plug-ins compile against
|
|
the 1.2 API.
|
|
|
|
* plug-ins/print/print_gimp.h: define GIMP_ENABLE_COMPAT_CRUFT
|
|
here since we will update gimp-print in a few days anyway.
|
|
|
|
2000-08-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/rcm/rcm.[ch]
|
|
* plug-ins/rcm/rcm_misc.[ch]
|
|
* plug-ins/sel2path/sel2path.c
|
|
* plug-ins/sgi/sgi.c
|
|
* plug-ins/twain/twain.c
|
|
* plug-ins/webbrowser/webbrowser.c
|
|
* plug-ins/winsnap/winsnap.c
|
|
* plug-ins/xjt/xjpeg.[ch]
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/xjt/xpdb_calls.c: removed COMPAT_CRUFT
|
|
|
|
2000-08-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c: make the file_save dialog sensitive again if the
|
|
user clicked "No" when asked if he wishes to overwrite a file.
|
|
|
|
* app/gimpimage.c: when saving an undoable parasite, just do it
|
|
without calling undo_push_cantundo(). Undoable parasites are used
|
|
by many save plug-ins to attach a comment, but this operation
|
|
shouldn't prevent the user from using the undo_stack afterwards.
|
|
The JPEG plug-in has an additional bug that I couldn't solve, so
|
|
undoing after a Save As JPEG is still impossible.
|
|
|
|
* app/undo_history.c: lame attempt to draw the clean symbol at the
|
|
correct undo step. Not perfect but much better as before...
|
|
|
|
Wed Aug 23 20:15:21 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/psd.c: removed some more debugging output. Zzz.
|
|
|
|
2000-08-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpimage.[ch]
|
|
* libgimp/gimpproceduraldb.[ch]: pass the return value of the
|
|
PDB call through the wrapper functions.
|
|
|
|
2000-08-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/imagemap/imap_preview.[ch]
|
|
* plug-ins/maze/handy.c
|
|
* plug-ins/maze/maze.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/mosaic/mosaic.c
|
|
* plug-ins/pagecurl/pagecurl.c: removed COMPAT_CRUFT
|
|
|
|
2000-08-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/threshold_alpha.c: avoid floating point exception
|
|
on small images (reported by Steven Grady)
|
|
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/nlfilt.c
|
|
* plug-ins/common/scatter_hsv.c: same fix here
|
|
|
|
Tue Aug 22 18:42:04 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: $srcdir != $builddir fix for GIMP_CONTRIBUTORS
|
|
|
|
* plug-ins/common/plugin-defs.pl: More tidying up after Daniel Egger
|
|
|
|
* tools/pdbgen/Makefile.am: parse pdb defs only once for app and lib
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/pdb/procedural_db.pdb: all void rets now return a
|
|
boolean for success/failure
|
|
|
|
2000-08-23 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/Makefile.am:
|
|
* plug-ins/common/.cvsignore: Tidy up after Daniel Egger
|
|
|
|
Tue Aug 22 20:42:52 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/gfli/gfli.c: removed COMPAT_CRUFT.
|
|
|
|
Tue Aug 22 20:42:52 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/common/cubism.c: Made a few minor optimisations.
|
|
|
|
Tue Aug 22 18:26:06 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/Makefile.am:
|
|
* plug-ins/common/Makefile.am:
|
|
* plug-ins/sinus/Makefile.am:
|
|
* plug-ins/sinus/sinus.c:
|
|
* plug-ins/sinus/sinus_logo.h:
|
|
* plug-ins/common/sinus.c:
|
|
* plug-ins/common/struc.c:
|
|
* plug-ins/struc/struc.c:
|
|
* plug-ins/struc/struc.h: Simplified sinus and struct and
|
|
moved them into common. removed COMPAT_CRUFT.
|
|
|
|
* plug-ins/common/mpeg.c: removed COMPAT_CRUFT.
|
|
|
|
2000-08-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/*.[ch]
|
|
* plug-ins/Lighting/*.[ch]
|
|
* plug-ins/MapObject/*.[ch]
|
|
* plug-ins/bmp/*.[ch]
|
|
* plug-ins/faxg3/faxg3.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/fp/*.[ch]
|
|
* plug-ins/gap/*.[ch]
|
|
* plug-ins/gdyntext/*.[ch]
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/gfli/gfli.c
|
|
* plug-ins/gimpressionist/*.c
|
|
* plug-ins/script-fu/*.[ch]: removed COMPAT_CRUFT.
|
|
|
|
Tue Aug 22 03:35:46 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/common/AlienMap.c: Cleaned up AlienMap
|
|
and moved to common.
|
|
|
|
* plug-ins/common/AlienMap2.c: Cleaned up AlienMap2,
|
|
removed COMPAT_CRUFT and moved to common.
|
|
|
|
* plug-ins/Makefile.am: Removed AlienMap and AlienMap2.
|
|
* plug-ins/common/Makefile.am: Added AlienMap and
|
|
AlienMap2.
|
|
|
|
2000-08-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/*.c: removed COMPAT_CRUFT.
|
|
|
|
Tue Aug 22 02:12:36 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c:
|
|
* plug-ins/dbbrowser/dbbrowser.c:
|
|
* plug-ins/dbbrowser/dbbrowser_utils.c: removed further
|
|
COMPAT_CRUFT.
|
|
|
|
Tue Aug 22 01:02:41 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c: removed COMPAT_CRUFT.
|
|
|
|
Tue Aug 22 00:41:06 CEST 2000 Daniel Egger <egger@suse.de>
|
|
|
|
* plug-ins/dbbrowser/*.c: removed COMPAT_CRUFT and added
|
|
missing include.
|
|
|
|
2000-08-21 Piers Cornwell <piers.cornwell@bigfoot.com>
|
|
|
|
* app/main.c: Alter some options, and beautify.
|
|
|
|
* gimp.1.in: Document the new options.
|
|
|
|
Mon Aug 21 14:09:55 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/unit.pdb: added get_number_of_built_in_units
|
|
|
|
* tools/pdbgen/Makefile.am: gen files in $top_srcdir/libgimp
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/pdb/procedural_db.pdb: libgimp pdbgen munging, final
|
|
landing
|
|
|
|
Mon Aug 21 11:57:48 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/pdb/parasite.pdb: libgimp pdbgen munging
|
|
|
|
* libgimp/gimpbrushes_pdb.[ch]
|
|
* libgimp/gimpdrawable_pdb.[ch]
|
|
* libgimp/gimppatterns_pdb.[ch]: new autogenned files landed
|
|
|
|
Mon Aug 21 10:33:59 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.25 release (1.2pre)
|
|
|
|
2000-08-21 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: applied gimp-kirchgessner-000820-0,
|
|
a patch by Peter Kirchgessner which fixes a problem with the
|
|
calculation of extent for Mac files (bug report #10547) and
|
|
a problem with the loop when not reading all images of a
|
|
multipage file.
|
|
|
|
Sun Aug 20 21:02:22 BST 2000 Austin Donnelly <austin@gimp.org>
|
|
|
|
* emboss.c
|
|
* jigsaw.c
|
|
* max_rgb.c
|
|
* nlfilt.c
|
|
* wind.c
|
|
* waves.c: When a radio button in GTK is clicked, the
|
|
widget that used to be selected gets a signal as well as the
|
|
one that was clicked. Mostly people cope with this by
|
|
guarding their signal handers with a check to run to the code
|
|
only if the widget is active. However, the callback functions
|
|
registered with gimp_radio_group_new2() in the above files
|
|
don't have this guard. In most cases, this is a bad idea
|
|
since it causes previews to be updated too many times. In the
|
|
emboss case it would also get the preview contents wrong when
|
|
first displaying the dialog, since the act of
|
|
gtk_widget_show()ing the dialog causes an event to be sent to
|
|
the widget that's just been de-selected, causing the preview
|
|
to redraw while the settings are inconsistent.
|
|
|
|
* emboss.c: The emboss plugin also used uninitialised data the
|
|
first time it is started, which wasn't biting currently, but
|
|
might in the future or on other architectures which don't zero
|
|
their stacks. Also made active region estimation more robust.
|
|
|
|
I still haven't been able to reproduce Bug #17660: Embross
|
|
plugin crashes, but I will admit that there's what could be
|
|
uninitialised memory in the preview bitmap the very first time
|
|
it is shown.
|
|
|
|
2000-08-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/imagemap/Makefile.am
|
|
* plug-ins/imagemap/imap_cern_parse.[ch]
|
|
* plug-ins/imagemap/imap_csim_parse.[ch]
|
|
* plug-ins/imagemap/imap_ncsa_parse.[ch]: recreated from yacc
|
|
files and added those files to the distribution. Supposed to
|
|
close bugs #8076, #9212 and #10090.
|
|
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
* plug-ins/imagemap/imap_file.c
|
|
* plug-ins/imagemap/imap_main.c: set help accelerator and window icon.
|
|
|
|
Fri Aug 18 18:14:35 BST 2000 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/fileops.c: fix nasty bug where if overwriting a file and
|
|
also changing the format, gimp would use the old format
|
|
rather than the newly selected one. To repeat: save a new
|
|
image as (eg) jpeg by typing foo.jpg<RET>, then Save As XCF by
|
|
using the pop-up menu and clicking OK, then Save As jpeg by
|
|
using pop-up and clicking OK, and OK again to allow the file
|
|
to be overwritten. You should find that foo.jpg contains an
|
|
XCF version of the image. This was because the "overwrite"
|
|
path through the code was subtly different from the standard
|
|
way through, meaning that gimage_set_save_proc() was never
|
|
called. Now unified into new function file_save_with_proc().
|
|
|
|
2000-08-17 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* app/fileops.c: I venture once again into app/ to fix #11701.
|
|
This fix is somewhat evil. Tell me (rather than reverting it)
|
|
if you find a case for which it does not work.
|
|
|
|
Thu Aug 17 22:07:50 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/sel2path/globals.h
|
|
|
|
Fixed compilation problems. Some really old compilers had problems
|
|
with the macros in sel2path. Thanks to
|
|
Dougal_R_Scott@nag.national.com.aui for pointing it out.
|
|
|
|
* app/layers_dialog.c
|
|
|
|
Fixes #16583: "new view" not being updated correctly. I still think
|
|
theres is a problem in the idle rendering when images that
|
|
have multiple views require updating.
|
|
I could only get the deleting layers operation
|
|
to leave the "other views" out of date. This fix forces the views
|
|
to be updates as soon as the layer is deleted. I think this is
|
|
acceptable since we are doing a "large scale" operation and the
|
|
performance loss by not doing the update in the background is OK.
|
|
|
|
* plug-ins/common/plugindetails.c
|
|
|
|
Fixed problem when doing searches for plugins containing a
|
|
given string caused gtk warnings to be issued.
|
|
|
|
2000-08-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/boundary.c (allocate_vert_segs): applied a fix for bug #16221
|
|
found by Seth Burgess <sjburges@gimp.org>.
|
|
|
|
Wed Aug 16 18:39:44 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: removed awk dependency for authors list
|
|
|
|
2000-08-16 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/gdisplay.c
|
|
* app/image_map.c
|
|
Addresses Bug Report #14704, and an undisclosed undo system bug.
|
|
(1) image_map_create() freezes the undo stack and invokes
|
|
gdisplay_set_menu_sensitivity (_image_map->gdisp) to ghost
|
|
Edit/Undo|Edit/Redo and disables associated accelerator keys.
|
|
This routine sets up idle renderers for interactive tools
|
|
(a) Color Balance... (b) Hue-Saturation... (c) Brightness-Contrast...
|
|
(d) Threshold... (e) Levels... (f) Curves... and (g) Posterize.
|
|
The change prevents disturbance of the Undo system via the GUI
|
|
when idle renderers are active.
|
|
(2) gdisplay_set_menu_sensitivity () tests if the undo facility
|
|
is frozen, via gboolean gimage_get_active_layer (gdisp->gimage).
|
|
It does not set menu sensitivity for Edit/Undo and Edit/Redo
|
|
if the undo/redo stacks are frozen. Otherwise (old behaviour)
|
|
it sets sensitivity of these menu items only if the undo/redo
|
|
stacks are populated.
|
|
(3) image_map_commit(), image_map_clear(), and image_map_abort() each
|
|
thaw the undo system and invoke gdisplay_set_menu_sensitivity().
|
|
when idle rendering completes or is aborted. This causes Control-Z
|
|
Control-R and the Edit/Undo|Edit/Redo menu selections to be sensitive
|
|
immediately after the Undo stack is populated with one item, addressing
|
|
#14704. Formerly, gdisplay_set_menu_sensitivity() was lazily called.
|
|
during the next gdisplay_flush(), invariably requiring prompting via
|
|
a second edit before sensitivity was set.
|
|
Not an image lock, but Yet Another UI Lock. Oh well; merrilly we patch along...
|
|
See http://bugs.gnome.org/db/14/14704.html for gory details. Closes #14704.
|
|
|
|
2000-08-17 Daniel Egger <egger@suse.de>
|
|
|
|
* help/C/dialogs/color_selectors/*.html: Checking proofread
|
|
versions by Rebecca.
|
|
|
|
2000-08-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/gdyntext/message_window.c: set gimp_help accelerator
|
|
on main window and use gimp_dialog_set_icon () on all windows.
|
|
|
|
2000-08-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/animationplay.c: check if drawable returned
|
|
by gimp_drawable_get() is valid. In a lot of cases this prevents
|
|
the plug-in from crashing if the user closes the associated
|
|
image (as described in bug report #20979).
|
|
|
|
2000-08-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/README
|
|
* plug-ins/gdyntext/gdyntext.[ch]: updated to version 1.5.2
|
|
|
|
2000-08-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/gimprc.c
|
|
* app/module_db.c
|
|
* app/plug_in.c: s/if(be_verbose || no_splash)/if(be_verbose)/g
|
|
|
|
Changed because nobody on #gimp could explain why "no_splash"
|
|
should imply "be_verbose".
|
|
|
|
2000-08-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/*
|
|
* po-plug-ins/POTFILES.in: updated to the current CVS version
|
|
from sourceforge (something after 4.0a1).
|
|
|
|
2000-08-14 Daniel Egger <egger@suse.de>
|
|
|
|
* app/menus.c: Added missing tearoff_delete_cb prototype.
|
|
|
|
2000-08-10 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* tools/pdbgen/enumcode-py.pl:
|
|
* plug-ins/pygimp/gimpenums.py: gimpenums.py is now autogenerated by
|
|
enumcode-py.pl
|
|
|
|
* plug-ins/pygimp/gimpfu.py:
|
|
* plug-ins/pygimp/gimpmodule.c: renaming fixes for libgimp 1.2
|
|
|
|
* plug-ins/pygimp/plug-ins/pdbbrowse.py (pars): s/PARAM_/PDB_/
|
|
|
|
2000-08-09 Kevin Turner <acapnotic@users.sourceforge.net>
|
|
|
|
* plug-ins/pygimp/gimpmodule.c (chn_getattr): under "layer",
|
|
remove the call to gimp_channel_get_layer_id() as this function
|
|
does not exist. It would be well for someone who knows pygimp
|
|
better than I to review this change, but it keeps pygimp from
|
|
being *completely* broken.
|
|
|
|
2000-08-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfli/gfli.c: removed double install_procedure for
|
|
fli_load.
|
|
|
|
2000-08-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c: make_initialization_status_window(): reverse
|
|
logic for if(!no_interface && !no_splash)
|
|
|
|
* app/palette.[ch]: removed declarations of the two removed
|
|
functions. One more s/gint/gboolean/.
|
|
|
|
* libgimp/gimpfileselection.[ch]
|
|
* libgimp/gimppixmap.[ch]: some consistency fixes (mostly fanatic :)
|
|
|
|
* libgimp/gimpproceduraldb.c: fixed a compiler warning.
|
|
|
|
2000-08-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/emboss.c: install Emboss with image_type
|
|
RGB* since it seems to work well on layers with alpha channel
|
|
(despite the preview, but I think we can live with that).
|
|
|
|
2000-08-08 Daniel Egger <egger@suse.de>
|
|
|
|
* tools/pdbgen/pdb/convert.pdb:
|
|
* tools/pdbgen/pdb/palette.pdb:
|
|
* app/convert.c:
|
|
* app/convert_cmds.c:
|
|
* app/palette.c:
|
|
* app/palette_cmds.c: Removed superflous
|
|
palette_init_palettes() and palette_free_palettes() functions
|
|
and changed their callers accordingly.
|
|
|
|
2000-08-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* gimp.1.in
|
|
* gimp.spec.in
|
|
* gimprc.5.in
|
|
* gimptool.1.in
|
|
* gimp-remote.1.in: added manpage for gimp-remote.
|
|
|
|
2000-08-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/gimp-remote.c: added command-line option --new that starts
|
|
a new gimp if no suitable gimp-window is found.
|
|
|
|
2000-08-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/palette.c: don't crash when no palettes are available
|
|
(thanks to Daniel for pointing me to this), but allow to open
|
|
the Palette Editor so you can refresh or create a new one.
|
|
|
|
2000-08-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: no need to INIT_I18N_UI() in the
|
|
query() proc.
|
|
|
|
2000-08-04 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpcompat.h
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/dbbrowser/dbbrowser_utils.c
|
|
* plug-ins/gap/gap_dbbrowser_utils.c
|
|
* plug-ins/gap/gap_filter_codegen.c
|
|
* plug-ins/gap/gap_filter_pdb.c
|
|
* plug-ins/gap/gap_pdb_calls.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/pygimp/gimpmodule.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/xjt/xpdb_calls.c: removed COMPAT_CRUFT
|
|
|
|
2000-08-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.[ch]
|
|
* lug-ins/gdyntext/gdyntext_ui.c: use a GimpColorButton to select
|
|
the text color (fixes bug #5302). Reindented the code so it becomes
|
|
readable.
|
|
|
|
2000-08-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: readded three lines that were
|
|
accidentally removed. Fixes bug #20090.
|
|
|
|
Mon Aug 7 10:07:12 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/png.c: Applied patch from pk@kaempf.ch (closes
|
|
bug #20029).
|
|
|
|
2000-08-06 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* app/plug_in.c (xspawnv): #define xspawnv spawnv for OS/2
|
|
|
|
2000-08-04 Daniel Egger <egger@suse.de>
|
|
|
|
* newhelp/*:
|
|
As suggested by Sven and Mitch I moved the newhelp
|
|
directory out to the new module gimp-help which will
|
|
be embedded as virtual module as soon as it's ready
|
|
for that step.
|
|
|
|
2000-08-04 Daniel Egger <egger@suse.de>
|
|
|
|
* newhelp: Created new directory which will contain the base
|
|
of our new SGML help system. Rebecca, Piers and I are
|
|
currently migrating our old HTML help into SGML.
|
|
|
|
If you like to help with creating appropriate Makefiles
|
|
or scripts, please step forward, there's enough to do.
|
|
|
|
* newhelp/ChangeLog
|
|
* nehelp/*: New files for a new help system. :)
|
|
|
|
2000-08-03 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/*_pdb.c
|
|
* libgimp/gimpmenu.c: removed COMPAT_CRUFT
|
|
|
|
2000-08-03 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimp.c
|
|
* libgimp/gimpbrushmenu.c
|
|
* libgimp/gimpprotocol.c: removed COMPAT_CRUFT
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/common/film.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/sel2path/sel2path.c: replaced gimp_run_procedure
|
|
calls with functions from libgimp that wrap the PDB calls.
|
|
And, you guessed it, cleanup and indentation.
|
|
|
|
* plug-ins/print/gimp_main_window.c: closed bug #11784.
|
|
|
|
2000-08-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.def: Add handful of missing functions, that
|
|
gdyntext now uses.
|
|
|
|
* plug-ins/makefile.cygwin: Move gdyntext from unofficial set to
|
|
official.
|
|
|
|
* plug-ins/gdyntext/font_selection.c: Remove unneeded inclusion of
|
|
Xlib.h and gdkx.h.
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: Use G_PI.
|
|
|
|
2000-08-01 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/TODO: removed
|
|
|
|
2000-08-01 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.c (gimp_extension_process): Pass correct timeout
|
|
value to g_io_channel_win32_wait_for_condition (actually g_poll)
|
|
to indicate infinite wait.
|
|
|
|
2000-08-01 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimputils.[ch]: added g_strcompress from glib-1.3
|
|
|
|
* plug-ins/gdyntext/gdyntextutil.[ch]: removed since it duplicated
|
|
gimp_strescape and the newly added gimp_strcompress.
|
|
|
|
* plug-ins/gdyntext/Makefile.am
|
|
* plug-ins/gdyntext/gdyntext.[ch]
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/gdyntext/gdyntextcompat.c: use the new functions and
|
|
got rid of some gimp_run_procedure calls since we now have proper
|
|
wrappers in libgimp.
|
|
|
|
* plug-ins/common/autocrop.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/gifload.c
|
|
* plug-ins/common/guillotine.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/common/zealouscrop.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu.c: replaced gimp_run_procedure
|
|
calls with functions from libgimp that wrap the PDB calls.
|
|
|
|
Sorry, all this is untested but I will leave tomorrow and hope to
|
|
get some hacking done at Mitch's place. So I wanted that stuff to
|
|
be in CVS. There are good chances that it works...
|
|
|
|
2000-07-31 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/gz.c (load_image,save_image): Change Win32
|
|
implementation to be a bit simpler. Use minigzip (from zlib)
|
|
instead of the full gzip. Intend to include minigzip with the
|
|
(binary) distribution.
|
|
|
|
* libgimp/makefile.{cygwin,msc}
|
|
* app/makefile.{cygwin,msc}: Add G_LOG_DOMAIN.
|
|
|
|
* app/gimpbrushhose.{c,h}: Really remove these files, as
|
|
Adrian tried on August 23.
|
|
|
|
* plug-ins/script-fu/script-fu.c: Enable the script-fu console on
|
|
Win32, too.
|
|
|
|
* plug-ins/script-fu/script-fu-console.c: Now with new GLib
|
|
GIOChannel implementaion, compile for Win32, too. Use
|
|
g_io_add_watch instead of gdk_input_add (on Unix, too). The
|
|
callback for g_io_add_watch is passed a GIOChannel, while the
|
|
callback for gdk_input_add is passed a file descriptor. On Win32
|
|
(and possibly other non-Unices) we want GIOChannels, as we must
|
|
use g_io_channel_read to read from file descriptors being
|
|
watched. Works as previously on Unix this way, too.
|
|
|
|
2000-07-31 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: added a tooltip describing the "Keep
|
|
Aspect Ratio" toggle. Closes bug #11286.
|
|
|
|
Sun Jul 30 12:52:16 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gap/gap_mov_dialog.c: Removed embedded EOLs and spaces from
|
|
tooltips, few typos.
|
|
|
|
Sun Jul 30 12:52:16 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
On request of Martin Weber <martweb@gmx.net>:
|
|
* plug-ins/sel2path/bitmap.h
|
|
* plug-ins/sel2path/bounding-box.h
|
|
* plug-ins/sel2path/global.h
|
|
* plug-ins/sel2path/math.c
|
|
* plug-ins/sel2path/vector.c
|
|
* plug-ins/sel2path/vector.h
|
|
plug-ins/sel2path has a number of functions that are declared as
|
|
returning a `const' return value. The ANSI spec is a bit vague on it,
|
|
but my reading of the spec indicates that the intent is that this is
|
|
not legal. In any case, at least one compiler (the compiler on AIX and
|
|
on IRIX and lcc) objects to functions that are declared/defined to
|
|
return a const value.
|
|
|
|
2000-07-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/errors.[ch]
|
|
* app/main.c
|
|
* libgimp/gimp.c: my last commit redirected all messages to the
|
|
console. Use g_log_set_handler() instead of g_set_message_handler()
|
|
(which is deprecated anyway).
|
|
|
|
2000-07-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* libgimp/Makefile.am: set G_LOG_DOMAINs for the app and for
|
|
libgimp so we can distinguish their warnings from plug-in ones.
|
|
|
|
* libgimp/gimp.c: set the stack_trace_mode before installing
|
|
signal handlers.
|
|
|
|
2000-07-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext_ui.c: use gimp_ui_init(). This also
|
|
fixes a bug we had fixed in the latest version but was
|
|
reintroduced now by upgrading to 1.5.0. This caused empty text
|
|
layers to be drawn when LANG != C. Seems to work fine now.
|
|
|
|
2000-07-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/charmap.c
|
|
* plug-ins/gdyntext/charmap_window.c
|
|
* plug-ins/gdyntext/font_selection.c
|
|
* plug-ins/gdyntext/gdyntext.[ch]
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/gdyntext/gdyntextcompat.c
|
|
* plug-ins/gdyntext/gdyntextutil.c: corrected various problems
|
|
with i18n
|
|
|
|
2000-07-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimp_splash.ppm: while trying to confuse ChangeLog readers
|
|
with his log below, Tigert thought that GIMP thought that the
|
|
.ppm extension determined the image's format. OTOH, GIMP thought
|
|
that Tigert thought that he wanted to save the image as .png but
|
|
with a broken extension. This can be considered either GIMP's
|
|
bug or a bug of <tigert>/dev/brain. We can make a poll on this,
|
|
but I suspect the broken "Save as..." to be the one to blame.
|
|
|
|
2000-07-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/graphics/layer_align_[0-9].xpm
|
|
* plug-ins/gdyntext/gdyntextcompat.[ch]
|
|
* plug-ins/gdyntext/gdyntextutil.[ch]: new files
|
|
|
|
* plug-ins/gdyntext/ChangeLog
|
|
* plug-ins/gdyntext/Makefile.am
|
|
* plug-ins/gdyntext/README
|
|
* plug-ins/gdyntext/TODO
|
|
* plug-ins/gdyntext/charmap.[ch]
|
|
* plug-ins/gdyntext/charmap_window.[ch]
|
|
* plug-ins/gdyntext/font_selection.[ch]
|
|
* plug-ins/gdyntext/gdyntext.[ch]
|
|
* plug-ins/gdyntext/gdyntext_ui.[ch]
|
|
* plug-ins/gdyntext/message_window.[ch]: updated to version 1.5.0
|
|
of the GDynText plug-in. This seems to fix a number of problems
|
|
with the Dynamic Text tool including bugs #2355 and #16485.
|
|
|
|
2000-07-30 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp_splash.ppm: oops, mitch thought that I thought that he thought
|
|
that I should commit this. But I thought that mitch thought that
|
|
I thought that he thought that um.. forget it. Anyway, here is the
|
|
lovely splash screen from the sunny Berlin GimpCon meeting.
|
|
THE DEVELOPERS EXPOSED! HOT PIXX!!111 (It was a great meeting!)
|
|
|
|
2000-07-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/tools.c (tool_options_close_callback): use
|
|
gimp_dialog_hide() instead of gtk_widget_hide(). Closes bug #19164.
|
|
|
|
2000-07-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: activate the help page
|
|
when clicking into the combo-box displaying the title and use
|
|
the webbrowser plug-in (which should call Netscape) to handle
|
|
non-local links.
|
|
|
|
2000-07-30 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.c
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpmenu.c
|
|
* libgimp/gimpprotocol.c
|
|
* libgimp/gimpprotocol.h
|
|
* libgimp/gimp.def
|
|
* app/plug_in.c
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
* plug-ins/script-fu/script-fu.c: As the GLib main loop and IO
|
|
channel implementation on Win32 now provides the same interface as
|
|
that on Unix, much of the Win32-only crap could be
|
|
removed. Especially, no need for "wakeup" out-of-band messages to
|
|
wake up pipe readers. No need for plug-ins to tell GIMP their
|
|
thread id.
|
|
|
|
* libgimp/gimp.c (gimp_extension_process): On Win32, use the new
|
|
g_io_channel_win32_wait_for_condition() function.
|
|
|
|
* plug-ins/makefile.cygwin: Add the homogenizer plug-in to the
|
|
unofficial part.
|
|
|
|
2000-07-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/main.c: no need to mark this string for translation
|
|
|
|
2000-07-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/decompose.c:
|
|
applied gimp-kirchgessner-000728-0, a patch by Peter Kirchgessner
|
|
that resolves request #16795 and changes the generated filenames
|
|
for decomposed images.
|
|
|
|
* app/authors.h
|
|
* tools/authorsgen/Makefile.am
|
|
* tools/authorsgen/authorsgen.pl: works better now
|
|
|
|
2000-07-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* cursors/background.xbm
|
|
* cursors/background_mask.xbm
|
|
* cursors/foreground.xbm
|
|
* cursors/foreground_mask.xbm
|
|
* cursors/pattern.xbm
|
|
* cursors/pattern_mask.xbm: new files.
|
|
|
|
* cursors/gimp-tool-cursors.xcf
|
|
* app/cursorutil.[ch]: new cursor modifiers for bucket_fill.
|
|
|
|
* app/bucket_fill.c: use the new modifiers. Closes #17871.
|
|
|
|
* app/convolve.c
|
|
* app/dodgeburn.c: added cursor_update functions which update the
|
|
tools' "toggled" state before they call the cursor_update "method"
|
|
of the paint_core "class" -- eek -- I-want-real-objects!
|
|
Closes #17872 and #17873.
|
|
|
|
* app/tools.h: added SELECTION_ANCHOR to the SelectOps enum.
|
|
|
|
* app/free_select.c
|
|
* app/rect_select.c: use the new enum value in the "oper_update"
|
|
and "cursor_update" functions. In the "motion" function, set the
|
|
tool's operation type back to SELECTION_REPLACE if the tool is
|
|
active and call the "cursor_update" function explicitly.
|
|
Closes #17870.
|
|
|
|
* app/by_color_select.c: fixed warning caused by the new enum value.
|
|
|
|
2000-07-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpdrawable.[ch]: gimp_drawable_set_visible(): the
|
|
"visible" parameter is boolean.
|
|
|
|
2000-07-24 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: fixed various capitalization issues
|
|
by applying patch from <sgunderson@bigfoot.com>.
|
|
|
|
2000-07-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* AUTHORS
|
|
* configure.in
|
|
* gimp.1.in
|
|
* app/Makefile.am
|
|
* app/about_dialog.c: see below
|
|
|
|
* app/authors.h
|
|
* tools/authorsgen/Makefile.am
|
|
* tools/authorsgen/authorsgen.pl
|
|
* tools/authorsgen/contributors: new files
|
|
|
|
Very hackerish attempt to create all three lists of authors
|
|
from one source. The file 'contributors' lists all the names
|
|
and is the only one you should dare to edit from now on.
|
|
|
|
2000-07-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* AUTHORS
|
|
* gimp.1.in
|
|
* app/about_dialog.c: removed a doubly added author.
|
|
|
|
Tue Jul 18 23:34:34 BST 2000 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plugs-ins/common/gif.c: The gif save plugin normally asks the
|
|
user if it's ok to crop the image if there are layers larger
|
|
than the image size. This isn't a good idea if we're running
|
|
with run_mode == NON_INTERACTIVE. Fix similar to that
|
|
suggested by Bryan Livingston <bryan@cooltext.com> on
|
|
gimp-developer mailing list.
|
|
|
|
* app/layer.c: Fix for Bug#17347: Scale Layer leaves artifacts.
|
|
Basic problem is that scaling a layer when there's a selection
|
|
active (eg there's a floating selection) doesn't invalidate
|
|
the layer bounds. Same problem with resizing a layer,
|
|
although the bug report didn't mention that. Fixed by changing
|
|
layer_resize() and layer_scale_lowlevel() to call
|
|
layer_invalidate_boundary() once done changing the layer.
|
|
|
|
2000-07-18 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.c (gimp_flush): Add horrible hack that seems to
|
|
help script-fu startup on NT 4.0, by avoiding some bug in GLib.
|
|
Yes, it would be better to fix GLib's main loop and GIOChannel
|
|
code for Win32. Unfortunately, it's kinda hairy...
|
|
|
|
* libgimp/gimp.h: Add extern "C" to the Win32 part for compiling
|
|
C++ plug-ins.
|
|
|
|
* plug-ins/makefile.cygwin: Add a couple of new unofficial
|
|
plug-ins. Use macros from build/win32/make.mingw.
|
|
|
|
* plug-ins/common/warp.c: Use G_PI.
|
|
|
|
2000-07-16 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* AUTHORS
|
|
* gimp.1.in
|
|
* app/about_dialog.c: removed two accidentially added non-authors.
|
|
|
|
* app/errors.[ch]
|
|
* app/main.c: added a new command line option
|
|
"--enable-stack-trace" which can be one of {never|query|always}.
|
|
|
|
* app/plug_in.c
|
|
* libgimp/gimp.c: pass the stack trace mode as an argv[] element to
|
|
plug-ins. Cleaned up the plug-ins' argv[] (removed unused TILE_WIDTH
|
|
and TILE_HEIGHT arguments, always pass 6 arguments to make the code
|
|
simpler).
|
|
|
|
* libgimp/gimpenums.h
|
|
* plug-ins/script-fu/script-fu-constants.c
|
|
* tools/pdbgen/Makefile.am
|
|
* tools/pdbgen/enums.pl: export the app's STACK_TRACE_MODE enum.
|
|
|
|
* plug-ins/common/plugindetails.c: made the titles of the tree view
|
|
unclickable, cleanups.
|
|
|
|
Sat Jul 15 18:32:04 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/plasma.c: applied noninteractive fix by David
|
|
Hodson <hodsond@ozemail.com.au>.
|
|
|
|
2000-07-15 Sven Neumann <neo@wintermute.ochsenblut.de>
|
|
|
|
* configure.in: added pt_BR to ALL_LINGUAS
|
|
|
|
* tools/Makefile.am: only build gimp-remote if libXmu
|
|
is available. Added a target for kernelgen while I was
|
|
on it.
|
|
|
|
2000-07-15 Sven Neumann <neo@wintermute.ochsenblut.de>
|
|
|
|
* tools/Makefile.am: build gimp-remote
|
|
|
|
* tools/gimp-remote.c: g_error() should only be used
|
|
for fatal errors that can never happen.
|
|
|
|
* plug-ins/script-fu/po/pt_BR.po
|
|
* plug-ins/script-fu/po: removed. I guess this was
|
|
accidentally added.
|
|
|
|
2000-07-13 Simon Budig <simon@gimp.org>
|
|
|
|
* tools/gimp-remote.c: new file
|
|
|
|
This is a first implementation of a remote control for gimp.
|
|
It synthesizes a drag'n'drop event on the toolbox to make
|
|
Gimp load a file or an URL. Not yet built automatically since
|
|
I have no idea about automake etc. Simply build it with
|
|
gcc -o gimp-remote `gtk-config --cflags --libs` \
|
|
-lXmu -Wall gimp-remote.c
|
|
|
|
Disclaimer: Faking drag'n'drop for remote controlling an
|
|
application is a hack. We should include a saner interface
|
|
for this in Gimp 2.0.
|
|
|
|
2000-07-11 Jesus Bravo Alvarez <jba@pobox.com>
|
|
|
|
* configure.in: Added 'gl' (Galician) to ALL_LINGUAS.
|
|
|
|
2000-07-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: changed default action for multiple
|
|
layers to "Merge/Flatten" instead of "Save as Animation"
|
|
since I agree with the points made in #16488.
|
|
|
|
2000-07-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_range_ops.c: applied a patch provided by
|
|
Wolfgang Hofer <hof@hotbot.com> that fixes a problem when
|
|
flattening a singlelayer image.
|
|
|
|
2000-07-04 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/levels.c: changed reset behavior to reset all channels, not just
|
|
currently active one. This fixes #15042, except the problems with
|
|
the kissing gourami and litigating tetras.
|
|
|
|
2000-07-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in: since there really seems to be a "build"
|
|
directory, we should include it (and its subdirectories) here too.
|
|
|
|
2000-07-05 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/user_install.c (user_install_resolution): Use "windowing
|
|
system" instead of "X-server".
|
|
|
|
2000-07-04 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/tips_dialog.c: corrected an error message
|
|
|
|
* tips/gimp_tips.it.txt: update from Daniele Medri <madrid@linux.it>
|
|
|
|
2000-07-04 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* Makefile.am (SUBDIRS): Yes, there *is* a "build" directory. It's a
|
|
virtual module included in gimp, see CVSROOT/modules. With older
|
|
CVS clients you might need to do a recheckout to get it.
|
|
|
|
* plug-ins/script-fu/script-fu.c (marshall_proc_db_call): On
|
|
Windows, handle pending gtk events each time we come here,
|
|
otherwise we easily get resource starvation in a long-running
|
|
script. Thanks to Jean-Louis Hamel for this workaround. It's a
|
|
hack, I don't exactly know why it is needed, but it sure helps a
|
|
lot.
|
|
|
|
* plug-ins/makefile.cygwin: Add some new unofficial plug-ins. Use
|
|
macros from make.mingw.
|
|
|
|
* libgimp/makefile.cygwin: Update with new object files.
|
|
|
|
* libgimp/gimp.def: Add new entry points.
|
|
|
|
Fri Jun 30 22:09:11 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/iwarp.c
|
|
|
|
Applied patch by Daniel Egger that fixes a problem when
|
|
applying iwarp in animation mode.
|
|
|
|
2000-06-30 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: More options, offsets preserved on load
|
|
|
|
2000-06-27 Daniel Egger <egger@suse.de>
|
|
|
|
* libgimp/gimpexport.c: changed some words to lowercase
|
|
|
|
2000-06-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c: we used an array with a hardcoded size here
|
|
which was too small to hold all the authors recently added. Made
|
|
it a dynamic one. This fixes the "Can't quit The GIMP" bug #15483.
|
|
|
|
* app/about_dialog.h
|
|
* app/commands.c: removed the timeout parameter from
|
|
about_dialog_create() since it wasn't used at all.
|
|
|
|
Tue Jun 27 22:26:30 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/paint_core.c:
|
|
|
|
Fixed problem with coloured brushes/grayscale images and painting
|
|
close to the edge. Fixes bug #14159
|
|
|
|
2000-06-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: simplified the
|
|
mucho weirdo code which obviously wasn't working as
|
|
expected. Should fix bug #15284.
|
|
|
|
Sun Jun 25 22:44:12 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* paint_funcs.c: Fix small bug in last patch.
|
|
|
|
2000-06-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: added a new export_action type
|
|
so PNG for example correctly shows "PNG can't handle layers"
|
|
even if the suggested action is to flatten the image since
|
|
the background has no alpha-channel. Fixes bug #15085.
|
|
|
|
2000-06-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/url.c: use a fixed-size buffer to make
|
|
the code ANSI compliant. Fixes bug #15338.
|
|
|
|
2000-06-25 Tuomas Kuosmanen <tigert@tigert.gimp.org>
|
|
|
|
* cursors/gimp-tool-cursors.xcf: Updated the .xcf file that
|
|
contains the cursors. thanks Sven for pointing this out.
|
|
I also corrected a small glitch on the bezier cursors mask.
|
|
|
|
2000-06-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/resize.c (offset_update): Adding 0.5 isn't always the
|
|
right thing to do when converting to integer. Especially
|
|
not if dealing with negative values. This change should
|
|
fix the off-by-one error reported lately.
|
|
|
|
2000-06-25 Tuomas Kuosmanen <tigert@tigert.gimp.org>
|
|
|
|
* cursors/bezier_select_small.xbm
|
|
* cursors/bezier_select_small_mask.xbm: Updated the bezier
|
|
tool cursor bitmap to a more compact one
|
|
|
|
2000-06-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* autogen.sh: applied patch from Sesse <sgunderson@bigfoot.com>
|
|
that fixes the check for recent versions of auto[conf|make].
|
|
|
|
2000-06-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* gimptool.1: removed
|
|
* gimptool.1.in: new file to generate gimptool.1 with the proper
|
|
version number
|
|
|
|
* gimp.1.in
|
|
* gimprc.5.in: unify use of version and date
|
|
|
|
2000-06-22 Matt Wilson <msw@redhat.com>
|
|
|
|
* app/paint_core.c (paint_core_new): allocate the tool's
|
|
paint_core with g_new0. This prevents us from having cruft in
|
|
unused tools. Systems with sensitive FPUs (Alpha) will raise
|
|
exception in the paint_core_cursor_update if paint_core->last[xy]
|
|
are messy.
|
|
|
|
* app/bezier_select.c (tools_new_bezier_select)
|
|
* app/blend.c (blend_options_new)
|
|
* app/brightness_contrast.c (tools_new_brightness_contrast)
|
|
* app/bucket_fill.c (tools_new_bucket_fill)
|
|
* app/by_color_select.c (tools_new_by_color_select)
|
|
* app/color_balance.c (tools_new_color_balance)
|
|
* app/color_panel.c (color_panel_new)
|
|
* app/color_picker.c (tools_new_color_picker)
|
|
* app/crop.c (tools_new_crop)
|
|
* app/curves.c (tools_new_curves)
|
|
* app/ellipse_select.c (tools_new_ellipse_select)
|
|
* app/free_select.c (tools_new_free_select)
|
|
* app/fuzzy_select.c (tools_new_fuzzy_select)
|
|
* app/histogram_tool.c (tools_new_histogram_tool)
|
|
* app/hue_saturation.c (tools_new_hue_saturation)
|
|
* app/ink.c (tools_new_ink)
|
|
* app/iscissors.c (tools_new_iscissors)
|
|
* app/levels.c (tools_new_levels)
|
|
* app/magnify.c (tools_new_magnify)
|
|
* app/measure.c (tools_new_measure_tool)
|
|
* app/move.c (tools_new_move_tool)
|
|
* app/path_tool.c (tools_new_path_tool)
|
|
* app/posterize.c (tools_new_posterize)
|
|
* app/rect_select.c (tools_new_rect_select)
|
|
* app/resize.c (resize_widget_new)
|
|
* app/threshold.c (tools_new_threshold)
|
|
* app/transform_core.c (transform_core_new)
|
|
* app/xinput_airbrush.c (tools_new_xinput_airbrush): likewise (it
|
|
can only help and it really isn't slow.)
|
|
|
|
* app/color_area.c: #include <string.h> for memcpy declaration
|
|
|
|
* app/gimphelp.c: #include <string.h> for strlen declaration
|
|
|
|
Thu Jun 22 15:53:52 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.24 release (1.2pre)
|
|
|
|
Thu Jun 22 13:43:10 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* libgimp/gimpgradientselect_pdb.c
|
|
* libgimp/gimptools_pdb.c: stupid brain fart with the duplicate
|
|
parameter logic
|
|
|
|
Thu Jun 22 13:02:01 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* libgimp/gimpchannel_pdb.c
|
|
* libgimp/gimpcolor_pdb.[ch]
|
|
* libgimp/gimpdrawable_pdb.[ch]
|
|
* libgimp/gimpgimprc_pdb.[ch]
|
|
* libgimp/gimpgradientselect_pdb.c
|
|
* libgimp/gimpimage_pdb.c
|
|
* libgimp/gimppaths_pdb.[ch]
|
|
* libgimp/gimpselection_pdb.[ch]
|
|
* libgimp/gimptexttool_pdb.c
|
|
* libgimp/gimptools_pdb.c: landed the genned files from the changes
|
|
below. Minimal code changes (some failure case return values changed,
|
|
hopefully this won't break anything)
|
|
|
|
Wed Jun 21 20:18:16 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/pdb/brushes.pdb
|
|
* tools/pdbgen/pdb/channel.pdb
|
|
* tools/pdbgen/pdb/color.pdb
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
* tools/pdbgen/pdb/gimprc.pdb
|
|
* tools/pdbgen/pdb/gradient_select.pdb
|
|
* tools/pdbgen/pdb/image.pdb
|
|
* tools/pdbgen/pdb/layer.pdb
|
|
* tools/pdbgen/pdb/parasite.pdb
|
|
* tools/pdbgen/pdb/plug_in.pdb
|
|
* tools/pdbgen/pdb/procedural_db.pdb
|
|
* tools/pdbgen/pdb/selection.pdb
|
|
* tools/pdbgen/pdb/text_tool.pdb
|
|
* tools/pdbgen/pdb/unit.pdb: initial pass of getting all the libgimp
|
|
wrappers autogenned.
|
|
|
|
2000-06-19 Simon Budig <simon@gimp.org>
|
|
|
|
* app/layers_dialog.c: Layers can be renamed by pressing
|
|
return in the entry-widget now.
|
|
|
|
2000-06-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* AUTHORS: applied gimp-cornwell-000613-0 which brings the
|
|
list of authors upto date including all translators and
|
|
plug-in authors. Please check that you are listed if you have
|
|
contributed!
|
|
|
|
* gimp.1.in
|
|
* app/about_dialog.c: synced the authors lists
|
|
|
|
* INSTALL: we need gtk+-1.2.8 or newer
|
|
|
|
2000-06-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/rotate.c: slight speedup for 180-degrees
|
|
|
|
2000-06-18 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* devel-docs/parasites.txt
|
|
* plug-ins/common/tiff.c: Add support for ICC profiles
|
|
from <khk@khk.net> look out for equivalent PNG support soon
|
|
|
|
2000-06-14 Daniel Egger <egger@suse.de>
|
|
|
|
* paint_funcs.c: Remove calls to tile-acessor functions
|
|
by direct accesses.
|
|
Split some loops to speed up the common path without
|
|
slowing down other cases because compiler couldn't optimize
|
|
unnecessary calculations away.
|
|
This changes speed up GIMP a lot in many cases. Also did
|
|
some cleanup there.
|
|
|
|
Fri Jun 16 23:47:00 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/edit_selection.c
|
|
|
|
A better fix for the problem with the selection outline.
|
|
It should now cope with offsets in the image as well as
|
|
scaling the image while moving the selection.
|
|
|
|
These problems occurred both when moving the selection as a layer
|
|
and just moving the selection outline.
|
|
|
|
2000-06-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* cursors/gimp-tool-cursors.xcf
|
|
* cursors/perspective_small.xbm
|
|
* cursors/perspective_small_mask.xbm
|
|
* cursors/rotate_small.xbm
|
|
* cursors/rotate_small_mask.xbm
|
|
* cursors/shear_small.xbm
|
|
* cursors/shear_small_mask.xbm: new cursors.
|
|
|
|
* app/tools.c
|
|
* app/transform_core.c: use them.
|
|
|
|
2000-06-16 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/dodgeburn.c (tools_new_dodgeburn): Dodge/Burn
|
|
seems to handle animated brushes quite well, so set
|
|
TOOL_CAN_HANDLE_CHANGING_BRUSH.
|
|
|
|
2000-06-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/crop.c (crop_cursor_update): another cursor fix.
|
|
|
|
2000-06-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/convolve.c
|
|
* app/dodgeburn.c
|
|
* app/eraser.c
|
|
* app/paint_core.c
|
|
* app/tools.[ch]: fixed my tool toggle braino: the paint_core
|
|
cannot decide which cursor to show from the state of the modifier
|
|
keys.
|
|
|
|
Added a boolean "toggled" variable to the Tool structure,
|
|
set it in the toggleable paint tools and evaluate it in the
|
|
paint_core.
|
|
|
|
2000-06-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* cursors/gimp-tool-cursors.xcf
|
|
* cursors/anchor.xbm
|
|
* cursors/anchor_mask.xbm: new cursor modifier for the move tool.
|
|
|
|
* app/cursorutil.[ch]
|
|
* app/move.c: use the new modifier for anchoring floating selections.
|
|
|
|
2000-06-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am: typo.
|
|
|
|
* cursors/mouse_intersect[_mask].xbm: forgot to remove this one.
|
|
|
|
* cursors/gimp-tool-cursors.xcf: new file containing all cursors.
|
|
|
|
2000-06-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* app/cursorutil.[ch]
|
|
* app/tools.c
|
|
* cursors/*: added lots of new cursors and removed old ones.
|
|
|
|
* app/gdisplay.[ch]: enabled the cursor setting parameters in
|
|
gdisplay_install_tool_cursor().
|
|
|
|
* app/bezier_select.c
|
|
* app/blend.c
|
|
* app/bucket_fill.c
|
|
* app/by_color_select.c
|
|
* app/clone.c
|
|
* app/color_picker.c
|
|
* app/crop.c
|
|
* app/disp_callbacks.c
|
|
* app/edit_selection.c
|
|
* app/eraser.c
|
|
* app/flip_tool.c
|
|
* app/ink.c
|
|
* app/iscissors.c
|
|
* app/magnify.c
|
|
* app/measure.c
|
|
* app/move.c
|
|
* app/paint_core.c
|
|
* app/rect_select.c
|
|
* app/text_tool.c
|
|
* app/transform_core.c: use the new cursors. Only the transform
|
|
tools are still using old cursors.
|
|
|
|
* app/layers_dialog.c: a tooltip for "Keep Trans."
|
|
|
|
* app/user_install.c: set the ctree's selection mode to BROWSE.
|
|
|
|
Tue Jun 13 22:38:22 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/edit_selection.c
|
|
|
|
Fixed problem with selection outline. The outline drawing did not
|
|
take acount of the display offset so that if you moved a selection
|
|
to the edge of an image that cause the image to scroll in the viewing
|
|
window the section outline was drawn incorrectly.
|
|
|
|
2000-06-13 Jay Cox <jaycox@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/help.pdb, app/help_cmds.c:
|
|
#include plug_in.h
|
|
|
|
Tue Jun 13 19:55:30 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* tips/gimp_tips.cs.txt: Updated translation.
|
|
|
|
2000-06-13 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/gap/gap_dbbrowser_utils.h
|
|
* plug-ins/gap/gap_filter_codegen.c
|
|
* plug-ins/gap/gap_pdb_calls.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/xjt/xpdb_calls.c: fixed compiler warnings
|
|
introduced by our latest libgimp changes.
|
|
|
|
2000-06-13 Sven Neumann <sven@gimp.org>
|
|
|
|
Moved various files from the docs directory to
|
|
devel-docs and devel-docs/pdb. Excluded papers
|
|
from being distributed but left them in CVS.
|
|
|
|
2000-06-13 Jay Cox <jaycox@gimp.org>
|
|
|
|
These files should have been commited in my 2000-05-08 commit
|
|
but somehow they didnt make it.
|
|
|
|
* app/hue_saturation.c
|
|
* app/levels.c
|
|
* app/posterize.c
|
|
* app/threshold.c: Add a call to image_map_clear in the
|
|
preview toggle button callback. This makes the preview toggle
|
|
button behave as expected.
|
|
|
|
* app/histogram_tool: remove an unnecessary include.
|
|
|
|
|
|
2000-06-13 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.1: removed
|
|
|
|
* configure.in
|
|
* gimp.1.in: new file used to autogenerate gimp.1. The manpage
|
|
could need a little more work, but I'm tired now...
|
|
|
|
2000-06-13 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.spec: removed
|
|
|
|
* configure.in
|
|
* gimp.spec.in: new file used to autogenerate gimpc.spec with
|
|
the proper version number
|
|
|
|
* Makefile.am: bumped dependency to gtk+-1.2.8 and included
|
|
new cursor files
|
|
|
|
2000-06-10 Sven Neumann <sven@gimp.org>
|
|
|
|
* AUTHORS: applied gimp-cornwell-000507-0
|
|
Please add yourself if you have contributed and are missing.
|
|
|
|
Sat Jun 10 12:19:31 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/libgck/gck/gckcolor.c: #include fixup.
|
|
|
|
2000-06-09 Vidar Madsen <vidar@prosalg.no>
|
|
|
|
* plug-ins/gimpressionist/repaint.c: Finally fixed an old
|
|
and annoying bug.
|
|
|
|
2000-06-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay.[ch]
|
|
* app/scroll.c: oops, my last commit caused a segfault.
|
|
|
|
2000-06-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
Cursor patch II:
|
|
This is only the logic inside the cursor system and not yet used.
|
|
|
|
* app/cursorutil.[ch]: [gimp]_change_win_cursor() take lots of
|
|
parameters now and compose cursors from up to three cursor
|
|
bitmaps/masks.
|
|
|
|
* app/gdisplay.[ch]: As a test, create a hardcoded example cursor
|
|
if "Cursor Mode" is set to "Tool Icon with Crosshair" in prefs.
|
|
|
|
* app/curves.c
|
|
* app/dialog_handler.c
|
|
* app/scroll.c: changed the calls to the win_cursor function.
|
|
|
|
* app/tools.[ch]: added a cursor and a toggle cursor to the ToolInfo
|
|
structure of all tools.
|
|
|
|
* app/toolsF.h: new ToolType TOOL_TYPE_NONE.
|
|
|
|
* app/gimpdnd.c
|
|
* app/interface.c: check for silly filenames in the file dnd
|
|
callback. Closes #13733.
|
|
|
|
* Makefile.am
|
|
* cursors/bucket_fill_small.xbm
|
|
* cursors/bucket_fill_small_mask.xbm
|
|
* cursors/crop_small.xbm
|
|
* cursors/crop_small_mask.xbm
|
|
* cursors/crosshair_small.xbm
|
|
* cursors/crosshair_small_mask.xbm
|
|
* cursors/ellipse_select_small.xbm
|
|
* cursors/ellipse_select_small_mask.xbm
|
|
* cursors/eraser_small.xbm
|
|
* cursors/eraser_small_mask.xbm
|
|
* cursors/free_select_small.xbm
|
|
* cursors/free_select_small_mask.xbm
|
|
* cursors/fuzzy_select_small.xbm
|
|
* cursors/fuzzy_select_small_mask.xbm
|
|
* cursors/intersect.xbm
|
|
* cursors/intersect_mask.xbm
|
|
* cursors/minus.xbm
|
|
* cursors/minus_mask.xbm
|
|
* cursors/move.xbm
|
|
* cursors/move_mask.xbm
|
|
* cursors/paintbrush_small.xbm
|
|
* cursors/paintbrush_small_mask.xbm
|
|
* cursors/pencil_small.xbm
|
|
* cursors/pencil_small_mask.xbm
|
|
* cursors/plus.xbm
|
|
* cursors/plus_mask.xbm
|
|
* cursors/rect_select_small.xbm
|
|
* cursors/rect_select_small_mask.xbm
|
|
* cursors/resize_small.xbm
|
|
* cursors/resize_small_mask.xbm
|
|
* cursors/zoom.xbm
|
|
* cursors/zoom_mask.xbm
|
|
* cursors/zoom_small.xbm
|
|
* cursors/zoom_small_mask.xbm: new files extracted from Tigert's
|
|
gimp-tool-cursors.xcf created at GimpCon.
|
|
|
|
Tigert, I'll commit the xcf as soon as I've added empty layers
|
|
with the names of the cursors that are missing.
|
|
|
|
* cursors/mouse.xbm
|
|
* cursors/mouse_mask.xbm: made it 32x32 to allow for cursor
|
|
composition.
|
|
|
|
2000-06-09 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp.h
|
|
* gimpchannel.h
|
|
* gimpcompat.h
|
|
* gimpdrawable.h
|
|
* gimpimage.h
|
|
* gimplayer.h: moved convenience defines from gimp.h into
|
|
relevant header files so you have a chance to find them.
|
|
|
|
2000-06-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am:
|
|
* libgimp/gimp_pdb.h
|
|
* libgimp/gimpmisc_pdb.[ch]
|
|
* libgimp/gimppaths_pdb.[ch]: added missing autogenerated
|
|
files that define PDB wrappers
|
|
|
|
* tools/pdbgen/pdb/misc.pdb
|
|
* tools/pdbgen/pdb/paths.pdb: made them generate libgimp code
|
|
|
|
* plug-ins/sel2path/sel2path.c
|
|
* plug-ins/sel2path/sel2path_adv_dialog.c: code cleanup, nicer
|
|
dialog layout, use new PDB wrappers
|
|
|
|
Thu Jun 8 15:45:40 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/gif.c: gimp-comment's were wrongly assumed to be
|
|
zero-terminated strings.
|
|
|
|
2000-06-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* tips/gimp_tips.txt: somehow a few spaces sneaked in here
|
|
at the wrong place
|
|
|
|
2000-06-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/eraser.c: as suggested by Daniel Egger, set
|
|
TOOL_CAN_HANDLE_CHANGING_BRUSH for the eraser tool.
|
|
Fixes bug #13172.
|
|
|
|
2000-06-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/qmask.c: call undo_push_qmask() before removing the
|
|
channel since the callback will set the qmask_state
|
|
incorrectly otherwise. Fixes bug #13472.
|
|
|
|
* app/undo.[ch]: code cleanup
|
|
|
|
* plug-ins/common/gif.c: put save_comment into the values
|
|
that are stored between calls to the GIF plug-in, so it
|
|
remembers if the user wants to save the comment. Fixes
|
|
bug #12755.
|
|
|
|
Wed Jun 7 12:00:39 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
[patches from Daniel Egger]
|
|
|
|
* app/layers_dialog.c: Disable the "Add Layermask" menuentry
|
|
for indexed images.
|
|
|
|
* app/gimpimage.c: Leave gimp_image_add_layer_mask(...) after
|
|
spitting out messages when trying to add a layermask to an
|
|
indexed image.
|
|
|
|
2000-06-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/pixel_region.c: applied patch provided by Daniel Egger:
|
|
store the result of tile_bpp() into a variable and use it
|
|
instead of calling it over and over again in the inner loop.
|
|
|
|
* app/pixel_region.h
|
|
* app/pixel_regionP.h:
|
|
Did some additional indentation and code cleanup.
|
|
|
|
2000-06-07 Michael Natterer <mitch@gimp.org>
|
|
Jay Cox <jaycox@gimp.org>
|
|
|
|
* plug-ins/common/gifload.c: test for GIMP_HAVE_PARASITES
|
|
|
|
* plug-ins/common/url.c: open a pipe to the wget child and
|
|
parse it's output so we can display a progressbar.
|
|
|
|
2000-06-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am: sorry, there's no build directory
|
|
|
|
* app/plug_in.c (plug_in_temp_run): uncommented the call to
|
|
plug_in_pop(). This seems to solve the longstanding problem
|
|
that made temporary procedures like Script-Fu fail when
|
|
called from plug-ins.
|
|
|
|
2000-06-06 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
* plug-ins/imagemap/imap_edit_area_info.c
|
|
* plug-ins/imagemap/imap_default_dialog.h: Applied author's
|
|
(Maurits Rijk <lpeek.mrijk@consunet.nl>) patches to make apply
|
|
callback behave properly
|
|
|
|
2000-06-07 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* Makefile.am: Add the build subdirectory (which contains a copy
|
|
of the build module).
|
|
|
|
* app/gimphelp.c (gimp_help_netscape): Test for help_path being
|
|
non-NULL was wrong way.
|
|
|
|
* app/preferences_dialog.c (file_pref_cmd_callback): Change
|
|
"From X Server" to "From windowing system".
|
|
|
|
* app/makefile.cygwin: Update according to file name changes.
|
|
|
|
* libgimp/gimp.def
|
|
* libgimp/gimpui.def
|
|
* libgimp/makefile.{cygwin,msc}: Update for Mitch's and Sven's
|
|
changes.
|
|
|
|
* app/makefile.cygwin
|
|
* libgimp/makefile.cygwin
|
|
* modules/makefile.cygwin
|
|
* plug-ins/makefile.cygwin: Include make.mingw from build/win32,
|
|
simplify accordingly.
|
|
|
|
* plug-ins/libgck/gck/gckcolor.c: Include <glib.h> before
|
|
gimpmath.h, so G_PI don't get redefined when glib.h is included
|
|
later.
|
|
|
|
From Hans Breuer, portability fixes for MSVC compilation:
|
|
|
|
* app/dialog_handler.h: Bypass decalration of exported functions
|
|
which are marked with G_MODULE_EXPORT in dialog_handler.c when
|
|
compiling that file. Otherwise some compilers will get confused.
|
|
|
|
* app/dialog_handler.c: Define a test macro for above bypass.
|
|
|
|
* plug-ins/MapObject/mapobject_apply.c
|
|
* plug-ins/MapObject/mapobject_image.c
|
|
* plug-ins/MapObject/mapobject_shade.c: Include <string.h>.
|
|
|
|
* plug-ins/flame/flame.c: Define S_ISREG if needed.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Updates.
|
|
|
|
* plug-ins/sel2path/global.h: Include <stdlib.h>.
|
|
|
|
* plug-ins/winsnap/winsnap.c: Include libgimp/gimpui.h.
|
|
|
|
2000-06-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/ripply-anim.scm
|
|
* plug-ins/script-fu/scripts/spinning_globe.scm
|
|
* plug-ins/script-fu/scripts/waves-anim.scm: applied
|
|
gimp-quinet-000531-2.patch to ensure that the output of
|
|
these scripts is viewed in "replace" mode and not in
|
|
"combine" mode.
|
|
|
|
2000-06-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/3d-outline.scm
|
|
* plug-ins/script-fu/scripts/alien-glow-logo.scm
|
|
* plug-ins/script-fu/scripts/alien-neon-logo.scm
|
|
* plug-ins/script-fu/scripts/basic1-logo.scm
|
|
* plug-ins/script-fu/scripts/basic2-logo.scm
|
|
* plug-ins/script-fu/scripts/blended-logo.scm
|
|
* plug-ins/script-fu/scripts/bovinated-logo.scm
|
|
* plug-ins/script-fu/scripts/chalk.scm
|
|
* plug-ins/script-fu/scripts/chip-away.scm
|
|
* plug-ins/script-fu/scripts/chrome-logo.scm
|
|
* plug-ins/script-fu/scripts/comic-logo.scm
|
|
* plug-ins/script-fu/scripts/coolmetal-logo.scm
|
|
* plug-ins/script-fu/scripts/frosty-logo.scm
|
|
* plug-ins/script-fu/scripts/glossy.scm
|
|
* plug-ins/script-fu/scripts/glowing-logo.scm
|
|
* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
|
|
* plug-ins/script-fu/scripts/neon-logo.scm
|
|
* plug-ins/script-fu/scripts/starburst-logo.scm
|
|
* plug-ins/script-fu/scripts/starscape-logo.scm
|
|
* plug-ins/script-fu/scripts/t-o-p-logo.scm
|
|
* plug-ins/script-fu/scripts/textured-logo.scm: applied
|
|
gimp-quinet-000531-1.patch to add support for "Alpha to Logo"
|
|
and correct undo handling in these logo scripts.
|
|
|
|
2000-06-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/clothify.scm: applied
|
|
gimp-quinet-000531-0.patch to change the help blurb.
|
|
|
|
* plug-ins/script-fu/scripts/drop-shadow.scm
|
|
* plug-ins/script-fu/scripts/erase-rows.scm
|
|
* plug-ins/script-fu/scripts/perspective-shadow.scm
|
|
* plug-ins/script-fu/scripts/predator.scm
|
|
* plug-ins/script-fu/scripts/xach-effect.scm: applied
|
|
gimp-quinet-000531-0.patch to replace all calls to
|
|
gimp-image-undo-disable by gimp-undo-push-group-start,
|
|
and gimp-image-undo-enable by gimp-undo-push-group-end.
|
|
|
|
2000-06-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* cursors/crosshair.xbm
|
|
* cursors/crosshair_mask.xbm: new files.
|
|
|
|
* app/cursorutil.[ch]
|
|
* app/gdisplay.[ch]
|
|
* app/gimprc.[ch]
|
|
* app/preferences_dialog.c: Started to add the new set of
|
|
consistent tool cursors. The crosshair one is the easy part
|
|
but I wanted to see a result :) The other two options in
|
|
the pref's cursor menu are still dummys.
|
|
|
|
2000-06-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_core.[ch]: indentation, no real changes
|
|
|
|
* plug-ins/gap/README
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mov_exec.c: applied a patch from Wolfgang
|
|
Hofer
|
|
|
|
* plug-ins/imagemap/imap_csim.y: applied a patch from
|
|
Maurits Rijk which promises to fix bug #10090.
|
|
Yosh, could you regenerate the C code, please...?!
|
|
|
|
* tips/gimp_tips.txt: applied gimp-quinet-20000508-0.patch,
|
|
an update to the english tips file provided by Raphael Quinet.
|
|
|
|
2000-06-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/xbm.c: Don't save the mask inverted.
|
|
|
|
Mon Jun 5 12:48:10 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/animoptimize.c: Fix old bug which could
|
|
cause errors in evaluating the final pixel of each composed layer.
|
|
|
|
* plug-ins/common/animationplay.c: Same bug, different plugin.
|
|
|
|
2000-06-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/xbm.c: allow saving of images with alpha.
|
|
If the image has alpha, offer the choice of ignoring it or
|
|
alternatively saving it as a separate XBM file which is the
|
|
mask of the X cursor we are saving.
|
|
|
|
Sun Jun 4 20:17:25 2000 CET Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/paths_dialog.c: run the sel2path plugin with a proper
|
|
display ID - previously we were using a _drawable_ ID as the
|
|
display ID: a blatant type mismatch.
|
|
|
|
* plug-ins/sel2path/pxl-outline.c: progress bar on
|
|
selection-to-path. Also, small optimization to inner loop:
|
|
cache the max values of the loops rather than needing a
|
|
function call per loop iteration (ouch!).
|
|
|
|
2000-06-04 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: connect to the toolbox's "style_set" signal
|
|
and set window manager hints in the callback.
|
|
|
|
2000-06-04 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* modules/gimpmodregister.c:
|
|
* modules/gimpmodregister.h: Use gimpcolordisplay.h and
|
|
gimpcolorselector.h
|
|
|
|
Sat Jun 3 11:11:58 PDT 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel.c
|
|
* app/drawable.c
|
|
* app/floating_sel.c
|
|
* app/gimage_mask.c
|
|
* app/gimpdrawable.[ch]
|
|
* app/ink.c
|
|
* app/layer.c
|
|
* app/paint_core.c
|
|
* app/undo.c
|
|
* app/xinput_airbrush.c: be smarter about emitting the
|
|
"invalidate_preview" signal, so it doesn't slow down
|
|
painting and image_map color-corrections.
|
|
|
|
2000-06-03 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpproceduraldb.c (gimp_procedural_db_get_data): a bad
|
|
hack to map the autogenerated code to the old api.
|
|
|
|
2000-06-02 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* modules/gimpmodregister.c: Use gimpmodregister.h. OS/2 ver.
|
|
|
|
2000-06-01 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
Simon Budig <Simon.Budig@unix-ag.org>
|
|
Garry R. Osgood <gosgood@idt.net>
|
|
Seth Burgess <sjburges@gimp.org>
|
|
Tuomas Kuosmanen <tigert@gimp.org>
|
|
Tor Lillqvist <tml@iki.fi>
|
|
Andy Thomas <alt@gimp.org>
|
|
Andreas Bogk <andreas@andreas.org>
|
|
Vincent Kolwitz <vincent@andreas.org>
|
|
|
|
The remaining bits ...
|
|
|
|
* tools/pdbgen/Makefile.am
|
|
* tools/pdbgen/groups.pl
|
|
* tools/pdbgen/pdb/gradient.pdb -> gradients.pdb
|
|
|
|
* app/Makefile.am
|
|
* app/gradient_cmds.c -> gradients_cmds.c
|
|
|
|
* libgimp/gimpbrushes_pdb.[ch]
|
|
* libgimp/gimpfileops_pdb.[ch]
|
|
* libgimp/gimpguides_pdb.[ch]
|
|
* libgimp/gimphelp_pdb.[ch]
|
|
* libgimp/gimpmessage_pdb.[ch]
|
|
* libgimp/gimpparasite_pdb.[ch]
|
|
* libgimp/gimppatterns_pdb.[ch]
|
|
* libgimp/gimpplugin_pdb.[ch]: replaced with code based on
|
|
files generated using pdbgen
|
|
|
|
* libgimp/gimpbrushmenu.c
|
|
* libgimp/gimppatternmenu.c:
|
|
reflect changes in gimp[brushes|patterns]_pdb.[ch]
|
|
|
|
* tools/pdbgen/pdb/gradient.pdb -> gradients.pdb
|
|
|
|
* tools/pdbgen/pdb/plug_in.pdb: made it create libgimp code
|
|
|
|
* plug-ins/perl/Gimp/Lib.xs: made it compile without warnings.
|
|
|
|
2000-06-01 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
Simon Budig <Simon.Budig@unix-ag.org>
|
|
Garry R. Osgood <gosgood@idt.net>
|
|
Seth Burgess <sjburges@gimp.org>
|
|
Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpchannel_pdb.[ch]
|
|
* libgimp/gimpproceduraldb_pdb.[ch]
|
|
* libgimp/gimpunit_pdb.[ch]: replaced with code based on
|
|
files generated using pdbgen
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp.h
|
|
* libgimp/gimp_pdb.h
|
|
* libgimp/gimpchannel.[ch]
|
|
* libgimp/gimpproceduraldb.[ch]: new files wrapping around the
|
|
autogenerated PDB wrappers as found in *_pdb.[ch].
|
|
|
|
* libgimp/gimpselection_pdb.h: minor change.
|
|
|
|
* tools/pdbgen/pdb/procedural_db.pdb: made it create libgimp code
|
|
|
|
* plug-ins/gap/gap_filter_pdb.c
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/xjt/xpdb_calls.c: gimp_query_procedure's signature
|
|
is typesafe now.
|
|
|
|
2000-06-01 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpdrawable_pdb.[ch]
|
|
* libgimp/gimplayer_pdb.[ch]
|
|
* libgimp/gimppalette_pdb.[ch]: replaced with code based on files
|
|
generated using pdbgen
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimplayer.[ch]: new files wrapping around the
|
|
autogenerated PDB wrappers as found in *_pdb.[ch].
|
|
|
|
* libgimp/gimpdrawable.[ch]: added wrappers around PDB wrappers
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimpimage_pdb.c
|
|
* libgimp/gimpparasite_pdb.c: various smaller changes
|
|
|
|
2000-06-01 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpgradientmenu.c: forgot a small change here...
|
|
|
|
2000-06-01 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
Completed the new file structure. Yet only few of the _pdb.[ch]
|
|
files are based upon generated code and nothing is really
|
|
autogenerated...
|
|
|
|
* app/Makefile.am
|
|
* app/gdisplay_cmds.c -> app/display_cmds.c
|
|
* app/gimage_cmds.c -> app/image_cmds.c
|
|
* app/gimage_mask_cmds.c -> app/selection_cmds.c
|
|
* app/internal_procs.c: related change
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp.h
|
|
* libgimp/gimp_pdb.h
|
|
* libgimp/gimpdisplay_pdb.[ch]
|
|
* libgimp/gimpimage_pdb.[ch]
|
|
* libgimp/gimpselection_pdb.[ch]: replaced with code based on files
|
|
generated using pdbgen
|
|
|
|
* libgimp/gimpchannelops_pdb.[ch]
|
|
* libgimp/gimpcolor_pdb.[ch]
|
|
* libgimp/gimpedit_pdb.[ch]
|
|
* libgimp/gimpfloatingsel_pdb.[ch]
|
|
* libgimp/gimpgimprc_pdb.[ch]
|
|
* libgimp/gimptexttool_pdb.[ch]
|
|
* libgimp/gimptools_pdb.[ch]
|
|
* libgimp/gimpundo_pdb.[ch]: new files based on generated code
|
|
|
|
* libgimp/gimpgradientselect.[ch]
|
|
* libgimp/gimpimage.[ch]
|
|
* libgimp/gimpselection.[ch]: new files wrapping around the
|
|
autogenerated PDB wrappers as found in *_pdb.[ch]. This is necessary
|
|
since the number of parameters or their order is different from the
|
|
PDP calls.
|
|
|
|
* plug-ins/common/CEL.c: plugged memleak
|
|
|
|
* plug-ins/common/aa.c: removed compiler warning
|
|
|
|
* tools/pdbgen/Makefile.am
|
|
* tools/pdbgen/groups.pl
|
|
* tools/pdbgen/pdb/gdisplay.pdb -> display.pdb
|
|
* tools/pdbgen/pdb/gimage.pdb -> image.pdb
|
|
* tools/pdbgen/pdb/gimage_mask.pdb -> selection.pdb
|
|
|
|
* tools/pdbgen/pdb/channel_ops.pdb
|
|
* tools/pdbgen/pdb/color.pdb
|
|
* tools/pdbgen/pdb/edit.pdb
|
|
* tools/pdbgen/pdb/floating_sel.pdb
|
|
* tools/pdbgen/pdb/gimprc.pdb
|
|
* tools/pdbgen/pdb/text_tool.pdb
|
|
* tools/pdbgen/pdb/tools.pdb
|
|
* tools/pdbgen/pdb/undo.pdb: made them create libgimp code
|
|
|
|
2000-05-31 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
Coming closer to our goal of autogenerating the
|
|
libgimp PDB wrappers...
|
|
|
|
* app/internal_procs.c
|
|
* app/parasite_cmds.c
|
|
* tools/pdbgen/pdb/parasite.pdb: removed parasite_new PDB call.
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimp_pdb.h
|
|
* libgimp/gimpbrushmenu.c
|
|
* libgimp/gimpcompat.h
|
|
* libgimp/gimpdrawable_pdb.[ch]
|
|
* libgimp/gimpexport.c
|
|
* libgimp/gimpgradientmenu.c
|
|
* libgimp/gimpimage_pdb.[ch]
|
|
* libgimp/gimpmenu.[ch]
|
|
* libgimp/gimpparasite.[ch]
|
|
* libgimp/gimpparasite_pdb.[ch]
|
|
* libgimp/gimppatternmenu.c
|
|
* libgimp/gimpproceduraldb_pdb.[ch]: changes to incorporate the new
|
|
files listed below
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpbrushes_pdb.[ch]
|
|
* libgimp/gimpbrushselect_pdb.[ch]
|
|
* libgimp/gimpconvert_pdb.[ch]
|
|
* libgimp/gimpgradientselect_pdb.[ch]
|
|
* libgimp/gimppatterns_pdb.[ch]
|
|
* libgimp/gimppatternselect_pdb.[ch]: new files partly generated
|
|
using pdbgen
|
|
|
|
* tools/pdbgen/lib.pl: some adjustments and fixes to the libgimp
|
|
pdbgen code
|
|
|
|
* tools/pdbgen/pdb/help.pdb
|
|
* tools/pdbgen/pdb/pattern_select.pdb: make them generate PDB
|
|
wrappers for libgimp too.
|
|
|
|
2000-05-31 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
Episode IV...
|
|
|
|
* app/Makefile.am
|
|
|
|
* app/message_cmds.c: new name
|
|
* app/interface_cmds.c: removed
|
|
|
|
* app/help_cmds.c: new name
|
|
* app/gimphelp_cmds.c: removed
|
|
|
|
* app/internal_procs.c
|
|
* app/gimphelp_cmds.c
|
|
* app/plug_in_cmds.c: moved gimp_plugin_help_register to
|
|
plug_in_cmds.c, s/gimp_plugin_domain_add/gimp_plugin_domain_register/
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp_pdb.h
|
|
* libgimp/gimpfileops_pdb.[ch]
|
|
* libgimp/gimpguides_pdb.[ch]
|
|
* libgimp/gimpmessage_pdb.[ch]
|
|
* libgimp/gimpprocedural_db_pdb.[ch]
|
|
* libgimp/gimpplugin_pdb.[ch]: new files containing PDB wrappers
|
|
moved out of libgimp/gimp.[ch]
|
|
|
|
* libgimp/gimpchannel_pdb.c
|
|
* libgimp/gimpdisplay_pdb.[ch]
|
|
* libgimp/gimpdrawable_pdb.[ch]
|
|
* libgimp/gimphelp_pdb.[ch]
|
|
* libgimp/gimpimage_pdb.[ch]
|
|
* libgimp/gimplayer_pdb.c
|
|
* libgimp/gimpparasite_pdb.c
|
|
* libgimp/gimpselection_pdb.c: various changes.
|
|
|
|
* libgimp/gimpunit.c: new file
|
|
* libgimp/gimpunit_pdb.[ch]: contains only PDB wrappers prefixed
|
|
with "_" which are called from libgimp/gimpunit.c only.
|
|
|
|
* libgimp/gimpunit.h: minor stuff
|
|
|
|
* libgimp/gimpcompat.h: declared the following functions obsolete:
|
|
gimp_query_database
|
|
gimp_query_images
|
|
|
|
* libgimp/gimp.[ch]: removed all PDB wrappers.
|
|
|
|
* tools/pdbgen/Makefile.am
|
|
* tools/pdbgen/groups.pl: changed
|
|
|
|
* tools/pdbgen/lib.pl: tried to fix libgimp autogeneration and
|
|
fixed just a few comments.
|
|
|
|
* tools/pdbgen/pdb/interface.pdb
|
|
* tools/pdbgen/pdb/gimphelp.pdb: removed
|
|
|
|
* tools/pdbgen/pdb/help.pdb
|
|
* tools/pdbgen/pdb/message.pdb: new names
|
|
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/perl/Gimp/Lib.xs:
|
|
s/gimp_plugin_domain_add/gimp_plugin_domain_register/
|
|
|
|
2000-05-31 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpchannel_pdb.h
|
|
* libgimp/gimpdisplay_pdb.h
|
|
* libgimp/gimpdrawable_pdb.h
|
|
* libgimp/gimpgradient_pdb.h
|
|
* libgimp/gimphelp_pdb.h
|
|
* libgimp/gimpimage_pdb.h
|
|
* libgimp/gimplayer_pdb.h
|
|
* libgimp/gimpparasite_pdb.h
|
|
* libgimp/gimpselection_pdb.h
|
|
* libgimp/gimpunit_pdb.h
|
|
* libgimp/gimpdrawable.[ch]
|
|
* libgimp/gimphelp.c
|
|
* libgimp/gimppixelrgn.h
|
|
* libgimp/gimptile.h: new files
|
|
|
|
* libgimp/gimp.[ch]
|
|
* libgimp/gimpchannel_pdb.c
|
|
* libgimp/gimpdrawable_pdb.c
|
|
* libgimp/gimpgradient_pdb.c
|
|
* libgimp/gimppalette_pdb.c
|
|
* libgimp/gimpselection_pdb.c
|
|
* libgimp/gimphelp_pdb.c
|
|
* libgimp/gimpimage_pdb.c
|
|
* libgimp/gimplayer_pdb.c
|
|
* libgimp/gimpgradientmenu.c
|
|
* libgimp/gimpbrushmenu.c
|
|
* libgimp/gimpmenu.[ch]
|
|
* libgimp/gimppatternmenu.c
|
|
* libgimp/gimppixelrgn.c
|
|
* libgimp/gimptile.c: part III of the (final) libgimp cleanup
|
|
|
|
Split gimp.h into a bunch of headers. More or less finished the
|
|
task of moving PDB wrappers into separate files in preparation
|
|
of the upcoming autogen-it-all-attack.
|
|
|
|
* libgimp/gimpcompat.h: declared the following functions obsolete:
|
|
gimp_[channel|layer]_[width|height]
|
|
gimp_layer_[bpp|type]
|
|
gimp_channel_get_[image|layer]_ID
|
|
|
|
* libgimp/gimptypes.h: new file:
|
|
GPlugInInfo
|
|
GTile
|
|
GDrawable
|
|
GPixelRgn
|
|
GParamColor
|
|
GParamRegion
|
|
GParamData
|
|
GParamDef
|
|
GParam: s/G/Gimp/
|
|
|
|
* app/gimphelp_cmds.c
|
|
* app/plug_in_cmds.c
|
|
* tools/pdbgen/pdb/gimphelp.pdb
|
|
* tools/pdbgen/pdb/plug_in.pdb: changed help texts.
|
|
|
|
2000-05-31 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpunit.c
|
|
* libgimp/*: all libgimp headers are included via gimp.h or
|
|
gimpui.h, so include <gtk/gtk.h> there and in the *.c files.
|
|
Various cleanups.
|
|
|
|
Wed May 31 00:43:09 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* tips/gimp_tips.cs.txt: Updated translation.
|
|
|
|
Mon May 29 18:47:48 EDT 2000 Adrian Likins <adrian@gimp.org>
|
|
|
|
* data/brushes/vine.gbr: removed file that shouldnt
|
|
of been included
|
|
|
|
* data/brushes/Makefile.am
|
|
* data/brushes/SketchBrush-*: Added the pencil sketch
|
|
imagepipes from tigert's site.
|
|
|
|
Mon May 29 22:41:31 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/about_dialog.c
|
|
|
|
Added C.Bunks.
|
|
|
|
2000-05-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/paint_core.c
|
|
* app/paint_core_kernels.h: moved brush subsampling kernels
|
|
into its own header file and generated a different kernel
|
|
(using the new kernelgen tool, see below). The new kernel
|
|
simulates circular pixels instead of rectangular ones and
|
|
gives slightly different results at brush edges.
|
|
|
|
* app/gimage_mask.c: when stroking a selection, offset the
|
|
points by 0.5 to align the brushes with the pixel grid. This
|
|
lets you create 1-pixel wide rectangles and ellipses.
|
|
|
|
* tools/Makefile.am
|
|
* tools/kernelgen.c: simple hack to generate subsampling
|
|
kernels.
|
|
|
|
2000-05-29 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* gimprc.win32: Update to match Unix version.
|
|
|
|
* app/gimp.sym: Add dialog_{,un}register.
|
|
|
|
* app/dialog_handler.c: Include <gmodule.h>, mark above functions
|
|
with G_MODULE_EXPORT.
|
|
|
|
* app/makefile.{msc,cygwin}: Update to match current GLib 1.3.
|
|
|
|
* libgimp/gimp.def
|
|
* libgimp/gimpui.def: Update according to function name changes etc.
|
|
|
|
* libgimp/makefile.{msc,cygwin}: Update for changed file
|
|
names.
|
|
|
|
* libgimp/makefile.cygwin
|
|
* modules/makefile.cygwin: Simplify, use the
|
|
../build/win32/make.mingw file.
|
|
|
|
* plug-ins/common/gz.c (save_image): Somewhat more informative
|
|
error message on Win32 when gzip.exe isn't found (most probable
|
|
cause of error).
|
|
|
|
* tips/gimp_tips.txt: Clarify location of personal GIMP directory
|
|
on Unix and Windows.
|
|
|
|
2000-05-29 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.c (gdt_get_values): We dont need to say
|
|
this to the user every time. Since the user just needs to click "ok"
|
|
anyway.
|
|
|
|
Sun May 28 10:21:50 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.23 release (1.2pre)
|
|
|
|
2000-05-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpcolordisplay.h
|
|
* libgimp/gimpcolorselector.h
|
|
* libgimp/gimpmatrix.h
|
|
* libgimp/gimpmodule.h
|
|
* libgimp/gimpunit_pdb.c: purely cosmetic stuff and added some
|
|
typedefs to make the html documentation nicer. Moved the module
|
|
documentation from the headers to the sgml files.
|
|
|
|
* app/module_db.[ch]: The type of the "init" and "unload" functions
|
|
has changed. Code cleanup.
|
|
|
|
2000-05-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_select.c: use spinbuttons in the GIMP
|
|
color_selector
|
|
|
|
Sat May 27 04:27:36 EDT 2000 calvinw@mindspring.com
|
|
|
|
* app/gimpimage.c
|
|
--Fixed Fujita Yuji's bug (reported 27May2000 to
|
|
gimp-developer) -larger than 64x64 brush and
|
|
selection mask crashes smudge/dodgeburn/convolve
|
|
This was a rowstrides bug in gimp_image_replace_image.
|
|
|
|
2000-05-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
Libgimp cleanup part II (with a little help from Yosh
|
|
who moved the CVS files).
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpchannel_pdb.c
|
|
* libgimp/gimpdisplay_pdb.c
|
|
* libgimp/gimpdrawable_pdb.c
|
|
* libgimp/gimpgradient_pdb.c
|
|
* libgimp/gimphelp_pdb.c
|
|
* libgimp/gimpimage_pdb.c
|
|
* libgimp/gimplayer_pdb.c
|
|
* libgimp/gimppalette_pdb.c
|
|
* libgimp/gimpparasite_pdb.c
|
|
* libgimp/gimpselection_pdb.c
|
|
* libgimp/gimpunit_pdb.c: new names of all files which contain
|
|
PDB wrappers.
|
|
|
|
* modules/Makefile.am
|
|
* libgimp/gimpcolordisplay.h
|
|
* libgimp/gimpcolorselector.h
|
|
* libgimp/gimpparasite.[ch]
|
|
* libgimp/gimpparasiteio.[ch]
|
|
* modules/gimpmodregister.[ch]: renamed.
|
|
|
|
* libgimp/gimpparasiteF.h
|
|
* libgimp/gimpparasiteP.h: removed because gimp.h had to include
|
|
the private header anyway.
|
|
|
|
* app/color_notebook.c
|
|
* app/color_select.c
|
|
* app/gdisplay_color.[ch]
|
|
* app/gdisplay_color_ui.c
|
|
* app/gimpbrushpipe.c
|
|
* app/gimpdrawable.[ch]
|
|
* app/gimpimage.c
|
|
* app/gimpimage.h
|
|
* app/gimpparasite.[ch]
|
|
* app/gimprc.c
|
|
* app/image_new.c
|
|
* app/layer.c
|
|
* app/parasite_cmds.c
|
|
* app/parasitelist.[ch]
|
|
* app/plug_in.c
|
|
* app/procedural_db.c
|
|
* app/undo.c
|
|
* app/xcf.c
|
|
* libgimp/gimp.[ch]
|
|
* libgimp/gimpcolordisplay.h
|
|
* libgimp/gimpparasite.[ch]
|
|
* modules/cdisplay_gamma.c
|
|
* modules/cdisplay_highcontrast.c
|
|
* modules/colorsel_gtk.c
|
|
* modules/colorsel_triangle.c
|
|
* modules/colorsel_water.c
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/FractalExplorer/Events.c
|
|
* plug-ins/Lighting/lighting_apply.c
|
|
* plug-ins/Lighting/lighting_shade.c
|
|
* plug-ins/MapObject/mapobject_image.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/sel2path/sel2path.c
|
|
* po-libgimp/POTFILES.in
|
|
* tools/pdbgen/pdb.pl
|
|
* tools/pdbgen/pdb/parasite.pdb: changed includes accordingly.
|
|
|
|
Fri May 26 23:14:14 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/illusion.c
|
|
|
|
Preview tidy.
|
|
|
|
2000-05-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
Final (1.2) libgimp namespace cleanup part I:
|
|
|
|
* app/gimpbrushpipe.c
|
|
* app/gimpdrawable.[ch]
|
|
* app/gimpimage.[ch]
|
|
* app/gimpparasite.[ch]
|
|
* app/gimprc.c
|
|
* app/image_new.c
|
|
* app/parasite_cmds.c
|
|
* app/parasitelist.[ch]
|
|
* app/parasitelistP.h
|
|
* app/plug_in.c
|
|
* app/undo.c
|
|
* app/xcf.c
|
|
* libgimp/color_display.h
|
|
* libgimp/gimp.[ch]
|
|
* libgimp/gimpdrawable.c
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimpparasite.c
|
|
* libgimp/gimpprotocol.c
|
|
* libgimp/parasite.[ch]
|
|
* libgimp/parasiteF.h
|
|
* libgimp/parasiteP.h
|
|
* libgimp/parasiteio.[ch]
|
|
* modules/cdisplay_gamma.c
|
|
* modules/cdisplay_highcontrast.c
|
|
* plug-ins/common/csource.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/xjt/xjt.c: s/Parasite/GimpParasite/g,
|
|
s/parasite_*/gimp_parasite_*/g
|
|
|
|
* libgimp/gimpcompat.h: added the old names.
|
|
|
|
* tools/pdbgen/pdb.pl
|
|
* tools/pdbgen/pdb/parasite.pdb: dito and an ugly perl hack to work
|
|
around a substitution clash. Perl gurus, feel free to fix it.
|
|
|
|
Fri May 26 22:33:05 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/wind.c
|
|
|
|
Code tidy only.
|
|
|
|
Fri May 26 22:21:57 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/noisify.c
|
|
|
|
Changes to the preview so it previews with alpha better..
|
|
|
|
Fri May 26 00:08:26 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/glasstile.c
|
|
|
|
More changes to the preview so it actually does preview.
|
|
Changed pluging so alpha channel is also tiled. This
|
|
seems to produce better results.
|
|
|
|
Fixed some some boundary conditions bugs
|
|
that caused "streaks" to appear when using some tile spaces.
|
|
|
|
2000-05-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_select.c: update the color-selector when Return
|
|
is pressed in the hex-entry.
|
|
|
|
Thu May 25 00:18:20 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/common/wind.c
|
|
|
|
Ok. OK. The direction stuff works with transparent areas as well.
|
|
|
|
Wed May 24 23:53:04 BST 2000 <alt@gimp.org>
|
|
|
|
* plug-ins/common/wind.c
|
|
|
|
The preview works now as it should (ie what you see in the preview
|
|
is what you get when the plugin gets applied).
|
|
Also changed so that the plugin takes note of the alpha channel
|
|
if one exists.
|
|
|
|
To see the changes try the plugin on an image that is mainly
|
|
transparent....
|
|
|
|
Note some of the other plugins that have recently had previews
|
|
added also suffer from the problem that the preview
|
|
is not correct if the image contains transparent areas (e.g. noisify).
|
|
|
|
2000-05-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: enabled preview in indexed
|
|
mode. Of course the colors do not reflect the result
|
|
exactly, but it's better than nothing.
|
|
|
|
* jigsaw.c
|
|
* plasma.c
|
|
* wind.c: forgot to set preview flag to TRUE in the
|
|
calls to gimp_ui_init().
|
|
|
|
2000-05-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/plasma.c: I am stupid. Dropping the
|
|
4-byte alignment caused the buffer's rowstride to
|
|
become different from the GtkPreview's one. Fixed it
|
|
by using preview->rowstride in all cases.
|
|
|
|
2000-05-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/plasma.c: applied modified version of
|
|
gimp-timecop-200005-12.plasma which adds a preview to the
|
|
plasma plug-in.
|
|
|
|
* plug-ins/common/wind.c: applied modified version of
|
|
gimp-timecop-200005-14.wind which adds a preview to the
|
|
wind plug-in.
|
|
|
|
2000-05-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/glasstile.c: a more elegant way to update
|
|
the preview when parameters change.
|
|
|
|
* plug-ins/common/grid.c: if a selection is active, show the
|
|
selected area in the preview.
|
|
|
|
* plug-ins/common/illusion.c: applied modified version of
|
|
gimp-timecop-200005-7.illusion which adds a preview to the
|
|
illusion plug-in.
|
|
|
|
* plug-ins/common/jigsaw.c: applied modified version of
|
|
gimp-timecop-200005-8.jigsaw which adds a preview to the
|
|
jigsaw plug-in.
|
|
|
|
* plug-ins/common/max_rgb.c: applied modified version of
|
|
gimp-timecop-200005-9.max_rgb which adds a preview to the
|
|
max_rgb plug-in.
|
|
|
|
* plug-ins/common/noisify.c: applied modified version of
|
|
gimp-timecop-200005-10.noisify which adds a preview to the
|
|
noisify plug-in.
|
|
|
|
* plug-ins/common/nova.c: applied modified version of
|
|
gimp-timecop-200005-11.nova which adds a preview to the
|
|
nova plug-in.
|
|
|
|
2000-05-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/grid.c: ditched the 4-byte alignment of the
|
|
preview_data since it was only causing trouble. Now the previews
|
|
work even for the ugly cases like width|height == 1.
|
|
|
|
2000-05-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/flarefx.c: fixed a bug in the new
|
|
preview code and some other small changes
|
|
|
|
* plug-ins/common/glasstile.c: applied modified version
|
|
of gimp-timecop-200005-5.glasstile which adds a preview
|
|
to the glasstile plug-in.
|
|
|
|
While I was on it, I fixed a bug that caused glasstile
|
|
to crash when invoked on a small selection.
|
|
|
|
2000-05-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* gtkrc: for tooltips set the foreground color too. Closes
|
|
bug #11547.
|
|
|
|
2000-05-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/tools.c: moved Magnify into the Transformation tools
|
|
category. This is not entirely correct, but at least the
|
|
tools are now grouped as they appear in the toolbox.
|
|
|
|
* plug-ins/common/flarefx.c: applied modified version of
|
|
gimp-timecop-200005-4.flarefx which adds a scaled down
|
|
flarefx to the preview.
|
|
|
|
2000-05-22 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/*: s/gimp_plugin_help_func/gimp_standard_help_func/
|
|
|
|
Coincidentially, my script also removed empty lines from the end
|
|
of _all_ *.c file (not only from those which contained
|
|
gimp_plugin_help_func).
|
|
|
|
2000-05-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: applied a heavily modified version
|
|
of gimp-timecop-200005-6.grid which adds a preview to the
|
|
grid plug-in. Not much of the initial patch is left however
|
|
since it doesn't make sense to use a scaled-down preview of
|
|
the image, then draw an unscaled grid upon it. Changed it
|
|
so that the preview shows the upper left corner of the image.
|
|
|
|
Will look into the other gimp-timecop patches too. Even if it is
|
|
only to proof that I'm not the asshole he stated me to be in
|
|
gimp-timecop-readme.
|
|
|
|
2000-05-22 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/mapcolor.c: fixed possible divide by zero
|
|
spotted by Scott Heavner. Closes bug #11731.
|
|
|
|
Sun May 21 20:00:55 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
On request of Martin Weber <martweb@gmx.net>:
|
|
* plug-ins/bmp/bmpread.c: Initial comment change.
|
|
|
|
2000-05-21 Michael Natterer <mitch@gimp.org>
|
|
|
|
These changes enable help support for 3rd party plug-ins which
|
|
install their help files outside GIMP's main help dir.
|
|
|
|
Instead of calling gimp_help(), gimp_plugin_help_func() etc.,
|
|
all help callbacks now have to call gimp_standard_help_func()
|
|
which has different implementations in the app and in libgimp.
|
|
|
|
There is a new function gimp_plugin_help_register() which can
|
|
be called during plug-in query. plug_in.c keeps a list of
|
|
executable_name/help_path pairs. Plug-ins have to pass their
|
|
exec. name to gimp_help() which uses the list to find the plug-in's
|
|
help directory.
|
|
|
|
* app/gimphelp.[ch]: gimp_help() now takes a help_path parameter.
|
|
help_path == NULL means the standard help directory. Various
|
|
changes to pass the help_path to the help browser.
|
|
|
|
* app/gimprc.c: save the plug-in's help_path in the pluginrc file.
|
|
|
|
* app/menus.c: ugly hack to enable help_paths in the "F1" callback.
|
|
|
|
* app/plug_in.[ch]: many help_path related changes. Use g_basename()
|
|
instead of strrchr(str,G_DIR_SEPARATOR), cosmetic cleanups.
|
|
|
|
* app/internal_procs.c
|
|
* app/gimphelp_cmds.c
|
|
* tools/pdbgen/pdb/gimphelp.pdb: new procedure
|
|
gimp_plugin_help_register(). gimp_help() takes a second parameter
|
|
which is the executable name (not the help_path).
|
|
|
|
* app/color_notebook.c
|
|
* app/commands.c
|
|
* app/lc_dialog.c
|
|
* app/preferences_dialog.c
|
|
* app/tools.c: call gimp_standard_help_func() instead of gimp_help().
|
|
|
|
* libgimp/gimp.c: new function gimp_get_progname() which returns
|
|
the full path of the plug-in's executable.
|
|
|
|
* libgimp/gimp.h: export the new function,
|
|
removed gimp_plugin_help_func(), gimp_help() takes the executable
|
|
name as second parameter.
|
|
|
|
* libgimp/gimpcompat.h: added gimp_plugin_help_func().
|
|
|
|
* libgimp/gimphelp.c: a wrapper for gimp_plugin_help_register(),
|
|
changed the calls to gimp_help.
|
|
|
|
* libgimp/gimphelpui.[ch]: call gimp_standard_help_func() instead
|
|
of gimp_help().
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: now called with an additional
|
|
help_path parameter. Various changes to enable
|
|
help_path != gimp_standard_help_path.
|
|
|
|
Unrelated stuff:
|
|
|
|
* app/batch.h: added missing GPL header.
|
|
|
|
* app/gimpunit.c: had a LGPL header, merged some fprintf's into
|
|
one call.
|
|
|
|
* app/procedural_db.[ch]: cosmetic: g* types, s/g_malloc/g_new/,
|
|
prototypes, indentation.
|
|
|
|
* app/resize.c: use less packing widgets. didn't find the "offset"
|
|
redraw bug :(
|
|
|
|
2000-05-20 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/docindex.c
|
|
Beware "int a; a = fgetc(fp); ... if(a == EOF)." for fgetc()
|
|
is advertised to get the next "unsigned character converted
|
|
to an integer..." a non-negative on SGI, in particular the end-of-file
|
|
return value '\377' promotes to integer 255 and this is not
|
|
the same as EOF as defined in SGI's stdio.h:145:# define EOF (-1).
|
|
feof(fp) returns a hardware independent indicator, so this construct
|
|
was put in place instead. Put an end to infinite looping at line 239
|
|
(because end of file was not being recognized everywhere)
|
|
giving rise to #11578. See bug report; closes 11578.
|
|
|
|
2000-05-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/webbrowser/web-browser.scm: added links to
|
|
Carey Bunks's "Gimp-Savvy" and "Grokking the GIMP" resources.
|
|
|
|
* libgimp/gimpwidgets.[ch]: use unsigned integers for the
|
|
memsize_entry. Added gimp_uint_adjustment_update().
|
|
|
|
* gimprc.[ch]
|
|
* preferences_dialog.c: use unsigned integers for memsizes
|
|
(tile_cache_size and max_new_image_size). Allows to set those
|
|
values up to 4GB. Fixes bug #11053.
|
|
|
|
2000-05-20 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/bmp/bmpwrite.c: Gimp writes valid RGB BMPs again now
|
|
(thanks miha.tomsic@guest.arnes.si)
|
|
|
|
2000-05-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/transform_core.c (transform_core_cut): when transforming
|
|
a selection in an indexed image, we used to create an indexed
|
|
tile_buffer. This gives strange (black) results later when we
|
|
use layer_new_from_tiles() since that function assumes that a
|
|
TileManager is always RGB or GRAY. Eeek!!
|
|
|
|
Instead of fixing it correctly by changing the TileManager
|
|
struct, I've unset the keep_indexed flag when calling
|
|
gimage_mask_extract(), so whatever layer_new_from_tiles()
|
|
assumes becomes true. Fixes bug #10762.
|
|
|
|
2000-05-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sample_colorize.c: reset progress to 0.0 when
|
|
finished. Does this fix bug #11420 ?
|
|
|
|
2000-05-18 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/psp.c (read_block_header): Byteswap return
|
|
value. Thanks to Raphael Quinet for finding this.
|
|
|
|
2000-05-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/camo.scm: no need to mention the
|
|
ranges in the label, we use a slider anyway...
|
|
|
|
* plug-ins/script-fu/scripts/rendermap.scm
|
|
* plug-ins/script-fu/scripts/textured-logo.scm: use SF-OPTION
|
|
|
|
2000-05-17 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* app/module_db.c:
|
|
* modules/modregister.h: cd wo
|
|
* modules/modregister.c (mod_dialog_register): add OS/2 functions
|
|
for dialog_register() and dialog_unregister().
|
|
|
|
2000-05-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: rewrote the "Help/Dump Items" function. Now it
|
|
outputs the accelerator keys too. Unfortunately this does only
|
|
work with LANG=C yet.
|
|
|
|
2000-05-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/plug_in.c: be a bit more verbose in the "Plug-In crashed"
|
|
message: Warn the user that Gimp's internal state may be messed
|
|
up and that the safe way is to restart Gimp.
|
|
Unified all plug-in error messages.
|
|
|
|
* libgimp/gimp.c: also changed to messages that the Gimp is using
|
|
a newer/older wire protocol than the plug-in.
|
|
|
|
2000-05-17 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layers_dialog.c: corrected the usage of the
|
|
"invalidate_preview" signal. Now simpler and more
|
|
robust. Should fix bug #11248.
|
|
|
|
Tue May 16 20:26:13 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* gimp/plug-ins/gap/gap_mov_dialog.c,
|
|
plug-ins/gdyntext/gdyntext.c,
|
|
plug-ins/script-fu/scripts/camo.scm: Typo fixes.
|
|
* plug-ins/bmp/bmpread.c: Cosmetical fixed (german->english,
|
|
added ';').
|
|
|
|
2000-05-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/layers_dialog.c
|
|
* app/resize.c: set the scale/resize dialog insensitive before
|
|
scaling/resizing to keep users from pressing "OK" again.
|
|
Fixes #10656.
|
|
|
|
Mon May 15 22:48:17 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.22 release (1.2pre)
|
|
|
|
2000-05-16 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpenv.c (gimp_path_parse)
|
|
* app/gimprc.c (transform_path): Don't try to handle tilde (~) at
|
|
all on Windows. The tilde is used when mangling long file names
|
|
into 8.3 form, and some people have a HOME environment variable
|
|
that contains this kind of 8.3 path with a tilde. This causes
|
|
interesting effects if we expand a tilde in some gimprc variable
|
|
with $HOME, which contains a tilde, which we expand with $HOME,
|
|
etc.
|
|
|
|
2000-05-14 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/gpb.c (gih_save_dialog): Fix typo introduced
|
|
when gimp_spin_button_new() was taken into use. Now you can adjust
|
|
the cell height again.
|
|
|
|
2000-05-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
After a weekend of extensive mail exchange with the signal crew,
|
|
we finally found that #2742 is not a Gimp bug but a real OSF/1
|
|
bug. OSF/1 does _not_ reliably restart read() and write() calls
|
|
on certain slow devices (pipes).
|
|
|
|
* libgimp/gimpwire.[ch]: guard all read/write calls on the wire
|
|
with loops checking for EINTR. This has to be done "manually"
|
|
as glib's GIOChannels return G_IO_ERROR_UNKNOWN on the occurence
|
|
of EINTR (which is a bug, too).
|
|
s/int/gboolean and minor cleanups while I was on it (not changing
|
|
any logic).
|
|
|
|
This fix depends on the current (broken) state of the GIOChannel
|
|
implementation and is scheduled for removal as soon as glib
|
|
behaves nicely here.
|
|
|
|
Left SA_RESTART there for the moment in app/main.c. See it as
|
|
defensive programming or just my fear to change two #2742-related
|
|
places at the same time. We might choose to remove SA_RESTART
|
|
later. Many thanks again to Austin, Garry and Tim.
|
|
|
|
2000-05-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimpdrawable.c: enabled the (commented out) signal
|
|
"invalidate_preview".
|
|
|
|
* app/layers_dialog.c: connect to the "invalidate_preview"
|
|
signal to catch changes that need to be shown in the layer
|
|
previews. Synthetize an expose event when a layer changes.
|
|
|
|
Expose events are optimzed away by GTK+ if the widget is not
|
|
visible. Therefore, previews not visible in the layers_dialog
|
|
are not redrawn when they invalidate. Later the preview gets
|
|
validated by the image_preview in lc_dialog but is never
|
|
propagated to the layer_pixmap. We work around this by using an
|
|
additional flag "layer_pixmap_valid" so that the pixmap gets
|
|
updated once the preview scrolls into sight.
|
|
|
|
We should probably do the same for all drawables (masks,
|
|
channels), but it is much more difficult to change one of these
|
|
when it's not visible.
|
|
|
|
In other words: This is an awful hack but otherwise I would have
|
|
had to rewrite it all....
|
|
|
|
Fixes bugs #10549, #10300 and #8787.
|
|
|
|
* app/channel.[ch]
|
|
* app/layer.[ch]: code review and indentation
|
|
|
|
2000-05-12 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimp.c (gimp_plugin_io_error_handler): fixed a
|
|
compiler warning about a missing return.
|
|
|
|
Slightly changed the messages that gimp<->plugin use different
|
|
protocol versions and a s/sprintf/g_snprintf/.
|
|
|
|
2000-05-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* INSTALL: mention that gtk+ version 1.2.7 or higher is mandatory
|
|
|
|
2000-05-12 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Don't bother checking for CODEC
|
|
* plug-ins/bmp/bmpread.c: Misc. crash bugs fixed
|
|
|
|
2000-05-12 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/gimpimage.c: Copy the name, tatto and parasites of the
|
|
bottom layer to the new merged layer in gimp_image_merge_layers.
|
|
|
|
2000-05-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* PLUGIN_MAINTAINERS
|
|
* plug-ins/twain/*
|
|
* plug-ins/winsnap/*: Changed Craig Setera's email address on his
|
|
request.
|
|
|
|
2000-05-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c: unified messages
|
|
|
|
2000-05-11 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimp.c: define WAIT_ANY == -1 if it's undefined.
|
|
|
|
2000-05-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
Another try to get the signal/dead child recovery stuff right.
|
|
|
|
Could the brave signal crew (TM) (Austin, Garry, Raphael, Tim)
|
|
please do bad tests to the new code? I removed all strange
|
|
constants (SA_NODEFER etc.) and used only glib and POSIX stuff.
|
|
|
|
* app/main.c
|
|
* libgimp/gimp.c:
|
|
- Call gimp_signal_private() with no flags to enforce a proper
|
|
sigaction() behaviour (block signals while handler is active).
|
|
- Removed the reentrancy guards from the handlers.
|
|
- Renamed the handlers.
|
|
- Ignore SIGPIPE in the app and in plugins.
|
|
- Re-introduced the SIGCHLD handler because it should work
|
|
now. Also added a SIGCHLD handler to libgimp/gimp.c.
|
|
|
|
* app/errors.c
|
|
* libgimp/gimp.c: in the signal handler, unblock all signals
|
|
with sigprocmask() before calling g_on_error_query() because
|
|
gdb otherwise inherits the blocked signals and does nothing.
|
|
Wrapped the statements with "if (TRUE) { }" blocks so it's
|
|
easy to make the stack trace a command line option.
|
|
|
|
* app/plug_in.c
|
|
* libgimp/gimp.c: listen for G_IO_ERR and G_IO_HUP on the read
|
|
channels. In the app, pop up an error message and clean up the
|
|
plugin. In plugins, clean up and exit.
|
|
|
|
* libgimp/gimpwire.c: removed the "plug-in chrashed?" message
|
|
and print the program's name with all error messages.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: typo.
|
|
|
|
2000-05-10 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README.win32: Clarifications.
|
|
|
|
* app/makefile.{cygwin,msc}: Remove docindexif.
|
|
|
|
* app/gimprc.c (save_gimprc_strings): Pass strings through
|
|
gimp_strescape().
|
|
|
|
* libgimp/gimpui.def: Add gimp_toggle_button_sensitive_update.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add some new unofficial
|
|
plug-ins. Remove bmpos2 object.
|
|
|
|
Wed May 10 04:58:13 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/plug_in.c: Fix endless loop problem for certain image_types,
|
|
added a warning.
|
|
* plug-ins/script-fu/scripts/asc2img.scm: Change image_types argument
|
|
from "bar" to "".
|
|
|
|
2000-05-08 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/image_map.[ch]: new function image_map_clear that removes
|
|
the preview without freeing the image_map.
|
|
|
|
* app/brightness_contrast.c
|
|
* app/color_balance.c
|
|
* app/curves.c
|
|
* app/hue_saturation.c
|
|
* app/levels.c
|
|
* app/posterize.c
|
|
* app/threshold.c: Add a call to image_map_clear in the
|
|
preview toggle button callback. This makes the preview toggle
|
|
button behave as expected.
|
|
|
|
* app/histogram_tool: remove an unnecessary include.
|
|
|
|
2000-05-09 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: tRNS expansion using transforms for
|
|
the RGB and Grayscale cases, for Steven Grady
|
|
|
|
2000-05-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/errors.c (gimp_fatal_error): oops, forgot a debugging
|
|
g_print().
|
|
|
|
* app/gdisplay.c (gdisplay_set_menu_sensitivity): there _can_ be
|
|
an active drawable even if there is no layer. Also reordered
|
|
the rest if the checks.
|
|
|
|
2000-05-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpmenu.[ch]: code review, no real changes
|
|
|
|
2000-05-08 Sven Neumann <neo@wintermute.ochsenblut.de>
|
|
|
|
* plug-ins/script-fu/scripts/tileblur.scm
|
|
* plug-ins/script-fu/scripts/ripple-anim.scm
|
|
* plug-ins/script-fu/scripts/xach-effect.scm
|
|
* plug-ins/gap/sel-to-anim-img.scm: made them use SF-OPTION and
|
|
SF-ADJUSTMENT and adjusted a few other parameters
|
|
|
|
2000-05-08 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpbrushmenu.c
|
|
* libgimp/gimpgradientmenu.c
|
|
* libgimp/gimpmenu.h
|
|
* libgimp/gimppatternmenu.c: added gtk_grab_[add|remove] calls
|
|
on popup [open|close] and reformatted the code. Fixes bug #10494.
|
|
|
|
2000-05-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* app/gdisplay.c: return silently from save/save_as and grey out
|
|
the menu entries if there is no active drawable. Fixes #10239.
|
|
|
|
2000-05-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/docindex.c (open_idea_window): put the ops_buttons box
|
|
into the action_area. Makes the dialog smaller.
|
|
|
|
2000-05-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: in Image/Filters move all entries that are not
|
|
submenus to the top of the menu.
|
|
|
|
* app/plug_in.c: order all plugin menu-entries alphabetically
|
|
(in the current locale) before sending them to menus.c. This does
|
|
not yet work perfectly since gimp-perl i18n seems to be broken
|
|
(at least on my box). This was already the case _before_ this
|
|
change and I have checked carefully, that the gimp-perl domain
|
|
gets passed through to menus_create_item_...() correctly.
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: order all script-fu
|
|
menu-entries alphabetically (in the current locale) before
|
|
registering them.
|
|
|
|
* plug-ins/script-fu/script-fu.c: minor cleanups
|
|
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/bmp/bmpwrite.c
|
|
* plug-ins/xjt/xjt.c: strings used with g_message do not need
|
|
a trailing newline
|
|
|
|
2000-05-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/docindex.[ch]: named all public functions document_index_*().
|
|
Don't loop/segfault when opening an old "ideas" file but silently
|
|
skip the first line.
|
|
|
|
* app/fileops.[ch]: do some file access sanity checks before
|
|
actually calling the load/save proc. Show the full file name
|
|
in all error messages. Use a query_boolean_box for the overwrite
|
|
warning. Made file_save() static.
|
|
Also copied some Win32 #define's from libgimp/gimpenv.c for the
|
|
file access stuff. Tor, could you have a look at them please?
|
|
|
|
2000-05-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimprc.in
|
|
* gimprc.win32
|
|
* app/gimprc.c: set default image size back to 256x256, default
|
|
to local paint options and info-window-follows-mouse.
|
|
|
|
* app/brightness_contrast.c
|
|
* app/docindex.c
|
|
* app/hue_saturation.c: picky changes on some labels.
|
|
|
|
* app/tips_dialog.c: applied (sort of) gimp-quinet-20000504-0,
|
|
which replaces the message "Show tip next time" in the
|
|
Tip Of The Day dialog with "Show tip next time GIMP starts".
|
|
|
|
2000-05-06 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/bmp/bmpread.c: Fixed long standing "RLE" bug, but
|
|
without really understanding the code :(
|
|
|
|
2000-05-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c (menus_reorder_plugins): no need to reorder
|
|
<Image>/Script-Fu twice.
|
|
|
|
* app/docindex.c: replaced the toolbar by an ops_buttons box.
|
|
Also default to opening the file instead of rising an already
|
|
open display.
|
|
|
|
2000-05-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.[ch]: new public function gimp_dnd_file_dest_set().
|
|
Moved the file/url dnd stuff from interface.c to gimpdnd.c.
|
|
|
|
* app/docindex.c
|
|
* app/interface.c: use the function from gimpdnd.
|
|
|
|
2000-05-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* po/POTFILES.in
|
|
* app/Makefile.am
|
|
* app/docindexif.[ch]: removed because it was not doing core/ui
|
|
separation at all. UI functions were randomly scattered across
|
|
both files.
|
|
|
|
* app/app_procs.c
|
|
* app/docindex.[ch]: swallow all functions from docindex.c,
|
|
removed functions which were called just once, replaced the
|
|
tree by a list. Actually raise displays of already open images.
|
|
When opening a file which is already in the list, move it's entry
|
|
to the top; this way the toolbox' last_opened list finally works
|
|
as expected.
|
|
|
|
2000-05-06 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/bmp/*: Fixed #9802, added 32-bit and 16-bit support
|
|
and improved OS/2 support so that it Works For Me (TM).
|
|
Incidentally merged the separate os/2 support code, making
|
|
the code smaller, and I think easier to understand.
|
|
|
|
2000-05-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/docindex.c: the "delete_event" callback should always do
|
|
the same as the "Close" callback.
|
|
|
|
2000-05-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
Made the document index a bit more like the rest of the dialogs:
|
|
|
|
* app/commands.[ch]
|
|
* app/menus.c: added a cmd_callback instead of calling a function
|
|
in docindex.c directly.
|
|
|
|
* app/gimprc.c
|
|
* app/session.[ch]: added proper session management.
|
|
|
|
* app/app_procs.c
|
|
* app/docindex.[ch]
|
|
* app/docindexif.[ch]: removed another bunch of useless variables
|
|
and functions. Removed the status bar because it was not telling
|
|
very useful stuff. Removed the window position/size from the
|
|
"ideas" file.
|
|
|
|
Note: you have to either remove your ~/.gimp-1.1/ideas file or
|
|
remove it's first line or experience a nice endless loop :)
|
|
|
|
2000-05-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/docindex.[ch]
|
|
* app/docindexif.[ch]: call dialog_[un]register(). Fixes #10284.
|
|
Also removed some useless stuff.
|
|
|
|
* app/gdisplay_color_ui.c
|
|
* modules/cdisplay_gamma.c
|
|
* modules/cdisplay_highcontrast.c: call dialog_[un]register().
|
|
|
|
2000-05-05 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/pixel_processor.c: try to minimize the overhead of
|
|
multiprocessor support. This should fix bug #9296
|
|
but it has not been tested on a dual processor machine.
|
|
|
|
2000-05-04 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* gimprc.win32: Replace "color-cube" by "min-colors".
|
|
|
|
* */makefile.{cygwin,msc}: Updates. Install to /install/gimp.
|
|
|
|
* libgimp/gimp.def: Add gimp_min_colors.
|
|
|
|
* modules/cdisplay_highcontrast.c: Include gimpmath.h instead of
|
|
math.h. Use G_PI instead of M_PI.
|
|
|
|
2000-05-04 Sven Neumann <sven@gimp.org>
|
|
|
|
* modules/cdisplay_gamma.c:
|
|
* modules/cdisplay_highcontrast.c: use gimpui functions to set
|
|
up the dialogs
|
|
|
|
Wed May 3 14:49:09 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* gimp.m4: help spacing correction
|
|
|
|
2000-05-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/layers_dialog.c: removed layers_dialog_idle_set_layer_focus()
|
|
because Wolfgang pointed out that it caused bad segfaults. This
|
|
fixes #10139 and #9844. OTOH this brings back the bug that the
|
|
active layers is sometimes not the selected one in the layers
|
|
dialog, grmpf.
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: small cleanups.
|
|
|
|
* plug-ins/gap/README
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
* plug-ins/gap/gap_lib.[ch]
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_mov_dialog.[ch]
|
|
* plug-ins/gap/gap_mov_exec.[ch]
|
|
* plug-ins/gap/gap_navigator_dialog.c: applied a patch from
|
|
Wolfgang Hofer <hof@hotbot.com>.
|
|
|
|
2000-05-03 Pablo Saratxaga <pablo@mandrakesoft.com>
|
|
|
|
* configure.in
|
|
* po/ca.po: added Catalan file
|
|
|
|
2000-05-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/faxg3/faxg3.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/gdyntext/gdyntext_ui.c: i18n fixes
|
|
|
|
Wed May 3 02:40:12 CEST 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* configure.in: Remove $CFLAGS from perl's compiler flags. This
|
|
should fix the problems when perl's $CC and gimp's $CC are
|
|
different (and is not useful anyway).
|
|
|
|
There shouldn't be any major perl build glitches left at this
|
|
moment.
|
|
|
|
2000-05-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c
|
|
* libgimp/gimp.c: as noticed by Garry, Tim, Raphael and probably
|
|
many others, my latest signal change introduced a Linuxism
|
|
which doesn't compile on any other UNIX system, eek.
|
|
s/SA_NOMASK/SA_NODEFER/ makes it compile and is hopefully
|
|
the last chapter in this saga.
|
|
|
|
2000-05-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpmath.h: #elsifdef?
|
|
|
|
Mon May 1 13:35:46 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.21 release (1.2pre)
|
|
|
|
2000-05-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/[r-z]*.c: use gimp_ui_init(). Minor cleanups like
|
|
below: includes, indentation, prototypes...
|
|
|
|
Mon May 1 10:58:34 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/paint_core.c: applied gimp-quinet-000427-0, draw the straight
|
|
line preview in the center of the start and end pixels at high zoom
|
|
levels.
|
|
|
|
2000-05-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/[h-p]*.c: use gimp_ui_init(). Minor cleanups like
|
|
reordering includes consistently and removing trailing commas from
|
|
enums and param defs.
|
|
|
|
2000-05-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpsignal.[ch]
|
|
* libgimp/gimpui.c: don't panic, this is not another signal handling
|
|
change but only a namespace cleanup to make the html documentation
|
|
better. Also added documentation for gimp_ui_init().
|
|
|
|
2000-05-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c
|
|
* libgimp/gimp.c: again... _do_ use gimp_signal_private() but
|
|
force it to behave like signal(). While on Linux it seems to
|
|
be ok to use both signal() and sigaction() (because signal() is
|
|
built on top of sigaction()), doing the same on other systems
|
|
is totally broken code. Thanks to Garry for pointing out this
|
|
portability issue.
|
|
|
|
* app/errors.c: s/vprintf/g_strdup_vprintf/
|
|
|
|
* libgimp/gimpsignal.[ch]: code formating paranoia.
|
|
|
|
Sun Apr 30 14:45:16 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/common/borderaverage.c: moved from it's own directory to
|
|
common
|
|
|
|
2000-04-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpprotocol.h: forgot to actually bump the version number.
|
|
|
|
2000-04-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/[a-g]*.c: use gimp_ui_init(). Minor cleanups like
|
|
reordering includes consistently and removing trailing commas from
|
|
enums and param defs.
|
|
|
|
2000-04-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimprc.in
|
|
* app/gimprc.[ch]: replaced "color-cube" by "min-colors".
|
|
|
|
* app/app_procs.c: read unitrc/gimprc before displaying the splash.
|
|
|
|
* app/colormaps.c: set min_colors and install_cmap before
|
|
initializing GdkRGB.
|
|
|
|
* app/gimprc.[ch]
|
|
* app/gimpunit.c: don't call the splash's progress_update function.
|
|
|
|
* app/plug_in.c: pass min_colors instead of color_cube to plugins.
|
|
|
|
* app/preferences_dialog.c: widget for min_colors.
|
|
|
|
* libgimp/gimp.[ch]: s/color_cube/min_colors/ but left
|
|
gimp_color_cube() there for source level compatibility.
|
|
|
|
* libgimp/gimpprotocol.[ch]: changed the GPConfig message
|
|
accordinly and increased the gimp protocol version number because
|
|
the change breaks binary compatibility. Also actually pass the
|
|
use_xshm variable over the wire (was only in the GPConfig struct
|
|
before).
|
|
|
|
Was it the right thing to do to increase the version number??
|
|
|
|
* libgimp/gimpui.c (gimp_ui_init): use the same code as the app
|
|
for initializing GdkRGB. Never explicitly activate Gdk's SHM
|
|
usage (only switch it off).
|
|
|
|
* app/main.c
|
|
* libgimp/gimp.c: reverted the handling of all signals except
|
|
SIGCHLD back to plain old signal() because those signals are
|
|
fatal anyway and sigaction() as used by gimp_signal_*() made
|
|
debugging (stacktrace) impossible.
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/dbbrowser/dbbrowser.c
|
|
* plug-ins/faxg3/faxg3.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/fp/fp.c
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/gdyntext/Makefile.am
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/gfli/gfli.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/imagemap/Makefile.am
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/mosaic/mosaic.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu-server.c
|
|
* plug-ins/sel2path/Makefile.am
|
|
* plug-ins/sel2path/sel2path.c
|
|
* plug-ins/sgi/sgi.c
|
|
* plug-ins/sinus/sinus.c
|
|
* plug-ins/struc/struc.c
|
|
* plug-ins/webbrowser/webbrowser.c
|
|
* plug-ins/winsnap/winsnap.c
|
|
* plug-ins/xjt/xjt.c: use gimp_ui_init().
|
|
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/MapObject/mapobject_ui.c: only switch Gdk SHM usage off,
|
|
never on. Don't use gimp_ui_init() here because of libgck.
|
|
|
|
2000-04-30 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/main.c
|
|
* libgimp/gimpsignal.c [Documentation only]
|
|
|
|
Based on a patch and testing furnished by Tim Mooney
|
|
<mooney@dogbert.cc.ndsu.nodak.edu> Retiring app/main.c
|
|
on_sig_chld(); at best this function is schizoid: On the left hand it
|
|
employs a facility for processes that have nothing better to do
|
|
than sleep until children die. (waitpid()) But it employs this
|
|
policy on the right hand, in a SIGCLD handler, a facility for
|
|
processes that have better things to do than sleep until children
|
|
die (!). And - at worse - it appeared to be contributing to the
|
|
ongoing #2742 saga. Mr. Mooney and I concur that for now asking
|
|
POSIX OS's not to generate SIGCLD at all is better than asking
|
|
mentally divided functions to handle them. Eventually we will need
|
|
SIGCLD handlers to implement runtime plug-in management (Mitch:
|
|
"gimp_nanny()") When we come to that fork in the road (;)), we
|
|
will need to work carefully so as not to re-introduce #2742.
|
|
|
|
2000-04-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimage_cmds.c: reverted Asbjorns change (changing this file
|
|
has no effect anyway, change tools/pdbgen/pdb/gimage.pdb instead).
|
|
|
|
* libgimp/gimpmath.h (FINITE): #define FINITE(x) isfinite(x) for OS/2
|
|
|
|
2000-04-29 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/gimage_mask.c: Fix the end of group check in
|
|
gimage_mask_stroke. This fixes bug #8699
|
|
|
|
2000-04-29 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* app/gimage_cmds.c (finite): #define finite(d) isfinite(d) for OS/2
|
|
|
|
* libgimp/gimpsignal.h: #define SA_RESTART SA_SYSV
|
|
SA_RESTART isnt't defined for OS/2!
|
|
|
|
2000-04-29 Jay Cox <jaycox@gimp.org>
|
|
|
|
* modules/Makefile.am
|
|
* modules/cdisplay_highcontrast.c: Implement a high contrast
|
|
display filter.
|
|
|
|
2000-04-28 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paint_funcs.c: Correctly initialize the max arrays in
|
|
thin_region. Fixes bug #8351
|
|
* app/scale.c: return from the channel_scale function if we
|
|
tried to zoom in/out too far. This prevents some
|
|
unnecessary display redraws.
|
|
|
|
2000-04-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/print-util.c: do not use error_t, some systems
|
|
define this type in errno.h. Fixes bug #9830.
|
|
|
|
2000-04-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-enums.h
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu.c: implemented new argument type
|
|
SF_OPTION which allows the user to choose from a list of options
|
|
using a GtkOptionMenu.
|
|
|
|
* plug-ins/script-fu/scripts/alien-glow-arrow.scm
|
|
* plug-ins/script-fu/scripts/beveled-pattern-arrow.scm
|
|
* plug-ins/script-fu/scripts/erase-rows.scm
|
|
* plug-ins/script-fu/scripts/test-sphere.scm: use SF_OPTION
|
|
|
|
2000-04-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/color_select.c
|
|
* app/colormaps.[ch]
|
|
* app/context_manager.c: removed unused global variables
|
|
[foreground|background]_pixel and [old|new]_color_pixel.
|
|
|
|
Initialize the colormap and visual stuff with GdkRGB instead of
|
|
GtkPreview functions (which are deprecated).
|
|
|
|
* app/[62 files]: removed #include's (started with colormaps.h and
|
|
couldn't stop). Also ordered them consistently and did some small
|
|
unrelated cleanups.
|
|
Removed variuos <stdlib.h> et.al. but checked the files carefully
|
|
before doing so. If I was too radical and you get warnings on your
|
|
platform, please flame me or just put them back :)
|
|
|
|
2000-04-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/imagemap/imap_object.c: on request of plug-in author
|
|
<maurits.rijk@philips.com>, corrected initialisation of structure.
|
|
Promises to fix bug #9212.
|
|
|
|
2000-04-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay.[ch]
|
|
* app/gdisplay_ops.c: made the warning_dialog a per-display
|
|
variable. The old behaviour of having only one global variable
|
|
can easily result in loss of work and should IMHO be considered
|
|
a bug.
|
|
|
|
Wed Apr 26 22:35:36 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
On request of Martin Weber <martweb@gmx.net>:
|
|
* plug-ins/bmp/bmpwrite.c: fix Bitmap_Head.biPlanes = channels.
|
|
|
|
2000-04-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/xcf.c (xcf_load_image_props): when reading PROP_UNIT, check
|
|
it's value against the number of built-in units, not against the
|
|
number of defined units.
|
|
|
|
Wed Apr 26 11:04:12 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* gimptool.in: typo fix
|
|
|
|
* plug-ins/script-fu/scripts/alien-glow-arrow.scm
|
|
* plug-ins/script-fu/scripts/alien-glow-bar.scm
|
|
* plug-ins/script-fu/scripts/alien-glow-bullet.scm
|
|
* plug-ins/script-fu/scripts/alien-glow-button.scm
|
|
* plug-ins/script-fu/scripts/beveled-button.scm
|
|
* plug-ins/script-fu/scripts/beveled-pattern-arrow.scm
|
|
* plug-ins/script-fu/scripts/beveled-pattern-bullet.scm
|
|
* plug-ins/script-fu/scripts/beveled-pattern-button.scm
|
|
* plug-ins/script-fu/scripts/beveled-pattern-hrule.scm
|
|
* plug-ins/script-fu/scripts/chrome-it.scm
|
|
* plug-ins/script-fu/scripts/circuit.scm
|
|
* plug-ins/script-fu/scripts/clothify.scm
|
|
* plug-ins/script-fu/scripts/distress_selection.scm
|
|
* plug-ins/script-fu/scripts/flatland.scm
|
|
* plug-ins/script-fu/scripts/font-map.scm
|
|
* plug-ins/script-fu/scripts/gimp-headers.scm
|
|
* plug-ins/script-fu/scripts/gimp-labels.scm
|
|
* plug-ins/script-fu/scripts/glossy.scm
|
|
* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
|
|
* plug-ins/script-fu/scripts/gradient-example.scm
|
|
* plug-ins/script-fu/scripts/hsv-graph.scm
|
|
* plug-ins/script-fu/scripts/image-structure.scm
|
|
* plug-ins/script-fu/scripts/trochoid.scm:
|
|
applied gimp-simon-20000426-0, which makes more scripts use
|
|
SF-ADJUSTMENT instead of SF-VALUE.
|
|
|
|
2000-04-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/paint_funcs.c: removed C++ comments (#9444).
|
|
|
|
2000-04-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/free_select.c: fill empty "default" with a "break" (#9431).
|
|
* libgimp/gimpenv.c: g_path_is_absolute wants a parameter (#9400).
|
|
|
|
2000-04-25 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Better version of previous patch, plus
|
|
embarassing bug (thanks yosh/ tigert)
|
|
Now actually tested on libpng 0.88, 1.00 and 1.0.6.
|
|
|
|
2000-04-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/nav_window.c: (hopefully) fixed a buffer overflow pointed
|
|
out by Oleg V. Andrjushenko <oandr@itec.cn.ua>
|
|
|
|
Tue Apr 25 03:52:43 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/png.c: fix Nick's embarassing bug found by tigert
|
|
|
|
2000-04-25 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Sidestep potential problems when a
|
|
user builds Gimp against libpng 1.0.5, then installs 1.0.6.
|
|
This should still (just about) work for 0.88 and 0.89 users too.
|
|
|
|
2000-04-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/commands.c: fixed the "Resize Canvas" segfault.
|
|
|
|
2000-04-24 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/internal_procs.c
|
|
* app/tools_cmds.c
|
|
* tools/pdbgen/pdb/tools.pdb: added transform_2d PDB procedure as
|
|
suggested by David Hodson <hodsond@ozemail.com.au>
|
|
|
|
2000-04-24 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp_splash.ppm: Prepare for the 1.2.. Let us celebrate that
|
|
with a cute pink splash screen.
|
|
|
|
2000-04-23 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpui.def: Add gimp_ui_init.
|
|
|
|
* libgimp/makefile.{cygwin,msc} (gimpui_OBJECTS): Add gimpui.
|
|
|
|
* app/makefile.{cygwin,msc}
|
|
* plug-ins/makefile.{cygwin,msc}: New installation directory.
|
|
|
|
* app/datafiles.c (is_script): Must not g_free() value returned by
|
|
g_getenv().
|
|
|
|
* plug-ins/gdyntext/font_selection.c: Don't include gdkx.h with
|
|
GTk+ 1.3.
|
|
|
|
2000-04-23 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in: added es to ALL_LINGUAS
|
|
|
|
* libgimp/gimpsignal.[ch]: cleaned up namespace and properly
|
|
formatted documentation for gtk-doc
|
|
|
|
* app/app_procs.c
|
|
* app/appenv.h
|
|
* app/bezier_select.c
|
|
* app/main.c: fixed compiler warnings and changed some gints
|
|
to gbooleans
|
|
|
|
Sat Apr 22 16:48:33 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* gimp.m4: $GIMP_DATA_DIR and $GIMP_PLUGIN_DIR support
|
|
|
|
Sat Apr 22 12:37:24 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.20 release (1.2pre)
|
|
|
|
* plug-ins/Makefile.am
|
|
* configure.in: removed python and unittest stuff
|
|
|
|
* libgimp/gimp.c: reordered signal includes
|
|
|
|
* plug-ins/print/Makefile.am: reference print-printers.c and
|
|
print_gimp.h
|
|
|
|
2000-04-22 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/bezier_select.c
|
|
Closes the most recent bezier segfault report;
|
|
about plotting anchor points on- and off-image.
|
|
unable to cite because bugs.gnome.org is not
|
|
well. Andrew Thomas handled the only other
|
|
buglet I'm aware of at this time.
|
|
|
|
Sat Apr 22 14:01:06 BST 2000 <alt@gimp.org>
|
|
|
|
* app/bezier_select.c
|
|
|
|
Fixed problem pointed out by Garry R. Osgood (manipulating
|
|
control points where curve is closed). Thanks
|
|
again Garry for pointing it out.
|
|
|
|
Fri Apr 21 11:25:24 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/Makefile.am: gimpsignal.[ch] needs to go into libgimp,
|
|
since it is used in gimp.c
|
|
|
|
* libgimp/gimpsignal.c: use g_error instead of gimp_fatal_error
|
|
|
|
* plug-ins/common/png.c: typo fix for Nick's previous commit
|
|
|
|
2000-04-21 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Fix #9380 as K&R intended :)
|
|
Fixed for Sven and Felix, but loads partial or damaged images.
|
|
No more warnings either.
|
|
|
|
2000-04-21 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/main.c
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp.c
|
|
* libgimp/gimpsignal.c (New )
|
|
* libgimp/gimpsignal.h (New )
|
|
Patch by Austin Donnelly <austin@gimp.org> to address #2742. (I took
|
|
the liberty of moving it to libgimp for general consumption, & fixed a
|
|
typo) SYS5R4 unix's were failing when signals arrived at processes in
|
|
system calls, a behavior in accordance with POSIX specs. Patch
|
|
introduces a gimp_signal_private() workalike replacement for
|
|
signal(2), layered over sigaction(2) which internally requests the
|
|
signal environment to restart system calls instead of failing. This is
|
|
POSIX spec 1170 extension behavior, but one that appears to be generally
|
|
supported. Thanks due to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>
|
|
for testing this on various flavors of OSF/1 boxes where #2742 seemed
|
|
especially common.
|
|
|
|
2000-04-20 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Revert Sven's changes, I am
|
|
not that silly Sven, read the code more carefully
|
|
and THINK about it. We do not want to leak Gimp
|
|
Images.
|
|
|
|
2000-04-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/align_layers.c: applied patch provided by
|
|
KANDA Toshihiro <candy@ops.dti.ne.jp>. Should fix bug #7329.
|
|
|
|
2000-04-20 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/bumpmap.c: correctly initialize the bumpmap
|
|
offsets
|
|
|
|
* plug-ins/common/png.c: (load_image) if the PNG cannot be loaded,
|
|
return -1 instead of some uninitialized integer
|
|
|
|
2000-04-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimprc.in
|
|
* app/gimprc.c: default to restore_session == TRUE so first time
|
|
users really see the automatically opened dialogs.
|
|
|
|
* app/session.[ch]: also open "Tool Options" if no sessionrc
|
|
exists. Moved the harcoded initial positions away from the top and
|
|
left edges of the screen to avoid dialogs which appear underneath
|
|
panels. Also arranged the four default dialogs non-overlapping.
|
|
|
|
2000-04-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/fuzzy_select.c
|
|
* app/selection_options.h
|
|
* app/tool_options.c: moved the "Threshold" scale from the fuzzy
|
|
select options to the selection options structure, so none of the
|
|
selection tools needs it's own tools options structure.
|
|
|
|
* app/bucket_fill.c: moved "Threshold" after "Sample Merged" as in
|
|
the fuzzy select options.
|
|
|
|
2000-04-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpfileselection.[ch]: using the GimpPixmap here was a
|
|
bad idea because showing/hiding the pixmap widgets is no solution
|
|
(somebody may call gtk_widget_show_all() and we suddenly see both
|
|
pixmaps, eek).
|
|
Reverted it to use GtkPixmap and gtk_pixmap_set().
|
|
|
|
2000-04-20 Jens Lautenbacher <jtl@schlund.de>
|
|
|
|
* plug-ins/common/bumpmap.c (bumpmap_dialog): restrict scale for
|
|
waterlevel/ambient to 255. Bumped version number to 3.0-pre1-ac2
|
|
|
|
2000-04-20 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: libtiff has swerved to avoid the LZW
|
|
patent, hence we must also take action. Gimp's TIFF output
|
|
is now ..._NONE by default, DEFLATE and JPEG are new options,
|
|
and LZW is still listed but on e.g. RH6.2 it will not work.
|
|
|
|
2000-04-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/bucket_fill.c
|
|
* app/by_color_select.c
|
|
* app/fuzzy_select.c
|
|
* app/preferences_dialog.c: made the "default_threshold" gimprc
|
|
variable work as advertized:
|
|
|
|
- initialize the thresholds with it.
|
|
- use it for "Reset".
|
|
- added a widget to the "Tool Options" preferences page.
|
|
- noticed that the "Reset" button of "By Color Select" doesn't
|
|
behave like all the other "Reset" buttons and changed it to
|
|
reset the ui, not the selection.
|
|
(There is now a "None" button and because it was so trivial, I
|
|
couldn't resist to add "All" and "Invert" buttons, too)
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpui.c: new file.
|
|
* libgimp/gimpui.h: new function gimp_ui_init() which will be
|
|
called by all plugins which have a ui (not only by those with a
|
|
preview because plugins should always follow gimp's colormap
|
|
installation policy).
|
|
|
|
Could someone please check if the FIXME stuff in the function
|
|
is the right thing to do (TM). Does GdkRGB allocate the correct
|
|
colors for the widgets in all cases or do we have to find another
|
|
way to ensure this across processes (gtk instances)?
|
|
|
|
2000-04-19 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/mail.c: Changed "To:" and "From:" strings to
|
|
"Recipient:" and "Sender:" so they can be translated correctly.
|
|
"To" and "From" are used in a lot of other plug-ins in a totally
|
|
different context.
|
|
|
|
2000-04-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gdnytext/*: fixed all files to include the i18n stuff
|
|
correctly and don't mess up Gimp's locale setup. Fixes #7878.
|
|
|
|
2000-04-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/user_install.c: Creating the user's gimp directory may take
|
|
some time on NFS, so users may be tempted to press the "Continue"
|
|
button again.
|
|
Inform the user that this step may take some time and set the
|
|
"Continue" and "Cancel" buttons insensitive until finished.
|
|
|
|
2000-04-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* INSTALL: we require gtk+-1.2.6 and we would like to have the
|
|
freefont package installed.
|
|
( This change is not gimp-cornwell-000415-0, since IMHO this patch
|
|
makes things worse. )
|
|
|
|
* plug-ins/script-fu/scripts/Makefile.am
|
|
* plug-ins/script-fu/scripts/color-cycling.scm: removed since it
|
|
didn't work at all and even after fixing it the effect wasn't
|
|
worth distributing it
|
|
|
|
* plug-ins/script-fu/scripts/3dTruchet.scm
|
|
* plug-ins/script-fu/scripts/addborder.scm
|
|
* plug-ins/script-fu/scripts/blended-logo.scm
|
|
* plug-ins/script-fu/scripts/comic-logo.scm
|
|
* plug-ins/script-fu/scripts/crystal-logo.scm
|
|
* plug-ins/script-fu/scripts/fade-outline.scm
|
|
* plug-ins/script-fu/scripts/fuzzyborder.scm
|
|
* plug-ins/script-fu/scripts/lava.scm:
|
|
applied gimp-simon-20000417-0, a patch by Simon Budig, which makes
|
|
more scripts use SF-ADJUSTMENT instead of SF-VALUE.
|
|
|
|
2000-04-18 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c: i18n fix
|
|
* plug-ins/gdyntext/gdyntext_ui.c: ditto, plus indentation
|
|
|
|
2000-04-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c (open_browser_dialog):
|
|
install gimp's colormap to avoid flickering on 8 bit displays.
|
|
|
|
2000-04-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay_ops.c (gdisplay_shrink_wrap): block all canvas
|
|
events while resizing the display so the standard canvas "expose"
|
|
and "configure" handlers are not called.
|
|
This optimization is valid because shrink_wrap's caller has to do
|
|
a full recalculation and expose of the gdisplay anyway.
|
|
For the same reason, I removed the calls to gdisplay_expose_full()
|
|
and bounds_checking() from shrink_wrap.
|
|
|
|
This should also fix the double exposes Austin reported some time
|
|
ago. I hope it does not re-break yesterday's fix :)
|
|
|
|
* app/gdisplay_ops.[ch]: removed unused function
|
|
gdisplay_resize_image().
|
|
|
|
* app/scale.c (resize_display): do a full expose if one of the
|
|
"resize_display" or "redisplay" parameters is TRUE.
|
|
|
|
2000-04-16 Sven Neumann <sven@gimp.org>
|
|
Jens Lautenbacher <jtl@gimp.org>
|
|
|
|
* app/ink.c: tweaked dialog layout
|
|
|
|
* app/interface.c: take theme's [xy]thickness into account when
|
|
setting up minimum sizes and size_increments
|
|
|
|
* app/tool_options.c: changed the term "Pressure" to "Hardness"
|
|
in the pressure sensitivity UI
|
|
|
|
* plug-ins/gap/iter_ALT/gen/plug_in_bump_map_iter_ALT.inc: removed
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_bump_map_iter_ALT.inc: new file
|
|
* plug-ins/gap/Makefile.am
|
|
* plug-ins/gap/gap_filter_iterators.c: changed filter_iterator to
|
|
reflect changes in the bumpmap plug_in
|
|
|
|
2000-04-16 Jens Lautenbacher <jtl@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/bumpmap.c: bumped version number to 3.0-pre1-ac1
|
|
- Now able not to tile the bumpmap - this is the default.
|
|
- Added new PDB call plug_in_bumpmap_tiled.
|
|
- Added scrollbars for preview.
|
|
- Fixed slider feedback for bumpmap offset and set initial offsets
|
|
from drawable offsets.
|
|
- Make it work as intended from the very beginning...
|
|
|
|
Sat Apr 15 15:10:39 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* autogen.sh: tightened the regexs for build tool sanity checks
|
|
|
|
* configure.in: more gtkxmhtml lib fixes (blargh)
|
|
|
|
2000-04-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay_ops.c (gdisplay_shrink_wrap): after resizing the
|
|
display, check if the window manager placed it offscreen and
|
|
center it in that case.
|
|
|
|
2000-04-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/disp_callbacks.c: s/0/FALSE/
|
|
|
|
* app/gdisplay_ops.c (gdisplay_shrink_wrap): removed all the
|
|
gtk_drawing_area_size(), show/hide and gtk_main_iteration() stuff
|
|
and don't touch the drawing area at all.
|
|
|
|
Instead, use brute force on gdisp->shell:
|
|
1. gtk_widget_size_allocate(gdisp->shell)
|
|
2. gdk_window_resize(gdisp->shell->window)
|
|
|
|
(tested with Sawmill, Enlightenment and twm)
|
|
|
|
2000-04-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpdialog.c: fixed a compiler warning.
|
|
|
|
2000-04-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_select.c: when re-drawing a dirty brush, clear it's
|
|
preview area first.
|
|
|
|
2000-04-14 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Purple is a silly choice of background
|
|
color for INDEXEDA PNGs, let's use the Gimp's current BG instead.
|
|
Also moved initialisers to shut up the compiler.
|
|
|
|
2000-04-14 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/maze/algorithms.c
|
|
* plug-ins/maze/handy.c: applied gimp-kevint-000413-0 which
|
|
promises to really close #8568 this time
|
|
|
|
* plug-ins/common/xpm.c: applied gimp-mattias-000414-0, which
|
|
makes XPM saving work in noninteractive mode. It also changes
|
|
the PDB call, but since it has never worked before, that should
|
|
be ok.
|
|
|
|
2000-04-13 Matt Wilson <msw@redhat.com>
|
|
|
|
* gimp.spec: updated for 1.1.19, reworked filespec generation
|
|
routines, cleaned up %files sections
|
|
|
|
2000-04-13 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: Use 1-bit, 2-bit and 4-bit paletted
|
|
PNG when appropriate during save. Smaller output files.
|
|
|
|
2000-04-13 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/measure.c: push an undo group when adding horizontal and
|
|
vertical guides with Ctrl+Alt.
|
|
|
|
2000-04-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gif.c: use GIMP_HAVE_PARASITES instead of
|
|
_PARASITES_H, which wasn't defined anymore. Makes comment
|
|
parasites work with GIFs again.
|
|
|
|
* app/measure.c: pressing ALT anywhere outside the handles allows
|
|
to move the measure lines.
|
|
|
|
2000-04-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* docs/quick_reference.tar.gz: updated the tool icons and added
|
|
new ones. Removed the dvi and ps files from the tarball. Added
|
|
a TODO which describes what needs to be done to update the
|
|
quick_reference for gimp-1.2. Any volunteers?
|
|
|
|
2000-04-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* docs/keybindings.txt: applied gimp-cornwell-000412-0, a
|
|
patch from Piers Cornwell <piers.cornwell@usa.net>, that
|
|
brings the keybindings uptodate.
|
|
|
|
2000-04-12 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/pagecurl/pagecurl.c: saner message strings
|
|
|
|
* plug-ins/maze/algorithms.c
|
|
* plug-ins/maze/handy.c
|
|
* plug-ins/maze/maze.c
|
|
* plug-ins/maze/maze.h
|
|
* plug-ins/maze/maze_face.c: applied gimp-kevint-000411-0 from
|
|
Kevin Turner <acapnotic@users.sourceforge.net>, which whitens,
|
|
brightens, and kills bug #8568 (segfault with prim...).
|
|
|
|
I couldn't resist and hacked the UI once more so is adheres better
|
|
to our standards. Also less code due to more usage of libgimpui
|
|
functions. Kevin, I hope you like my changes...
|
|
|
|
2000-04-11 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/fp/fp.h
|
|
* plug-ins/fp_gtk.c: Used N_() and hopefully got this fixed.
|
|
non-English users please test Filter Pack. Tried de_DE OK.
|
|
If I didn't screw up this closes #6698, #8680.
|
|
|
|
2000-04-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/imagemap/imap_cern.l
|
|
* plug-ins/imagemap/imap_csim.l
|
|
* plug-ins/imagemap/imap_ncsa.l: applied a patch from the
|
|
imagemap author Maurits Rijk <lpeek.mrijk@consunet.nl>.
|
|
|
|
2000-04-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpenv.c (gimp_path_get_user_writable_dir): The stat()
|
|
function in the Win32 C runtime doesn't like if directory names
|
|
have an extra G_DIR_SEPARATOR suffixed. Remove such before calling
|
|
stat(). Those extra (back)slashes are added by for instance
|
|
gimp_path_parse(). Document that feature of gimp_path_parse().
|
|
|
|
* libgimp/gimputils.c (gimp_strescape): Correct documentation for
|
|
gimp_strescape(). The semantics of the exceptions parameter was
|
|
documented backwards. Clarify what the function does.
|
|
|
|
* plug-ins/gfig/gfig.c (plug_in_parse_gfig_path)
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
(plug_in_parse_fractalexplorer_path)
|
|
* plug-ins/gflare/gflare.c (plug_in_parse_gflare_path,
|
|
gflare_save): Use painstakingly correct platform-specific
|
|
directory and search path separators, and escaped with
|
|
gimp_strescape when displayed as part of a gimprc entry.
|
|
|
|
* app/gimphelp.c: No debug messages on Win32, thanks.
|
|
|
|
2000-04-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: run it through my update-script
|
|
|
|
2000-04-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: the arc displaying the angle was drawn incorrect
|
|
in the case of 90 degrees
|
|
|
|
* app/tips_dialog.c: cosmetics
|
|
|
|
* plug-ins/script-fu/scripts/3dTruchet.scm
|
|
* plug-ins/script-fu/scripts/comic-logo.scm
|
|
* plug-ins/script-fu/scripts/gimp-headers.scm
|
|
* plug-ins/script-fu/scripts/rendermap.scm
|
|
* plug-ins/script-fu/scripts/spinning_globe.scm
|
|
* plug-ins/script-fu/scripts/truchet.scm: fixed typos and unified
|
|
messages
|
|
|
|
2000-04-11 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/plug_in.c: if attaching to the newly created shared memory
|
|
segment fails, destroy it before forgetting it's ID. Closes #6299.
|
|
|
|
2000-04-11 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpmath.h: defined FINITE() macro that defaults to
|
|
finite(). Hopefully this is more portable than isnan() and isinf().
|
|
|
|
* app/gimage_cmds.c
|
|
* tools/pdbgen/pdb/gimage.pdb: use FINITE() here
|
|
|
|
2000-04-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README: Warn about the ads in the messages from the
|
|
egroups-hosted Win32 lists ;-)
|
|
|
|
* gimprc.win32: Use correct path separators. Document help-browser
|
|
diffferently on Win32.
|
|
|
|
* plug-ins/webbrowser/webbrowser.c: Implement on Win32.
|
|
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc: Add it.
|
|
|
|
2000-04-10 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README: Correct the info about Win32 mailing lists.
|
|
|
|
* gimprc.win32: Add perfect-mouse setting.
|
|
|
|
* libgimp/gimp.h
|
|
* app/main.c: Guard against redefinition of _stdcall.
|
|
|
|
* libgimp/gimpmath.h: Define macros ISNAN and ISINF. On Win32 use
|
|
_isnan() and _fpclass() from <float.h>, on other platforms use
|
|
isnan() and isinf(). We really should test for isnan and isinf in the
|
|
configure script.
|
|
|
|
* tools/pdbgen/pdb/gimage.pdb
|
|
* app/gimage_cmds.c: Include gimpmath.h, use above macros instead
|
|
of using the nonportable isnan and isinf.
|
|
|
|
* app/gdisplay_ops.c: Do use the old gtk_widget_hide/show hack on
|
|
Win32.
|
|
|
|
* libgimp/makefile.cygwin
|
|
* libgimp/makefile.msc
|
|
* app/makefile.cygwin
|
|
* app/makefile.msc
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc: Updates.
|
|
|
|
* plug-ins/gfig/gfig.c (plug_in_parse_gfig_path): Simplify warning
|
|
message on Win32. We could use G_DIR_SEPARATOR in the sample
|
|
gimprc line, but then we would have to call g_strescape to quote
|
|
it, argh. Win32 users use prebuilt versions with a correct gimprc
|
|
file anyway.
|
|
|
|
(create_file_selection): Use g_get_tmp_dir().
|
|
|
|
(gfig_update_stat_labels): Guard against possibly NULL value from
|
|
g_get_home_dir().
|
|
|
|
2000-04-10 Sven Neumann <sven@gimp.org>
|
|
|
|
* README: applied a modified version of gimp-cornwell-000408-0,
|
|
a patch by <piers.cornwell@usa.net> to bring the README uptodate.
|
|
|
|
2000-04-10 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: use "Flatten Image" instead of simply
|
|
"Flatten" for our new alternative to "Save As Animation".
|
|
|
|
2000-04-10 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* libgimp/gimpexport.c: Eeek! Sven only half implemented my
|
|
change. Now if the background isn't visible we will suggest
|
|
"Merge Visible" as expected.
|
|
|
|
2000-04-07 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: implemented the changes Nick Lamb
|
|
suggested: If the background layer has no alpha channel,
|
|
suggest "Flatten" instead of "Merge Visible Layers".
|
|
|
|
* app/fileops.c: In the MRU list and the doc_index always store
|
|
the absolute path to images, so you can open files from the
|
|
command-line and gimp will find them later if started from another
|
|
dir. Added tooltips that show the full path.
|
|
|
|
* app/menus.c: fixed a memleak (list entries were not freed on
|
|
removal from the MRU list).
|
|
|
|
* app/main.c
|
|
* app/user_install.[ch]: renamed functions and variables to match
|
|
the new filename.
|
|
|
|
Fri Apr 7 11:54:25 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/main.c
|
|
* app/user_install.[ch]: renamed install.[ch]
|
|
|
|
2000-04-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimplimits.h: changed GIMP_MIN_RESOLUTION to 5e-3 so
|
|
it does not display as 0.000 in the UI. The new limit still allows
|
|
you to have pixels as large as 25 m^2. Should be enough IMO...
|
|
|
|
Changed GIMP_CHECK_DARK and GIMP_CHECK_LIGHT to match the default
|
|
check colors (GRAY_CHECKS) as defined in app/image_render.[ch].
|
|
|
|
* app/free_select.c: fixed warnings
|
|
|
|
* app/fileops.c: made an end to the "incidentally gimage already
|
|
has a valid preview" message
|
|
|
|
* app/gimpimageP.h
|
|
* app/gimpimage.c: use gboolean for boolean values
|
|
|
|
2000-04-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/layers_dialog.c
|
|
* app/resize.[ch]: behave like a widget:
|
|
removed resize_widget_free() and call
|
|
gtk_widget_destroy(resize->resize_shell) instead.
|
|
|
|
* app/interface.c: s/0/FALSE/
|
|
|
|
* app/color_area.c
|
|
* libgimp/gimpchainbutton.c: show the correct background also for
|
|
engine driven themes. The chainbutton's lines still don't draw
|
|
with the pixmap theme, which is probably a bug of the theme's
|
|
draw_polygon method.
|
|
|
|
2000-04-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimage_cmds.c
|
|
* tools/pdbgen/pdb/gimage.pdb: (gimp_image_set_resolution) guard
|
|
against NaN and infinity. There are pics out there using these
|
|
values and it seems that NaN > GIMP_MIN_RESOLUTION. Fixes #8476.
|
|
|
|
2000-04-06 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/app_procs.c: if we cannot load the font we'd like to use,
|
|
use the gtk+ default font. Fixes bug #8359.
|
|
|
|
* app/about_dialog.c
|
|
* app/install.c: properly ref/unref fonts
|
|
|
|
* app/text_tool.[ch]: code cleanup (do not rely on TRUE being 1)
|
|
|
|
* app/tips_dialog.c: code cleanup and less resizing
|
|
|
|
2000-04-05 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: applied patch provided by Peter
|
|
Kirchgessner, which sets the default rotation back to 0 and
|
|
adds %%BeginData/%%EndData comments on save.
|
|
|
|
2000-04-05 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/pat.c: Don't claim to export ALPHA or to be
|
|
suitable for RGB*, GREY* - this plug-in creates flat patterns
|
|
|
|
Tue Apr 4 17:33:40 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* gimptool.in: resync the variable names. Fixes #8360
|
|
|
|
2000-04-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/layers_dialog.c: oops, yesterday's "cleanups" contained an
|
|
unreverted hack I've tried which caused a SEGV with floating
|
|
selections. Fixed now.
|
|
|
|
Mon Apr 3 17:55:04 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
On request of Martin Weber <martweb@gmx.net>:
|
|
* libgimp/gimputils.c: Include string.h.
|
|
|
|
2000-04-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/color_panel.[ch]
|
|
* app/color_picker.c
|
|
* app/qmask.c: removed the public function color_panel_free() and
|
|
fake a real widget's behaviour by connecting to the panel widget's
|
|
"destroy" signal.
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c: cleaned up and sync'ed the code where
|
|
possible (without changing the logic).
|
|
|
|
2000-04-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c: when dropping layers/channels around in the
|
|
stack, Gtk sometimes continues searching a drag destination
|
|
_after_ the drop callback has been called (which is probably a
|
|
bug), causing a SEGV because the callback changed the GtkList
|
|
containing the layer/channel widgets.
|
|
|
|
The safe way is to reorder the stack in an idle function which
|
|
should also be robust against any future Gdk/X dnd protocol
|
|
change.
|
|
|
|
For the same reason, I added an idle function which lets the
|
|
active layer/channel widget grab the focus because in some dnd
|
|
cases the row holding the focus was not the active one (which is
|
|
otherwise impossible with GTK_SELECTION_BROWSE).
|
|
|
|
This commit should fix the remaining problems with layer/channel
|
|
dnd as well as all cases where the highlighted layer was not the
|
|
active one. Please report if it still doesn't work for you.
|
|
|
|
2000-04-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/3d-outline.scm
|
|
* plug-ins/script-fu/scripts/camo.scm
|
|
* plug-ins/script-fu/scripts/chip-away.scm
|
|
* plug-ins/script-fu/scripts/coffee.scm
|
|
* plug-ins/script-fu/scripts/color-cycling.scm
|
|
* plug-ins/script-fu/scripts/hsv-graph.scm
|
|
* plug-ins/script-fu/scripts/i26-gunya2.scm
|
|
* plug-ins/script-fu/scripts/land.scm
|
|
* plug-ins/script-fu/scripts/mkbrush.scm
|
|
* plug-ins/script-fu/scripts/news-text.scm
|
|
* plug-ins/script-fu/scripts/pupi-button.scm
|
|
* plug-ins/script-fu/scripts/select_to_brush.scm
|
|
* plug-ins/script-fu/scripts/sphere.scm
|
|
* plug-ins/script-fu/scripts/spinning_globe.scm:
|
|
applied gimp-simon-20000403-0, a patch by Simon Budig that makes
|
|
those scripts use SF-ADJUSTMENTS instead of SF-VALUES and fixes a
|
|
few bugs.
|
|
|
|
2000-04-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.[ch]
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c: removed the GdkGC parameter from
|
|
gimp_dnd_set_drawable_preview_icon() since it's no longer used.
|
|
|
|
* app/gimpimage.c: dirty the view correctly after applying the
|
|
layer mask. Don't gdisplays_flush() because it's the job of the
|
|
caller.
|
|
|
|
* app/layers_dialog.c: when applying a layer mask, flush either
|
|
the display or just the layer_widget, depending on the previous
|
|
visibility state of the mask. Cleanups.
|
|
|
|
* plug-ins/print/gimp_color_window.c
|
|
* plug-ins/print/gimp_main_window.c: including config.h re-enables
|
|
i18n.
|
|
|
|
Sun Apr 2 15:59:25 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: applied fix for missing "-" as reported in bug
|
|
#8283. The other half of that bug is fixed by my previous configure.in
|
|
change.
|
|
|
|
2000-04-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/module_db.c
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/winclipboard.c
|
|
* plug-ins/gap/gap_filter_foreach.c: microscopic cosmetic changes
|
|
|
|
* plug-ins/gap/gap_main.c: moved the "Goto" entries into their own
|
|
menu so the menu gets smaller
|
|
|
|
2000-04-02 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c:
|
|
Brown paper bag version, 1.2.1 -- that'll teach me to hurry
|
|
the testing process. This should fix it all image types.
|
|
|
|
2000-04-02 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/app/colormap_dialog.i.c:
|
|
As Mr. Lamb, report originator noted, an easy
|
|
fix. in ipal_set_image() line 688
|
|
Reorganized the initialization of the
|
|
indexed palette object so as not to run afoul
|
|
of gasserts() inhabiting ipal_draw() and client
|
|
routines. These entailed initialing ipal->col_index,
|
|
ipal->dnd_col_index prior to call to ipal_draw()
|
|
closes #8252
|
|
|
|
BTW, my guess is that the "Mystery Commit" at 16:55:47 BST
|
|
today is by Mr. Andrew Thomas. Do I win the prize?
|
|
|
|
2000-04-02 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* plug-ins/common/png.c:
|
|
|
|
<voice type=quartic>This was BROKEN!</voice>
|
|
|
|
I reverted the png change since, while it worked fine for RGBA and
|
|
INDEXEDA it totally shred RGB and INDEXED images to pieces.. :(
|
|
|
|
Sun Apr 2 16:55:47 BST 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/bezier_select.c
|
|
|
|
Fixed propblem with deleting points. You can now delete the first
|
|
and last point on any open curve (as well as mid-points).
|
|
|
|
Also fixed some problems where some poins would leave the markers
|
|
on screen after they had been deleted.
|
|
|
|
Note you have always been able to delete whole curves by pressing
|
|
the "shift" key when over a point to be deleted in "remove mode".
|
|
|
|
2000-04-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/interface.c: completely overworked the widget packing of the
|
|
display shell. This was necessary because the table insisted on
|
|
giving the vertical scrollbar more allocation than it needed when
|
|
first displaying an image which is smaller than the minimal
|
|
statusbar width. Replaced the tables with packing boxes.
|
|
|
|
See the comments I've added to create_display_shell() if you
|
|
really want to see the ugly details.
|
|
|
|
Also, to get rid of the 2-pixel spacing which appears at the
|
|
bottom of the display whenever the statusarea is hidden,
|
|
gdisp->statusarea is now the eventbox, not the hbox it contains.
|
|
|
|
* pixmaps/navbutton.xpm: made it 2x2 pixels larger.
|
|
|
|
Sun Apr 2 04:39:10 PDT 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: minor portability nit with gtkxmhtml tests
|
|
|
|
* plug-ins/print/print.c: fix missing variable name from the merge
|
|
|
|
2000-04-02 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/add-bevel.scm
|
|
* plug-ins/script-fu/scripts/asc2img.scm
|
|
* plug-ins/script-fu/scripts/lava.scm
|
|
* plug-ins/script-fu/scripts/line-nova.scm
|
|
* plug-ins/script-fu/scripts/predator.scm
|
|
* plug-ins/script-fu/scripts/pupi-button.scm:
|
|
corrected spelling errors and unified strings
|
|
|
|
2000-04-02 Jay Cox <jaycox@gimp.org>
|
|
|
|
* plug-ins/common/tiff.c: Added a missing break statement so that
|
|
the compression argument in calls to file_tiff_save is honored.
|
|
|
|
2000-04-02 Nick Lamb <njl195@zepler.org.uk>
|
|
* plug-ins/common/png.c
|
|
The Gimp now does as good a job of saving indexed+a PNGs as it
|
|
does of displaying them. Did I mention that INDEXED + A sucks?
|
|
|
|
2000-04-01 Garry R. Osgood <gosgood@idt.net>
|
|
* app/bezier_select.c
|
|
When user deletion of anchor points decimates a curve
|
|
below the number which the implementation can properly
|
|
manipulate, bezier_edit_point_on_curve() now invokes
|
|
delete_whole_curve(). Formerly returned a zero, prompting
|
|
a mode change and a re-interpretation of the mouse-button-down
|
|
event as the addition of a new curve segment, giving
|
|
rise to #6093. Closes #6093.
|
|
|
|
2000-04-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/disp_callbacks.c: when dropping a drawable, do the
|
|
undo_push_group_start() before creating the new layer, otherwise
|
|
the undo system will show obscure misbehaviour (the undo group is
|
|
pushed correctly but no undo will be possible until an other undo
|
|
is pushed).
|
|
|
|
2000-04-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
Backported the UI changes of the 3.1.x gimp-print plugin to the
|
|
stable 3.0.x version.
|
|
Put the printer definitions to a separate file and added the 3.1.x
|
|
access functions. This way the new dialog files can be used with
|
|
minimal changes.
|
|
Bumped version number to 3.0.10.
|
|
|
|
* po-plug-ins/POTFILES.in
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/print_gimp.h
|
|
* plug-ins/print/gimp_color_window.c
|
|
* plug-ins/print/gimp_main_window.c: new files containing the
|
|
dialog code.
|
|
|
|
* plug-ins/print/print-printers.c: new file containing the printer
|
|
definitions.
|
|
|
|
* plug-ins/print/print-util.c: added printer list access functions.
|
|
|
|
* plug-ins/print/print.[ch]: removed the dialog stuff and use the
|
|
list access functions.
|
|
|
|
2000-04-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/flame/Makefile.am
|
|
* plug-ins/flame/megawidget.[ch]: removed
|
|
|
|
* plug-ins/flame/flame.c: general ui cleanup, added some sanity
|
|
checks when opening a flame file, indentation.
|
|
|
|
2000-04-01 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paint_funcs.c: Fixed the off by one error that was the cause
|
|
of bug #4980. Fixed a bug that caused images to have their
|
|
centers shifted slightly when resizing. Removed a couple of
|
|
unused variables.
|
|
|
|
2000-03-31 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.[ch]: minor cleanups.
|
|
|
|
* libgimp/gimpwidgets.c: don't set a border width for the
|
|
radio_group's vbox if no frame around it was requested.
|
|
|
|
* plug-ins/common/sample_colorize.c: add a separator between
|
|
image and sample.
|
|
|
|
* plug-ins/common/iwarp.c: use the libgimp ui functions, removed
|
|
callbacks, a global s/gfloat/gdouble/, replaced the booleans
|
|
toggling the transform mode with a single variable containing an
|
|
enum value, indentation.
|
|
|
|
2000-03-31 Sven Neumann <neo@wintermute.ochsenblut.de>
|
|
|
|
* plug-ins/script-fu/scripts/beveled-pattern-heading.scm
|
|
* plug-ins/script-fu/scripts/title-header.scm: string unification
|
|
|
|
Fri Mar 31 14:10:02 BST 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/gifload.c: Mildly more useful
|
|
comments/messages concerning frame disposals.
|
|
|
|
Fri Mar 31 04:20:27 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/by_color_select.c: use the proper local variable on creation,
|
|
not the uninitialized one. Fixes bug #8149.
|
|
|
|
Thu Mar 30 16:48:06 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: made glib cflags extraction smarter
|
|
|
|
Thu Mar 30 01:51:05 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.19 release
|
|
|
|
2000-03-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/webbrowser/Makefile.am
|
|
* plug-ins/webbrowser/webbrowser.c: use the ui stuff from libgimp.
|
|
|
|
2000-03-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/dbbrowser/doc/doc: removed obsolete installation
|
|
instructions
|
|
|
|
2000-03-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/bezier_select.h
|
|
* app/bezier_selectP.h
|
|
* app/by_color_select.[ch]
|
|
* app/ellipse_select.[ch]
|
|
* app/free_select.[ch]
|
|
* app/move.[ch]
|
|
* app/rect_select.[ch]: kindof selection tools code review:
|
|
|
|
- use SelectOps instead of int.
|
|
- removed some unused prototyped and callbacks.
|
|
- don't show the SELECTION_MOVE_MASK cursor if there is no
|
|
selection and don't try to move the mask in that case.
|
|
- re(?)-enabled moving the selection mask even if there is a
|
|
floating selection.
|
|
- usual bunch of cleanups.
|
|
|
|
2000-03-29 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpui.[ch]: (gimp_dialog_hide) new function that calls
|
|
gdk_window_withdraw() after gtk_widget_hide() so dialogs actually
|
|
go away even if they have been iconified by the user before.
|
|
|
|
* brightness_contrast.c
|
|
* by_color_select.c
|
|
* color_balance.c
|
|
* curves.c
|
|
* fileops.c
|
|
* histogram_tool.c
|
|
* hue_saturation.c
|
|
* levels.c
|
|
* posterize.c
|
|
* text_tool.c
|
|
* threshold.c: use gimp_dialog_hide() on all(?) tool dialogs and
|
|
file_selectors. This should fix bugs #2961, #5293, #6441 and #7849.
|
|
|
|
2000-03-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* plugins/script-fu/Makefile.am: don't install test-sphere.scm
|
|
|
|
* plugins/script-fu/interp_slib.c: accept _"foo" as a normal
|
|
string. This allows us to mark strings in scripts for translation
|
|
similar to how it is done in C. Please not that this does not mean
|
|
that gettext is automatically called on those strings. The
|
|
Script-Fu interface code takes care of calling gettext on all
|
|
strings that are displayed in the GUI.
|
|
|
|
* plug-ins/gap/sel-to-anim-img.scm
|
|
* plug-ins/script-fu/scripts/*.scm
|
|
* plug-ins/webbrowser/web-browser.scm: marked strings for
|
|
translation. Hopefully I didn't break anything. Please test!
|
|
|
|
I noted that there are still some scripts that should be updated
|
|
to use the new features like SF-ADJUSTMENTs. Help is very much
|
|
appreciated here.
|
|
|
|
Tue Mar 28 22:47:17 CEST 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gap/*: "Frame Range" typo fix.
|
|
|
|
2000-03-28 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/common/warp.c (warp_dialog): integers are not doubles!
|
|
|
|
2000-03-28 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/alien-neon-logo.scm: due to the
|
|
ugly hack we use to find the textdomain for script-fus, all
|
|
script-fus have to register a name starting with 'script-fu-'.
|
|
|
|
* app/plug_in.c: reverted Mitch's last change since it caused
|
|
a crash when refreshing scripts (bug #7980). This of course
|
|
reintroduces the memleak.
|
|
|
|
2000-03-28 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/gflare/gflare.c: gflare never use gfig-path.
|
|
|
|
2000-03-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/curves.c:
|
|
* app/levels.c: hide the file_selector when the dialog is unmapped
|
|
|
|
* app/fileops.c: indentation (actually I have a fix for the stray
|
|
load/save dialogs, but I want to discuss it with a gtk+ guru
|
|
first, so it's not checked in yet...)
|
|
|
|
2000-03-27 David Monniaux <monniaux@quatramaran.ens.fr>
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c: fixed a typo (spurious
|
|
parenthesis) probably introduced by Sven's corrected spelling.
|
|
|
|
2000-03-27 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_*.c: corrected spelling and punctuation of many
|
|
strings so they adhere better to our standards.
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/gflare/gflare.c: do not hardcode ~/.gimp-1.1 into the
|
|
message strings.
|
|
|
|
2000-03-27 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/xpm.c: INIT_I18N_UI() instead of INIT_I18N()
|
|
for save dialog.
|
|
|
|
2000-03-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/transform_core.c: the button_press and cursor_update
|
|
functions were still doing checks on the active layer instead of
|
|
the active drawable.
|
|
Fixing this automatically made the layer mask transformable.
|
|
|
|
2000-03-26 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/app/bezier_select.c
|
|
in bezier_add_point(), when a BEZIER_MOVE type
|
|
point is being added to a path with at least
|
|
one extant segment, the point is re-typed
|
|
to a BEZIER_ANCHOR (which is old behavior)
|
|
and designated as the current anchor
|
|
(which is new behaviour). With this change,
|
|
motion events move the (second) control point
|
|
and indicia are properly updated. This closes
|
|
#6225.
|
|
|
|
2000-03-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimage_mask.[ch] (gimage_mask_extract): add an "add_alpha"
|
|
parameter to allow selected regions to be extracted without having
|
|
an alpha channel added.
|
|
|
|
* app/global_edit.c: pass add_alpha = TRUE.
|
|
|
|
* app/transform_core.[ch]: made the transform core work on
|
|
non-layer drawables even if no selection is present. Fixes #7485
|
|
and #7555.
|
|
|
|
- transform_core_cut(): extract the mask without alpha if
|
|
operating on a non-layer without having a selection.
|
|
- transform_core_paste(): return a boolean indicating success
|
|
instead of a layer and handle channels correctly.
|
|
- transform_core_do(): if the "floating_tiles" passed to the
|
|
function are from an un-floated non-layer, treat the whole
|
|
non-layer as alpha channel and never enter the loop which
|
|
transforms the (not present) color channels.
|
|
Also clip the result to ensure that the channel never grows
|
|
larger than the image.
|
|
|
|
* app/tools_cmds.c
|
|
* tools/pdbgen/pdb/tools.pdb: transform_core_paste() returns a
|
|
gboolean now.
|
|
|
|
2000-03-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_mpege.c: no need to abbreviate Image to Img here
|
|
|
|
2000-03-26 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/iwarp.c: applied gimp-simon-20000325-1 provided
|
|
by Simon Budig <Simon.Budig@unix-ag.org> which fixes bug #6224.
|
|
|
|
* plug-ins/script-fu/scripts/neon-logo.scm: applied
|
|
gimp-simon-20000326-0 (once again from Simon "bughunter" Budig)
|
|
which changes the neon-logo to get a neon-like effect again and
|
|
thereby fixes bug #2358.
|
|
|
|
Sun Mar 26 00:41:56 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/convert.c: reverted Martin's change since it gives no
|
|
noticeable speedup. Martin, you are definitely not in the
|
|
position to mess around with Adam's code. There even was a pretty
|
|
clear comment that those values have to match the ones defined
|
|
in gimpcolorspace.h.
|
|
|
|
Sat Mar 25 21:09:40 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/ps.c: Applied changes from Peter
|
|
Kirchgessner (V 1.10).
|
|
|
|
Sat Mar 25 20:57:24 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
On request of Martin Weber <martweb@gmx.net>:
|
|
* app/convert.c: Speedups.
|
|
* app/paths_dialog.c: Include string.h.
|
|
|
|
2000-03-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* README.i18n: added new sections explaining what catalogs
|
|
need to be translated, how to translate menupaths correctly
|
|
and how a third-party plug-in can add additional textdomains.
|
|
|
|
2000-03-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/gimage.pdb
|
|
* app/gimage_cmds.c: corrected the description and help for the
|
|
gimp_image_[get|set]_component_* functions.
|
|
|
|
* app/info_dialog.c: include dialog_handler.h
|
|
|
|
2000-03-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/app_procs.c: use gtk_exit(0) instead of gtk_main_quit()
|
|
since there is a chance that the main loop is never entered.
|
|
Fixes bug #7744.
|
|
|
|
* app/main.c: cosmetic change
|
|
|
|
* libgimp/gimp.[ch]: (gimp_read_expect_msg) don't claim about
|
|
receiving a message of type GP_QUIT, simply execute it. Fixes a
|
|
warning that occured when calling gimp_quit from a plug_in.
|
|
|
|
Cleanup up the code a bit and changed gint to gboolean where
|
|
appropriate.
|
|
|
|
* libgimp/gimpchannel.c
|
|
* libgimp/gimpdrawable.c
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimpparasite.c: cleaned up and changed gint to gboolean
|
|
where appropriate.
|
|
|
|
* plug-ins/common/autocrop.c
|
|
* plug-ins/dbbrowser/dbbrowser_utils.c: removed unused variables
|
|
|
|
2000-03-25 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/cursorutil.[ch]: new global variable "gimp_busy" which gets
|
|
set/unset whenever busy cursors are added/removed.
|
|
|
|
* app/info_dialog.c: register the info dialogs with the dialog
|
|
handler.
|
|
|
|
* app/fuzzy_select.[ch]: cleanups.
|
|
|
|
Here starts the ugly workaround which simulates something like
|
|
locking. If it works, it will close lots of bugs, if not, it's
|
|
easy to remove again.
|
|
|
|
So far, I didn't find strange side effects but Gimp is told to be
|
|
a complex program :-) Please test this.
|
|
|
|
* app/context_manager.c: don't allow tool changes if gimp_busy
|
|
is TRUE.
|
|
|
|
* app/disp_callbacks.c: don't allow mouse and key events in the
|
|
display_canvas if gimp_busy is TRUE.
|
|
(except if the current tool is FUZZY_SELECT and it is ACTIVE,
|
|
which is very ugly)
|
|
Also block other stuff like dropping colors/patterns etc.
|
|
|
|
* app/gdisplay_ops.c: don't close any display while Gimp is
|
|
busy. This is not really what we want but at least it prevents
|
|
crashes.
|
|
|
|
2000-03-25 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-console.c: only call gtk_main_quit()
|
|
once when closing the dialog.
|
|
|
|
* plug-ins/script-fu/script-fu-server.c: use a gimp_dialog and
|
|
other nice things from libgimpui.
|
|
|
|
Fri Mar 24 14:07:46 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* app/hue_saturation.c: i18n fix.
|
|
|
|
Sat Mar 25 02:01:18 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/pygimp/plug-ins/clothify.py
|
|
* plug-ins/pygimp/plug-ins/foggify.py
|
|
* plug-ins/pygimp/plug-ins/shadow_bevel.py
|
|
* plug-ins/pygimp/plug-ins/sphere.py: applied a patch provided by
|
|
Simon Budig <Simon.Budig@unix-ag.uni-siegen.de> which adapts the
|
|
pygimp scripts to the new gimp_edit_fill () interface.
|
|
|
|
Sat Mar 25 01:19:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/install.c: changed the title_color to "dark orange" which is
|
|
a little less drastic than the color we chose before.
|
|
|
|
* plug-ins/MapObject/mapobject_shade.c: applied gimp-simon-20000324-0
|
|
which fixes bugs #3320 and #7069. Nice work, Simon!
|
|
|
|
Fri Mar 24 23:08:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/session.[ch]: clamp windows to screen and cascade multiple
|
|
windows of the same type (e.g. info_dialogs). The cascading is a
|
|
somehow trivial approach which is not always correct, but it seems
|
|
to work reasonably well.
|
|
|
|
2000-03-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* gimp1_0_splash.ppm: added
|
|
* gimp1_1_splash.ppm: removed
|
|
|
|
* gimp_splash.ppm: the image formerly known as gimp1_1_splash.ppm
|
|
|
|
* app/app_procs.c: load gimp_splash.ppm
|
|
|
|
The idea of sharing the data_dir between Gimp versions has
|
|
vanished, so this seems like the right thing to do (TM).
|
|
|
|
Keep the 1.0 splash around for sentimental reasons but don't
|
|
install it anymore.
|
|
|
|
* plug-ins/common/autocrop.c: indentation paranoia.
|
|
|
|
2000-03-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/plug_in.c (plug_in_proc_def_remove): pass FALSE to
|
|
plug_in_proc_def_destroy() so the proc_def structure gets actually
|
|
freed.
|
|
|
|
2000-03-24 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/bmp/Makefile.am : add bmpos2.c and bmpos2.h
|
|
|
|
* plug-ins/bmp/bmpread.c (ReadBMP): Add support for
|
|
reading old OS/2 bitmaps.
|
|
|
|
* plug-ins/bmp/bmpos2.h (read_os2_head1):
|
|
* plug-ins/bmp/bmpos2.c : New file for OS/2 bitmap reading.
|
|
|
|
Fri Mar 24 17:13:41 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
plug-ins/common/mapcolor.c: applied gimp-kirchgessner-000320-0.
|
|
Fixes problem with divide by zero when selecting same colors,
|
|
adds preview and makes the GUI more intuitive.
|
|
|
|
Additionally, I've added another check for the drawable being RGB
|
|
in the function that does the actual work. Remember that the
|
|
image_type may change while the dialog is open!
|
|
|
|
Fri Mar 24 15:48:40 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
applied gimp-quinet-000310-0 by Raphael Quinet <quinet@gamers.org>
|
|
|
|
* plug-ins/script-fu/scripts/coolmetal-logo.scm: replaced the
|
|
seascape toggle with a direct selection of the gradient.
|
|
|
|
* plug-ins/script-fu/scripts/carved-logo.scm: added new parameter
|
|
to allow some padding around the text (useful for tiling backgr.)
|
|
|
|
* plug-ins/script-fu/scripts/news-text.scm, speed-text.scm: added
|
|
new parameter to specify the text color and the background color,
|
|
instead of using the active colors.
|
|
|
|
* plug-ins/script-fu/scripts/bovinated-logo.scm, comic-logo.scm,
|
|
gradient-bevel-logo.scm: added new parameter to specify the
|
|
background color, instead of using the active one.
|
|
|
|
* plug-ins/script-fu/scripts/asc2img.scm: save and restore
|
|
foreground and background colors; do not flatten the final image.
|
|
|
|
* plug-ins/script-fu/scripts/3d-outline.scm: set foreground and
|
|
background colors before using them; do not flatten the final
|
|
image.
|
|
|
|
* plug-ins/script-fu/scripts/clothify.scm: set the background
|
|
color before using it.
|
|
|
|
* plug-ins/script-fu/scripts/3d-outline.scm, 3dTruchet.scm,
|
|
addborder.scm, alien-glow-arrow.scm, alien-glow-bar.scm,
|
|
alien-glow-bullet.scm, alien-glow-button.scm, alien-glow-logo.scm,
|
|
alien-neon-logo.scm, asc2img.scm, basic1-logo.scm,
|
|
basic2-logo.scm, beveled-button.scm, beveled-pattern-arrow.scm,
|
|
beveled-pattern-bullet.scm, beveled-pattern-button.scm,
|
|
beveled-pattern-heading.scm, beveled-pattern-hrule.scm,
|
|
blended-logo.scm, bovinated-logo.scm, camo.scm, carve-it.scm,
|
|
carved-logo.scm, chalk.scm, chip-away.scm, chrome-it.scm,
|
|
chrome-logo.scm, clothify.scm, comic-logo.scm, coolmetal-logo.scm,
|
|
crystal-logo.scm, distress_selection.scm, drop-shadow.scm,
|
|
erase-rows.scm, fade-outline.scm, font-map.scm, frosty-logo.scm,
|
|
fuzzyborder.scm, gimp-headers.scm, gimp-labels.scm,
|
|
glowing-logo.scm, gradient-bevel-logo.scm, hsv-graph.scm,
|
|
i26-gunya2.scm, image-structure.scm, mkbrush.scm, neon-logo.scm,
|
|
news-text.scm, perspective-shadow.scm, pupi-button.scm,
|
|
ripply-anim.scm, slide.scm, sota-chrome-logo.scm, speed-text.scm,
|
|
sphere.scm, starburst-logo.scm, starscape-logo.scm, swirltile.scm,
|
|
t-o-p-logo.scm, test-sphere.scm, text-circle.scm,
|
|
textured-logo.scm, title-header.scm, trochoid.scm, truchet.scm,
|
|
weave.scm, xach-effect.scm: adapted the scripts to the new
|
|
interface for gimp-edit-fill.
|
|
|
|
* plug-ins/script-fu/scripts/Makefile.am
|
|
* plug-ins/script-fu/scripts/alien-neon-logo.scm: added file.
|
|
|
|
Fri Mar 24 15:31:33 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.[ch]
|
|
* app/edit_cmds.c
|
|
* app/gdisplay.c
|
|
* app/global_edit.[ch]
|
|
* app/menus.c
|
|
* tools/pdbgen/pdb/edit.pdb: applied sligthly modified versions
|
|
of gimp-quinet-000308-0 and gimp-quinet-000322-0.
|
|
|
|
From the README, Raphael Quinet provided with the patches:
|
|
|
|
This patch fixes the problems with Edit/Fill by allowing
|
|
the user to choose the fill mode. The "Fill with background
|
|
color" is prefered by some users who have been using the Gimp
|
|
for a long time, but the "Fill with foreground color" is
|
|
prefered by those who are familiar with most other paint
|
|
programs.
|
|
|
|
This change breaks a lot of the Perl scripts. Marc knows about this,
|
|
so you do not need to write bugreports. Please report broken
|
|
Script-Fus however, since they are supposed to work.
|
|
|
|
Fri Mar 24 01:53:07 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: more sanity checking for the gtkxmhtml test. Also
|
|
changed datadir to include the gimp version too. So right now
|
|
only the development headers conflict between versions in the same
|
|
prefix.
|
|
|
|
* gimptool.in
|
|
* gimptool.1: added and documented configure variable query options
|
|
(bindir, sbindir, sysconfdir, etc.)
|
|
|
|
* tips/Makefile.am: add gimp_tips.uk.txt
|
|
|
|
Wed Mar 22 18:35:25 CST 2000 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/gdisplay_ops.c: Applied Thomas Koester's patch for
|
|
shrink-wrapping/resizing. He tried it with several wm's
|
|
and it seems to work... report any problems.
|
|
|
|
Wed Mar 22 15:43:02 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* gimprc.in: enable perfect-mouse in default gimprc.
|
|
|
|
2000-03-21 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/flip_tool.c: yesterday's "cleanups" made the file
|
|
un-compileable. Probably too much beer involved.
|
|
|
|
2000-03-21 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: Trumpets and Circus Entertainment to
|
|
make the weary hard working developers happy while we are
|
|
approaching the goal, Gimp 1.2.. :)
|
|
|
|
= a new splash screen.. hope you like it.
|
|
|
|
Tue Mar 21 04:11:42 CET 2000 Michael Natterer <mitch@gimp.org>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* app/gdisplay.[ch]: when reverting an image, reconnect all
|
|
affected views to the reverted version. This fixes one of the
|
|
bugs Tigert pointed out at GUADEC.
|
|
|
|
* app/gimage_mask.[ch]
|
|
* app/flip_tool.c: cleanups
|
|
|
|
2000-03-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gfig/gfig.c: fixed a SEGV I have introduced by
|
|
accidentially replacing g_malloc0() with g_new() instead of
|
|
g_new0(). Andy found the crash, thanks.
|
|
|
|
Mon Mar 20 19:15:19 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* app/preferences_dialog.c: Typo fix.
|
|
|
|
2000-03-18 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/colortoalpha.c: Fixed handling of previously
|
|
existing alpha, so it can be run successively now (much more
|
|
useful)
|
|
|
|
2000-03-18 <tigert@guadec1.enst.fr>
|
|
|
|
* pixmaps/linked.xpm: another icon for the L&C&P dialog.. to be
|
|
used sometime.
|
|
|
|
* pixmaps/eye.xpm: new totally wacked commit from mitch's account
|
|
from GUADEC.. this will sometimes be used once mitch gets around
|
|
to actually implement the stuff in layers dialog (ph3ar!) :)
|
|
|
|
2000-03-18 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paint_funcs.c: Make sure we don't divide by zero in
|
|
scale_region. Fixes bugs #4783 and #6907.
|
|
|
|
2000-03-17 Birger Langkjer <birger.langkjer@image.dk>
|
|
|
|
* plug-ins/MapObject/mapobject_ui.c:565: fixed typo/spelling
|
|
Transpararent -> Transparent
|
|
* all da.po: updated.
|
|
|
|
2000-03-16 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* app/text_tool.c: added missing argument for error message.
|
|
|
|
2000-03-15 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.c: return TRUE from event_callback
|
|
* libgimp/gimpwidgets.c: blah
|
|
|
|
* app/install.c: now works with themes and offers an interactive
|
|
monitor calibration dialog. Delete your ~/.gimp-1.1 and enjoy!
|
|
|
|
2000-03-15 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimprc.in
|
|
* app/gimprc.c: increased default tile_cache size to 32MB
|
|
|
|
* app/install.c: minor fixes
|
|
|
|
Tue Mar 14 22:13:35 CET 2000 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* pixmaps/folder.xpm: new file.
|
|
* pixmaps/wilber.xpm: removed the shadows.
|
|
|
|
* gimprc.in
|
|
* user_install: cleanup.
|
|
|
|
* app/app_procs.c: only parse unitrc and gimprc if not already
|
|
done by install.c.
|
|
|
|
* app/gimprc.[ch]: cleanups. parse_buffers_init() returns a
|
|
boolean indicating if the buffers are really initialized.
|
|
|
|
* app/gimpui.h: include some more stuff from libgimp.
|
|
|
|
* app/install.c: Gimp's most beautiful dialog should blow away
|
|
first time users.
|
|
(does not yet work with themes, please help)
|
|
|
|
* app/preferences_dialog.c: removed the mem_size_unit stuff.
|
|
|
|
* libgimp/gimpchainbutton.c: cleanup.
|
|
|
|
* libgimp/gimpwidgets.[ch]: new function gimp_mem_size_entry_new()
|
|
which does the stuff known from the prefs dialog.
|
|
|
|
* plug-ins/script-fu/scripts/tileblur.scm: s/tilable/tileable/
|
|
|
|
Sun Mar 12 04:26:41 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfig.c: reduced the preview_size and tweaked the dialog
|
|
a bit. Gfig should now be useable on 800x600. (adresses bug #5008)
|
|
|
|
Sun Mar 12 02:25:58 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_notebook.c: connect the wm close event to the Close
|
|
button. This is somehwaqt inconsistent since the Close button takes
|
|
the role of the OK button in this dialog, but IMO it's better that
|
|
way and fixes bug #7078.
|
|
|
|
* app/fileops.c: ref the image when doing a save operation. This
|
|
lets the save plugin complete its job even if the user decided
|
|
to close the display and thereby deleted the image. You may still
|
|
crash the plugin by deleting layers from the Layers dialog, but I
|
|
guess we will not be able to fix this w/o a major redesign.
|
|
Fixes (well, more or less) bug #2291.
|
|
|
|
* app/gradient.c:
|
|
* libgimp/gimpcolorbutton.c: cosmetics
|
|
|
|
Sun Mar 12 01:09:27 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp.h
|
|
* libgimp/gimputils.[ch]: new files providing gimp_strescape(),
|
|
which is the glib-1.3 g_strescape function
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: use gimp_strescape()
|
|
|
|
* app/gimprc.[ch]
|
|
* app/image_new.c
|
|
* app/preferences_dialog.c: allow to specify a default comment
|
|
which gets attached to new images (fulfills wish #5963)
|
|
|
|
* docs/parasites.txt: added a note that gserialize is not included
|
|
in the libgimp build
|
|
|
|
2000-03-11 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/mpeg.c: added missing comma for
|
|
gimp_register_magic_load_handler() arguments.
|
|
|
|
2000-03-11 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/twain/*.c: Use GLib's memory functions instead of
|
|
malloc and free.
|
|
|
|
* plug-ins/winsnap/winsnap.c: Add delay functionality.
|
|
|
|
Sat Mar 11 14:44:19 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: translate branches in the gimp domain too and a
|
|
few other small fixes
|
|
|
|
Fri Mar 10 18:10:56 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/pygimp/plug-ins/pdbbrowse.py
|
|
* plug-ins/pygimp/plug-ins/sphere.py: applied patch from Simon Budig
|
|
makes the scripts use env instead of hardcoded path to python
|
|
|
|
* plug-ins/common/ps.c: applied gimp-kirchgessner-000217-0
|
|
fixes problem with toggle PostScript Level 2
|
|
fixes problem with reading EPS-files that have no showpage command
|
|
adds runlength encoding to PostScript Level 2 files
|
|
|
|
* plug-ins/common/jpeg.c: applied gimp-cosmin-20000212
|
|
guards parasite code with #ifdef GIMP_HAVE_PARASITES
|
|
do not save comment if comment string is empty
|
|
|
|
* app/fileops.c
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/mpeg.c
|
|
* plug-ins/common/psd.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/xpm.c
|
|
* plug-ins/common/xwd.c: applied gimp-mattias-000227-0
|
|
Changes the file format auto-detection algorithm to do the following:
|
|
1. See if the file name matches extensions of formats that do NOT have
|
|
any magic registered
|
|
2. Check all file formats with registered magic
|
|
3. Check all extensions
|
|
Adds, removes or fixes existing magic in tga, cel, bz2, gicon, mpeg,
|
|
psd, psp, xpm, xwd
|
|
|
|
Please test this heavily (especially the file magic). If this patch
|
|
turns out to be bogus, we'll revert it. If the changes are correct,
|
|
it's an important fix.
|
|
|
|
Fri Mar 10 12:29:57 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/sel2path/*.c: do not include malloc.h but use the
|
|
glib memory functions instead (should fix bug #7144)
|
|
|
|
Fri Mar 10 02:55:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c: renamed Blend Mode from "Custom from Editor" to
|
|
"Custom Gradient" since the gradient editor is not any longer
|
|
the primary source for gradients. As an extra bonus, you get a
|
|
new dnd target...
|
|
|
|
Thu Mar 9 22:29:14 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
|
|
A tattoos state can equal the highest tattoo in the image.
|
|
|
|
Thu Mar 9 20:45:13 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.[ch]
|
|
* app/menus.c: moved Undo History into the Dialogs menu. The View
|
|
menu should only hold stuff affecting the view of an image.
|
|
|
|
Thu Mar 9 12:51:21 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/common/uniteditor.c: Typo fixes.
|
|
|
|
Thu Mar 9 14:00:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_picker.c: for indexed images set Index in the info_window
|
|
to N/A if sample_merged or sample_average is active.
|
|
|
|
Thu Mar 9 12:44:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpdrawable.c: gimp_drawable_get_color_at() now silently
|
|
returns NULL again if the coordinates are out of range. A lot of
|
|
code using this function relies on this feature and correctly
|
|
checks the return value. No need to emit critical warnings here.
|
|
|
|
The GTK_CHECK_TYPE macro test for obj != NULL, no need to do this
|
|
check twice. Removed lots of unnecessary calls to g_return_if_fail().
|
|
|
|
* app/color_picker.c: with the old behaviour of
|
|
gimp_drawable_get_color_at() the code is a bit simpler.
|
|
|
|
* app/fuzzy_select.c: fuzzy_select relied on drawable_offsets()
|
|
returning off_x = off_y = 0 if drawable == NULL. Decided to change
|
|
this here, fixes bug #7077.
|
|
|
|
* app/gimpimage.[ch]: Even though we made bad experiences with the
|
|
changes in gimpdrawable.c, I have introduced similar argument checks
|
|
here.
|
|
|
|
* app/image_map.c: indentation
|
|
|
|
Wed Mar 8 23:37:38 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: Oops, my last commit broke LANG=C. This is now fixed.
|
|
|
|
Wed Mar 8 21:52:51 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: applied and heavily modified a patch from Daniel Egger.
|
|
|
|
There's not any more the need to declare menu branches unless we
|
|
want to create empty submenus (to be filled in by plug-ins). Removes
|
|
a bunch of messages from the catalogs.
|
|
We do not longer put a seperator after submenus if the menu contains
|
|
nothing but submenus.
|
|
|
|
2000-03-08 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/cursorutil.c (gtkutil_compress_motion)
|
|
* app/edit_selection.c (process_event_queue_keys): Guard against
|
|
gdk_event_get returning NULL (which can happen at least on Win32).
|
|
|
|
* libgimp/gimp.def: Add a couple of new entry points.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Update according to the source
|
|
file changes. Fix some typos in the .msc file.
|
|
|
|
Fixes by Hans Breuer:
|
|
|
|
* app/resize.c: Add some more includes.
|
|
|
|
* libgimp/gimpenv.c
|
|
* plug-ins/gflare/gflare.c: Win32 header lossage fixup.
|
|
|
|
Wed Mar 8 14:50:57 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/common/vpropagate.c
|
|
* plug-ins/common/wind.c
|
|
* plug-ins/common/wmf.c
|
|
* plug-ins/gap/gap_navigator_dialog.c
|
|
* plug-ins/gimpressionist/gimp.c: dont mark PDB help strings for
|
|
translation, various other small fixes
|
|
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/xjt/xpdb_calls.c
|
|
* plug-ins/xjt/xpdb_calls.h:
|
|
applied patch provided by Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
Wed Mar 8 12:40:53 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/xbm.c: Type of written array should
|
|
be unsigned, as that's the type of data we're initializing
|
|
it with. Cast back to signed for passing to XCreateBitmapFromData()
|
|
etc.
|
|
|
|
2000-03-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/disp_callbacks.c: show GIMP_BAD_CURSOR if we have no layers.
|
|
|
|
Moved the closing bracket out of the GTK_HAVE_SIX_VALUATORS ifdefs
|
|
(just to force emacs to do correct indentation).
|
|
|
|
2000-03-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/by_color_select.c: immediate cursor_update feedback on
|
|
modifier events.
|
|
|
|
* libgimp/gimpwidgets.c: one more s/private_tip/help_data/
|
|
|
|
2000-03-07 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/Makefile.am: added missing $(MAILER)
|
|
to CPPFLAGS for mail plugin.
|
|
|
|
2000-03-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.[ch]:
|
|
namespace consistency: s/private_tip/help_data/
|
|
|
|
Mon Mar 6 10:39:09 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/gap/gap_dbbrowser_utils.c: use the same strings
|
|
|
|
Sun Mar 5 13:18:47 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* gimp.m4: need GPlugInInfo struct for the link test too
|
|
(patch by Robert Krawitz <rlk@alum.mit.edu>)
|
|
|
|
Sun Mar 5 03:25:33 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/plug_in.c: Remove the two gimp-perl specific hacks that
|
|
should now no longer be necessary.
|
|
|
|
2000-03-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* cursors/selection_move.xbm
|
|
* cursors/selection_move_mask.xbm
|
|
* app/cursorutil.[ch]: new cursor for moving the selection
|
|
mask. Looks imho nicer than the ugly GDK_DIAMOND_CROSS.
|
|
|
|
* app/move.c
|
|
* app/rect_select.c: use the new cursor.
|
|
|
|
* app/paint_core.c: check for the statusbar's context_id in the
|
|
cursor_update function. Fixes gdk_criticals with the line preview
|
|
(which doesn't need a mouse click). Minor cleanups.
|
|
|
|
* app/tool_options.c: put the paint_pressure options in a
|
|
GtkHWrapBox instead of a GtkHBox. Makes the size of the dialog a
|
|
bit less locale-dependent.
|
|
|
|
* plug-ins/common/xbm.c: use accessor functions instead of using
|
|
the parasite's fields directly.
|
|
|
|
Fri Mar 3 19:35:43 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.18 release
|
|
|
|
2000-03-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/crop.c: s/"Only"/"only"/
|
|
|
|
* app/iscissors.c: one more cursor_update fix. This time I don't
|
|
claim that it's _really_ correct.
|
|
|
|
* app/tool_options.c: don't add a separator after
|
|
opacity/paint_mode if a paint pressure options box follows.
|
|
|
|
* cursors/bad.xbm
|
|
* cursors/bad_mask.xbm: made it FAT (no need to use thin lines
|
|
which show as much as possible of the image below because the
|
|
cursor indicates that no operation is possible).
|
|
|
|
* libgimp/gimpprotocol.[ch]: s/int/gboolean/ where appopriate,
|
|
indentation paranoia.
|
|
|
|
_gp_*_read(): free the already allocated parts of the message if
|
|
reading a subsequent part fails. These cleanups will probably occur
|
|
shortly before the process crashes, but at least they make the
|
|
search for real leaks easier.
|
|
|
|
* plug-ins/common/uniteditor.c: some more tooltips.
|
|
|
|
* plug-ins/common/xbm.c: store the image comment in the
|
|
"gimp-comment" parasite and the hot spot in the new "hot-spot"
|
|
parasite. Added ui for entering the hot spot.
|
|
|
|
* docs/parasites.txt: documented the new "hot-spot" parasite.
|
|
|
|
2000-03-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpprotocol.c (_gp_proc_return_destroy): fixed a
|
|
memleak: free the message's name before freeing the message itself.
|
|
|
|
2000-03-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/iscissors.c: this time cursor_update feedback is _really_
|
|
correct: for closed curves, show the "point" cursor if a mouse
|
|
click will modify the curve and the "bad" cursor if a mouse click
|
|
will do nothing. Seems it was not too hard to understand how it
|
|
works...
|
|
|
|
* plug-ins/common/uniteditor.c: for consistency, did a
|
|
s/"Delete","Undelete"/"Don't Save","Save"/.
|
|
|
|
Thu Mar 2 23:27:59 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* configure.in: Fix $dirprefix to $topdir in perl part.
|
|
|
|
Thu Mar 2 21:45:17 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* gimp/app/nav_window.c
|
|
|
|
The "follow display" nav window is now hidden when the
|
|
last window is closed.
|
|
|
|
2000-03-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/iscissors.c: Iscissors was using rect_select_cursor_update
|
|
which is totally wrong since the oper_update_func tool method was
|
|
introduced (in fact it didn't even give correct feedback before).
|
|
|
|
Added oper_update_func, modifier_key_func, cursor_update_func for
|
|
Iscissors which give correct cursor_update feedback now. The only
|
|
remaining inconsistency occurs when a curve is closed: There's no
|
|
way to find out if the mouse is over a control point/line or
|
|
outside (without touching the Iscissors engine, which I didn't
|
|
want to do because I don't understand how it works ;-).
|
|
|
|
2000-03-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/channel_ops.c: s/"Fill Options"/"Fill Type"/
|
|
|
|
* app/gimpparasite.c: removed _() around the parasiterc header.
|
|
|
|
Thu Mar 2 01:02:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: Fixed my latest "fix" which introduced a new
|
|
problem. Clean statusbar and info window when starting a new
|
|
measurement.
|
|
|
|
2000-03-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/rect_select.[ch]: added a modifier_key_func which gives
|
|
immediate cursor_update feedback on modifier key events.
|
|
|
|
* app/ellipse_select.c
|
|
* app/free_select.c
|
|
* app/fuzzy_select.c
|
|
* app/rect_selectP.h: call the new function.
|
|
Added current_[x|y] fields to the tools' structures which get
|
|
updated from the "motion" functions. They have to appear in the
|
|
same order in all structures because the modifier_key_func treats
|
|
them all as rectangular selection tools.
|
|
This is ugly and cries for a object hierarchy of tools.
|
|
|
|
2000-03-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdrawable.c: gimp_drawable_get_color_at(): put the check
|
|
below back but only require a non-indexed drawable if the drawable
|
|
doesn't have an image.
|
|
(The function may call gimp_image_get_color() with gimage == NULL
|
|
for RGB and GRAY colors because we don't need a colormap to
|
|
transform them to RGB space).
|
|
This was the obscure special case (TM).
|
|
|
|
2000-03-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdrawable.c: gimp_drawable_get_color_at(): don't
|
|
g_return_val_if_fail(!indexed, NULL) because the function seems to
|
|
work fine for all kinds of drawables. Fixes #6756. Or is this
|
|
check needed for some obscure special case?
|
|
|
|
2000-03-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* cursors/selection.xbm
|
|
* cursors/selection_subtract.xbm: made the selection rectangles
|
|
look the same (avoids flickering on Ctrl/Shift).
|
|
|
|
* cursors/selection_intersect.xbm
|
|
* cursors/selection_intersect_mask.xbm: the symbol for
|
|
intersection is "n", not "u".
|
|
|
|
2000-03-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* cursors/*: a proper naming scheme for all cursor files. Added
|
|
zoom_in and zoom_out cursors.
|
|
|
|
* app/bezier_select.c
|
|
* app/by_color_select.c
|
|
* app/cursorutil.[ch]
|
|
* app/rect_select.c
|
|
* app/scale.[ch]: changed according to the new cursor names. Some
|
|
minor fixes.
|
|
|
|
* app/magnify.[ch]: made the zoom_in/zoom_out toggle a proper
|
|
tool_toggle and show cursors for the two modes.
|
|
|
|
* plug-ins/print/print-util.c: patch from Robert Kravitz which
|
|
fixes printing layers with alpha.
|
|
|
|
Wed Mar 1 00:46:09 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layers_dialog.c
|
|
* app/menus.c: remove ellipses from menu entries
|
|
|
|
2000-03-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay.c: set <Image>/File/Revert... insensitive if the
|
|
image has no filename.
|
|
|
|
* plug-ins/common/uniteditor.c: minor fix.
|
|
|
|
Wed Mar 1 00:13:24 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: return without warning if popup_timeout
|
|
is already set. Suppresses warning that occured on double-click.
|
|
|
|
* app/layers_dialog.[ch]
|
|
* app/menus.c: added "Delete Mask" menu entry and removed dialog
|
|
asking if mask is to applied or discarded on "Apply Mask".
|
|
|
|
* app/tools.c: Magnify is not a transform tool
|
|
|
|
Tue Feb 29 21:35:11 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sample_colorize.c: applied patch from Wolfgang
|
|
Hofer that enables checkerboard for transparent areas in the
|
|
preview.
|
|
|
|
2000-02-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/.cvsignore
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* po-plug-ins/POTFILES.in
|
|
* help/C/filters/Makefile.am
|
|
* help/C/filters/index.html
|
|
* plug-ins/common/uniteditor.c
|
|
* help/C/filters/uniteditor.html: new plugin.
|
|
|
|
After one year of announcing it, I finally hacked the GIMP unit
|
|
editor. Have fun with lightyears, parsec, ... :-)
|
|
|
|
Mon Feb 28 23:52:56 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: fixed off-by-one error for the x coordinate
|
|
|
|
* app/transform_core.c: fixed scaling without interpolation
|
|
(bug #6681)
|
|
|
|
Mon Feb 28 19:11:39 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/cursorutil.c app/cursorutil.h:
|
|
added gtkutil_compress_motion() utility function to seek and
|
|
destroy outstanding pointer motion events from the gdk event queue
|
|
for a given widget.
|
|
|
|
* app/edit_selection.c:305: Use gtkutil_compress_motion() to
|
|
do a more thorough job of tracking motion (something recently
|
|
started interleaving our motion events with others, largely
|
|
nullifying the effectiveness of GDK_POINTER_MOTION_HINT_MASK).
|
|
|
|
* app/edit_selection.c:704: Yikes, the key-press snooping code
|
|
was turning part of the event queue back-to-front with each
|
|
compressed key-press. (Still looks a bit bogus overall; looks
|
|
as though it could transplant a whole chunk of the start of
|
|
the event queue right onto the end. I'll probably disable it
|
|
unless someone points out that I'm a doofus.)
|
|
|
|
Mon Feb 28 19:37:25 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_arr_dialog.[ch]
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_filter.h
|
|
* plug-ins/gap/gap_filter_iterators.c
|
|
* plug-ins/gap/gap_filter_pdb.[ch]
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mpege.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_nova_iter_ALT.inc
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_papertile_iter_ALT.inc
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_sparkle_iter_ALT.inc:
|
|
applied patch from Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
2000-02-28 02:40-GMT Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/app/by_color_select.c
|
|
* gimp/app/color_picker.c
|
|
* gimp/app/gimpdrawable.c
|
|
* gimp/app/image_map.c
|
|
* gimp/app/paint_core.c
|
|
Inadvertent logic error in g_return_val_if_fail()
|
|
style sanity checks implemented in
|
|
gimp_drawable_get_color_at() gave rise to
|
|
segment violation reported in #6624;
|
|
error admitted out-of-bounds x&y that
|
|
do not map to tiles. Closes #6624.
|
|
GTK-critical warnings which result from
|
|
this new sanity check require that
|
|
gimp_drawable_get_color_at() clients
|
|
perform initial culling of out-of-bounds
|
|
x & y coordinates.
|
|
|
|
2000-02-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimpunitmenu.c: behave like other dialogs (close) when
|
|
pressing "OK" or "Cancel".
|
|
|
|
* libgimp/stdplugins-intl.h
|
|
* plug-ins/script-fu/script-fu-intl.h: bind the "gimp-libgimp"
|
|
textdomain also if HAVE_LC_MESSAGES is undefined.
|
|
|
|
* plug-ins/print/print-ps.c
|
|
* plug-ins/print/print.c: applied a patch from Robert L Kravitz
|
|
<rlk@alum.mit.edu> which adds a "Center" button, activates all
|
|
text entries and corrects the rounding behaviour. And a minor fix
|
|
for the PS driver.
|
|
|
|
* plug-ins/dbbrowser/Makefile.am
|
|
* plug-ins/dbbrowser/dbbrowser.h: removed.
|
|
|
|
* plug-ins/dbbrowser/dbbrowser.c
|
|
* plug-ins/dbbrowser/dbbrowser_utils.c
|
|
* plug-ins/dbbrowser/dbbrowser_utils.h
|
|
* plug-ins/common/plugindetails.c: ui and code cleanup.
|
|
libgimp ui stuff and a proper include structure for the dbbrowser.
|
|
|
|
* plug-ins/script-fu/script-fu-console.c: include
|
|
"plug-ins/dbbrowser/dbbrowser_utils.h".
|
|
|
|
Sun Feb 27 21:55:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* po-script-fu/Makefile.in.in: forgot to check this in
|
|
|
|
2000-02-27 14:54:18 EST Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/app/gimpimage.c Fixed small typo.
|
|
|
|
Sun Feb 27 20:25:45 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
Script-Fu now has its own textdomain. This allows full
|
|
localisation of the Script-Fu UI. Now all that's missing
|
|
is a script that extracts the translatable trings out of
|
|
the (script-fu-register ...) calls.
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* po-script-fu/*: new files.
|
|
|
|
* app/plug_in.c: allow translation of the temporary installed
|
|
Script-Fu scripts
|
|
|
|
* plug-ins/script-fu/Makefile.am
|
|
* plug-ins/script-fu/script-fu-intl.h: new file
|
|
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu-server.c
|
|
* plug-ins/script-fu/script-fu.c: bind to the gimp-script-fu
|
|
textdomain and use gettext for all labels in the script UI.
|
|
|
|
2000-02-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimphelpui.c: added documentation.
|
|
|
|
Sun Feb 27 13:07:31 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
* app/layer.c: removed warnings, cleaned up the source,
|
|
unmarked internal error messages for translation
|
|
|
|
Sat Feb 26 23:58:27 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* gimp/app/nav_window.c
|
|
|
|
Now takes note of the users set preview size when close to the
|
|
edge of the screen.
|
|
If the user selected < MAX size of preview the popup would appear
|
|
in the incorrect location of the screen. This is a slight change
|
|
to the checkin of Sat Feb 19 13:53:34 CET 2000 by
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
Sat Feb 26 19:56:35 CET 2000 Sven Neumann <sven@gimp.org>
|
|
Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
* app/menus.c: Branches are now translated on the fly by using
|
|
the translation of the menu_entry that causes the menu to be
|
|
created. This has the drawback that this menu needs to have a
|
|
proper translation or the branch won't be translated, but we
|
|
don't need the dummy_entries any more and plugins can provide
|
|
deeply nested menus that are translated from one string.
|
|
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/webbrowser/webbrowser.c: removed the dummy entries
|
|
|
|
The translation of Script-Fu is the remaining problem. IMHO we
|
|
should solve this properly by writing a xgettext-like script
|
|
that parses the Script-Fus and add a gimp-script-fu domain.
|
|
With trivial changes to script-fu-scripts.c we will get a
|
|
completely internationalized Script-Fu UI.
|
|
|
|
2000-02-26 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/commands.c
|
|
* app/gimpimage.c
|
|
* app/layer.c
|
|
* app/layer.h
|
|
* app/resize.c
|
|
* app/resize.h
|
|
* help/C/dialogs/Makefile.am
|
|
* help/C/dialogs/scale_layer_warn.html (new: placeholder)
|
|
|
|
Aliasing artifacts that changed relative positions
|
|
of layers under scaling, giving rise to #5271, are
|
|
minimized by a new layer.c function,
|
|
layer_scale_by_factors(). Closes #5271. See
|
|
http://idt.net/~gosgood/gimp-patch/patch07.html
|
|
for further detail. See also usage documentation
|
|
for layer_scale() and layer_scale_by_factors()
|
|
in layer.c.
|
|
|
|
Provided logic for the Scale Image dialog box
|
|
<Image->Scale Image...>
|
|
to pre-check an image's layers for the possibility
|
|
that a particular scaling, s: 0 < s < 1, reduces
|
|
a layer dimension to zero. Should this case prevail,
|
|
a boolean dialog box warns the user of the possibility.
|
|
The user may (1) Cancel, returning focus to Scale
|
|
Image and the possibility of corrective adjustment, or
|
|
(2) OK the scaling. The layers that will vanish upon
|
|
the new scaling are culled from the GimpImage::layers
|
|
list first. >>Please Test This!<< I've tested it
|
|
fairly thoroughly, but my physician reports that I
|
|
suffer from hubris. ;)
|
|
|
|
2000-02-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimphelpui.[ch]
|
|
* libgimp/gimpdialog.c: added some not-yet-complete documentation.
|
|
|
|
Sat Feb 26 14:56:15 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/exchange.c: implemented locking of threshold
|
|
sliders (fixes bug #6613)
|
|
|
|
2000-02-26 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* app/menus.c
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/webbrowser/webbrowser.c: moved dummy menu entries
|
|
for menu path translation into plugins.
|
|
|
|
Sat Feb 26 04:37:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am: excluded gserialize.[ch] from the build
|
|
|
|
* libgimp/*: header cleanup
|
|
|
|
2000-02-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/ops_buttons.[ch]
|
|
* app/paths_dialog.c: use GimpPixmap widgets. Don't pass the
|
|
parent widget pointer to ops_button_box_new().
|
|
|
|
2000-02-25 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* libgimp/gimpenv.c: <sys/types.h> before <sys/stat.h> to skip
|
|
warning (OS/2)
|
|
|
|
Fri Feb 25 19:50:35 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/Lighting/Makefile.am
|
|
* plug-ins/MapObject/Makefile.am: remove header files that were
|
|
removed from the tree
|
|
|
|
2000-02-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/print/print.c: use the ui constructors from libgimp,
|
|
put the widgets into frames, removed callbacks wich are not used
|
|
any more. Makes the dialog smaller but is not perfect yet.
|
|
Re-applied Sven's patch which initializes the "File" printer.
|
|
|
|
Thu Feb 24 18:44:58 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: Applied patch provided by Daniel Egger that
|
|
enables shortcuts for the toolbox menus. Nice for tall toolbox
|
|
layouts.
|
|
|
|
Thu Feb 24 17:06:02 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops_cmds.c
|
|
* tools/pdbgen/pdb/fileops.pdb: don't add an already registered
|
|
load|save handler twice to the list. This fixes the problem
|
|
that extension were listed twice if a load|save plugin changed.
|
|
|
|
* app/plug_in.[ch]: code cleanup, indentation
|
|
|
|
* app/xcf.[ch]: same here, include copyright headers
|
|
|
|
* plug-ins/common/wmf.c: properly cancel the load if the user
|
|
pressed Cancel in the dialog (fixes bug #6500)
|
|
|
|
2000-02-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/paths_dialog.c: we were also leaking all path preview
|
|
pixmaps ever created. Always remember that GdkPixmaps are not
|
|
created "floating" but with a real refcount of 1. Minor cleanups.
|
|
|
|
2000-02-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpbrush.[ch]
|
|
* app/gimpbrushgenerated.[ch]
|
|
* app/gimpbrushlist.[ch]
|
|
* app/gimpbrushlistP.h
|
|
* app/gimpbrushpipe.[ch]
|
|
* app/gimpbrushpipeP.h: did a brushes code-review: indentation,
|
|
removed some includes, didn't find a bug :-)
|
|
|
|
* app/gradient.c
|
|
* app/palette.c: we were leaking all gradient and palette preview
|
|
pixmaps as well as all lists of palette colors on each refresh.
|
|
|
|
* libgimp/gimpenv.c: updated documentation.
|
|
|
|
2000-02-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/tool_options.c: another leak: don't allocate the
|
|
PaintPressureOptions structure twice for one tool.
|
|
|
|
2000-02-24 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/datafiles.c: fixed a memleak.
|
|
|
|
* app/gimpbrushlist.c
|
|
* app/gradient.c
|
|
* app/palette.c: use the gimp_path_* functions, cleanups.
|
|
|
|
* app/gimpbrushpipe.c: call the "destroy" function of the parent
|
|
class, not of the object class. Fixes a huge memleak on each
|
|
"Refresh".
|
|
|
|
* app/gimpbrushpipeP.h
|
|
* app/gimplist.c
|
|
* app/gimpbrush.c: did some cleanups while searching the brush
|
|
memleak.
|
|
|
|
* libgimp/gimpenv.c: gimp_path_get_user_writable_dir(): return a
|
|
copy of the string.
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c: g_free() the string returned by
|
|
gimp_path_get_user_writable_dir().
|
|
|
|
Thu Feb 24 02:20:15 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimprc.c: gimp_parasite_attach() creates a copy of
|
|
the parasite, so free it here after attaching it
|
|
|
|
Thu Feb 24 00:42:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/text_tool.c: Don't crash if a font couldn't be loaded.
|
|
(fixes bug #6526). Reordered the way the objects in the
|
|
tool_options dialog are connected, so the widgets sensitivity
|
|
is set correctly.
|
|
|
|
Thu Feb 24 00:10:29 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/plug_in.c: don't bind to the default textdomain twice if
|
|
a plug-in adds it using gimp_plugin_domain_add ()
|
|
|
|
Wed Feb 23 23:31:07 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/plug_in.c: plugged memleaks
|
|
|
|
2000-02-24 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.h (Win32): Include <stdlib.h> for __argc and__argv.
|
|
|
|
* libgimp/{gimp,gimpui}.def: Add new entry points.
|
|
|
|
* libgimp/gimpenv.c (Win32): Make compileable, with no geteuid etc.
|
|
|
|
* app/makefile.{cygwin,msc}
|
|
* libgimp/makefile.{cygwin,msc}: Update object file list.
|
|
|
|
Wed Feb 23 21:07:41 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* app/main.c
|
|
* app/menus.[ch]
|
|
* app/plug_in.c: The ultimate solution to the i18n problem :-)
|
|
|
|
The "i18n problem" is (TM) Daniel Egger and this solution is a
|
|
derivative work using his ideas and some of the code he provided.
|
|
|
|
We bind to the gimp-std-plugins domain and additionally to all
|
|
domains explicitely specified by plugins. When translating a
|
|
menu_entry, we use our knowledge about the domain the plug-in is
|
|
in and only search in that textdomain. No need to iterate through
|
|
all domains any more.
|
|
|
|
There is a small hack to make the perl localisation work
|
|
that will be removed as soon as the perl-fu scripts use the
|
|
gimp_plugin_add_domain() function.
|
|
|
|
* app/gimprc.c
|
|
* app/plug_in_cmds.c
|
|
* tools/pdbgen/pdb/plug_in.pdb: small cleanups
|
|
|
|
Wed Feb 23 19:04:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimprc.c
|
|
* app/internal_procs.c
|
|
* app/plug_in.[ch]
|
|
* app/plug_in_cmds.c
|
|
* libgimp/gimp.[ch]
|
|
* tools/pdbgen/pdb/plug_in.pdb: new functions
|
|
gimp_plugin_domain_add() and gimp_plugin_domain_add_with_path()
|
|
that allow a plugin to specify its textdomain in the query()
|
|
function. The info is saved and read in from the pluginrc, but
|
|
not yet used.
|
|
|
|
2000-02-23 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/file_new_dialog.c: use a gimp_query_boolean_box().
|
|
|
|
* libgimp/gimpenv.c
|
|
* libgimp/gimpquerybox.c: documentation updates.
|
|
|
|
* libgimp/gimpwidgets.[ch]: changed the widget constructors to
|
|
return only the container widget and added access marcos for the
|
|
sub-widgets. Added documentation for all functions.
|
|
Made gimp_toggle_button_sensitive_update() public so this feature
|
|
can be properly documented.
|
|
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/snoise.c
|
|
* plug-ins/common/spread.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/gflare/gflare.c: updated according to the
|
|
gimpwidgets.[ch] changes.
|
|
|
|
Wed Feb 23 14:50:09 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/print-escp2.c
|
|
* plug-ins/print/print-pcl.c
|
|
* plug-ins/print/print-util.c
|
|
* plug-ins/print/print.c:
|
|
Applied patch from Robert L Krawitz <rlk@alum.mit.edu>.
|
|
Bumps print plug-in version to 3.0.9 and adds a few nifty
|
|
little features. Now all we need is a facelift for the
|
|
dialog...
|
|
|
|
Wed Feb 23 01:15:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gtm.c: added a warning in the case the user
|
|
tries to save a large image as an HTML table
|
|
|
|
Tue Feb 22 22:25:29 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: added support for indexed images and
|
|
corrected the behaviour for grayscale drawables
|
|
|
|
Tue Feb 22 18:40:53 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfig/gfig.c: typso fixed
|
|
|
|
2000-02-22 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpcontext.[ch]: it's more intelligent to implement the
|
|
parent_context stuff with gtk_signal_connect_object() instead of
|
|
having internal callbacks for each context attribute.
|
|
Exported the existing gimp_context_*_changed() functions and
|
|
changed them to do nothing but emitting the signal.
|
|
|
|
* app/app_procs.c
|
|
* app/tools.c
|
|
* app/transform_tool.c: use gimp_context_tool_changed() instead of
|
|
gtk_signal_emit_by_name().
|
|
|
|
2000-02-22 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/color_area.[ch]
|
|
* app/interface.c: pass masks for the "default" and "swap" pixmaps
|
|
to the color_area constructor and use them to create a clip mask
|
|
in color_area_draw().
|
|
|
|
* app/datafiles.[ch]: some harmless cleanups.
|
|
|
|
* libgimp/gimppixmap.c: use gtk_pixmap_set_build_insensitive()
|
|
instead of accessing the field directly.
|
|
|
|
Tue Feb 22 01:42:01 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/perl/Makefile.PL: Made 'make install' work again.
|
|
The gimp-perl po files are however not installed. Marc, you
|
|
will want to look into this again.
|
|
|
|
Tue Feb 22 01:20:05 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.c: set the widget's requisition so it
|
|
can be properly packed before it's realized. Fixes bug #6470.
|
|
|
|
Mon Feb 21 19:41:49 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/pixmaps2.h: Tried to bring a little more shape into the
|
|
newer tool icons. Still not content with dodge and measure, but
|
|
IMO it's better than before especially for dark themes.
|
|
|
|
2000-02-21 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimppixmap.c: fixed a gtk-doc comment.
|
|
|
|
* libgimp/gimpenv.[ch]: new functions:
|
|
|
|
- gimp_path_parse(): Creates a GList of strings from a searchpath
|
|
string and performs sanity checks.
|
|
- gimp_path_to_str(): Creates a searchpath string from the list
|
|
returned by gimp_path_parse().
|
|
- gimp_path_free(): Frees the list returned by gimp_path_parse().
|
|
- gimp_path_get_user_writable_dir(): Returns the first dir in a
|
|
path where the user has write access. With this function the
|
|
"Save" dialogs of some plugins always show the plugin's
|
|
subdirectory of the user's gimp_dir instead of the read-only
|
|
global one.
|
|
|
|
* app/datafiles.[ch]
|
|
* app/gimpbrushlist.c: use the new functions and
|
|
s/datafile_loader_t/GimpDataFileLoaderFunc/.
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/gimpressionist/gimpressionist.c: use the new functions.
|
|
|
|
Mon Feb 21 14:05:56 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpbrushlist.c
|
|
* po/POTFILES.in: actually load generated brushes, marked a few
|
|
messages for translation
|
|
|
|
Mon Feb 21 13:04:47 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/MapObject/mapobject_ui.c: more places that had the same
|
|
Solaris compilation problems
|
|
|
|
2000-02-21 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/perspective_tool.c
|
|
* app/rotate_tool.c
|
|
* app/scale_tool.c
|
|
* app/shear_tool.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c: fix Solaris compilation problems
|
|
reported by Ludovic Poitou <ludovic.poitou@france.sun.com>.
|
|
|
|
* libgimp/gimppixmap.[ch]: new function gimp_pixmap_set().
|
|
|
|
* plug-ins/gfig/gfig.c: hacked the ui to use the libgimp widgets &
|
|
constructors and slightly reorganized it to use fewer screen
|
|
space (not yet perfect). Did a general namespace & code cleanup.
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c: use a GimpPathEditor
|
|
widget.
|
|
|
|
Mon Feb 21 11:59:33 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_split.c: GUI updates by Wolfgang Hofer
|
|
|
|
Sun Feb 20 20:34:40 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: hopefully got it right this time
|
|
|
|
Sun Feb 20 18:40:34 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/fileops.c: Fix setting of filename on Save As (the filename
|
|
was not set on the first call, only on subsequent ones).
|
|
|
|
Sun Feb 20 10:46:00 CST 2000 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/gdisplay_ops.c: Fix bug that was causing images too
|
|
big to really mess up when shrink wrapped. Tried to make
|
|
it work right for positioning image as well, but I fear
|
|
this may be WM dependant. Please let me know if things
|
|
hang of the edges for you... (Fixes #6257)
|
|
|
|
Sun Feb 20 03:46:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c
|
|
* app/gimpdnd.c
|
|
* app/info_window.c
|
|
* app/interface.c
|
|
* app/tools.[ch]: do not ignore the mask of the tool icons
|
|
|
|
Sat Feb 19 20:34:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/pnm.c: Load files in the pbm ascii format even
|
|
if they do not use whitespace in the bits section (which is
|
|
perfectly OK according to the pbm manpage). Fixes bug #6330.
|
|
|
|
Sat Feb 19 17:27:07 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: Use geometry hints (minimum size and size
|
|
increments) for the toolbox. This works quite nice here at my
|
|
box, but your mileage may vary, so please test this and report
|
|
back...
|
|
|
|
2000-02-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimppixmap.c: gimp_pixmap_new(): set the widget's
|
|
requisition so it can be properly packed before it's realized.
|
|
|
|
* libgimp/gimpwidgets.[ch]: added a "text" parameter to
|
|
gimp_pixmap_button_new().
|
|
|
|
* app/undo_history.c: use gimp_pixmap_buttons.
|
|
|
|
* app/gradient.c
|
|
* app/nav_window.c
|
|
* app/palette.c
|
|
* libgimp/gimppatheditor.c
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/MapObject/mapobject_ui.c: changed calls to
|
|
gimp_pixmap_button_new().
|
|
|
|
* plug-ins/MapObject/mapobject_main.c: INIT_I18N() was missing in
|
|
query().
|
|
|
|
* plug-ins/pagecurl/pagecurl.c: use GimpVector2 functions instead
|
|
of reinventing the wheel.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: use gimp_pixmap_buttons.
|
|
|
|
* plug-ins/helpbrowser/back.xpm
|
|
* plug-ins/helpbrowser/forward.xpm: cropped.
|
|
|
|
Sat Feb 19 13:53:34 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fuzzy_select.c: ignore motion_events in a time-window of
|
|
100ms after the last event. Was intended as a workaround for bug
|
|
#5949, but IMO it makes the tool more responsive and easier to
|
|
control.
|
|
|
|
* app/nav_window.c: as a workaround for bug #5955 move the
|
|
navigation popup on screen if used too close to the screen borders.
|
|
Moving the cursor will make the image scroll by a large amount
|
|
eventually, but IMHO this is better than having a nonfunctional
|
|
navigation popup.
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/gap/gap_decode_xanim.c: fixed typos
|
|
|
|
Sat Feb 19 00:05:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: default to rotation = 0
|
|
|
|
2000-02-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/paint_options.h
|
|
* app/tool_options.h: put the pointer to tool's private context to
|
|
the PaintOptions structure instead of attaching it to the
|
|
paint_mode optionmenu (which does not exist for all paint tools
|
|
which have a private context). Fixes bug #6308.
|
|
|
|
2000-02-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.c: added (empty) documentation headers.
|
|
|
|
Fri Feb 18 19:16:26 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/Makefile.am: forgot to exclude airbrush_blob.[ch] from the
|
|
build
|
|
|
|
* app/gimpbrushgenerated.c
|
|
* app/ink.c
|
|
* app/measure.c
|
|
* app/rotate_tool.c: use gimp_rad_to_deg and gimp_deg_to_rad macros
|
|
|
|
2000-02-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.c
|
|
* libgimp/gimpcolorbutton.c: documentation updates.
|
|
|
|
Fri Feb 18 16:20:25 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimppatheditor.c
|
|
* libgimp/gimpquerybox.c: removed warnings about undeclared functions
|
|
by including the appropriate header files, don't include gimpintl.h
|
|
|
|
* plug-ins/Lighting/lighting_ui.c: use g_new instead of malloc
|
|
|
|
2000-02-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimppixmap.[ch]: simple widget which creates a pixmap
|
|
from XPM data without the need to worry about it's parent's
|
|
"realized" state and other stuff.
|
|
|
|
* libgimp/gimpcolorbutton.c: removed a gtk-doc comment from an
|
|
internal function.
|
|
|
|
* libgimp/gimpwidgets.[ch]: new function gimp_pixmap_button_new().
|
|
|
|
* app/gimpui.h
|
|
* libgimp/gimpui.h: include gimppixmap.h.
|
|
|
|
* app/gradient.c
|
|
* app/nav_window.c
|
|
* app/palette.c
|
|
* libgimp/gimpfileselection.[ch]
|
|
* libgimp/gimppatheditor.c
|
|
* libgimp/gimpquerybox.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c: use GimpPixmaps.
|
|
|
|
* plug-ins/Lighting/*
|
|
* plug-ins/MapObject/*: some more cleanups: reduced # of includes,
|
|
made private functions static, use GimpPixmaps.
|
|
|
|
* plug-ins/libgck/Makefile.am
|
|
* plug-ins/libgck/NEWS
|
|
* plug-ins/libgck/README
|
|
* plug-ins/libgck/TODO
|
|
* plug-ins/libgck/docs/html/gck.html
|
|
* plug-ins/libgck/docs/html/gck_application_window.html
|
|
* plug-ins/libgck/docs/html/gck_dialog_window.html
|
|
* plug-ins/libgck/docs/html/gckmath.html
|
|
* plug-ins/libgck/docs/html/gckui.html
|
|
* plug-ins/libgck/docs/html/gckvector.html: removed because they
|
|
documented files which don't exist any more.
|
|
|
|
Fri Feb 18 10:43:30 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/ifscompose/ifscompose.c:
|
|
use gimp_color_button_double_new(), simplifies the code a bit...
|
|
|
|
2000-02-18 Michael Natterer <misch@gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.[ch]: new function
|
|
gimp_color_button_double_new() which uses an array of gdouble
|
|
instead of guchar to store the color.
|
|
|
|
* libgimp/gimpwidgets.h: added macros for easier access of the
|
|
scale_entries widgets.
|
|
|
|
* plug-ins/common/film.c: use the scale_entry widget accessors.
|
|
|
|
* plug-ins/libgck/gck/Makefile.am
|
|
* plug-ins/libgck/gck/gckcolor.h
|
|
* plug-ins/libgck/gck/gcktypes.h
|
|
* plug-ins/libgck/gck/gckui.[ch]: removed.
|
|
|
|
* plug-ins/libgck/gck/gck.h
|
|
* plug-ins/libgck/gck/gckcolor.c: left only the color functions in
|
|
libgck.
|
|
|
|
* plug-ins/Lighting/lighting_pixmaps.h
|
|
* plug-ins/MapObject/mapobject_pixmaps.h: removed (include the
|
|
pixmaps directly).
|
|
|
|
* po-plug-ins/POTFILES.in: added mapobject_ui.c.
|
|
|
|
* plug-ins/Lighting/lighting_image.c
|
|
* plug-ins/Lighting/lighting_main.[ch]
|
|
* plug-ins/Lighting/lighting_preview.c
|
|
* plug-ins/Lighting/lighting_ui.[ch]
|
|
* plug-ins/MapObject/mapobject_image.[ch]
|
|
* plug-ins/MapObject/mapobject_main.[ch]
|
|
* plug-ins/MapObject/mapobject_preview.c
|
|
* plug-ins/MapObject/mapobject_ui.[ch]: use gtk+ and libgimp
|
|
functions instead of gck ones, cleanups, I18N. More stuff to
|
|
come...
|
|
|
|
Thu Feb 17 03:30:40 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/*.pl: added 2000 to the copyrights
|
|
|
|
* tools/pdbgen/lib.pl: it's foo_pdb.[ch] now
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
* tools/pdbgen/pdb/parasite.pdb: reenabled sanity checks for the
|
|
drawable IDs and the parasite names
|
|
|
|
* app/drawable.c
|
|
* app/gimpdrawable.c: added a bunch of g_return_if_fail's, instead
|
|
of the silent check and return in many functions. This should also
|
|
be done in gimpimage.c and the like too.
|
|
|
|
* app/gimpdrawable.h
|
|
* app/layer.c: cosmetic code fix
|
|
|
|
Thu Feb 17 11:02:27 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/imagemap/imap_selection.c
|
|
* plug-ins/pagecurl/pagecurl.c: i18n fixes, typos, hide useless
|
|
(not connected) help buttons
|
|
|
|
2000-02-17 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/imagemap/imap_circle.c
|
|
* plug-ins/imagemap/imap_cmd_guides.c
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
* plug-ins/imagemap/imap_edit_area_info.c
|
|
* plug-ins/imagemap/imap_file.c
|
|
* plug-ins/imagemap/imap_grid.c
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/imagemap/imap_menu.c
|
|
* plug-ins/imagemap/imap_polygon.c
|
|
* plug-ins/imagemap/imap_popup.c
|
|
* plug-ins/imagemap/imap_preferences.c
|
|
* plug-ins/imagemap/imap_rectangle.c
|
|
* plug-ins/imagemap/imap_selection.c
|
|
* plug-ins/imagemap/imap_settings.c
|
|
* plug-ins/imagemap/imap_toolbar.c
|
|
* plug-ins/imagemap/imap_tools.c
|
|
* po-plug-ins/POTFILES.in: include config.h and more gettext
|
|
tagging.
|
|
|
|
2000-02-16 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/paint_funcs.c: replace_pixels() was
|
|
naively zeroing RGB components of RGBA pixels
|
|
when projecting and compositing paint_core
|
|
and currently active layer pixels. Closes
|
|
#5947. See bug report, and
|
|
http://idt.net/~gosgood/gimp-patch/patch06.html
|
|
for further detail.
|
|
|
|
Wed Feb 16 21:42:19 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_ops.c: copy image parasites on image duplicate
|
|
(fixes bug #6270)
|
|
|
|
Wed Feb 16 17:36:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: updated file sizes
|
|
|
|
* plug-ins/common/curve_bend.c: applied patch from author
|
|
Wolfgang Hofer that fixes bug #6012.
|
|
|
|
2000-02-16 David Monniaux <monniaux@miaou.ens.fr>
|
|
|
|
* plug-ins/gap/gap_mov_dialog.c: fixed typos in dialog strings.
|
|
|
|
Wed Feb 16 14:46:14 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/pathsP.h: removed
|
|
* app/path.h
|
|
* app/pathP.h
|
|
* app/path_transform.h: new header files. Only files that absolutely
|
|
need to access the Path structures internally need to include pathP.h.
|
|
All other functionality is described in the other header files.
|
|
|
|
* app/Makefile.am
|
|
* app/bezier_select.h
|
|
* app/bezier_selectP.h
|
|
* app/edit_selection.c
|
|
* app/flip_tool.c
|
|
* app/gimpimage.c
|
|
* app/gimpimage.h
|
|
* app/gimpimageP.h
|
|
* app/path.c
|
|
* app/paths_cmds.c
|
|
* app/paths_dialog.c
|
|
* app/transform_core.c
|
|
* app/undo.c
|
|
* app/xcf.c
|
|
* tools/pdbgen/pdb/paths.pdb: Changed according to the changes
|
|
described above.
|
|
|
|
2000-02-16 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: New splash, valentine is over.
|
|
This one is to show the respect to all of you great
|
|
people hacking on Gimp. You are making my day :)
|
|
Thanks. Let the bugs die!
|
|
|
|
Wed Feb 16 03:49:40 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/unsharp.c: removed warnings
|
|
|
|
Wed Feb 16 03:08:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: new default toolbox layout: 5x5 tools
|
|
|
|
Wed Feb 16 02:36:48 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/paths.pdb
|
|
* app/Makefile.am
|
|
* app/bezier_select.c
|
|
* app/bezier_select.h
|
|
* app/bezier_selectP.h
|
|
* app/channel_ops.c
|
|
* app/context_manager.c
|
|
* app/gimage_cmds.c
|
|
* app/gimpimage.c
|
|
* app/gimpimage.h
|
|
* app/gimpimageP.h
|
|
* app/lc_dialog.c
|
|
* app/menus.c
|
|
* app/path.c: new file
|
|
* app/pathsP.h
|
|
* app/paths_cmds.c
|
|
* app/paths_dialog.c
|
|
* app/paths_dialog.h
|
|
* app/paths_dialogP.h
|
|
* app/pixmaps2.h
|
|
* app/tool_options.c
|
|
* app/tools.c
|
|
* app/toolsF.h
|
|
* app/xcf.c:
|
|
Moved some functions out of paths_dialog.c into the new file
|
|
paths.c and did a general namespace cleanup:
|
|
s/PATHP/Path*/ s/PATHIMAGELISTP/PathList*/ and friends.
|
|
|
|
Paths are now copied on image duplicate (fixes bug #5726).
|
|
|
|
Removed Path Tool and XInput Airbrush from the build and
|
|
renamed "Layers & Channels" to "Layers, Channels & Paths".
|
|
|
|
* plug-ins/xjt/README_xjt_fileformat.txt
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/xjt/xpdb_calls.c
|
|
* plug-ins/xjt/xpdb_calls.h: applied patch from Wolfgang Hofer
|
|
that enables loading and saving of paths based on Andy's changes
|
|
explained below.
|
|
|
|
Tue Feb 15 23:27:42 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* gimp/app/gimpdrawable.c
|
|
* gimp/app/channel.c
|
|
* gimp/app/layer.c
|
|
* gimp/app/channel.h
|
|
* gimp/app/layer.h
|
|
* gimp/app/gimpimage.c
|
|
* gimp/app/gimpimage.h
|
|
* gimp/app/gimpdrawable.h
|
|
* gimp/tools/pdbgen/pdb/paths.pdb
|
|
* gimp/tools/pdbgen/pdb/layer.pdb
|
|
* gimp/tools/pdbgen/pdb/channel.pdb
|
|
* gimp/tools/pdbgen/pdb/gimage.pdb
|
|
* gimp/app/channel_cmds.c
|
|
* gimp/app/gimage_cmds.c
|
|
* gimp/app/internal_procs.c
|
|
* gimp/app/layer_cmds.c
|
|
* gimp/app/paths_cmds.c
|
|
|
|
New gimp_*_set_tattoo procedures. This allows save/load plugins
|
|
to save/restore tattoo states of layers, channels and paths. Note the
|
|
internal tattoo state can also be set, however rigorous checks are
|
|
performed to make sure that the internal tattoo states of layer,
|
|
channels and paths are consistent and that the new state value is
|
|
newval > MAX(MAX(layertattoo),MAX(channeltattoo),MAX(pathtattoo)).
|
|
|
|
Tue Feb 15 13:14:31 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/unsharp.c:
|
|
updates from author Winston Chang <wchang3@students.wisc.edu>
|
|
|
|
2000-02-15 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.def
|
|
* libgimp/gimpui.def
|
|
* libgimp/makefile.{cygwin,msc}
|
|
* app/makefile.{cygwin,msc}
|
|
* plug-ins/makefile.{cygwin,msc}: Updates.
|
|
|
|
* app/datafiles.c (is_script): New Win32-only function, which
|
|
tests if a file's extension matches one of the extensions in the
|
|
PATHEXT environment variable (which the cmd.exe command
|
|
interpreter also uses). This is to avoid starting applications
|
|
associated with any random data file the user might have dropped
|
|
in the plug-ins folder, while still supporting plug-ins written in
|
|
scripting languages.
|
|
|
|
* app/gimpparasite.c (gimp_parasiterc_save): (Win32:) Cannot
|
|
rename to an existing file.
|
|
|
|
* plug-ins/Lighting/lighting_image.c
|
|
* plug-ins/Lighting/lighting_share.c
|
|
* plug-ins/MapObject/mapobject_preview.c
|
|
* plug-ins/MapObject/mapobject_shade.c: Use G_PI.
|
|
|
|
* plug-ins/common/gz.c: #ifdef G_OS_WIN32 was used before its
|
|
potential definition via glib.h.
|
|
|
|
* plug-ins/common/jpeg.c: Also recognize Exif files, which are
|
|
typically produced by digital cameras. The usually have a .jpg
|
|
file name extension, and would thus already match this plug-in,
|
|
but add the magic string just in case. They are loaded just fine
|
|
by libjpeg even if they don't have the JFIF signature.
|
|
|
|
* plug-ins/common/tiff.c: Set TIFF warning and error handler, so
|
|
we get to pass libtiff's messages through the normal channels.
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/libgck/gck/Makefile.am
|
|
* plug-ins/libgck/gck/gckimage.h: removed.
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/vector2d.[ch]: removed.
|
|
|
|
* app/gimpbrush.h
|
|
* app/paint_core.c: use the vectors from libgimp.
|
|
|
|
Mon Feb 14 18:53:23 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/winclipboard.c: typo
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpvector.[ch]: name parameters "vector1", "vector2"
|
|
etc. instead of just "a", "b" etc.
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/libgck/gck/Makefile.am
|
|
* plug-ins/libgck/gck/gckcommon.h
|
|
* plug-ins/libgck/gck/gcklistbox.[ch]
|
|
* plug-ins/libgck/gck/gckmath.[ch]
|
|
* plug-ins/libgck/gck/gckvector.[ch]: removed.
|
|
|
|
* plug-ins/libgck/gck/gck.h
|
|
* plug-ins/libgck/gck/gcktypes.h: modified accordingly.
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpvector.[ch]: new files. Modified the vector
|
|
functions from GCK. Changed the licence to LGPL, if there are any
|
|
objections, please let me know.
|
|
|
|
* libgimp/gimp.h: #include "gimpvector.h"
|
|
|
|
* libgimp/gimpmath.h: added deg <-> rad conversion macros.
|
|
|
|
* libgimp/gimpmatrix.[ch]: added a 4x4 vector to rotation angle
|
|
function from GCK,
|
|
s/GimpMatrix,gimp_matrix/GimpMatrix3,gimp_matrix3/
|
|
|
|
* plug-ins/Lighting/*
|
|
* plug-ins/MapObject/*:
|
|
s/GckVector,gck_vector/GimpVector,gimp_vector/
|
|
|
|
* app/pathsP.h
|
|
* app/paths_dialog.c
|
|
* app/perspective_tool.[ch]
|
|
* app/rotate_tool.[ch]
|
|
* app/scale_tool.[ch]
|
|
* app/shear_tool.[ch]
|
|
* app/tools_cmds.c
|
|
* app/transform_core.[ch]
|
|
* tools/pdbgen/pdb/tools.pdb:
|
|
s/GimpMatrix,gimp_matrix/GimpMatrix3,gimp_matrix3/
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: purely cosmetic.
|
|
|
|
* libgimp/gimpdialog.c: purely fanatic.
|
|
|
|
* libgimp/gimpwidgets.c: attach label, scale and spinbutton to the
|
|
adjustment returned by gimp_scale_entry_new().
|
|
|
|
* plug-ins/common/film.c: set reasonable climb_rate's for the
|
|
advanced options' spinbuttons.
|
|
|
|
Mon Feb 14 12:22:06 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_ops.c: nothing yet
|
|
* plug-ins/FractalExplorer/FractalExplorer.c: use a
|
|
gimp_query_boolean_box and the same message that GFlare uses
|
|
|
|
2000-02-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/color_area.c
|
|
* app/color_notebook.[ch]
|
|
* app/color_panel.c
|
|
* app/colormap_dialog.p.h
|
|
* app/palette.c: s/ColorNotebookP/ColorNotebook*/g
|
|
|
|
Sun Feb 13 23:23:40 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* app/palette.c: Slightly better behaviour (no more horiz scroll)
|
|
|
|
2000-02-13 Michael Natterer <mitch@gimp.org>
|
|
|
|
* po/POTFILES.in
|
|
* app/Makefile.am
|
|
* app/buildmenu.[ch]: removed.
|
|
|
|
* app/blend.c
|
|
* app/brush_select.c
|
|
* app/curves.c
|
|
* app/histogram_tool.c
|
|
* app/layers_dialog.c
|
|
* app/lc_dialog.c
|
|
* app/levels.c
|
|
* app/paint_options.h
|
|
* app/paintbrush.c
|
|
* app/tool_options.c: use the libgimp option menu
|
|
constructor. Removed paint_mode_menu_set_history().
|
|
|
|
* app/colormap_dialog.i.c
|
|
* app/colormap_dialog.p.h: use a popup menu as in the palette
|
|
dialog instead of a pulldown menu.
|
|
|
|
* app/channels_dialog.c: made color dnd to a channel widget work
|
|
again.
|
|
|
|
* libgimp/gimpwidgets.[ch]: new function
|
|
gimp_option_menu_set_history() which sets the history according to
|
|
user_data as passed to gimp_option_menu_new().
|
|
|
|
Sun Feb 13 20:34:15 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c
|
|
* app/app_procs.c
|
|
* app/install.c: check if fonts could be loaded instead of
|
|
simply crashing
|
|
|
|
Sun Feb 13 15:23:03 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_dialog.c
|
|
* app/layers_dialog.c: provided a proper fix for bug #2518
|
|
|
|
2000-02-13 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_select.c
|
|
* app/paint_options.h
|
|
* app/tool_options.c: use new function
|
|
paint_mode_menu_set_paint_mode() instead of
|
|
gtk_option_menu_set_history() because the order of paint modes in
|
|
the menu is different from the one in the LayerModeEffects enum
|
|
(fixes bug #6190). Create the menu with the libgimp menu
|
|
constructor.
|
|
|
|
Sun Feb 13 13:03:38 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpui.c
|
|
* plug-ins/common/max_rgb.c: tupos
|
|
|
|
Sun Feb 13 12:08:02 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channels_dialog.c: Reverted bogus change by Daniel Egger.
|
|
This variable is supposed to be static and functions never get
|
|
interrupted by dnd events.
|
|
|
|
* plug-ins/gfli/gfli.c: polished it a bit more
|
|
|
|
2000-02-13 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/edge.c
|
|
* plug-ins/common/fractaltrace.c
|
|
* plug-ins/common/gqbist.c: unmarked blurb and help.
|
|
|
|
* plug-ins/script-fu/script-fu-console.c: minor i18n fix.
|
|
|
|
Sat Feb 12 17:49:02 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/bmp/Makefile.am
|
|
* plug-ins/fits/Makefile.am
|
|
* plug-ins/helpbrowser/Makefile.am
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/sgi/Makefile.am: reorder linking for libgimpui comes
|
|
before libgimp; seemed to be causing problems despite libtool
|
|
|
|
Sun Feb 13 01:19:30 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/script-fu/scripts/*: Tidying up, typos, better help
|
|
|
|
Sun Feb 13 01:09:42 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* po/gimp.pot, plug-ins/perl/po/gimp-perl.pot: Removed from CVS.
|
|
|
|
Thu Feb 10 17:40:13 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* app/channels_dialog.c: Static variables in fuctions keep
|
|
their last value even after leaving a function. Thus the
|
|
button_down value toggled when the function was interrupted
|
|
by a dnd event. Using a nonstatic button_down fixes bug #2518.
|
|
|
|
Thu Feb 10 12:25:10 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* app/gimpimage.c: Use the already available function
|
|
for changing the active layer and do not set it manually.
|
|
This function will also redraw the borders correctly
|
|
which the old code didn't -> removed. Simplifies code
|
|
and fixes bug #2513.
|
|
|
|
Thu Feb 7 12:20:01 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* plug-ins/common/randomize.c: Minor i18n fixes.
|
|
|
|
Sat Feb 12 20:33:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfli/gfli.c: Made FLI saving actually work, it was
|
|
completely broken before and has definitely never worked. The
|
|
alpha channel is silently ignored. Could eventually do better by
|
|
blending with the previous frame, but I'll leave this as an
|
|
exercise for the interested reader...
|
|
|
|
Loading was broken too, since it didn't add alpha channels to the
|
|
layers which led to lots of warnings.
|
|
|
|
2000-02-12 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/bmp/bmp.[ch]
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/bmp/bmpwrite.c: return STATUS_CANCEL if "Cancel" was
|
|
pressed, code & ui cleanups.
|
|
|
|
Sat Feb 12 16:02:12 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: ooops, must have been late
|
|
|
|
2000-02-12 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c: fix a warning.
|
|
|
|
* app/menus.c: don't allow the help menu item accelerators to be
|
|
changed. Move all ordinary menu items under "<Toolbox>/Xtns"
|
|
before the separator without explicitly naming them.
|
|
|
|
* app/session.[ch]: minor cleanups without changing any logic.
|
|
|
|
Sat Feb 12 15:37:29 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/info_dialog.c
|
|
* app/info_window.c: cosmetics and i18n fixes
|
|
|
|
2000-02-12 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gdisplay_ops.c
|
|
* app/gradient.c
|
|
* app/palette.c
|
|
* plug-ins/gflare/gflare.c: removed the "eek" wilber from all
|
|
query boxes except the "Quit the GIMP?" warning.
|
|
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimpunitmenu.c: be a bit more clever with widget signals
|
|
(destroy, unmap) which affect the widget's sub-dialogs.
|
|
|
|
* libgimp/gimphelpui.c: pass a GtkWindow, not a GtkWidget to
|
|
gimp_dialog_set_icon().
|
|
|
|
* libgimp/gimpquerybox.[ch]: added documentation.
|
|
|
|
2000-02-12 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/maze/maze.c
|
|
* plug-ins/maze/maze_face.c: unmark help string _() and mark
|
|
for necessary.
|
|
|
|
Sat Feb 12 12:24:57 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/*.c:
|
|
applied patch from Robert L Krawitz <rlk@alum.mit.edu> and made
|
|
the code initialize the File pseudoprinter. Fixes bug #5578.
|
|
|
|
Sat Feb 12 03:14:02 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.c: documentation and code cleanup
|
|
|
|
* app/gimpparasite.h
|
|
* libgimp/parasite.[ch]: use g* types
|
|
|
|
Sat Feb 12 00:30:00 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* app/menus.c: Move Help as per gimp-devel. Try it and report back
|
|
|
|
Fri Feb 11 10:49:14 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.17 release
|
|
|
|
* Makefile.am: removed gtkrc.forest2 from EXTRA_DIST
|
|
|
|
* user_install: s/ecco/echo/
|
|
|
|
* tools/pdbgen/pdb/lib.pl: fix array copying
|
|
|
|
Fri Feb 11 17:15:00 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* pixmaps/dropper.xpm: removed
|
|
|
|
* app/info_window.c: reuse the colorpicker pixmap in the toolbox
|
|
|
|
Fri Feb 11 15:07:04 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: sweet new splash created by Raphael Quinet
|
|
* gimp_logo.ppm: use "Wilber and Sons" for the About dialog
|
|
|
|
* app/interface.c: set a reasonable value for the wrapbox's
|
|
aspect_ratio, so Gimp becomes useable again
|
|
|
|
Fri Feb 11 12:40:18 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: Spit out warnings instead of silently ignoring
|
|
bad translations for menupaths. Should help to correct the
|
|
message catalogs.
|
|
|
|
2000-02-11 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_lib.c: fixed typo.
|
|
|
|
* app/app_procs.c: i18n fix.
|
|
|
|
Fri Feb 11 01:40:22 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: This should guard us against unintentionally wrong
|
|
translations for menupaths until gtk+-1.2.7 is released and used by
|
|
everyone. (This is a quick fix which will not work in all cases.)
|
|
|
|
Thu Feb 10 22:05:42 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: use upper left corner as origin when
|
|
calculating the offset, not lower right. Fixes bug #5624.
|
|
|
|
Thu Feb 10 20:47:51 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/main.c: removed test function for gserialize.
|
|
|
|
2000-02-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpquerybox.[ch]: as all boolean query boxes are
|
|
confirmations for deleting/closing something, I added the "eek"
|
|
wilber (you can still disable the pixmap by passing FALSE to the
|
|
constructor's "eek" parameter).
|
|
|
|
* app/app_procs.c
|
|
* app/gdisplay_ops.c
|
|
* app/gradient.c
|
|
* app/palette.c
|
|
* plug-ins/gflare/gflare.c: pass eek==TRUE to the boolean query
|
|
box constructor.
|
|
|
|
Thu Feb 10 19:00:24 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/pnm.c: Removed pbm from the list of extensions
|
|
this plugin can save, since it can't. Fixes bug #6011.
|
|
|
|
2000-02-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/gflare/gflare.c: use the new libgimp query boxes.
|
|
|
|
2000-02-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpui.[ch]: removed the query boxes.
|
|
|
|
* po-libgimp/POTFILES.in
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpui.h
|
|
* libgimp/gimpquerybox.[ch]: new files. Added a boolean query box
|
|
to get rid of all those handmade "yes/no" query dialogs. Changed
|
|
the query box callback prototypes to return the entered value
|
|
instead of a pointer to it.
|
|
|
|
* app/commands.c
|
|
* app/display_ops.c
|
|
* app/gradient.c
|
|
* app/palette.c
|
|
* app/paths_dialog.c: correctly call the new query box functions
|
|
and use the boolean query box instead of inventing this wheel over
|
|
and over again.
|
|
|
|
* app/global_edit.[ch]: same as above and cleaned up the public
|
|
interface.
|
|
|
|
Thu Feb 10 17:20:05 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimage.c
|
|
* app/paint_funcs.[ch]: Invalidate the color_hash_table used
|
|
for rgb->indexed conversions if the colormap of the indexed
|
|
image changes. Fixes bug #2683.
|
|
|
|
Thu Feb 10 15:43:02 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/edit_selection.c: fixed bug #6092.
|
|
|
|
Thu Feb 10 15:20:13 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/edit_selection.c: Finally moved selections snap to the
|
|
guides again. Layer moves are slightly faster than before, if no
|
|
guides are present.
|
|
|
|
* app/gdisplay.[ch]
|
|
* app/gdisplayP.h: Use doubles for snap_to_point. Less rounding
|
|
makes the result much better on low resolution. If it snaps, the
|
|
result should be exactly the guide in almost all cases now. Only
|
|
at very low resolutions, you may end up with an error of 1 pixel.
|
|
Some code cleanup while I was on it... Fixes bug #2353.
|
|
|
|
Thu Feb 9 20:21:01 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* app/paint_core.c: Redraw guiding lines only when
|
|
in visible area of gdisplay. This avoids rubbish to
|
|
be drawn when using a Ctrl-Shift-<something> shortcut.
|
|
Fixes bug #2331.
|
|
|
|
Thu Feb 10 02:55:53 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c
|
|
* app/app_procs.c
|
|
* app/gimpprogress.c
|
|
* app/menus.c
|
|
* plug-ins/twain/twain.c
|
|
* plug-ins/winsnap/winsnap.c: I18n fixes. Marked hardcoded fonts
|
|
for translation and moved translatable strings out of defines into
|
|
places where xgettext can parse them.
|
|
|
|
2000-02-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/tools.c: you can now drag the active tool out of the tool
|
|
options dialog title. Added a tooltip.
|
|
|
|
2000-02-10 Michael Natterer <mitch@gimp.org>
|
|
|
|
* Makefile.am
|
|
* pixmaps/wilber.xpm: new file.
|
|
|
|
* libgimp/gimpdialog.[ch]: uncommented some lines. Depending on
|
|
your window manager, you'll figure out what it does without having
|
|
to look at the sources...
|
|
|
|
* app/app_procs.c
|
|
* app/gradient.c
|
|
* app/menus.c: minor changes to bring the goodie above to all
|
|
places. Did dome cleanups.
|
|
|
|
* app/commands.c: I18N fix.
|
|
|
|
* app/channels_dialog.c: removed an unused declaration.
|
|
|
|
Wed Feb 9 23:47:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c
|
|
* app/pixmaps2.h
|
|
* app/tools.c: use new icons courtesy by Tigert.
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/spread.c: enlarged maximum values
|
|
|
|
2000-02-09 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/plug-ins/common/randomize.c
|
|
Inadvertent use of wrong adjustment
|
|
update callback failed to get proper
|
|
value of randomizing count from GUI.
|
|
[line 771, CVS-1.28] Closes #5948.
|
|
|
|
Mit Feb 9 15:32:39 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: an attempt to guard us against badly translated
|
|
menu_entries which may result in a crash when passed to
|
|
gtk_item_factory_parse_path (). This might fix bug #6052.
|
|
|
|
2000-02-09 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/film.c: hacked the ui and added widgets for
|
|
the advanced options.
|
|
|
|
Tue Feb 8 21:35:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c
|
|
* app/gimpdnd.c
|
|
* app/interface.c
|
|
* app/interface.h
|
|
* app/tools.c
|
|
* app/tools.h: create the pixmaps in the image_window and in the
|
|
toolbox static and reuse them everywhere. Added tool pixmaps to
|
|
the tool_options dialog as an extra goodie. Should help to
|
|
visualize that these are tools.
|
|
|
|
2000-02-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/by_color_select.c: show our selection mode cursors (REPLACE,
|
|
ADD, ...) depending on the modifier state and the "Selection Mode"
|
|
toggles in the tool's dialog.
|
|
|
|
2000-02-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpfileselection.[ch]
|
|
* libgimp/gimppatheditor.[ch]: document the two widgets.
|
|
|
|
Tue Feb 8 18:19:29 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpdnd.c: When dragging a layer, show it in its full size
|
|
instead of taking the image_size into account. The offset that was
|
|
shown is lost during the drag, so it doesn't make sense to show it.
|
|
|
|
* app/devices.c
|
|
* app/gradient.c
|
|
* app/info_window.c
|
|
* app/interface.c
|
|
* app/nav_window.c
|
|
* app/ops_buttons.c: stop leaking pixmaps all over the place.
|
|
We might consider to make some pixmaps static and reuse them.
|
|
|
|
* app/undo_history.c: purely cosmetic
|
|
|
|
2000-02-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpfileselection.[ch]
|
|
* libgimp/gimppatheditor.[ch]: unref pixmaps here, too.
|
|
|
|
2000-02-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.[ch]: added a frame around all dnd previews. Fixed a
|
|
memleak (GdkPixmap's must be gdk_pixmap_unref()'ed after adding
|
|
them to a GtkPixmap).
|
|
|
|
2000-02-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: wanted to fix the "loading/saving jpeg
|
|
causes SEGV" bugs but ended up with just some more callbacks
|
|
removed (works fine on my system anyway).
|
|
|
|
Tue Feb 8 14:59:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: Be more intelligent when dealing with invisible
|
|
layers. Export should now always save what you see. Unless there is no
|
|
visible layer at all, then we save the active layer. Export doesn't
|
|
call gimp_merge_visible_layers any more if less than two layers are
|
|
visible. Fixes bug #5701.
|
|
|
|
Tue Feb 8 13:12:26 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/by_color_select.c: made it behave like the other non-toolbox
|
|
tools, which means the dialog is popped up again if you select it
|
|
from the menu while the tool is active.
|
|
|
|
2000-02-08 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/max_rgb.c: fixed typo.
|
|
|
|
2000-02-08 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* gimprc.win32: Fix a few path separators, should be semicolons on
|
|
Win32.
|
|
|
|
* plug-ins/makefile.cygwin: Install GAP and GFlare data.
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c: Fix a bug I
|
|
introduced last May, don't overrun a g_strdup'ed string with
|
|
strcat.
|
|
|
|
* plug-ins/common/ps.c (ps_open): Enclose file name with double
|
|
quotes on Win32, in case it contains spaces.
|
|
|
|
Mon Feb 7 23:22:53 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/curve_bend.c: found a bug that I introduced
|
|
myself a while ago but couldn't figure out how this is supposed
|
|
to work. It does strange things with the undo stack!
|
|
|
|
2000-02-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/*
|
|
* libgimp/*
|
|
* plug-ins/*
|
|
* tools/pdbgen/*: did a global s/GUnit/GimpUnit/ and
|
|
s/GimpSizeEntryUP/GimpSizeEntryUpdatePolicy/
|
|
|
|
* libgimp/gimpcolorspace.c: renamed the parameter names to match
|
|
the names in the header.
|
|
|
|
* libgimp/gimphelpui.h
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimpmatrix.h
|
|
* libgimp/gimpsizeentry.[ch]
|
|
* libgimp/gimpsizeentry.[ch]
|
|
* libgimp/gimpunit.[ch]
|
|
* libgimp/gimpunitmenu.[ch]
|
|
* libgimp/gimpwidgets.[ch]: added documentation and use g* types
|
|
all over the place (enables cross-referencing with the glib and
|
|
gtk+ html documentation).
|
|
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/max_rgb.c: small cleanups.
|
|
|
|
* plug-ins/common/mapcolor.c: the color buttons were attached in
|
|
the wrong order.
|
|
|
|
Mon Feb 7 21:00:34 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/info_window.c: Got rid of the "Shades of Colors" info
|
|
label since with GdkRGB this will never work. In Indexed
|
|
Color mode we show the number of colors again.
|
|
|
|
Mon Feb 7 20:05:19 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* README
|
|
* gimp.spec
|
|
* gtkrc
|
|
* user_install
|
|
* gtkrc.forest2: changed the notice on user_install about Gimp's
|
|
gtkrc, removed the hardcoded font in our gtkrc (left the ruler
|
|
font in there however) and removed gtkrc.forest2 since it is
|
|
already distributed with GTK themes.
|
|
|
|
* app/install.c: marked another hardcoded font for translation.
|
|
|
|
Mon Feb 7 19:26:26 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimphelp.c: fixed one of those errors you only notice if
|
|
you have glib compiled w/o debugging (fixes bug #6006).
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
* plug-ins/gap/gap_pdb_calls.[ch]: applied patches from
|
|
Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
Mon Feb 7 17:37:40 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/gdyntext/font_selection.c:
|
|
Removed apparently annoying mis-behaviour of font-size entry
|
|
Scream if this hurts. (for swh@ecs)
|
|
|
|
Mon Feb 7 13:41:08 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gflare/gflare.c: Typo fix.
|
|
|
|
Mon Feb 7 12:57:16 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/sparkle.c, plug-ins/common/bumpmap.c,
|
|
* plug-ins/common/gz.c, plug-ins/common/tileit.c,
|
|
* plug-ins/common/oilify.c, plug-ins/maze/handy.c,
|
|
* plug-ins/print/print-util.c, plug-ins/sinus/sinus.c,
|
|
* app/channels_dialog.c, app/fileops_cmds.c,
|
|
* app/nav_window.c, app/path_tool.c, app/scan_convert.c,
|
|
* app/xinput_airbrush.c, app/airbrush_blob.c:
|
|
On request of Martin Weber <martweb@gmx.net>.
|
|
Remove obsoletted rgb<->hsv routines, purifications.
|
|
|
|
* plug-ins/AlienMap2/AlienMap2.c: e-mail update.
|
|
|
|
2000-02-07 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* app/interface.c: restructured toolbox to use a single
|
|
gtk_hwrap_box with the added "forced break" functionality to make
|
|
the selector boxes not run in with the rest of the tool buttons.
|
|
The toolbox should now not cut things off, although if the user
|
|
selects a really small toolbox the buttons or selectors may be,
|
|
um, difficult to use...
|
|
|
|
* app/gtkwrapbox.h:
|
|
* app/gtkwrapbox.c:
|
|
* app/gtkvwrapbox.c (reverse_list_col_children):
|
|
* app/gtkhwrapbox.c (reverse_list_row_children): support for
|
|
"forced break" functionality needed for toolbox -- will forward
|
|
patches to Tim Janik as well
|
|
|
|
Mon Feb 7 05:04:28 2000 Tim Janik <timj@gtk.org>
|
|
|
|
* app/gtkhwrapbox.c:
|
|
* app/gtkvwrapbox.c: pulled new sources from gle (containing
|
|
a fix for kelly's justify==FILL bug).
|
|
|
|
2000-02-05 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/plug-ins/sample_colorize.c
|
|
|
|
Sample Colorize was not colorizing. Author
|
|
misused gimp_selection_bounds(); assumed that
|
|
"selection is empty" indicator was this
|
|
function's return value [p_init_gdrw() line 2597]
|
|
Caused the plugin to assume an active selection
|
|
was in progress even when there wasn't. Usually,
|
|
this precluded any kind of colorization.
|
|
Sanity-checked the existence of widgets before
|
|
their passage to GTK.
|
|
|
|
Sun Feb 7 00:14:26 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpenv.[ch]: use g* types and moved the documentation
|
|
into the C file where it is parseable by the documentation system
|
|
|
|
* libgimp/gimpmatrix.[ch]: use g* types and name the parameters
|
|
in the header.
|
|
|
|
Sun Feb 6 22:18:24 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.[ch]: use an enum instead of defines
|
|
|
|
Sun Feb 6 20:46:36 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/rcm/rcm_misc.c: Corrected a stupid mistake I made when
|
|
I changed rcm to use the gimp_color_space functions (fixes #5967).
|
|
|
|
* plug-ins/common/decompose.c: Fixed a minor problem Mitch
|
|
introduced lately and removed another occurence of sprintf/gettext.
|
|
|
|
2000-02-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpcolorspace.[ch]: use g* types and name the
|
|
parameters in the header.
|
|
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/unsharp.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/sinus/sinus.c
|
|
* plug-ins/struc/struc.c: some more consistency stuff.
|
|
|
|
2000-02-05 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c (fractalexplorer_load):
|
|
* plug-ins/FractalExplorer/Dialogs.c (explorer_load): Use
|
|
"rt", "wt" with fopen() for OS/2, Win portability.
|
|
|
|
Sat Feb 5 17:49:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.[ch]: cleanup to make it documentable
|
|
|
|
2000-02-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimprc.in
|
|
* user_install
|
|
* user_install.bat: renamed the "gflares" dir to "gflare" in all
|
|
places because this seems to be the naming convention of all the
|
|
other plug-in dirs.
|
|
|
|
* libgimp/gimpwidgets.[ch]:
|
|
|
|
- gimp_random_seed_new(): return the spinbutton and the time
|
|
toggle as pointers.
|
|
- gimp_scale_entry_new(): allow the spinbutton to have a larger
|
|
range of possible values than the scale.
|
|
|
|
* plugins/[all calls to the above two functions]: changed the
|
|
calls accordingly.
|
|
Did some more ui updates in some of these plugins (Frames saying
|
|
"Parameter Settings", spacing etc.)
|
|
|
|
* plug-ins/gflare/Makefile.am
|
|
* plug-ins/gflare/gflare.c: hacked it to match the plugin ui
|
|
standards. Didn't get rid of the gradient menus.
|
|
|
|
Sat Feb 5 13:22:47 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/global_edit.c: Reverted Stanislavs change. While I think that
|
|
using the FG color would make sense, it is definitely too late to
|
|
change this now since it breaks lots of scripts and plugins.
|
|
|
|
* tools/pdbgen/pdb/paths.pdb:
|
|
* internal_procs.c:
|
|
* paths_cmds.c: make it compile again
|
|
|
|
2000-02-05 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* gimprc.in: user_install creates the gflare directory as
|
|
"gflares" (not "gflare"), so use that form here, too.
|
|
|
|
* gimprc.win32: Update to match the Unix version.
|
|
|
|
* app/ops_buttons.c: Include gimpintl.h.
|
|
|
|
* app/preferences_dialog.c (file_pref_cmd_callback): I18n for the
|
|
Pixels/%s string. It used to come out as "Pixels/tuuma" in
|
|
Finnish, for instance.
|
|
|
|
* plug-ins/gflare/gflare.c: Portability.
|
|
|
|
* libgimp/gimpui.def:
|
|
* plug-ins/makefile.{cygwin,msc}
|
|
* modules/makefile.{cygwin,msc}: Updates.
|
|
|
|
2000-02-05 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paths_cmds.c, tools/pdbgen/pdb/paths.pdb:
|
|
removed the gimp_path_set_tattoo function because tattoos are
|
|
"unique and permanent"
|
|
|
|
Fri Feb 4 18:27:16 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* app/global_edit.c: edit_fill with foreground, not background.
|
|
|
|
Fri Feb 4 13:56:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in: Building the devel-docs should now work correctly.
|
|
You may specify the installation directory for the HTML docs by
|
|
using the --with-html-dir=PATH configuration flag.
|
|
|
|
2000-02-04 Robert Brady <robert@susu.org.uk>
|
|
|
|
* configure.in: Added en_GB to ALL_LINGUAS
|
|
|
|
2000-02-03 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* app/gtkhwrapbox.c (layout_row, layout_rows):
|
|
* app/gtkvwrapbox.c (layout_col, layout_cols):
|
|
Partial fix for the toolbox problem... it's still not perfect.
|
|
|
|
Fri Feb 4 01:29:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.c: documented GimpColorButton
|
|
|
|
Fri Feb 4 00:37:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* libgimp/color_selector.h
|
|
* libgimp/gimpmenu.h
|
|
* devel-docs: added framework for libgimp documentation
|
|
|
|
Thu Feb 3 21:45:45 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/xjt/xjt.c
|
|
|
|
Included patch supplied by wolfgang hofer.
|
|
|
|
2000-02-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.[ch] gimp_coordinates_new():
|
|
Pass the values which are treated as 0% and 100% to the
|
|
constructor and allow the chainbutton to constrain either the
|
|
pixel values or the aspect ratio.
|
|
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/sparkle.c: removed unused variables.
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/spread.c: updated the gimp_coordinates_new()
|
|
calls.
|
|
|
|
* plug-ins/common/tile.c: use gimp_coordinates instead of
|
|
spinbuttons.
|
|
|
|
Wed Feb 2 19:01:26 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/fileops.pdb: correct g_message warning call
|
|
|
|
Wed Feb 2 18:45:16 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.16 release
|
|
|
|
Thu Feb 3 00:08:34 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpui.c
|
|
* app/gimpui.h: Redid the function that shields us from millions
|
|
of message_boxes to appear. We now keep a list of open dialogs
|
|
and if the same message wants to be displayed again we add a label
|
|
with the repeat_count. A maximum of four different messages may
|
|
be displayed at once before messages get redirected to stderr and
|
|
a warning pops up. IMHO fixes bug #5743.
|
|
|
|
Wed Feb 2 22:12:48 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/paths_dialog.c
|
|
|
|
Fixed bug number #5727 "PDB-call gimp_path_set_points is buggy"
|
|
|
|
* tools/pdbgen/pdb/paths.pdb
|
|
|
|
Added missing paths pdb functions
|
|
|
|
path_get_locked
|
|
path_set_locked
|
|
path_set_tattoo
|
|
|
|
Wed Feb 2 11:02:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* po/POTFILES.in: accidentally removed the files in the modules dir
|
|
yesterday. Sorry about that, here they are again.
|
|
|
|
* app/gimpbrushpipe.c: no, we don't
|
|
|
|
Wed Feb 2 00:35:02 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gfli.c: added gettext support
|
|
|
|
* plug-ins/[various Makefile.am]: added CPPFLAGS to make i18n work
|
|
|
|
Tue Feb 1 23:09:42 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/regex.c
|
|
* plug-ins/script-fu/regex.c: remove occurences of gettext, since
|
|
we don't translate error messages
|
|
|
|
* app/gimpbrushpipe.c: we use the term "image hose", don't we?
|
|
|
|
* tools/pdbgen/pdb/fileops.pdb
|
|
* tools/pdbgen/pdb/plug_in.pdb: don't mark error messages for
|
|
translation
|
|
|
|
* app/[lotsa files]: only include libgimp/gimpintl.h if needed; but
|
|
if it gets included, include config.h too
|
|
|
|
* po/POTFILES.in
|
|
* po-plug-ins/POTFILES.in: only list files that mark strings for
|
|
translation
|
|
|
|
2000-02-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c
|
|
* app/channels_dialog.[ch]
|
|
* app/layers_dialog.[ch]
|
|
* app/paths_dialog.[ch]: Added an "Edit xxx Attributes..." menu
|
|
entry to the dialogs' popup menus.
|
|
|
|
2000-02-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: applied a (modified) patch from Daniel
|
|
which removes the useles word "Settings" from the prefs. dialog.
|
|
|
|
2000-02-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/blend.c
|
|
* app/brightness_contrast.c
|
|
* app/color_balance.c
|
|
* app/color_picker.c
|
|
* app/crop.c
|
|
* app/curves.c
|
|
* app/flip_tool.c
|
|
* app/histogram_tool.c
|
|
* app/hue_saturation.c
|
|
* app/levels.c
|
|
* app/magnify.c
|
|
* app/measure.c
|
|
* app/move.c
|
|
* app/path_tool.c
|
|
* app/posterize.c
|
|
* app/text_tool.c
|
|
* app/threshold.c
|
|
* app/tool_options.c
|
|
* app/transform_tool.c: unify the usage of "Selection" and
|
|
"<blah> Tool" and removed the word "Options" from all tool option
|
|
title strings because the dialog title already says "Options".
|
|
|
|
Tue Feb 1 20:02:47 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c
|
|
* app/tools.c: added submenus to the tools menu
|
|
|
|
2000-02-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpsizeentry.[ch]: attach labels and the unit_menu with
|
|
GTK_SHRINK.
|
|
|
|
* libgimp/gimpwidgets.[ch]: new convenience constructor
|
|
gimp_coordinates_new() which creates a sizeentry with two fields,
|
|
labels and a chainbutton.
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/spread.c: use the coordinate constructor.
|
|
|
|
* plug-ins/common/mblur.c: put the settings into two separate
|
|
frames instead of using two nested frames.
|
|
|
|
* plug-ins/common/sample_colorize.c: don't #include <math.h>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: use the libgimp ui
|
|
functions.
|
|
|
|
* plug-ins/script-fu/script-fu.c: hm, don't remember, I guess it
|
|
was indentation paranoia...
|
|
|
|
2000-02-01 David Monniaux <monniaux@quatramaran.ens.fr>
|
|
|
|
* plug-ins/perl/po/fr.po: beginning of French i18n of Perl
|
|
(it seems there's a gazillion strings marked for translation
|
|
inside the Perl plug-ins that are really internal error messages;
|
|
also, how about script-fu i18n, to be consistent with Logulator ?)
|
|
|
|
2000-02-02 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c: fixed typo.
|
|
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/common/whirlpinch.c: unmarked blurb and help.
|
|
|
|
* po-plug-ins/POTFILES.in: removed plug-ins/perl/Gimp.c
|
|
which doesn't contain translatable messages.
|
|
|
|
Tue Feb 1 17:30:52 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: when dropping an indexed layer onto the toolbox,
|
|
copy the colormap to the newly created image (fixes bug #5692)
|
|
|
|
Tue Feb 1 14:46:43 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpdrawable.c: check that the passed pointer is indeed a
|
|
drawable in a few more places
|
|
|
|
* plug-ins/common/header.c
|
|
* plug-ins/common/url.c
|
|
* plug-ins/gdyntext/gdyntext_ui.c
|
|
* plug-ins/script-fu/regex.c: i18n
|
|
|
|
* po-plug-ins/POTFILES.in: only list files that really do contain
|
|
translatable messages
|
|
|
|
2000-02-01 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.[ch]: merged the table attach helper
|
|
functions into one function.
|
|
|
|
* app/*
|
|
* plug-ins/*: changed the calls to gimp_table_attach_aligned()
|
|
accordingly. Did minimal ui updates (spacing and stuff) in some
|
|
files.
|
|
|
|
Mon Jan 31 23:24:44 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* MapObject/mapobject_main.c: add missing N_.
|
|
* common/color_enhance.c: fix PDB-name.
|
|
* common/curve_bend.c: fix typoe.
|
|
|
|
* plug-ins/AlienMap/AlienMap.c, plug-ins/gflare/gflare.c,
|
|
* plug-ins/AlienMap2/AlienMap2.c,
|
|
* plug-ins/FractalExplorer/FractalExplorer.c,
|
|
* plug-ins/plug-ins/Lighting/lighting_main.c, bmp/bmp.c,
|
|
* plug-ins/plug-ins/borderaverage/borderaverage.c,
|
|
* plug-ins/common/CEL.c, plug-ins/common/aa.c,
|
|
* plug-ins/common/animationplay.c, common/animoptimize.c,
|
|
* plug-ins/plug-ins/common/apply_lens.c, common/autocrop.c,
|
|
* plug-ins/common/autostretch_hsv.c, plug-ins/common/blinds.c,
|
|
* plug-ins/common/c_astretch.c, common/checkerboard.c,
|
|
* plug-ins/plug-ins/common/colorify.c, common/compose.c,
|
|
* plug-ins/common/convmatrix.c, plug-ins/common/cubism.c,
|
|
* plug-ins/common/decompose.c, common/deinterlace.c,
|
|
* plug-ins/plug-ins/common/diffraction.c, common/displace.c,
|
|
* plug-ins/common/edge.c, plug-ins/common/emboss.c,
|
|
* plug-ins/common/engrave.c, common/exchange.c,
|
|
* plug-ins/plug-ins/common/film.c, common/flarefx.c,
|
|
* plug-ins/common/gauss_iir.c, plug-ins/common/gauss_rle.c,
|
|
* plug-ins/common/gbr.c, common/gee.c, plug-ins/common/gicon.c,
|
|
* plug-ins/common/gif.c, common/gifload.c, common/glasstile.c,
|
|
* plug-ins/plug-ins/common/gradmap.c, common/grid.c, common/gtm.c,
|
|
* plug-ins/plug-ins/common/guillotine.c, common/gz.c,
|
|
* plug-ins/common/header.c, common/hot.c, plug-ins/common/hrz.c,
|
|
* plug-ins/common/iwarp.c, common/jigsaw.c, common/jpeg.c,
|
|
* plug-ins/plug-ins/common/laplace.c, common/lic.c, common/mail.c,
|
|
* plug-ins/common/mapcolor.c, plug-ins/common/mpeg.c,
|
|
* plug-ins/common/newsprint.c, common/nlfilt.c,
|
|
* plug-ins/plug-ins/common/noisify.c, common/normalize.c,
|
|
* plug-ins/common/nova.c, plug-ins/common/oilify.c,
|
|
* plug-ins/common/pat.c, common/pcx.c, common/pix.c,
|
|
* plug-ins/plug-ins/common/pixelize.c, common/plasma.c,
|
|
* plug-ins/common/plugindetails.c, plug-ins/common/png.c,
|
|
* plug-ins/common/pnm.c, common/ps.c, plug-ins/common/psd.c,
|
|
* plug-ins/common/ripple.c, common/rotate.c, common/semiflatten.c,
|
|
* plug-ins/plug-ins/common/shift.c, common/smooth_palette.c,
|
|
* plug-ins/common/snoise.c, plug-ins/common/sobel.c,
|
|
* plug-ins/common/spread.c, common/sunras.c,
|
|
* plug-ins/plug-ins/common/tga.c, common/tiff.c, common/tile.c,
|
|
* plug-ins/common/tileit.c, plug-ins/common/tiler.c,
|
|
* plug-ins/common/url.c, common/video.c, common/vinvert.c,
|
|
* plug-ins/plug-ins/common/waves.c, common/wind.c,
|
|
* plug-ins/common/wmf.c, common/xbm.c, plug-ins/common/xpm.c,
|
|
* plug-ins/common/xwd.c, common/warp.c, common/zealouscrop.c,
|
|
* plug-ins/plug-ins/common/gpb.c, common/spheredesigner.c,
|
|
* plug-ins/common/colortoalpha.c, plug-ins/common/csource.c,
|
|
* plug-ins/common/CML_explorer.c, common/winprint.c,
|
|
* plug-ins/plug-ins/common/winclipboard.c, common/color_enhance.c,
|
|
* plug-ins/plug-ins/common/sel_gauss.c, common/unsharp.c,
|
|
* plug-ins/common/sparkle.c.orig, plug-ins/dbbrowser/dbbrowser.c,
|
|
* plug-ins/faxg3/faxg3.c, fits/fits.c, plug-ins/flame/flame.c,
|
|
* plug-ins/fp/fp.c, gap/gap_filter_main.c, gap/gap_main.c,
|
|
* plug-ins/plug-ins/gap/gap_decode_mpeg_main.c,
|
|
* plug-ins/gap/gap_frontends_main.c, plug-ins/gdyntext/gdyntext.c,
|
|
* plug-ins/gfig/gfig.c, helpbrowser/helpbrowser.c,
|
|
* plug-ins/plug-ins/ifscompose/ifscompose.c, maze/maze.c,
|
|
* plug-ins/mosaic/mosaic.c, plug-ins/imagemap/imap_main.c,
|
|
* plug-ins/print/print.c, rcm/rcm.c, script-fu/script-fu.c,
|
|
* plug-ins/plug-ins/sel2path/sel2path.c, sgi/sgi.c, sinus/sinus.c,
|
|
* plug-ins/plug-ins/struc/struc.c, webbrowser/webbrowser.c,
|
|
* plug-ins/xjt/xjt.c: remove gettext calls from blurb, help and date
|
|
fields. They made me do it.
|
|
|
|
Mon Jan 31 22:43:48 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcolorspace.c
|
|
* libgimp/gimpcolorspace.h: added INTENSITY() macro
|
|
|
|
* app/blend.c
|
|
* app/convert.c
|
|
* app/gimpimage.c
|
|
* app/temp_buf.c: use INTENSITY() from libgimp
|
|
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/colorify.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/displace.c
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/gradmap.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/maze/handy.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/print/print-util.c
|
|
* plug-ins/rcm/rcm.c
|
|
* plug-ins/rcm/rcm.h
|
|
* plug-ins/rcm/rcm_callback.c
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/rcm/rcm_gdk.c
|
|
* plug-ins/rcm/rcm_misc.c
|
|
* plug-ins/rcm/rcm_misc.h: use INTENSITY() and other
|
|
color_conversion_routines from libgimp. I'm not sure if I have
|
|
tested all this properly (I tried to do), so if you are bored,
|
|
please play around with the changed plug-ins.
|
|
|
|
Mon Jan 31 21:52:27 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/vinvert.c: Typo fix.
|
|
|
|
Mon Jan 31 12:15:27 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* modules/colorsel_gtk.c
|
|
* modules/colorsel_triangle.c
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/normalize.c
|
|
* plug-ins/common/semiflatten.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/vinvert.c
|
|
* plug-ins/gap/gap_range_ops.c: s/colour/color/
|
|
( The British will probably want to add en_GB po-files? )
|
|
|
|
Mon Jan 31 10:59:29 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
* plug-ins/gap/gap_pdb_calls.[ch]
|
|
* plug-ins/xjt/README_xjt_fileformat.txt
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/xjt/xpdb_calls.[ch]:
|
|
applied patches from Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
Mon Jan 31 02:55:00 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Images we save are full size (duh)
|
|
Applied to fix #5000 after some discussion and thought, this
|
|
is really Quark's bug, but who am I to argue?
|
|
|
|
Mon Jan 31 01:42:54 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c: get serious...
|
|
* app/transform_core.c: don't use g_message for error messages that
|
|
are intended for developers only
|
|
|
|
Sun Jan 30 21:54:42 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c
|
|
* app/gradient_select.c: create the dialog at mouse position if not
|
|
the main dialog (which is session-managed)
|
|
|
|
* app/convert.c: small UI changes
|
|
|
|
* app/gradient.c: don't include session.h
|
|
|
|
* app/session.c: the gradient_select dialog is not the gradient_editor
|
|
|
|
2000-01-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c: the "blue" variable should
|
|
not be connected to the "red" adjustment (Thanks to Peter Kämpf
|
|
<pkaempf@box.echo.ch>), fixed the initial size of the "number of
|
|
colors" preview.
|
|
|
|
2000-01-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/*:
|
|
|
|
- Removed the "Gradient" notebook page and added a gimp gradient
|
|
selection widget to the "Color" page instead.
|
|
- UI cleanups (use the libgimp stuff).
|
|
- Removed the "Languages" and "Callbacks" files.
|
|
- Made it actually work (seemed quite important to me :-)
|
|
|
|
* plug-ins/common/png.c: Fix a typo to make it compile.
|
|
|
|
Sat Jan 29 22:32:30 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/png.c: More conservative resolution behaviour
|
|
|
|
Sat Jan 29 22:54:11 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* app/convert.c: Typo fix.
|
|
|
|
2000-01-29 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/script-fu/script-fu.c: more _() tagging.
|
|
|
|
* app/install.c: _() tagging for hardcoded fonts.
|
|
|
|
Sat Jan 29 15:40:01 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/convert.c
|
|
* app/palette_select.c
|
|
* app/palette_select.h: In indexed_conversion dialog, use a
|
|
pattern_selector instead of an option_menu. Adam, I hope you like
|
|
this...
|
|
|
|
Sat Jan 29 12:06:51 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/print/print-ps.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/sel2path/global.h
|
|
* plug-ins/sel2path/math.c
|
|
* plug-ins/sel2path/vector.c: removed warnings
|
|
|
|
Fri Jan 28 17:38:36 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* PLUGIN_MAINTAINERS, PLUGIN_CVS: mark Robert Krawitz with write
|
|
access to plug-ins/print, but comment all update commands out due
|
|
to Sven's concerns.
|
|
|
|
2000-01-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c: bind the "gimp-libgimp" textdomain to get the
|
|
libgimp widget translations. Did some code cleanup.
|
|
|
|
* libgimp/stdplugins-intl.h: bind "gimp-libgimp".
|
|
|
|
* libgimp/gimpintl.h: copyright header.
|
|
|
|
* libgimp/libgimp-intl.h: there is no dgettext_noop() function
|
|
(typo/braino).
|
|
|
|
* libgimp/gimpwidgets.[ch]: one more table attach helper
|
|
function. Should probably find a general way for the two
|
|
functions.
|
|
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/threshold_alpha.c: removed the gtkW_* wrapper
|
|
functions. Badly hacked CML_explorer (The optionmenu creation is a
|
|
bit more ugly than before but at least consistent with the other
|
|
files using the libgimp optionmenu constructor).
|
|
|
|
2000-01-28 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/print/print-ps.c: use g_strcasecmp() instead of
|
|
strcasecmp().
|
|
|
|
* plug-ins/print/print.c: Fix output_to,driver settings
|
|
for OS/2 version.
|
|
|
|
Fri Jan 28 10:48:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/libgimp-intl.h: bind gimp-libgimp domain
|
|
|
|
Fri Jan 28 00:37:10 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* po-plug-ins
|
|
* po-libgimp: moved libgimp strings into their own catalog.
|
|
Mitch/Sven, could you take care of the domain rebinding?
|
|
|
|
* Makefile.am: make a gimp-config symlink to gimptool
|
|
|
|
Fri Jan 28 02:43:36 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* tools/pdbgen/pdb/gimage_mask.pdb, app/gimage_mask_cmds.c: Allow
|
|
zero radius arguments for selection_{shrink,grow,border,feather}.
|
|
|
|
Fri Jan 28 01:16:35 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* PLUGIN_CVS: updated to give Kevin Turner write access to
|
|
the maze plug-in (therefore, the maze plug-in is no longer
|
|
managable within the gnome cvs server. If you have any
|
|
comments/suggestions...)
|
|
|
|
2000-01-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/libgimp-intl.h: new file to be included by libgimp files
|
|
only. Re-defines _() and gettext() as dgettext() and N_() as
|
|
dgettext_noop().
|
|
This way the translations of the various widgets which are used in
|
|
both the app and plugins are searched in the correct catalog.
|
|
|
|
* libgimp/gimpcolorbutton.c
|
|
* libgimp/gimpexport.c
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimpunit.c
|
|
* libgimp/gimpunitmenu.c
|
|
* libgimp/gimpwidgets.c: #include "libgimp-intl.h"
|
|
|
|
2000-01-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.[ch]: added one more option menu constructor
|
|
and made the namespace more consistent, minor fixes.
|
|
|
|
* libgimp/gimpdialog.c
|
|
* libgimp/gimpunitmenu.c: minor fixes.
|
|
|
|
* app/preferences_dialog.c
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/randomize.c: changed according to the above
|
|
namespace cleanups.
|
|
|
|
Thu Jan 27 23:54:05 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/gfig/gfig.c: fixed typos
|
|
|
|
2000-01-27 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/main.c (on_signal): No need to use an #ifdef for G_OS_WIN32
|
|
as the whole function is already bypassed on Win32.
|
|
|
|
* libgimp/gimp.def
|
|
* libgimp/gimpui.def: Updates.
|
|
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc: Goodbye to the megawidget library.
|
|
|
|
* plug-ins/common/papertile.c: MAIN() must be after PLUG_IN_INFO
|
|
definition.
|
|
|
|
2000-01-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/pagecurl/pagecurl.c: a little ui eye candy...
|
|
|
|
Thu Jan 27 22:02:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/grid.c: don't connect to the unit_changed signal
|
|
|
|
2000-01-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/newsprint.c: changed the ui to use the libgimp
|
|
widget constructors, put the channel settings into a notebook, did
|
|
some indentation.
|
|
|
|
Thu Jan 27 16:26:47 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gifload.c: fixed typo that made gimp crash when
|
|
loading a gif
|
|
|
|
* app/fileops.c: guard against similar errors
|
|
|
|
2000-01-27 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c: added dummy menus
|
|
for menu path translation.
|
|
|
|
* po-plug-ins/POTFILES.in: added missing
|
|
plug-ins/gap/gap_frontends_main.c.
|
|
|
|
* plug-ins/borderaverage/borderaverage.c: added missing _()
|
|
for progress bar description.
|
|
|
|
Thu Jan 27 14:55:00 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/print/*: updated to version 3.0.5
|
|
|
|
Thu Jan 27 13:08:50 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/ifscompose/ifscompose.[ch]: use gimp_color_buttons
|
|
|
|
Thu Jan 27 11:24:05 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_exchange_image.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_pdb_calls.[ch]:
|
|
applied patches from Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
2000-01-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: forgot to correctly set the
|
|
tile_cache_size. Only apply show_tool_tips and tile_cache_size if
|
|
the prefs settings are not currupt.
|
|
|
|
2000-01-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: made the handling of the values which
|
|
can't be changed on the fly consistent:
|
|
|
|
- Some of the widget callbacks were connected to gimprc variables
|
|
instead of pref dialog's "edit_" variables.
|
|
- Correctly assign value, edit_value, old_value and save_value for
|
|
all of them.
|
|
- Separated them from the other values in all functions.
|
|
- Reduced the endless "if" madness in some callbacks.
|
|
|
|
2000-01-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: use the int adjustment callback from
|
|
libgimp, simplified the confirm dialog signal callbacks.
|
|
|
|
Wed Jan 26 11:06:46 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/xjt/xjpeg.c: s/malloc/g_malloc/ ; s/free/g_free/
|
|
|
|
Wed Jan 26 04:12:08 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* PLUGIN_CVS: mirroring control script (read it for more info).
|
|
* ChangeLog.plug-ins: The ChangeLog file for the plug-in cvs.
|
|
|
|
2000-01-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpsizeentry.[ch]: block the sizeentry's signals while
|
|
updating is's fields after a unit change and emit the
|
|
"value_changed" signal manually afterwards. This avoids multiple
|
|
"value_changed" signals which may cause callbacks to change the
|
|
sizeentry in the middle of a unit update.
|
|
|
|
* plug-ins/commion/spread.c: no need to connect to the sizeentry's
|
|
"unit_changed" signal.
|
|
|
|
Wed Jan 26 00:10:34 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/colorify.c: use a gimp_color_button
|
|
|
|
* plug-ins/common/spread.c: use gimp_size_entries
|
|
|
|
2000-01-25 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/appenv.h: removed BOUNDS, MINIMUM and MAXIMUM. No need to
|
|
include both <glib.h> and <gtk/gtk.h>.
|
|
|
|
* app/*
|
|
* tools/pdbgen/pdb/text_tool.pdb: s/BOUNDS/CLAMP/,
|
|
same for MIN and MAX.
|
|
|
|
* app/preferences_dialog.c: the "Check Size" widget was connected
|
|
to the transparency_type variable.
|
|
|
|
* plug-ins/common/sobel.c: removed definitions of MIN and ROUND.
|
|
|
|
* libgimp/gimp.h: #include "gimplimits.h" and "gimpcolorspace.h".
|
|
|
|
* plug-ins/*: don't include the two files.
|
|
|
|
Tue Jan 25 21:58:49 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layer.c: applied a change suggested by Steinar H. Gunderson.
|
|
Fixes crashing on empty images (bug #5536).
|
|
|
|
Tue Jan 25 21:16:57 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.c: disable "Layer to Imagesize" on empty images
|
|
|
|
Tue Jan 25 20:08:35 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/colorify.c: use gimp_tile_cache_ntiles ()
|
|
* plug-ins/common/lic.c: when creating a new image, disable undo,
|
|
enable it later when the new image is completed
|
|
|
|
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")
|
|
|
|
Tue Jan 25 15:10:14 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/color_enhance.c: On request of
|
|
Martin Weber <martweb@gmx.net>. Improve types (double,
|
|
gdouble, gint).
|
|
|
|
Mon Jan 24 22:28:00 CET 2000 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/gdisplay_ops.c: Added a minimum width for shrink wrap;
|
|
without it, it would map improperly and create a mess for small
|
|
images. Its not a very shrunk wrap since the statusbar is so
|
|
large, but at least it works. I welcome other suggestions on
|
|
better ways to fix this.
|
|
|
|
Mon Jan 24 23:28:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpdnd.c: I think this time I got it right. Still the same
|
|
color after hours of dragging it between the gimp and the gtk+
|
|
color-selector... (gimp uses guchar, X guint16 and gtk+ double)
|
|
|
|
Mon Jan 24 14:10:40 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* acconfig.h
|
|
* configure.in
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpregex.h
|
|
* libgimp/regex.c
|
|
* app/Makefile.am
|
|
* app/regex.[ch]
|
|
* plug-ins/script-fu/Makefile.am
|
|
* plug-ins/script-fu/regex.[ch]
|
|
* plug-ins/script-fu/interp_regex.c
|
|
* tools/pdbgen/pdb/plug_in.pdb
|
|
* tools/pdbgen/pdb/procedural_db.pdb: reverted previous regex move
|
|
patch. This does *not* belong in libgimp and is just bloat. We'll
|
|
use the regex functionality in glib once it has it.
|
|
|
|
* acinclude.m4
|
|
* config.guess
|
|
* config.sub
|
|
* ltconfig
|
|
* ltmain.sh: upgrade to libtool 1.3.4
|
|
|
|
* app/convert.c
|
|
* app/gimpbrushpipe.c: minor cleanups
|
|
|
|
Mon Jan 24 22:15:46 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: Simon Budig maintains PageCurl
|
|
|
|
* plug-ins/gap/gap_pdb_calls.c
|
|
* plug-ins/xjt/README
|
|
* plug-ins/xjt/README_xjt_fileformat.txt
|
|
* plug-ins/xjt/xjt.c
|
|
* plug-ins/xjt/xpdb_calls.c
|
|
* plug-ins/xjt/xpdb_calls.h
|
|
* po-plug-ins/POTFILES.in: applied (modified) patches from
|
|
Wolfgang Hofer <hof@hotbot.com>.
|
|
|
|
Mon Jan 24 21:30:26 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* tips/gimp_tips.pl.txt
|
|
* plug-ins/common/align_layers.c:
|
|
i18n fixes from Ar't <psi2494@orca.mila.edu.pl>
|
|
|
|
Mon Jan 24 17:12:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/regex.[ch]: removed
|
|
|
|
* app/Makefile.am
|
|
* app/plug_in_cmds.c
|
|
* app/procedural_db_cmds.c: cleaning up behind Daniel ...
|
|
|
|
Thu Jan 17 12:13:01 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* PLUGIN_MAINTAINERS: Add Martin Weber for sparkle and gflare.
|
|
|
|
* MAINTAINERS: Add myself.
|
|
|
|
Thu Jan 15 14:43:23 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
* app/plug_in.c: Removed unnecessary #include "regex.h".
|
|
|
|
* app/regex.c: Removed ...
|
|
* libgimp/regex.c: Shamelessly stolen from current glibc because we
|
|
want LPGL here.
|
|
|
|
* app/regex.h: Moved to ...
|
|
* libgimp/gimpregex.h: ... and renamed it.
|
|
|
|
* plug-ins/script-fu/regex.c
|
|
* plug-ins/script-fu/regex.h: Removed.
|
|
|
|
* libgimp/Makefile.am,
|
|
* plug-ins/script-fu/Makefile.am,
|
|
* app/Makefile.am: Tweak them to match the changes.
|
|
|
|
* plug-ins/script-fu/interp_regex.c
|
|
* tools/pdbgen/pdb/plug_in.pdb
|
|
* tools/pdbgen/pdb/procedural_db.pdb: Include "libgimp/regex.h"
|
|
instead of "regex.h".
|
|
|
|
* config.h.in
|
|
* configure.in
|
|
* acconfig.h: Check, whether regex is provided by standard libs.
|
|
If this is the case avoid compiling it and use the standard one,
|
|
thus reducing compile time and code and saveing diskspace.
|
|
|
|
Sun Jan 23 23:08:18 2000 Jay Cox <jaycox@gimp.org>
|
|
|
|
* plug-ins/common/psd.c: load the resolution info from the psd file.
|
|
|
|
Sun Jan 23 19:03:28 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paths_dialog.c: set the menu sensitivity after the last path
|
|
was deleted
|
|
|
|
Sun Jan 23 14:33:57 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gdisplay_ops.c
|
|
* app/gimage.c
|
|
* app/gimpimage.c
|
|
* app/gimpimageP.h: Renamed gimage->ref_count to disp_count and
|
|
slightly changed the way it is used. As the new name suggests it
|
|
is only used to count the number of displays associated with an
|
|
image. It is now impossible to delete an image that has an
|
|
associated display. You have to delete the display instead. Before
|
|
this change it was possible to delete an image through the PDB that
|
|
was created through the UI and bad things happened soon...
|
|
|
|
* app/gimage_cmds.c
|
|
* tools/pdbgen/pdb/gimage.pdb: Changed the help for gimp_image_delete
|
|
so it explains better what actually happens. The old help was quite
|
|
misleading.
|
|
|
|
Sat Jan 22 22:14:18 GMT 2000 Austin Donnelly <austin@gimp.org>
|
|
|
|
* MAINTAINERS: update my entry.
|
|
* PLUGIN_MAINTAINERS: I maintain newsprint.
|
|
|
|
* app/fuzzy_select.c: fix so if you move the pointer back to
|
|
where you started, the selection is also the same. Can people
|
|
(tigert?) give this a spin - if it isn't as intuitive as the
|
|
old way we should roll this back.
|
|
|
|
* plug-ins/common/jpeg.c: use volatile to get rid of "clobber"
|
|
warnings from GCC. Also, fix handling of multiple COM
|
|
sections, so can load images such as
|
|
/usr/share/pixmaps/backgrounds/space/clem_full_moon_strtrk.jpg or
|
|
/usr/share/pixmaps/backgrounds/space/apollo08_earthrise.jpg
|
|
which used to segv the jpeg plugin.
|
|
|
|
* plug-ins/common/newsprint.c: update my email address.
|
|
|
|
* plug-ins/common/ps.c: applied gimp-kirchgessner-000116-0.patch:
|
|
save using PostScript level 2 features which result in files
|
|
60% smaller than naive level 1 method. Peter added a
|
|
checkbutton to the UI to revert to level 1 algorithm, but we
|
|
default to level 2. Almost everyone should have a level 2
|
|
printer, new printers and ghostscript are level 3 these days.
|
|
|
|
Sat Jan 22 21:38:08 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpdnd.c: corrected off-by-one error in color dnd
|
|
|
|
Sat Jan 22 18:50:18 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/global_edit.c: in edit_clear and edit_fill return TRUE if the
|
|
selection is empty, since the operation succeded by doing nothing.
|
|
Returning FALSE here crashed lots of script-fus.
|
|
|
|
Sat Jan 22 16:00:52 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay.h
|
|
* app/scale.c: call setup_scale when changing the resolution or unit,
|
|
so the rulers get updated correctly
|
|
|
|
Sat Jan 21 21:00:00 CST 2000 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/transform_core.c: applied Steinar's
|
|
<sgunderson@bigfoot.com> fix for a NULL pointer
|
|
dereference in the transform core.
|
|
|
|
Sat Jan 22 01:47:30 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* plug-ins/common/tiff.c: Fix bug reported by Marc Lehmann
|
|
|
|
Sat Jan 22 01:02:25 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gfig/gfig.c: Menu i18n fix.
|
|
|
|
Sat Jan 22 00:36:54 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gflare/gflare.c: Applied patch on request of
|
|
Martin Weber <martweb@gmx.net>.
|
|
|
|
Fri Jan 21 16:35:26 EST 2000 Gregory McLean <gregm@comstar.net>
|
|
|
|
* gimp.spec: Updated a bit more, split the perl stuff off into
|
|
a seperate package as it needs other bits that aren't in a dist
|
|
by default. Also work on auto-generating the %files part.
|
|
|
|
Fri Jan 21 18:11:05 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: Provide a copy
|
|
of the improved g_strescape function from glib-1.3 if
|
|
compiled with older versions of glib. This allows to use
|
|
quotes and other special characters in Script-Fu strings.
|
|
|
|
Thu Jan 20 17:37:38 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/gimp_ace
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/kaleidoscope.c: reverted previous plugin addition
|
|
|
|
Fri Jan 21 00:24:19 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/rcm/rcm.c: Typo fix.
|
|
|
|
Thu Jan 20 23:28:35 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
Added new plug-ins from Martin Weber <martweb@gmx.net>:
|
|
* plug-ins/common/kaleidoscope.c: New file.
|
|
* plug-ins/gimp_ace: New directory.
|
|
* plug-ins/common/Makefile.am: Updated.
|
|
* configure.in: Updated.
|
|
|
|
Thu Jan 20 18:07:21 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel.c
|
|
* app/channel.h
|
|
* app/gimpimage.c
|
|
* app/layer.c
|
|
* app/qmask.c: implemented the "removed" signal for channels and
|
|
connected qmask to it to keep the buttons in sync when a qmask
|
|
channels gets deleted manually. Fixes bug #2516.
|
|
|
|
Thu Jan 20 16:56:00 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: backported the bugfix from
|
|
gdyntext-1.4.4. This fixes bug #2354 (extra undo step introduced).
|
|
|
|
Thu Jan 20 13:20:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_cmds.c
|
|
* app/curves.c
|
|
* app/curves.h
|
|
* tools/pdbgen/pdb/color.pdb: added load and save functionality
|
|
to the Curves tool
|
|
|
|
Wed Jan 19 21:03:00 CST 2000 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/gdisplay_ops.c: make shrink wrap work. Not an elegant
|
|
solution (hiding and redrawing window)
|
|
|
|
Wed Jan 19 21:36:06 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* cursors/bigcirc
|
|
* cursors/bigcircmsk: removed
|
|
|
|
* cursors/mouse1_selu
|
|
* cursors/mouse1_selumsk: new files
|
|
|
|
* Makefile.am
|
|
* app/bezier_select.c
|
|
* app/cursorutil.c
|
|
* app/cursorutil.h: got rid of the big fat bigcirc cursor and added
|
|
a new one in the style of the others
|
|
|
|
2000-01-19 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* gimp/app/disp_callbacks.c
|
|
* gimp/app/ellipse_select.c
|
|
* gimp/app/free_select.c
|
|
* gimp/app/fuzzy_select.c
|
|
* gimp/app/rect_select.c
|
|
* gimp/app/rect_select.h
|
|
* gimp/app/rect_selectP.h
|
|
* gimp/app/tools.c
|
|
* gimp/app/tools.h
|
|
* gimp/app/toolsF.h
|
|
|
|
Boolean selection operations, (adding to,
|
|
subtracting from, or intersecting with
|
|
pre-existing selections) now occur regardless
|
|
of the setting of "Disable Cursor Update"
|
|
toggle button in Interface/Image Window
|
|
category. Introduced a new tool action type,
|
|
OperUpdateFunc, To provide a distinct context
|
|
for such activity. see
|
|
http://idt.net/~gosgood/gimp-patch/patch05.html
|
|
for full details. Closes #2568.
|
|
|
|
Wed Jan 19 12:50:55 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/gflare/gflare.c: Typo fix and typo update.
|
|
|
|
Wed Jan 19 11:00:19 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
Applied patch from Martin Weber <martweb@gmx.net>:
|
|
* plug-ins/fp/fp_hsv.c removed
|
|
* plug-ins/fp/fp_hsv.h removed
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/fp/Makefile.am
|
|
* plug-ins/fp/fp.c
|
|
* plug-ins/fp/fp_gdk.c
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/fp/fp_misc.c
|
|
* plug-ins/common/color_enhance.c: Removed unneccessary
|
|
rgb_to_hsv routines.
|
|
* plug-ins/gflare/gtkmultioptionmenu.c: Bugfix, not very
|
|
elegant but correct.
|
|
* plug-ins/common/sparkle.c: Bugfix.
|
|
* plug-ins/script-fu/scripts/frosty-logo.scm
|
|
* plug-ins/script-fu/scripts/t-o-p-logo.scm: Necessary for the
|
|
patched sparkle.
|
|
|
|
2000-01-19 David Monniaux <monniaux@quatramaran.ens.fr>
|
|
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gfig/Makefile.am
|
|
* po-plug-ins/POTFILES.in: i18n of gfig
|
|
|
|
Tue Jan 18 22:34:30 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops_cmds.c
|
|
* tools/pdbgen/pdb/fileops.pdb: hopefully fixed
|
|
gimp_file_load_thumbnail PDB function
|
|
|
|
* app/gimage_cmds.c
|
|
* tools/pdbgen/pdb/gimage.pdb: in gimp_image_get_thumbnail changed
|
|
a variable name from num_pixels to num_bytes, since that`s what it
|
|
contains
|
|
|
|
* tools/pdbgen/pdbgen.pl: arrays need a length argument again since
|
|
the PDB relies on it
|
|
|
|
Tue Jan 18 21:46:25 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c: The blur radius can now be specified
|
|
independently in each direction. For backward compatibility I left
|
|
the original PDB functions unchanged and added new ones. The actual
|
|
blurring is done in the same function for both interfaces.
|
|
|
|
* plug-ins/gap/Makefile.am
|
|
* plug-ins/gap/gap_filter_iterators.c
|
|
* plug-ins/gap/iter_ALT/gen/plug_in_gauss_iir2_iter_ALT.inc
|
|
* plug-ins/gap/iter_ALT/gen/plug_in_gauss_rle2_iter_ALT.inc: added
|
|
iterator functions for the new gauss_blur functions.
|
|
|
|
* plug-ins/common/grid.c: small changes to the way the size_entries
|
|
are set up
|
|
|
|
* plug-ins/common/noisify.c:
|
|
applied (modified) patch from Julian Kinraid <jkinraid@clear.net.nz>
|
|
|
|
2000-01-18 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README.win32: Some clarifications.
|
|
|
|
* PLUGIN_MAINTAINERS: I maintain psp.
|
|
|
|
* libgimp/gimp.def
|
|
* libgimp/gimpui.def
|
|
* libgimp/makefile.cygwin
|
|
* libgimp/makefile.msc
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc: Updates.
|
|
|
|
* plug-ins/twain/twain.c
|
|
* plug-ins/winsnap/winsnap.c
|
|
* po-plug-ins/POTFILES.in: i18n.
|
|
|
|
* app/text_tool.c: Add Win32 workaround for yasuhiro's "i18n fix"
|
|
change that introduced an X11 dependency.
|
|
|
|
2000-01-18 David Monniaux <monniaux@quatramaran.ens.fr>
|
|
|
|
* app/tools.c: clearer tool-tip for transform tool.
|
|
|
|
* plug-ins/gflare/Makefile.am
|
|
* plug-ins/gflare/gflare.c
|
|
* po-plug-ins/POTFILES.in: i18n of GFlare
|
|
|
|
Mon Jan 17 23:11:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/wind.c: Wind used to crash badly when used with
|
|
an active selection. Should be fixed now.
|
|
|
|
Mon Jan 17 22:24:00 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/common/apply_lens.c: fixed typos
|
|
|
|
Mon Jan 17 12:05:35 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* help/C/*/Makefile.am: use $(LN_S) instead of ln -sf, should fix
|
|
bug #5289.
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/pdb/brushes.pdb
|
|
* tools/pdbgen/pdb/gimage_mask.pdb
|
|
* tools/pdbgen/pdb/guides.pdb
|
|
* tools/pdbgen/pdb/parasite.pdb
|
|
* tools/pdbgen/pdb/unit.pdb: more lib work, slight guide tweak
|
|
|
|
2000-01-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.c: emit the "color_changed" signal
|
|
whenever the user selects "Use FG/BG Color" from the popup menu.
|
|
|
|
* libgimp/gimpwidgets.c: gimp_table_attach_aligned(): allow the
|
|
function to be called with label == NULL.
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/oilify.c
|
|
* plug-ins/common/sel_gauss.c
|
|
* plug-ins/common/shift.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/video.c
|
|
* plug-ins/common/vpropagate.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/sgi/sgi.c: more ui updates.
|
|
|
|
2000-01-17 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/csource.c
|
|
* plug-ins/common/header.c
|
|
* plug-ins/common/winclipboard.c
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
Sat Jan 16 19:58:55 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/shift.c: Typo fix.
|
|
|
|
2000-01-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/layers_dialog.c: oops, the "Add Layer Mask" dialog contained
|
|
nothing after my last change.
|
|
|
|
* libgimp/gimpwidgets.c: gimp_table_attach_aligned() sets the
|
|
yalign of the widget to 0.5 instead of 1.0.
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/ripple.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/shift.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/spread.c: even more spinbuttons and other ui
|
|
updates.
|
|
|
|
2000-01-16 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/global_edit.c
|
|
global_edit.c Uncovered buglet spawned by #5045 fix.
|
|
edit_paste() now properly supplies a GimpImageType
|
|
parameter in the case where a GimpImage parameter has no
|
|
active_drawable: occurs when the user invokes a
|
|
paste into an empty image.
|
|
|
|
Sat Jan 15 22:27:56 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/gimpenv.c, libgimp/color_selector.h,
|
|
libgimp/color_display.h: Change license to LGPL (see the log
|
|
message for approval of the various authors). If an author was
|
|
left out please contact me!!
|
|
|
|
Fri Jan 14 14:46:27 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/menus.c: Removed Perl-specific translations and moved
|
|
them to the perl .pot-file. Gurgl, Ratz: That localises the
|
|
translation, but also requires more places to be updated once i18n
|
|
works as I would expect it.
|
|
* plug-ins/script-fu/interp_slib.c: portability fixes (64-bit
|
|
problems).
|
|
|
|
Sat Jan 15 19:11:49 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimprc.5.in: fixed a typo
|
|
|
|
* app/preferences_dialog.c: one more change in the spirit of my
|
|
last commit
|
|
|
|
2000-01-16 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/waves.c
|
|
* plug-ins/common/whirlpinch.c
|
|
* plug-ins/common/wind.c
|
|
* plug-ins/common/wmf.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/pagecurl/Makefile.am
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
* app/text_tool.c: i18n fix.
|
|
|
|
2000-01-15 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/layers_dialog.c
|
|
* app/global_edit.c
|
|
layers_dialog.c:layers_dialog_flush() now has
|
|
only one entry and exit point, so that
|
|
suspend_gimage_notify is properly maintained.
|
|
Has bearing on (but likely does not fully solve)
|
|
bugs #4031, #4914, and #4927. (Layers and
|
|
Channel Dialog with sticky layers. See
|
|
http://idt.net/~gosgood/gimp-patch/patch04.html
|
|
and bug reports.
|
|
global_edit.c: edit_paste_as_new() now checks
|
|
if it has a valid layer from layer_new_from_tiles()
|
|
|
|
2000-01-15 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpwidgets.[ch]: added a float adjustment callback.
|
|
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/common/tileit.c
|
|
* plug-ins/common/whirlpinch.c
|
|
* plug-ins/common/wind.c:
|
|
|
|
- Some more hscale+spinbutton instead of hscale+entry widgets.
|
|
- Get the CHECK_SIZE constants from libgimp in some plugins.
|
|
|
|
Sat Jan 15 15:40:26 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/webbrowser/webbrowser.c: Small i18n fix.
|
|
|
|
Sat Jan 15 13:49:37 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/preferences_dialog.c: Moved a few entries to other pages.
|
|
Makes much more sense now, IMHO.
|
|
|
|
Fri Jan 14 22:34:13 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpselection.c: added a few new PDB wrappers
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/guillotine.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/sel2path/sel2path.c
|
|
* plug-ins/twain/twain.c
|
|
* plug-ins/winsnap/winsnap.c: replaced PDB calls with libgimp functions
|
|
|
|
Fri Jan 14 20:54:31 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/module_db.c
|
|
* modules/cdisplay_gamma.c
|
|
* modules/colorsel_gtk.c
|
|
* modules/colorsel_triangle.c
|
|
* modules/colorsel_water.c
|
|
* po/POTFILES.in: added gettext support
|
|
|
|
* plug-ins/common/pnm.c: smooth the progressbar update (bug #5148)
|
|
|
|
Fri Jan 14 11:43:09 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/common/unsharp.c: move unsharp here, since it doesn't
|
|
have any support files anymore
|
|
|
|
Fri Jan 14 19:43:01 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_core.h: use ToolFlags enum instead of int
|
|
|
|
* app/smudge.c: fixed bug #5176 (smudge tool crash)
|
|
|
|
2000-01-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/info_window.c:
|
|
s/gtk_container_border_width/gtk_container_set_border_width/
|
|
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/oilify.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/whirlpinch.c
|
|
* plug-ins/ifscompose/Makefile.am
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/maze/Makefile.am
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/pagecurl/Makefile.am
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/struc/Makefile.am
|
|
* plug-ins/struc/struc.c: more spinbuttons instead of entries,
|
|
dialog layout, stuff...
|
|
|
|
Fri Jan 14 16:10:38 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/MapObject/mapobject_ui.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/imagemap/imap_main.h
|
|
* plug-ins/imagemap/imap_selection.c
|
|
* plug-ins/imagemap/imap_toolbar.c
|
|
* plug-ins/imagemap/imap_tools.c: gtk_tooltips_set_colors () does
|
|
absolutely nothing, so it can be safely deleted from the source
|
|
|
|
2000-01-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/tool_options_ui.h: removed.
|
|
|
|
* app/tool_options.c
|
|
* libgimp/gimpwidgets.[ch]: moved some more ui utility functions
|
|
to libgimp.
|
|
|
|
* app/airbrush.c
|
|
* app/blend.c
|
|
* app/bucket_fill.c
|
|
* app/channel_ops.c
|
|
* app/clone.c
|
|
* app/color_picker.c
|
|
* app/convolve.c
|
|
* app/crop.c
|
|
* app/dodgeburn.c
|
|
* app/eraser.c
|
|
* app/file_new_dialog.[ch]
|
|
* app/flip_tool.c
|
|
* app/image_new.[ch]
|
|
* app/ink.c
|
|
* app/layers_dialog.c
|
|
* app/magnify.c
|
|
* app/measure.c
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/smudge.c
|
|
* app/text_tool.c
|
|
* app/tool_options.c
|
|
* app/transform_tool.c
|
|
* app/xinput_airbrush.c: use the libgimp functions (esp. the radio
|
|
button group constructor), some code cleanup.
|
|
|
|
* plug-ins/common/csource.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/diffraction.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/unsharp/unsharp.c: more plugin ui tuning.
|
|
|
|
* plug-ins/unsharp/Makefile.am
|
|
* plug-ins/unsharp/dialog_f.[ch]
|
|
* plug-ins/unsharp/dialog_i.[ch]: removed.
|
|
|
|
Thu Jan 13 16:35:44 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.15 release
|
|
|
|
* configure.in: disabled --with-threads, as it is not actively
|
|
maintained and rather untested.
|
|
|
|
Thu Jan 13 20:41:37 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/animoptimize.c: Collapse timing of completely
|
|
optimized-away frames onto previous surviving frame. Also be
|
|
looser with (XXXXX) tag parsing.
|
|
|
|
* plug-ins/common/animationplay.c: Be looser with (XXXXX) tag
|
|
parsing.
|
|
|
|
2000-01-13 Yuri Syrota <rasta@renome.rovno.ua>
|
|
|
|
* configure.in: Added "uk" to ALL_LINGUAS
|
|
|
|
2000-01-13 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpui.[ch]
|
|
* app/preferences_dialog.c: removed & renamed some functions from
|
|
gimpui.[ch] (see below).
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpwidgets.[ch]: new files. Functions moved from
|
|
app/gimpui.[ch]. Added a constructor for the label + hscale +
|
|
entry combination used in many plugins (now hscale + spinbutton).
|
|
|
|
* libgimp/gimpui.h: include gimpwidgets.h
|
|
|
|
* plug-ins/megawidget/megawidget.[ch]: removed all functions
|
|
except the preview stuff (I'm not yet sure how to implement this
|
|
in libgimp because the libgimp preview should be general enough to
|
|
replace all the other plugin previews, too).
|
|
|
|
* plug-ins/borderaverage/Makefile.am
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/aa.c
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/colorify.c
|
|
* plug-ins/common/convmatrix.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/displace.c
|
|
* plug-ins/common/edge.c
|
|
* plug-ins/common/emboss.c
|
|
* plug-ins/common/hot.c
|
|
* plug-ins/common/nlfilt.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/waves.c
|
|
* plug-ins/sgi/sgi.c
|
|
* plug-ins/sinus/sinus.c: ui updates like removing megawidget,
|
|
using the dialog constructor, I18N fixes, indentation, ...
|
|
|
|
Thu Jan 13 00:46:16 CET 2000 Daniel Egger <Daniel.Egger@suse.de>
|
|
|
|
* app/plug_in.c: replace spaces to be inserted in pluginrc
|
|
by tabs. Saves space and reduces parsing time without
|
|
affecting readability.
|
|
|
|
(applied by pcg@goof.com)
|
|
|
|
Mon Jan 10 03:18:45 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/main.c: Removed "serialization test passed" message. (But
|
|
left the test intact).
|
|
|
|
Wed Jan 12 00:53:58 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: correctly connect "Intersect with Selection"
|
|
(fixes bug #5124)
|
|
|
|
Tue Jan 11 23:50:53 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layer.c: in layer_new_from_tiles check if image_type has alpha
|
|
to avoid obscure bugs if the function is not called correctly
|
|
|
|
* app/text_tool_cmds.c
|
|
* tools/pdbgen/pdb/text_tool.pdb: added a hint about using border = -1
|
|
to suppress cropping of empty spaces around the text
|
|
|
|
Tue Jan 11 14:36:55 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/gimpcompat.h: let's not be redundant redundant. Made
|
|
a real compat #define for gimp_image_find_parasite
|
|
|
|
2000-01-11 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/disp_callbacks.c
|
|
* app/gimage_mask.c
|
|
* app/global_edit.c
|
|
* app/interface.c
|
|
* app/layer.c
|
|
* app/layer.h
|
|
* app/transform_core.c
|
|
|
|
Followup to #4708. Some clients
|
|
of layer_new_from_tiles() need to specify the
|
|
kind of layer they need; added a GimpImageType
|
|
parameter for this purpose. (A reference to a
|
|
whole Drawable once was used for this purpose;
|
|
Sven factored this out. Good Riddance). Function
|
|
internals are correct only with alpha-equipped image
|
|
types, so don't ask for alpha-less types or
|
|
furnish alpha-less tiles. <imho>This function is
|
|
not robust and is overused; its scope is to
|
|
fatten TileManagers referenced by cut buffers
|
|
into Layers. If you already have a layer,
|
|
consider yourself blessed and work with it.</imho>
|
|
Closes #5045.
|
|
|
|
* app/paths_dialog.c paths_dialog_set_default_op()
|
|
now checks for the existence of the path_dialog
|
|
before manipulating its internals. Closes #5049;
|
|
|
|
Tue Jan 11 21:41:23 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/rotate.c: fixed the progressbar on 270 degrees
|
|
(bug #5108)
|
|
|
|
* plug-ins/gap/gap_navigator_dialog.c: small help-related fix
|
|
|
|
2000-01-11 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/gpc/*: removed.
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/randomize.c: removed all calls to gpc functions.
|
|
|
|
* plug-ins/common/edge.c: applied standard ui stuff.
|
|
|
|
Tue Jan 11 19:31:30 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* tips/Makefile.am: Czech added.
|
|
|
|
2000-01-11 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimphelp.h
|
|
* libgimp/gimp.h
|
|
* libgimp/gimphelpui.[ch]: declare the gimp_standard_help_func in
|
|
gimphelpui.h because libgimp widgets must not include libgimp/gimp.h.
|
|
|
|
* libgimp/gimpdialog.c
|
|
* libgimp/gimpexport.c
|
|
* libgimp/gimpunitmenu.c: use the dialog constructor for the
|
|
export dialog and the unit selection.
|
|
|
|
* plug-ins/gpc/gpc.[ch]
|
|
* plug-ins/megawidget/megawidget.[ch]: removed unused functions
|
|
(dialog creation and some other stuff). The rest of these libs is
|
|
scheduled for removal, too...
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap/Makefile.am
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/AlienMap2/Makefile.am
|
|
* plug-ins/borderaverage/Makefile.am
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/spread.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/common/xpm.c
|
|
* plug-ins/fp/Makefile.am
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/rcm/Makefile.am
|
|
* plug-ins/rcm/rcm_callback.[ch]
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/sinus/sinus.c: standard ui (spacings etc.) for some
|
|
more plugins. Did some indentation, prototyping and I18N fixes.
|
|
|
|
Tue Jan 11 13:32:41 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_navigator_dialog.c: some changes to make it use
|
|
new functionality from libgimp instead of implementing it itself
|
|
|
|
Tue Jan 11 01:50:41 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/parasite.c
|
|
* app/gimpparasite.c
|
|
* app/parasitelist.c: indentation (actually I was searching for a
|
|
memleak, but had no luck so far)
|
|
|
|
* app/blob.c: raise the maximum image size that will make the ink tool
|
|
fail to 16384 x 16384 (sort of fixes bug #4464)
|
|
|
|
* Makefile.am
|
|
* pixmaps/first.xpm
|
|
* pixmaps/last.xpm
|
|
* pixmaps/next.xpm
|
|
* pixmaps/play.xpm
|
|
* pixmaps/prev.xpm
|
|
* pixmaps/update.xpm: new icons
|
|
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_lib.h
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_pdb_calls.c
|
|
* plug-ins/gap/gap_pdb_calls.h
|
|
* plug-ins/gap/gap_range_ops.c: changes by Wolfgang Hofer
|
|
|
|
* plug-ins/gap/Makefile.am
|
|
* plug-ins/gap/gap_navigator_dialog.c: new GAP VCR Navigator brought
|
|
to you by Wolfgang Hofer <hof@hotbot.com>. Needs some work, but is
|
|
already very nice, IMHO
|
|
|
|
Mon Jan 10 01:13:02 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/gimage.pdb: Made appropriate changes to
|
|
reflect Nick's previous change
|
|
|
|
Mon Jan 10 06:10:00 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* app/gimage_cmds.c: Check resolution validity here too.
|
|
|
|
Mon Jan 10 02:10:15 GMT 2000 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* PLUGIN_MAINTAINERS: Put me down for CEL, PCX, TIF and PNG
|
|
Consider moving unmaintained File/Open plug-ins to me?
|
|
|
|
Sun Jan 9 14:58:18 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
Applied Patch by Daniel Egger, slightly modified.
|
|
|
|
* gimprc.c
|
|
* gradient.c: replaced usage of fixed buffers with dynamic ones,
|
|
using g_strdup_printf and friends.
|
|
|
|
Sun Jan 9 23:47:35 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-console.c: fixed a problem that
|
|
occured when applying a command with no parameters from the dbbrowser
|
|
|
|
Sun Jan 9 19:59:38 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gimprc.c
|
|
* app/gimprc.h
|
|
* app/interface.c
|
|
* app/preferences_dialog.c: allow the user to choose the default for
|
|
"Dot for Dot"
|
|
|
|
* app/paint_options.h
|
|
* app/tool_options.c: declare non_gui_pressure_options as extern and
|
|
define it in the C file
|
|
|
|
|
|
Sun Jan 9 18:15:44 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/gtm.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/sinus/sinus.c: i18n fixes
|
|
|
|
Sun Jan 9 14:48:21 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gimage_cmds.c
|
|
* tools/pdbgen/pdb/gimage.pdb: fixed typos
|
|
|
|
* app/gimphistogram.c: indentation
|
|
|
|
* app/histogramwidget.c: grab the pointer in the histogramwidget,
|
|
so a button_release outside the widget is noticed correctly
|
|
|
|
* app/levels.c: instead of undoing the user action, simply don't
|
|
allow the user to set the range in the histogram_widget
|
|
|
|
2000-01-09 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/common/tileit.c
|
|
* plug-ins/common/tiler.c
|
|
* plug-ins/common/url.c
|
|
* plug-ins/common/video.c
|
|
* plug-ins/common/vinvert.c
|
|
* plug-ins/common/vpropagate.c
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
* plug-ins/common/threshold_alpha.c: fixed typo.
|
|
|
|
2000-01-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/psd.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/threshold_alpha.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/common/tileit.c
|
|
* plug-ins/common/video.c
|
|
* plug-ins/common/vpropagate.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/waves.c
|
|
* plug-ins/common/whirlpinch.c
|
|
* plug-ins/common/wind.c
|
|
* plug-ins/common/wmf.c: more plugin tuning... and this time I
|
|
added the needed libs in plugin-defs.pl instead of Makefile.am :-)
|
|
|
|
2000-01-08 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* modules/modregister.h: add types for GimpColorDisplayxxxxx
|
|
|
|
* modules/cdisplay_gamma.c: Add OS/2 support.
|
|
* app/module_db.c: gimp_color_display_xxx ref. for OS/2.
|
|
|
|
2000-01-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/ripple.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/sel_gauss.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/common/shift.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/snoise.c
|
|
* plug-ins/common/sobel.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/spheredesigner.c
|
|
* plug-ins/common/spread.c
|
|
* plug-ins/common/sunras.c: more plugins which use the dialog
|
|
constructor. Hacked many UIs to look like the app's dialogs.
|
|
|
|
Sat Jan 8 15:04:48 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c: in gimp_image_set_resolution() check that
|
|
resolutions are inside our limits (see libgimp/gimplimits.h)
|
|
|
|
* app/xcf.c: if the resolution is invalid, do not hardcode it to
|
|
72 dpi, use the configurable default values
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/laplace.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/gap/gap_mov_dialog.c: fixed some typos, got rif of
|
|
compiler warnings, checked that the resolution is set correctly
|
|
(the validity of the resolution is now checked in the core)
|
|
|
|
Fri Jan 7 23:03:51 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/preferences_dialog.c: Doh, how much do I hate to hack this
|
|
sucker... Added the possibility to change the tile_cache_size on
|
|
the fly (untested!!) and tried to give some better user feedback on
|
|
changes that are only applied after a restart.
|
|
|
|
We should try to get rid of most of those cases wherever posssible
|
|
since the message "You have to restart." strongly reminds me to that
|
|
braindead thing... (you know, some people call it an OS).
|
|
|
|
Fri Jan 7 20:27:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_split.c: fixed some typos
|
|
|
|
2000-01-08 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/semiflatten.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/common/shift.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/snoise.c
|
|
* plug-ins/common/sobel.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/spread.c
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
Fri Jan 7 16:06:24 CET 2000 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/ripple.c: Typo fixes.
|
|
|
|
2000-01-07 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* modules/colorsel_water.c: Add OS/2 support.
|
|
|
|
* modules/modregister.c (mod_color_selector_unregister): fix
|
|
OS/2 bug. Use "gimp_color_selector_unregister".
|
|
|
|
2000-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/hot.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/lic.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/nlfilt.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/oilify.c: some more help-aware plugins.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: had the wrong help page
|
|
attached.
|
|
|
|
2000-01-06 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/gfig/gfig.c (paint_page_menu_type): UI modification (as
|
|
suggested in bug #2209) -- the Brush tab and pane are now only
|
|
visible when Brush is active in the Paint tag, and Select tab and
|
|
pane are now only visible when Selection or Selection w/ Fill are
|
|
active.
|
|
|
|
2000-01-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimphelpui.c: make sure that the help signals are
|
|
created for all widget classes where we need them.
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/edge.c
|
|
* plug-ins/common/emboss.c
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/film.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/fractaltrace.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gee.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/gtm.c: more plugins which use the dialog
|
|
constructor. Did some code formating and indentation.
|
|
|
|
2000-01-06 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/perl/examples/fit-text (growfont): Fixed some really
|
|
bad perl and removed a debugging print.
|
|
|
|
* plug-ins/perl/examples/innerbevel: removed calls to "get_state"
|
|
because that function appears to have been deprecated into
|
|
nonexistence in Gimp::Fu....
|
|
|
|
Thu Jan 6 18:39:05 GMT 2000 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/tile_cache.c
|
|
* app/tile_swap.c: Maybe fixed tile_cache_set_size()
|
|
so that it actually works now. You can use this to set GIMP's
|
|
tile cache size at runtime without restarting. If the prefs
|
|
guys (Sven, Michael?) don't wire it in I'll look at it, but it
|
|
can't be soon.
|
|
|
|
2000-01-06 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/[all files using the dialog or action area constructors]
|
|
* libgimp/gimpdialog.[ch]: added a "slot_object" argument to the
|
|
constructors' va_args lists to allow the action area buttons to be
|
|
connected with gtk_signal_connect_object().
|
|
|
|
* libgimp/gimphelp.c: show the correct help page for plugins.
|
|
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/aa.c
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/colorify.c
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/convmatrix.c
|
|
* plug-ins/common/csource.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/diffraction.c
|
|
* plug-ins/common/displace.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/helpbrowser/Makefile.am
|
|
* plug-ins/helpbrowser/helpbrowser.c: use the dialog constructor
|
|
and enable the "F1" help key.
|
|
|
|
2000-01-06 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* PLUGIN_MAINTAINERS (AUTHOR): added myself as maintainer of
|
|
whirlpinch and autostretch HSV
|
|
|
|
* user_install: added a warning in case a $HOME/.gtkrc is detected
|
|
(see bug #2158).
|
|
|
|
2000-01-06 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/app_procs.c (make_initialization_status_window): Finetune
|
|
the max_label_length hack, to avoid the splash screen's width
|
|
wobbling (on Win32).
|
|
|
|
* PLUGIN_MAINTAINERS: Added myself as maintainer of gpb, winprint,
|
|
winsnap, and wmf.
|
|
|
|
Thu Jan 6 01:29:20 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/general.c
|
|
* app/plug_in.c: I might be wrong, but I think strtok wasn't used
|
|
correctly here
|
|
|
|
Thu Jan 6 00:58:32 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/bmp/bmpread.c: i18n fixes
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/imagemap/imap_main.c: strtok() is dangerous !!
|
|
|
|
"Never use this function. This function modifies its first argument."
|
|
So if you absolutely need to use it, save a pointer to your string
|
|
or bad things will happen soon.
|
|
|
|
* plug-ins/FractalExplorer/Callbacks.c
|
|
* plug-ins/FractalExplorer/Callbacks.h
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/FractalExplorer/Dialogs.h
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/FractalExplorer/Makefile.am
|
|
* po-plug-ins/POTFILES.in: added gettext support and removed the
|
|
selfmade i18n routines. I have left the Language.[ch] files in CVS
|
|
for now since it contains useful french and german translations.
|
|
Please add these to the po files so we can get rid of the files ASAP.
|
|
|
|
Wed Jan 5 21:35:14 GMT 2000 Andy Thomas <alt@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS
|
|
|
|
Added my name to:-
|
|
|
|
gfig (yes I know its one large file & its UI needs work)
|
|
blinds
|
|
plugindetails
|
|
sel2path
|
|
tileit
|
|
|
|
Wed Jan 5 21:41:26 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* README.i18n: fixed confusing "prototype" for N_.
|
|
|
|
Wed Jan 5 21:46:07 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gradient_select.c: open the gradient editor on double-click
|
|
|
|
2000-01-05 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/undo.c: GimpChannel->bounds_known field on the
|
|
image Selection Mask channel was never invalidated when restored
|
|
via undo_pop_channel_mod(). Caused PixelRegion iterators calculating
|
|
new selection boundaries to use cached image dimensions, thereby
|
|
trying to access tiles non-existent in the scaled-down image.
|
|
Closes #4840; see the resolution report for that bug for more
|
|
information. See #4980, which created selection mask artifacts
|
|
leading up to the incurring of this bug.
|
|
|
|
2000-01-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimphelp.[ch]: removed most functions. Show the help page in
|
|
an idle function to avoid confusion with calling the temporary
|
|
help browser procedure in the middle of the "gimp_help" PDB call.
|
|
(I beleive this should work, so this is maybe a workaround for
|
|
some other bug).
|
|
|
|
* app/gimpui.[ch]: removed the dialog functions.
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpdialog.[ch]
|
|
* libgimp/gimphelp.c
|
|
* libgimp/gimphelpui.[ch]: new files. Moved most of the help
|
|
functions and the dialog constructors to libgimp and libgimpui.
|
|
|
|
* libgimp/gimp.h: declaration of the "gimp_help*" functions.
|
|
|
|
* libgimp/gimpui.h: include "gimpdialog.h" and "gimphelpui.h".
|
|
|
|
* plug-ins/common/grid.c: use the dialog constructor. It's now
|
|
possible to show the plugin's help with "F1".
|
|
|
|
Wed Jan 5 13:51:19 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/main.c: removed i18n tags from error messages in the
|
|
segfault signal_handler
|
|
|
|
2000-01-05 Michael Natterer <mitch@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: I'm maintaining the helpbrowser (Sven, I
|
|
dared to add your name, too :-)
|
|
|
|
* app/context_manager.c
|
|
* app/flip_tool.[ch]
|
|
* app/perspective_tool.[ch]
|
|
* app/rotate_tool.[ch]
|
|
* app/scale_tool.[ch]
|
|
* app/shear_tool.[ch]
|
|
* app/transform_core.[ch]
|
|
* app/transform_tool.[ch]
|
|
* app/tools_cmds.c
|
|
* tools/pdbgen/pdb/tools.pdb
|
|
|
|
- Show the correct help pages in the transform tools' dialogs.
|
|
- The transform tool button of the toolbox is now always pressed
|
|
if a transform tool is active (not only for "rotate").
|
|
- Replaced the transform action (CREATING, HANDLE_1, ...) and the
|
|
transform state (INIT, MOTION, ...) #define's with typed enums.
|
|
- Changed the return type of the *_recalc functions to "void"
|
|
instead of "void *" and the return type of the *_transform
|
|
functions to "TileManager *" instead of "void *".
|
|
(I probably removed an artefact here because all *_recalc
|
|
functions returned "(void *) 1").
|
|
- Use gboolean instead of int where appropriate.
|
|
- Code cleanup, indentation.
|
|
|
|
Wed Jan 5 11:35:10 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c: In gimp_image_merge_visible_layers and
|
|
gimp_image_flatten handle a floating selection by anchoring it.
|
|
This functions can't be called from the UI if a floating selection
|
|
exists, but you can call them via the PDB. This is why
|
|
gimp_export_image used to crash when called with a floating_sel.
|
|
|
|
Tue Jan 4 17:19:22 EST 2000 Adrian Likins <adrian@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: I claim mail.c as mine
|
|
|
|
* MAINTAINERS: update my entry while I am at it
|
|
|
|
Tue Jan 4 22:25:18 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* PLUGIN_MAINTAINERS: New file. Please read it and add email
|
|
addresses and other missing information to it
|
|
|
|
* README: point users to the gnome bugtracker instead of the
|
|
wilberworks one
|
|
|
|
2000-01-04 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/makefile.{cygwin.msc}: Add gimpcolorspace object.
|
|
|
|
* libgimp/gimp.def: Add functions from it.
|
|
|
|
Fixes from Hans Breuer:
|
|
|
|
* app/datafiles.c: redefine the executable flag for Win32
|
|
to _S_IREAD, to get _all_ files from the plug-in dirs as
|
|
executables (including scripts)
|
|
|
|
* app/main.c: Win32-specific changes to allow building Gimp as a
|
|
console application, with all its benefits (like inheriting the
|
|
console), but hide it if the user doesn't want it. Also, if stdout
|
|
goes to a console, give the user a chance to read the help or
|
|
version messages. (tml: I am not convinced that it is better to
|
|
build gimp as a console application, but let's try it this way for
|
|
a while.)
|
|
|
|
* app/makefile.{cygwin,msc}: Build as console application, and
|
|
link with shell32 library.
|
|
|
|
* app/paint_core.c (paint_core_motion): Pass the value of a call
|
|
to the function gimage_active_drawable() to the paint_func,
|
|
instead of just passing the address of gimage_active_drawable...
|
|
|
|
(tml: This code is only called when the TOOL_TRACES_ON_WINDOW flag
|
|
is on, and only the clone tool sets that, and the clone tool's
|
|
paint_func doesn't use the drawable argument, so this hasn't
|
|
caused any trouble.)
|
|
|
|
* app/plug_in.c: On Win32, to support scripts, use new function
|
|
xspawn() instead of _spawnv. Add some more code to properly kill
|
|
plug-ins.
|
|
|
|
* libgimp/color_display.h: Add G_MODULE_EXPORT declarations.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add build setup for modules like
|
|
Gimp-Python.
|
|
|
|
* plug-ins/pygimp/gimpmodule.c: Change NATIVE_WIN32 to G_OS_WIN32.
|
|
|
|
Tue Jan 4 18:00:40 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/circuit.scm: someone didn't close a
|
|
bracket (I guess it was me...)
|
|
|
|
2000-01-03 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/plugindetails.c
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/psd.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/ripple.c
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
* modules/cdisplay_gamma.c
|
|
* po/POTFILES.in: added gettext support.
|
|
|
|
Sun Jan 2 23:29:05 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/color_area.[ch]: fill dummy gimage->base_type as well
|
|
|
|
* app/gdisplay_color.[ch]: add attach_clone, configure, and
|
|
configure_cancel functions.
|
|
|
|
* app/gdisplay.[ch]: remove notify hacks, don't need them anymore.
|
|
Add cd_ui field for cdisplay ui.
|
|
|
|
* app/commands.c: make display filter dialog per display instead of
|
|
global
|
|
|
|
* libgimp/color_display.h: ok/cancel notification callbacks
|
|
|
|
* modules/cdisplay_gamma.c
|
|
* app/gdisplay_color_ui.[ch]: changes for above, enabled configuration
|
|
dialog and color_area dummy handling
|
|
|
|
* app/color_balance.c
|
|
* app/paint_funcs.c: #include "libgimp/gimpcolorspace.h"
|
|
|
|
* plug-ins/webbrowser/web-browser.scm: updated urls
|
|
|
|
Mon Jan 3 02:49:37 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcolorspace.c
|
|
* libgimp/gimpcolorspace.h: Prefixed all functions with gimp_
|
|
to avoid namespace collisions.
|
|
|
|
Changed the License in the header to LGPL. If you don't like this,
|
|
please remove those files! (But I would like them to stay since
|
|
moving those functions into libgimp is something that should have
|
|
happened much earlier.) Nice work, Daniel!
|
|
|
|
Sun Jan 2 21:37:02 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
Applied Patch by Daniel Egger, slightly modified.
|
|
|
|
* libgimp/gimpcolorspace.c, libgimp/gimpcolorspace.h,
|
|
libgimp/Makefile.am: New header & implementation for
|
|
rgb<->hsl<->hsv conversion functions.
|
|
|
|
* app/blend.c, app/paint_funcs.c, app/paint_funcs.h,
|
|
app/gradient.c, plug-ins/common/scatter_hsv.c,
|
|
plug-ins/common/vinvert.c, plug-ins/common/autostretch_hsv.c,
|
|
plug-ins/common/CML_explorer.c, plug-ins/common/sparkle.c:
|
|
Remove old rgb<->hsl<->hsv conversions and use the ones in
|
|
gimpcolorspace.[ch].
|
|
|
|
2000-01-03 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: Ok. The y2k came. And the fuss is over. Time
|
|
for a new splash. Did you get your Wilber & Sons Artist Kit for
|
|
christmas? :) Go compile it now!
|
|
|
|
Sun Jan 2 21:46:46 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/plug_in.c: Redid my latest change here, since it didn't solve
|
|
the problem. Now, registering with image_types == NULL means the same
|
|
as what "" used to mean: No image is required and the menu entry will
|
|
always be sensitive.
|
|
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/gap/gap_mpege.c: Use NULL instead of the empty string
|
|
when registering the image_types.
|
|
|
|
2000-01-02 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* configure.in: bumped GTK req. to 1.2.6 -- I hadn't updated GTK
|
|
or glib in a while and the silent acceptance of out-of-date
|
|
versions was making for a lot of annoying bugs. This should be
|
|
updated whenever appropriate, not simply ignored until major
|
|
release time, people.
|
|
|
|
Sun Jan 2 16:43:46 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/sel_gauss.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/unsharp/Makefile.am
|
|
* plug-ins/unsharp/unsharp.c
|
|
* plug-ins/webbrowser/Makefile.am
|
|
* plug-ins/webbrowser/webbrowser.c
|
|
* po-plug-ins/POTFILES.in: dialog layout and i18n
|
|
|
|
2000-01-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README.win32: Some clarifications.
|
|
|
|
* app/makefile.{cygwin,msc}
|
|
* libgimp/makefile.{cygwin,msc}
|
|
* plug-ins/makefile.{cygwin,msc}: Changes corresponding to the GTk+
|
|
source reorg. Add new files.
|
|
|
|
* app/text_tool.c: Remove now unnecessary workaround for Win32
|
|
POINTS identifier clash.
|
|
|
|
2000-01-01 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
Happy New Year.
|
|
|
|
* app/disp_callbacks.c: Checked RGB/GRAY/INDEXED combinations
|
|
RE testing #4708. added gdisplay_update_title() to gdisp_drag_drop().
|
|
so that a display endowed with dropped layers won't
|
|
continue its insistence on being empty. Nice fix, Sven.
|
|
|
|
Sat Jan 1 16:10:32 PST 2000 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: cosmetic fix
|
|
|
|
* libgimp/color_display.h
|
|
* modules/cdisplay_gamma.c: add clone method
|
|
|
|
* app/color_area.[ch]
|
|
* app/gdisplay.[ch]
|
|
* app/gdisplay_color.c
|
|
* app/gdisplay_color_ui.c: preliminary support for color_area filter
|
|
(really just a sync to home machine)
|
|
|
|
* app/nav_window.c: minor cleanup
|
|
|
|
* tools/pdbgen/app.pl: initialize gbooleans to FALSE, not 0
|
|
|
|
* tools/pdbgen/lib.pl: some more arg work
|
|
|
|
Sat Jan 1 23:09:02 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/fileops.c: Use strtoul for hex constants, and cast it back,
|
|
signed hex constants don't make sense otherwise ("0x-5").
|
|
|
|
Sat Jan 1 22:42:55 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/plug-in.c: If image_types == NULL, register plug-in with
|
|
all image_types. Should fix bug #3135.
|
|
|
|
* plug-ins/webbrowser/webbrowser.c: register with image_types = NULL
|
|
|
|
Sat Jan 1 21:05:38 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* INSTALL: "strip" doc patch by Daniel Egger.
|
|
|
|
Sat Jan 1 18:54:13 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/gimage_mask.c
|
|
* app/global_edit.c
|
|
* app/interface.c
|
|
* app/layer.c
|
|
* app/layer.h
|
|
* app/transform_core.c: Removed the obsolete drawable argument from
|
|
layer_from_tiles. The layer_type is now taken from the base_type
|
|
of the image. Also changed the name to layer_new_from_tiles.
|
|
This simplifies some code and finally allows to paste into an empty
|
|
image, so I've enabled this. Please test this heavily!!
|
|
Should fix bug #4708.
|
|
|
|
* app/gdisplay_color.c: fixed a compiler warning
|
|
|
|
Sat Jan 1 17:10:31 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sunras.c: small i18n fix
|
|
|
|
Sat Jan 1 16:50:43 CET 2000 Marc Lehmann <pcg@goof.com>
|
|
|
|
* README.i18n: doc patch by Daniel Egger.
|
|
|
|
Sat Jan 1 16:34:25 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/dbbrowser/Makefile.am
|
|
* plug-ins/dbbrowser/dbbrowser.c
|
|
* plug-ins/dbbrowser/dbbrowser_utils.c
|
|
* plug-ins/faxg3/Makefile.am
|
|
* plug-ins/faxg3/faxg3.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/maze/Makefile.am
|
|
* plug-ins/maze/algorithms.c
|
|
* plug-ins/maze/maze.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/sgi/Makefile.am
|
|
* plug-ins/sgi/sgi.c
|
|
* po-plug-ins/POTFILES.in: added gettext support
|
|
|
|
Sat Jan 1 14:57:19 CET 2000 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/global_edit.c: Paste as New now always creates a RGB image,
|
|
independent of the image it is invoked from. Fixes bug #4871.
|
|
|
|
2000-01-01 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/mpeg.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/nlfilt.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pcx.c
|
|
* plug-ins/common/pix.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/plasma.c
|
|
* po-plug-ins/POTFILES.in: added gettext support and replace
|
|
sprintf with g_strdup_printf().
|
|
|
|
* plug-ins/common/gpb.c: added INIT_I18N() for gih saver.
|
|
|
|
Fri Dec 31 14:30:10 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gif.c: small i18n fix
|
|
|
|
* plug-ins/gap/gap_mov_dialog.c: s/snprintf/g_snprintf/
|
|
|
|
Thu Dec 30 22:55:35 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/pcx.c: Teach it about .pcc files.
|
|
|
|
1999-12-30 Kjartan Maraas <kmaraas@online.no>
|
|
|
|
* app/file_new_dialog.c: Added comment to stop xgettext
|
|
from complaining about format specifier.
|
|
|
|
Thu Dec 30 21:14:05 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/errorconsole.c
|
|
* app/fileops.c
|
|
* app/gradient.c
|
|
* app/levels.c
|
|
* app/paths_dialog.c
|
|
* libgimp/gimpfileselection.c: use our new (slightly compressed) layout
|
|
of gtk_file_selection all over the place
|
|
|
|
Thu Dec 30 19:45:13 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/bmp/bmpwrite.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/gifload.c
|
|
* plug-ins/common/normalize.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/common/zealouscrop.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_filter_foreach.c
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_mod_layer.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mpege.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_split.c
|
|
* plug-ins/gdyntext/charmap.c
|
|
* plug-ins/gimpressionist/brush.c
|
|
* plug-ins/gimpressionist/color.c
|
|
* plug-ins/gimpressionist/general.c
|
|
* plug-ins/gimpressionist/gimp.c
|
|
* plug-ins/gimpressionist/orientation.c
|
|
* plug-ins/gimpressionist/paper.c
|
|
* plug-ins/gimpressionist/placement.c
|
|
* plug-ins/gimpressionist/ppmtool.c
|
|
* plug-ins/gimpressionist/ppmtool.h
|
|
* plug-ins/gimpressionist/presets.c
|
|
* plug-ins/gimpressionist/repaint.c
|
|
* plug-ins/gimpressionist/size.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/imagemap/imap_cmd_guides.c
|
|
* plug-ins/imagemap/imap_edit_area_info.c
|
|
* plug-ins/imagemap/imap_menu.c
|
|
* plug-ins/print/print.c
|
|
* po-plug-ins/POTFILES.in
|
|
|
|
Got rid of all occurences of sprintf together with gettext and removed
|
|
translation tags from console output.
|
|
|
|
In a few places I also changed malloc to g_malloc and friends.
|
|
|
|
Thu Dec 30 15:21:29 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/animoptimize.c: PDB interface patch
|
|
from Andreas Jaekel <jaekel@cablecats.de>
|
|
|
|
Thu Dec 30 02:34:49 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/gradient.c: Applied patch by Daniel Egger:
|
|
|
|
- Simplified the layout of the gradient editor without any visible
|
|
changes
|
|
- Removed save button, because changes are saved in "realtime"
|
|
- Hide the scrollbar when not usable -> prevent user from confusion and
|
|
avoid flickering of the scrollbar
|
|
- Removed out-of-date comments and bugsdescriptions
|
|
|
|
Wed Dec 29 21:28:13 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/gimpcompat.h: Add gimp_drawable_find_parasite, reported
|
|
by Marco Lamberto <lm@ko.home.it>
|
|
|
|
Wed Dec 29 19:05:11 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gifload.c
|
|
* plug-ins/common/gtm.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/common/xpm.c
|
|
* plug-ins/common/xwd.c: NEVER EVER use sprintf together with _(...) !
|
|
|
|
Wed Dec 29 17:47:05 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* app/transform_tool.c: tweaks to the dialog layout
|
|
|
|
* app/layers_dialog.c
|
|
* app/menus.c: changed the Stack menu keybindings back to the
|
|
ones we used in 1.0 and that we still use in the Channels dialog.
|
|
Binding the functions to PageUp/PageDown didn't always work since
|
|
the List also grabs those keys resulting to different behaviour
|
|
whether the layer list has the focus or not.
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c: i18n issues
|
|
|
|
Wed Dec 29 11:10:22 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/shear_tool.c:
|
|
applied a patch from David Hodson <hodsond@ozemail.com.au> that
|
|
fixes a bug in the Shear Tool.
|
|
|
|
Tue Dec 28 23:18:25 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/Lighting/lighting_ui.c
|
|
* plug-ins/common/gtm.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/mosaic/mosaic.c: corrected some typos and moved Jigsaw
|
|
and Mosaic into Filters/Render/Pattern
|
|
|
|
1999-12-29 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/common/laplace.c
|
|
* po-plug-ins/POTFILES.in: added gettext support.
|
|
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/gifload.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/guillotine.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/lic.c: unmarked unnecessary translation tag.
|
|
|
|
Tue Dec 28 20:26:34 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/fp/fp.c
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/rcm/rcm.c
|
|
* plug-ins/rcm/rcm_callback.c
|
|
* plug-ins/rcm/rcm_dialog.c:
|
|
including config.h appearantly does the trick...
|
|
|
|
Tue Dec 28 19:48:37 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/fp/Makefile.am
|
|
* plug-ins/rcm/Makefile.am: more i18n fixes
|
|
|
|
1999-12-29 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/c_astretch.c
|
|
* plug-ins/common/color_enhance.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/depthmerge.c: unmarked unnecessary translation tag.
|
|
|
|
* app/gimpui.c: #include "config.h"
|
|
* po/POTFILES.in: included missing app/gimpui.c
|
|
|
|
Tue Dec 28 15:32:19 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/gap/gap_decode_mpeg_main.c: fixed typos
|
|
|
|
Tue Dec 28 15:05:06 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimprc.c
|
|
* app/image_map.c
|
|
* app/install.c
|
|
* app/layer.c
|
|
* app/session.c
|
|
* app/text_tool.c
|
|
* po/POTFILES.in: more strings unmarked and some corrections to the
|
|
text that is output on user-installation
|
|
|
|
Tue Dec 28 11:25:46 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpunit.c
|
|
* app/gradient.c
|
|
* app/temp_buf.c
|
|
* app/text_tool.c
|
|
* app/tile_swap.c
|
|
* app/xcf.c: unmarked a few strings for translation. These strings
|
|
were console output and will only be used if something goes wrong.
|
|
It will help translators and developers (think about bugreports!) if
|
|
we don't mark everything for translation.
|
|
|
|
Mon Dec 27 19:40:19 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/despeckle.c: made them use the standard action_area
|
|
layout
|
|
|
|
Mon Dec 27 17:16:14 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/fp/fp.c
|
|
* plug-ins/fp/fp.h
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/rcm/rcm.c
|
|
* plug-ins/rcm/rcm_callback.c
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/rcm/rcm_gdk.c
|
|
* po-plug-ins/POTFILES.in: dialog layout and i18n
|
|
|
|
Mon Dec 27 15:11:53 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/flame/flame.c: worked on the dialog layout
|
|
|
|
* plug-ins/pagecurl/pagecurl.c: register with the correct image type
|
|
|
|
Mon Dec 27 12:57:52 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpdrawable.c
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimplayer.c: use enums instead of gint where appropriate
|
|
|
|
* plug-ins/common/pnm.c: got rid of a few compiler warnings
|
|
|
|
Sat Dec 25 23:15:46 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: added spec file to EXTRA_DIST
|
|
|
|
* docs/Makefile.am: added undo.txt to EXTRA_DIST
|
|
|
|
* app/interface.c: removed the DODGY warning, doesn't look dodgy to me
|
|
|
|
* libgimp/*.h: missed an s/Library/Lesser/
|
|
|
|
* tools/pdbgen/*: lots of work on the libgimp portion
|
|
|
|
1999-12-26 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gee.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/gradmap.c
|
|
* plug-ins/common/gtm.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/hot.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support.
|
|
|
|
1999-12-25 Garry R. Osgood <gosgood@idt.net>
|
|
Season's Greetings!
|
|
* app/clone.c
|
|
* app/paint_core.c
|
|
* app/paint_core.h
|
|
* MAINTAINERS
|
|
|
|
MAINTAINERS: Updated my entry (it wasn't there ;)
|
|
app/paint_core.[ch] supplied new PaintTool states to clone_paint_func()
|
|
so that writes of temporary markings made directly to the window are
|
|
not clobbered by buffered writes stemming from gdisplay_flush_xxx()
|
|
routines. clone_tool_paint_func() has been modified to take advantage
|
|
of these new states, retiring bug #2184 in a way that does not change
|
|
user interface semantics. There are small additions to the PaintCore
|
|
interface that do not affect clientele unaware of added semantics.
|
|
These changes are detailed at
|
|
http://idt.net/~gosgood/gimp-patch/patch03.html.
|
|
|
|
Sat Dec 25 04:14:03 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* gimp1_1_splash.ppm: Crappy it is, but at least temporary! Feel
|
|
free to enhance or replace, but please do not revert it back to
|
|
the previous version ;)
|
|
|
|
1999-12-24 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/fractaltrace.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support.
|
|
|
|
Don Dez 23 14:27:14 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay_color.c
|
|
* app/gdisplay_color_ui.c: try not to crash when there's no
|
|
gdisplay. Yosh, could you please check that I've fixed it the
|
|
right way?! And while you are on it, wouldn't it be nice if it
|
|
would do something useful??
|
|
|
|
Wed Dec 22 23:18:48 EST 1999 Gregory McLean <gregm@comstar.net>
|
|
|
|
* gimp.spec: More portable perl handling.
|
|
|
|
Thu Dec 23 00:29:27 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/clone.c: enums should be all UPPER_CASE
|
|
|
|
Wed Dec 22 23:20:42 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c
|
|
* app/tools.c
|
|
* app/tools.h
|
|
* app/toolsF.h: moved the xinput_airbrush before the measure tool,
|
|
so it groups nicely with the paint tools. Removed the toolbox_position
|
|
from the ToolInfo structure, since it was never used and added some
|
|
separators into the Tools menu.
|
|
|
|
Wed Dec 22 22:11:35 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* MAINTAINERS: updated my entry and added Mitch
|
|
|
|
* app/paint_core.c: Changed the behaviour of the Gradient Brush to
|
|
continue with the end color when using "Once Forward/Backward" modes.
|
|
Isn't that what was wanted in the first place? It feels much more
|
|
intuitive and useful to me. Please complain if you don't like this.
|
|
|
|
Tue Dec 21 08:48:17 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* MAINTAINERS: Added Gregory McLean as gimp.specs maintainer/
|
|
responsible/whatever.
|
|
|
|
Wed Dec 22 12:06:22 EST 1999 Gregory McLean <gregm@comstar.net>
|
|
|
|
* gimp.spec: Final clean up this results in a nice binary package
|
|
that should work for all. It will only work on intel archs though
|
|
as perl is being stubborn.
|
|
|
|
1999-12-22 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/diffraction.c
|
|
* plug-ins/common/edge.c
|
|
* plug-ins/common/emboss.c
|
|
* plug-ins/common/engrave.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support
|
|
|
|
* plug-ins/megawidget/megawidget.c: Added #include "config.h"
|
|
* po-plug-ins/POTFILES.in: Include megawidget
|
|
|
|
1999-12-21 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/gfig/gfig.c (gfig_update_stat_labels):
|
|
variable dfn placed before code (os/2).
|
|
|
|
Tue Dec 21 14:53:33 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/blend-anim.scm
|
|
* plug-ins/script-fu/scripts/copy-visible.scm
|
|
* plug-ins/script-fu/scripts/drop-shadow.scm
|
|
* plug-ins/script-fu/scripts/perspective-shadow.scm
|
|
* plug-ins/script-fu/scripts/round-corners.scm
|
|
* plug-ins/script-fu/scripts/selection-round.scm
|
|
* plug-ins/script-fu/scripts/slide.scm
|
|
* plug-ins/script-fu/scripts/waves-anim.scm: avoid calling gauss_blur
|
|
with blur-radius < 1, minor UI tweaks and email address updates
|
|
|
|
* plug-ins/common/animationplay.c: try not to crash when the image
|
|
is deleted, while playing is active
|
|
|
|
Tue Dec 21 00:07:03 EST 1999 Gregory McLean <gregm@comstar.net>
|
|
|
|
* gimp.spec: evil perl is dealt with now.
|
|
|
|
Mon Dec 20 16:32:39 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gimpdrawable.c: added an assert for name != NULL
|
|
|
|
* tools/pdbgen/pdb/channel.pdb
|
|
* tools/pdbgen/pdb/layer.pdb: sanity check the name parameters
|
|
|
|
Mon Dec 20 18:42:51 EST 1999 Gregory McLean <gregm@comstar.net>
|
|
|
|
* gimp.spec: Slightly more upto date spec file. Work in progress.
|
|
|
|
Mon Dec 20 17:58:59 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/edit_selection.c: Remove old movement code and unused
|
|
variables.
|
|
|
|
1999-12-20 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/print/print.c (get_printers): os2 patch.
|
|
use v.output_to ,,
|
|
|
|
1999-12-20 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/despeckle.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support
|
|
|
|
Sun Dec 19 23:59:33 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/gimphelp.h
|
|
* app/gimphelp_cmds.c
|
|
* app/internal_procs.c
|
|
* tools/pdbgen/Makefile.am
|
|
* tools/pdbgen/groups.pl
|
|
* tools/pdbgen/pdb/gimphelp.pdb: made gimp_help accessible through
|
|
the PDB.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/about_dialog.c: connect the "F1" help accelerator.
|
|
|
|
1999-12-19 Asbjorn Pettersen <asbjornP@dualog.no>
|
|
|
|
* plug-ins/print/print-ps.c: use g_strcasecmp().
|
|
|
|
* plug-ins/print/print.h add <sys/types.h> ,<sys/stat.h> for
|
|
off_t type. OS/2 version.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* configure.in: create help/C/toolbox/help/Makefile.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: move <Image>/Dialogs after <Image>/Tools and add a
|
|
separator after it.
|
|
|
|
Sun Dec 19 17:42:32 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c
|
|
* plug-ins/script-fu/scripts/3dTruchet.scm
|
|
* plug-ins/script-fu/scripts/addborder.scm
|
|
* plug-ins/script-fu/scripts/chip-away.scm
|
|
* plug-ins/script-fu/scripts/circuit.scm
|
|
* plug-ins/script-fu/scripts/coffee.scm
|
|
* plug-ins/script-fu/scripts/comic-logo.scm
|
|
* plug-ins/script-fu/scripts/lava.scm
|
|
* plug-ins/script-fu/scripts/predator.scm
|
|
* plug-ins/script-fu/scripts/rendermap.scm
|
|
* plug-ins/script-fu/scripts/ripply-anim.scm
|
|
* plug-ins/script-fu/scripts/select_to_image.scm
|
|
* plug-ins/script-fu/scripts/test-sphere.scm
|
|
* plug-ins/script-fu/scripts/textured-logo.scm
|
|
* plug-ins/script-fu/scripts/trochoid.scm
|
|
* plug-ins/script-fu/scripts/truchet.scm
|
|
* plug-ins/script-fu/scripts/xach-effect.scm
|
|
|
|
Reordered the Script-Fu menus a bit. Feel free to come up with a
|
|
better menu structure! Also made sure that all scripts do reset the
|
|
fg/bg colors and the active brush, pattern and gradient when they are
|
|
done.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimprc.in
|
|
* app/gimprc.[ch]
|
|
* app/preferences_dialog.c: new gimprc variable "help-browser"
|
|
which can be either "gimp", or "netscape".
|
|
|
|
* app/gimphelp.[ch]: depending on the value of help_browser, show
|
|
the help page with the webbrowser plugin.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: immediately return from
|
|
the wheel mouse callback if no vertical scrollbar is visible.
|
|
|
|
1999-12-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/palette.c: Added a confirmation dialog for "delete palette".
|
|
|
|
* app/gradient.c
|
|
* app/palette.c: Attach help_data strings to the gradient/palette
|
|
ops buttons (for context help).
|
|
|
|
Sun Dec 19 13:16:51 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/bmp/bmpwrite.c:
|
|
Applied a patch from muppet <scott@asofyet.org> that adds resolution
|
|
support for the BMP plug-in. Did some code cleanup while I was on it.
|
|
|
|
Sat Dec 18 20:40:44 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/imagemap/imap_about.c
|
|
* plug-ins/imagemap/imap_circle.c
|
|
* plug-ins/imagemap/imap_default_dialog.c
|
|
* plug-ins/imagemap/imap_default_dialog.h
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/imagemap/imap_menu.c
|
|
* plug-ins/imagemap/imap_menu_funcs.c
|
|
* plug-ins/imagemap/imap_popup.c
|
|
* plug-ins/imagemap/imap_preview.c
|
|
* plug-ins/imagemap/imap_rectangle.c
|
|
* plug-ins/imagemap/imap_selection.c
|
|
* plug-ins/imagemap/imap_table.c
|
|
* po-plug-ins/POTFILES.in: applied a patch to the ImageMap plug-in
|
|
provided by its author Maurits Rijk <lpeek.mrijk@consunet.nl>.
|
|
|
|
Contains some internationalization fixes, compliance to the standard
|
|
Gimp dialog layout and some minor stuff (like the use of tear-off
|
|
menus).
|
|
|
|
1999-12-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: Added a special help function which
|
|
shows the help for the active notebook page.
|
|
|
|
1999-12-18 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/gfig/gfig.c: Use g_get_home_dir(). Use
|
|
G_DIR_SEPARATOR. Fix a bug I introduced (for Win32) a week ago.
|
|
|
|
1999-12-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/colormap_dialog.i.c: My last change caused a warning. Fixed now.
|
|
|
|
1999-12-18 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c: reverted the splash back to it's previous state
|
|
(with decoration).
|
|
|
|
1999-12-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/gdisplay_ops.c: Set "allow_grow" to FALSE for "Really Quit?" and
|
|
"Changes were made to ... Close Anyway?".
|
|
|
|
* app/gimpui.c: fixed a compiler warning.
|
|
|
|
* app/tips_dialog.c: Same as above and did some code cleanup.
|
|
|
|
* app/colormap_dialog.i.c
|
|
* app/colormap_dialog.p.h: Allow dragging a color with mouse2
|
|
without changing the active color. Replaced the "index" entry with
|
|
a spinbutton. Code & UI cleanup.
|
|
|
|
1999-12-18 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* app/transform_tool.c: Fixed typo.
|
|
|
|
* plug-ins/common/CEL.c
|
|
* plug-ins/common/aa.c
|
|
* plug-ins/common/align_layers.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support.
|
|
|
|
Fri Dec 17 20:29:12 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/edit_selection.c: Fixed a couple of bugs with translating
|
|
the selection mask (move tool, alt-drag):
|
|
|
|
- Selection mask was being clipped whilst moved around, not just
|
|
at its final resting place.
|
|
- Selection mask translation was being performed 'live' like the
|
|
opaque moves even though there's simply nothing exciting to see.
|
|
Now the process is much faster.
|
|
|
|
Will remove the edit_selection.c dead-code later if this change
|
|
does not cause new trouble.
|
|
|
|
1999-12-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimphelp.c
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
|
|
- Pass the locale to use (currently always "C") to the help
|
|
browser procedures instead of hardcoding it in the help browser.
|
|
- Wheel mouse support for the help browser.
|
|
|
|
1999-12-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c
|
|
* app/paths_dialog.c: Minor help system fixes.
|
|
|
|
* app/app_procs.c: I thought we should have a real splash (without
|
|
decoration). Like it???
|
|
|
|
* app/about_dialog.c
|
|
* app/flip_tool.c
|
|
* app/gradient.c
|
|
* app/levels.c
|
|
* app/measure.c
|
|
* app/text_tool.c
|
|
* app/tools.c
|
|
* app/transform_tool.c: Did some code browsing: I18N fixes,
|
|
s/gtk_window_position/gtk_window_set_position/g, indentation
|
|
paranoia, some s/<type>/g<type>/, various stuff (didn't change any
|
|
logic).
|
|
|
|
1999-12-17 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* po/POTFILES.in: Added missing app/xinput_airbrush.c.
|
|
|
|
* app/perspective_tool.c: Added _() tag.
|
|
|
|
Thu Dec 16 20:15:25 CET 1999 Olof S Kylander <olof@gimp.org>
|
|
|
|
Fix of KDE/Kwm selection add/sub/inter problem
|
|
NOTE: This is a workaround, not a real fix.
|
|
Many Thanks to Matthias Ettrich
|
|
|
|
* app/disp_callbacks.c
|
|
|
|
Updated unsharp-mask to version 0.10
|
|
|
|
* plug-ins/unsharp/dialog_f.c
|
|
* plug-ins/unsharp/dialog_f.h
|
|
* plug-ins/unsharp/dialog_i.c
|
|
* plug-ins/unsharp/dialog_i.h
|
|
* plug-ins/unsharp/unsharp.c
|
|
|
|
Updated print plug-in to version 3.0.1
|
|
|
|
* plug-ins/print/README (new file)
|
|
* plug-ins/print/print-escp2.c
|
|
* plug-ins/print/print-pcl.c
|
|
* plug-ins/print/print-ps.c
|
|
* plug-ins/print/print-util.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/print/print.h
|
|
|
|
Updated all files in the help/C/dialogs dir. This is
|
|
a first alpha glimpse of the help system. Please give
|
|
me feedback of the content. However since it's in alpha
|
|
stage it means that there is spell, grammatical, etc errors.
|
|
There is may also be pure errors which I hope "you" will
|
|
report to either olof@gimp.org or karin@gimp.org. Please
|
|
don't report spell, grammatical, etc error at this stage in dev.
|
|
|
|
If you have any plans to commit to the help system please write
|
|
to olof@gimp.org. (This is mandatory not a please ;-).
|
|
|
|
* help/C/welcome.html
|
|
* help/C/dialogs/about.html
|
|
* help/C/dialogs/border_selection.html
|
|
* help/C/dialogs/brush_editor.html
|
|
* help/C/dialogs/brush_selection.html
|
|
* help/C/dialogs/convert_to_indexed.html
|
|
* help/C/dialogs/copy_named.html
|
|
* help/C/dialogs/cut_named.html
|
|
* help/C/dialogs/device_status.html
|
|
* help/C/dialogs/document_index.html
|
|
* help/C/dialogs/edit_qmask_attributes.html
|
|
* help/C/dialogs/error_console.html
|
|
* help/C/dialogs/feather_selection.html
|
|
* help/C/dialogs/file_new.html
|
|
* help/C/dialogs/file_open.html
|
|
* help/C/dialogs/file_save.html
|
|
* help/C/dialogs/gradient_selection.html
|
|
* help/C/dialogs/grow_selection.html
|
|
* help/C/dialogs/help.html
|
|
* help/C/dialogs/indexed_palette.html
|
|
* help/C/dialogs/info_window.html
|
|
* help/C/dialogs/input_devices.html
|
|
* help/C/dialogs/layers_and_channels.html
|
|
* help/C/dialogs/module_browser.html
|
|
* help/C/dialogs/navigation_window.html
|
|
* help/C/dialogs/offset.html
|
|
* help/C/dialogs/palette_selection.html
|
|
* help/C/dialogs/paste_named.html
|
|
* help/C/dialogs/pattern_selection.html
|
|
* help/C/dialogs/really_close.html
|
|
* help/C/dialogs/really_quit.html
|
|
* help/C/dialogs/resize_image.html
|
|
* help/C/dialogs/scale_image.html
|
|
* help/C/dialogs/shrink_selection.html
|
|
* help/C/dialogs/tip_of_the_day.html
|
|
* help/C/dialogs/tool_options.html
|
|
* help/C/dialogs/undo_history.html
|
|
* help/C/dialogs/channels/channels.html
|
|
* help/C/dialogs/channels/edit_channel_attributes.html
|
|
* help/C/dialogs/channels/new_channel.html
|
|
* help/C/dialogs/color_selectors/built_in.html
|
|
* help/C/dialogs/color_selectors/gtk.html
|
|
* help/C/dialogs/color_selectors/triangle.html
|
|
* help/C/dialogs/color_selectors/watercolor.html
|
|
* help/C/dialogs/display_filters/display_filters.html
|
|
* help/C/dialogs/display_filters/gamma.html
|
|
* help/C/dialogs/gradient_editor/copy_gradient.html
|
|
* help/C/dialogs/gradient_editor/delete_gradient.html
|
|
* help/C/dialogs/gradient_editor/gradient_editor.html
|
|
* help/C/dialogs/gradient_editor/new_gradient.html
|
|
* help/C/dialogs/gradient_editor/rename_gradient.html
|
|
* help/C/dialogs/gradient_editor/replicate_segment.html
|
|
* help/C/dialogs/gradient_editor/save_as_pov_ray.html
|
|
* help/C/dialogs/gradient_editor/split_segments_uniformly.html
|
|
* help/C/dialogs/layers/add_mask.html
|
|
* help/C/dialogs/layers/apply_mask.html
|
|
* help/C/dialogs/layers/edit_layer_attributes.html
|
|
* help/C/dialogs/layers/layers.html
|
|
* help/C/dialogs/layers/merge_visible_layers.html
|
|
* help/C/dialogs/layers/new_layer.html
|
|
* help/C/dialogs/layers/resize_layer.html
|
|
* help/C/dialogs/layers/scale_layer.html
|
|
* help/C/dialogs/palette_editor/import_palette.html
|
|
* help/C/dialogs/palette_editor/merge_palette.html
|
|
* help/C/dialogs/palette_editor/new_palette.html
|
|
* help/C/dialogs/palette_editor/palette_editor.html
|
|
* help/C/dialogs/paths/export_path.html
|
|
* help/C/dialogs/paths/import_path.html
|
|
* help/C/dialogs/paths/paths.html
|
|
* help/C/dialogs/paths/rename_path.html
|
|
* help/C/dialogs/preferences/directories.html
|
|
* help/C/dialogs/preferences/display.html
|
|
* help/C/dialogs/preferences/environment.html
|
|
* help/C/dialogs/preferences/interface.html
|
|
* help/C/dialogs/preferences/monitor.html
|
|
* help/C/dialogs/preferences/new_file.html
|
|
* help/C/dialogs/preferences/preferences.html
|
|
* help/C/dialogs/preferences/session.html
|
|
|
|
Thu Dec 16 12:42:13 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.14 release
|
|
|
|
Wed Dec 15 00:10:54 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_ops.c
|
|
* app/info_window.c
|
|
* app/nav_window.c
|
|
* app/tips_dialog.c
|
|
* app/undo_history.c
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/spheredesigner.c
|
|
* plug-ins/fp/fp_gtk.c: more cosmetic changes
|
|
|
|
Tue Dec 14 11:56:15 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdbgen.pl
|
|
* tools/pdbgen/pdb/fileops.pdb: allow for array size params to
|
|
be optional
|
|
|
|
* app/nav_window.c
|
|
* app/tools.c: a bit of cleanup
|
|
|
|
Tue Dec 14 20:37:44 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/fileops.c
|
|
* app/fileops.h
|
|
* app/fileopsP.h: new file
|
|
* app/fileops_cmds.c
|
|
* app/internal_procs.c:
|
|
* tools/pdbgen/pdb/fileops.pdb
|
|
Added new PDB interfaces file_[load|save]_thumbnail. Wolfgang will
|
|
need this for the new GAP interface, so better implement them now.
|
|
|
|
* plug-ins/common/screenshot.c: try to be more sane when xwd fails
|
|
to load the temporary file
|
|
|
|
Tue Dec 14 15:10:16 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c
|
|
* app/channels_dialog.c
|
|
* app/crop.c
|
|
* app/eraser.c
|
|
* app/fileops.c
|
|
* app/gdisplay.c
|
|
* app/global_edit.c
|
|
* app/layers_dialog.c
|
|
* app/menus.c
|
|
* app/plug_in.c
|
|
* app/preferences_dialog.c
|
|
* app/tool_options.c
|
|
* app/transform_tool.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/gap/gap_frontends_main.c:
|
|
Cosmetic stuff: first try to make the use of capital letters in menus
|
|
and dialogs consistent. Please watch out for warnings about menus
|
|
that don't exist and report them to me.
|
|
|
|
* plug-ins/gap/sel-to-anim-img.scm
|
|
* plug-ins/script-fu/scripts/*.scm: same fix as above and add
|
|
dots where appropriate
|
|
|
|
Mon Dec 13 19:25:39 GMT 1999 Adam D. Moss <adam@gimp.org
|
|
|
|
* app/tile.c
|
|
* app/tile.h
|
|
* app/tile_manager.c
|
|
* app/tile_swap.c:
|
|
|
|
Allocate Tile's array of TileRowHints dynamically. Make type
|
|
of TileRowHint explicit since it's fairly space-critical.
|
|
Can save several hundred K of memory with this and struct
|
|
changes.
|
|
|
|
Added warnings for old basically-untested-or-insane
|
|
paths through the tile referencing code.
|
|
|
|
* app/tile_pvt.h: Shrink down and rearrange fields of Tile
|
|
struct to save some space with gcc's padding for most people.
|
|
|
|
* app/paint_funcs.c: Use tile_sanitize_rowhints() to ensure
|
|
that rowhints have been allocated before use.
|
|
|
|
* app/channel_ops.c
|
|
* app/gdisplay.c
|
|
* app/pixel_region.c: Cosmetic, sanity or unfinished debug
|
|
changes (the latter commented out) for fun and reference.
|
|
|
|
1999-12-13 Shirasaki Yasuhiro <yasuhiro@gnome.gr.jp>
|
|
|
|
* po/POTFILES.in: Added missing app/path_tool.c.
|
|
|
|
* plug-ins/common/displace.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/flame/Makefile.am
|
|
* plug-ins/common/spheredesigner.c
|
|
* po-plug-ins/POTFILES.in: Added gettext support.
|
|
|
|
* plug-ins/Lighting/lighting_main.c
|
|
* plug-ins/Lighting/lighting_ui.c: More _() tagging.
|
|
|
|
* plug-ins/common/sample_colorize.c: Added missing INIT_I18N*().
|
|
|
|
Fri Dec 10 23:55:10 GMT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/iscissors.c: fix problem with layers with non-zero offset.
|
|
|
|
* app/undo.c: Garry, you missed one "0 -> UNDO_NULL" cleanup :)
|
|
|
|
1999-12-10 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
* app/undo.c : An inadvertent substitution of UndoTypes LAYER_ADD_UNDO
|
|
and LAYER_REMOVE_UNDO in undo_pop_layer_mask() and undo_free_layer_mask()
|
|
sanity checks prevented the proper disposal of GimpLayerMasks and
|
|
associated tile managers and tiles. Changed to LAYER_MASK_ADD_UNDO
|
|
and LAYER_MASK_REMOVE_UNDO to be consistent with the undo_push_layer_mask()
|
|
function and to invoke proper cleanup and release of retiring alpha layer masks.
|
|
* docs/undo.txt: New file, an overview of undo logic written by
|
|
Austin Donnelly so that I could write this change log entry with
|
|
panache and flair. ;)
|
|
* app/undo.c
|
|
* app/undo_types.h
|
|
* app/gimpimage.c : Introduced a new UndoType, UNDO_NULL, which maps
|
|
to zero, introducing that value into the enumerated type and preventing
|
|
strict ANSI compilers from complaining about mixing enumerated and
|
|
unenumerated types. Use the type to signal type unknown/error/untyped
|
|
conditions.
|
|
Full patch documentation at http://idt.net/~gosgood/gimp-patch/patch02.html
|
|
|
|
1999-12-08 Michael Natterer <mitch@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: The plugin allocated memory chunks of
|
|
constant size to store strings which are longer when translated,
|
|
causing buffer overflows. Fixes bug #3897.
|
|
Replaced some malloc() and free() with g_*() functions and use
|
|
g_snprintf instead of sprintf.
|
|
|
|
1999-12-08 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/winprint.c: Fix the handling of stored
|
|
state. Actually use the margins from the Page Setup dialog (just
|
|
the left and top margins currently).
|
|
|
|
* plug-ins/common/animationplay.c: Weird include hackery to be
|
|
compilable with current CVS GTk+ (on Win32).
|
|
|
|
* plug-ins/gfig/gfig.c: With current CVS GTk+, use gdk_parent_root
|
|
instead of gdk_root_parent (Win32).
|
|
|
|
* app/makefile.cygwin
|
|
* libgimp/makefile.cygwin
|
|
* plug-ins/makefile.cygwin: Get GDK library from new place.
|
|
|
|
1999-12-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* pixmaps/yes.xpm: Resize it to the same size as "no.xpm" because
|
|
the fileselection switches between them and it looks ugly if the
|
|
widget's padding changes.
|
|
|
|
1999-12-07 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c
|
|
* app/menus.c: Wrapped the 'plugin_domains' definition and
|
|
initialization and menu_translate() with '#ifdef ENABLE_NLS'.
|
|
|
|
* app/palette.c: Removed another trailing comma from an enum.
|
|
|
|
* app/tile_cache.c (tile_idle_thread): Changed tile->swap to
|
|
tile->swap_offset because tile->swap doesn't exist. Note that I
|
|
don't understand at all what's going on there. I commited this
|
|
because (1) this way it compiles and (2) it at least _looks_ like
|
|
the right thing to do. Garry, could you check this please?
|
|
|
|
Tue Dec 7 15:04:11 CET 1999 Stanislav Brabec <utx@penguin.cz>
|
|
|
|
* tips/gimp_tips.cs.txt: Added translation.
|
|
|
|
Mon Dec 6 23:39:34 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel.c
|
|
* app/channel.h
|
|
* app/gimpbrushpipe.c
|
|
* app/gradient.c
|
|
* app/nav_window.c
|
|
* app/paint_funcs.c
|
|
* app/palette.c
|
|
* app/paths_dialog.c
|
|
* app/patterns.c
|
|
* app/tools.c
|
|
* app/tools.h
|
|
* libgimp/gimp.c
|
|
* libgimp/gimpcolorbutton.c
|
|
* libgimp/gimpdrawable.c
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimppatheditor.c
|
|
* libgimp/gimpsizeentry.c
|
|
* libgimp/gimpunitmenu.c
|
|
* libgimp/gimpwire.c
|
|
* libgimp/parasiteio.c
|
|
* plug-ins/script-fu/script-fu-server.c: fixed lots of wrongly typed
|
|
variables that made picky compilers complain (still some left...)
|
|
|
|
1999-12-06 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* pixmaps/anchor.xpm: The Smaller Anchor Icon. Still a bit unpolished,
|
|
but a lot smaller than my previous one.. Sven, like it?
|
|
|
|
Mon Dec 6 10:38:38 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_*_dialog.c: applied a patch from Wolfgang Hofer
|
|
that changes the GAP dialogs to follow the GIMP standard more
|
|
closely.
|
|
|
|
Sun Dec 5 19:21:33 CET 1999 Marc Lehmann <marc@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: Install function names
|
|
with underscores instead of minus signs. Should improve the life
|
|
of almost all other languages.
|
|
|
|
1999-12-05 Garry R. Osgood <gosgood@idt.net>
|
|
|
|
Inaugural checkin: Tile accounting
|
|
* app/tile_cache.c
|
|
* app/tile.c
|
|
|
|
cur_cache_dirty in tile_cache.c was not being fully updated. Fewer
|
|
dirty bytes were being added to this global than what were being
|
|
placed on the dirty tile queue. Deductions, however, were correct
|
|
sometimes causing cur_cache_dirty to wrap around zero and become
|
|
large positive. This skewed the number of tiles to be swapped to disk,
|
|
usually downward, but sometimes dramatically upward.
|
|
active_tile_count, (tile.c) currently a diagnostic counter, was
|
|
not being decremented when tiles were actually destroyed.
|
|
|
|
Full patch documentation at
|
|
http://idt.net/~gosgood/gimp-patch/patch01.html#991205-0
|
|
|
|
1999-12-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c
|
|
* app/menus.c: Define the "plugin_domains" array of strings in
|
|
main.c and use it as external variable from menus.c
|
|
|
|
What's missing now is a proper way to let gimp know which
|
|
additional catalogs (perl, python, ...) are actually installed.
|
|
|
|
1999-12-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: Reorder all menu items under <Image>/Filters which
|
|
were created by plugins, so they appear after <Image>/Filters/Web.
|
|
(this way <Image>/Filters/Toys is always the last submenu)
|
|
|
|
* app/palette.c: My last change caused both the normal _and_ the
|
|
small menu to pop up on right mouse click on an already existing
|
|
color. Thanks to Nick for pointing this out.
|
|
|
|
Now there is only one menu with "Edit" and "Delete" greyed out if
|
|
the click was outside a valid color square.
|
|
I also moved "New" to the top of the menu because that's how other
|
|
gimp menus look like.
|
|
|
|
Sat Dec 4 05:30:38 GMT 1999 Nick Lamb <njl195@zepler.org.uk>
|
|
|
|
* libgimp/gimpunitmenu.c: Move mitch's change so now it
|
|
actually Works For Me (TM)
|
|
|
|
1999-12-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpunitmenu.c: Set the clist columns to their
|
|
optimal size.
|
|
|
|
1999-12-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/dialog_handler.c
|
|
* app/ops_buttons.h: Removed trailing comma from enums to avoid
|
|
compiler warnings with Irix CC. Fixes bugs #3994 and #3995.
|
|
|
|
Thu Dec 2 23:49:17 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/bezier_select.c
|
|
|
|
Fixed bug number #3904. - [gimp-bug] no undo for path strokes.
|
|
Undo menu item is now enabled correctly after the path has been
|
|
stroked.
|
|
|
|
1999-12-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/palette.c: Enable the popup menu containing only "New" in
|
|
the whole area inside the palette's scrolled window.
|
|
This way you don't have to correctly hit the small line a newly
|
|
created palette consists of.
|
|
|
|
* app/gradient.c
|
|
* app/gradient_select.c: Set the "Gradient" clist column to it's
|
|
optimal size but ensure a minimal size, so the column title is
|
|
fully visible with all languages and font sizes.
|
|
|
|
1999-12-02 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c: Default to "Cancel" in the "Really Quit?" dialog.
|
|
|
|
* app/app_procs.c
|
|
* app/brush_select.c
|
|
* app/gimpbrushlist.c: Call brush_select_[freeze|thaw]_all() from
|
|
brushes_init() and brushes_free(), so refreshing the brushes from
|
|
plugins/scripts is faster.
|
|
|
|
* app/brightness_contrast.c
|
|
* app/color_balance.c
|
|
* app/curves.c
|
|
* app/file_new_dialog.c
|
|
* app/hue_saturation.c
|
|
* app/levels.c
|
|
* app/posterize.c
|
|
* app/threshold.c:
|
|
Reorder the action area buttons: [ "OK" "Reset" "Cancel" ]
|
|
|
|
* app/menus.c: Some more cleanups in the menu code. Reorder
|
|
<Image>/Filters/Misc only if it exists. Generalized
|
|
menu_translate() in preparation for correctly supporting catalogs
|
|
which only exist sometimes (like gimp-perl).
|
|
|
|
* app/gradient.c
|
|
* app/gradient_select.c: Save some lines of code by using
|
|
gtk_clist_new_with_titles() instead of gtk_clist_new().
|
|
|
|
* libgimp/gimpunitmenu.c: Code cleanup and made the clist titles
|
|
of the unit selection un-clickable.
|
|
|
|
Thu Dec 2 01:18:33 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/grid.c: more chainbuttons and nicer dialog layout
|
|
|
|
Tue Nov 30 21:23:39 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/info_window.c
|
|
|
|
Fix crash where display closed & info dialog had not been used.
|
|
Yasuhiro SHIRASAKI pointed this problem out. Thanks.
|
|
|
|
Mon Nov 29 18:17:34 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: support for optional gap_decode_mpeg plugin
|
|
|
|
* plug-ins/gap/Makefile.am
|
|
* plug-ins/gap/README
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_decode_mpeg_main.c
|
|
* plug-ins/gap/gap_decode_xanim.c
|
|
* plug-ins/gap/gap_decode_xanim.h
|
|
* plug-ins/gap/gap_frontends_main.c
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_mpege.c: patches from Wolfgang Hofer
|
|
|
|
Tue Nov 30 01:55:43 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: make it compile with strict ANSI C compilers
|
|
* app/xinput_airbrush.c: move return_type out of #ifdef
|
|
|
|
Closes bugs #3910 and #3911
|
|
|
|
Tue Nov 30 01:17:12 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c: correctly save the layer mode to the undo_stack
|
|
on layer_merge (fixes bug #2168)
|
|
|
|
Mon Nov 29 23:51:26 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/gimprc.c
|
|
* app/gimprc.h
|
|
* app/info_window.c
|
|
* app/info_window.h
|
|
* app/preferences_dialog.c
|
|
* app/undo_history.c
|
|
|
|
Info dialog now has option to follow the mouse movements or
|
|
the old behaviour of one dialog per display.
|
|
This dialog still needs some work.
|
|
|
|
Undo dialog now obeys the "tab" key in the display.
|
|
|
|
Mon Nov 29 23:43:15 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/layers_dialog.c:
|
|
get rid of the "gdisplays_flush() called recursively." warning
|
|
|
|
1999-11-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferances_dialog.c: oops, all frames said "General" after
|
|
my last change.
|
|
|
|
Sat Nov 27 14:49:20 MET 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/commands.h
|
|
* app/layer.c
|
|
* app/layer.h
|
|
* app/layers_dialog.c
|
|
* app/layers_dialog.h
|
|
* app/menus.c: implemented "Resize Layer to Imagesize" in C
|
|
|
|
* app/apptypes.h: indentation
|
|
|
|
* app/bezier_select.c
|
|
* app/nav_window.h: get rid of compiler warnings
|
|
|
|
1999-11-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/main.c: bind the "gimp-perl" textdomain.
|
|
|
|
* app/menus.c: try to find a plugin's name in the "gimp-perl"
|
|
domain if searching in "gimp-std-plugins" fails.
|
|
|
|
* app/preferences_dialog.c: factored out a small frame+vbox
|
|
creation function from the huge dialog constructor and did some
|
|
small changes. Didn't change the logic.
|
|
|
|
Sat Nov 27 04:08:32 MET 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* app/fileops.c: I might break it again, but creating a single
|
|
preview seemed to be broken after Adam fixed my last change.
|
|
IMHO it works as it should now...
|
|
|
|
Sat Nov 27 03:51:41 MET 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* plug-ins/sgi/sgi.c: bail out nicely instead of aborting when
|
|
saving fails.
|
|
|
|
Sat Nov 27 03:07:20 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* configure.in: Fix *the* perl configuration bug. tststs...
|
|
|
|
Wed Nov 24 21:10:07 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/gimpimage.h, app/gimpimage.c,
|
|
tools/pdbgen/pdb/gimage.pdb: Implement gimp_image_undo_is_enabled,
|
|
patch by Raphael Quinet.
|
|
|
|
Fri Nov 26 21:55:07 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/aa.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/gpb.c
|
|
* plug-ins/common/gtm.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/fp/fp_gtk.c
|
|
* plug-ins/maze/maze_face.c
|
|
* plug-ins/rcm/rcm_dialog.c
|
|
* plug-ins/sgi/sgi.c
|
|
* plug-ins/xjt/xjt.c: more action_area beautification
|
|
|
|
Fri Nov 26 19:03:07 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/mail.c: modified the dialog layout a bit
|
|
|
|
Fri Nov 26 12:25:42 CET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gif.c: fixed a (harmless) cut'n'paste error
|
|
I introduced during the "Change all plug-ins" commit
|
|
|
|
1999-11-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/blend.c: accidentially replaced "Gradient:" with "Blend:" in
|
|
my last checkin to this file. Put the right string back.
|
|
|
|
* app/menus.c: fixed the plugin translation problem (YES!!! :-)
|
|
Mysteriously, using g_strdup() et al. instead of composing the
|
|
string to translate in a statically allocated array fixed the
|
|
problem.
|
|
|
|
* plug-ins/gap/gap_main.c: fixed a menu path.
|
|
|
|
Fri Nov 26 01:33:04 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/histogram_tool.c: purely cosmetic change
|
|
|
|
1999-11-26 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.h (MAIN) (Win32): Improve WinMain prototype to
|
|
avoid compiler warnings.
|
|
|
|
* libgimp/gimpui.def: Add one entry point.
|
|
|
|
Thu Nov 25 12:54:10 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.13 release
|
|
|
|
Thu Nov 25 12:21:27 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: augh, fix stupid braino
|
|
from my last change
|
|
|
|
1999-11-25 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: Removed the definitions of the tearoff menu items
|
|
and build them on the fly. Added N_()-marked submenus instead so
|
|
they get properly translated. Removed N_() from all separators.
|
|
|
|
Hacked menu_translate(): Don't try to translate separators,
|
|
tearoffs and the /File/MRUxx entries. Avoid multiple lookups in
|
|
the "gimp-std-plugins" domain. Translating plug-in menu entries is
|
|
still broken.
|
|
|
|
Defined all filter categories for proper translation and a first
|
|
try to order them and to add separators (please comment...).
|
|
|
|
New Category /Filters/Web.
|
|
|
|
(Did 'make update-po' in the po* directories and updated the
|
|
german translations.)
|
|
|
|
* app/about_dialog.c
|
|
* app/brush_select.c
|
|
* app/drawable.c
|
|
* app/errors.c
|
|
* app/free_select.c
|
|
* app/gradient.c
|
|
* app/info_dialog.c
|
|
* app/plug_in.c
|
|
* app/tool_options.c: minor i18n updates like removing _() from
|
|
some error messages.
|
|
|
|
* app/context_manager.c: a private context for the Xinput Airbrush.
|
|
|
|
* plug-ins/common/video.c: Register under /Filters/Distorts
|
|
|
|
* plug-ins/imagemap/imap_main.c: Register under /Filters/Web
|
|
(Marc, what about putting "prepare for gif" and "webify" there?)
|
|
|
|
* plug-ins/perl/po/de.po: s/Xtn/Xtns/g
|
|
|
|
Thu Nov 25 02:56:01 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c
|
|
* app/paint_core.c: Ctrl now restrict to 15 degrees (on a circle)
|
|
|
|
Wed Nov 24 17:38:45 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.12 release
|
|
|
|
Wed Nov 24 15:26:21 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: version number bump; add check for standalone
|
|
gtkxmhtml from Sesse
|
|
|
|
* app/gimppreviewcache.c: applied gimp-yasuhiro-19991122-1, prevents
|
|
div by zero error
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: INIT_I18N_UI before
|
|
gtk_init, reported by yasuhiro
|
|
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/fits/fits.c: applied gimpkirchgessner-991121-[0-2],
|
|
i18n and sundry bug fixes
|
|
|
|
1999-11-24 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* plug-ins/perl/examples/perlotine: Fixed some changed stuff,
|
|
mostly gimp_image_get_guide_orientation()'s types (from
|
|
GUIDE_HORIZONTAL to HORIZONTAL (and vertical respectively). Also
|
|
changed the image->convert_indexed() call and parameters that were
|
|
wrong.
|
|
|
|
Wed Nov 24 01:23:34 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/preferences_dialog.c: be more instructive about the
|
|
speed tradeoff of the interpolation type.
|
|
|
|
* plug-ins/common/jpeg.c: reorder the menu for DCT setting, so
|
|
the order matches the speed/quality
|
|
|
|
Wed Nov 24 00:45:27 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/MapObject/mapobject_main.c
|
|
* plug-ins/common/blinds.c
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/deinterlace.c
|
|
* plug-ins/common/despeckle.c
|
|
* plug-ins/common/diffraction.c
|
|
* plug-ins/common/displace.c
|
|
* plug-ins/common/edge.c
|
|
* plug-ins/common/emboss.c
|
|
* plug-ins/common/engrave.c
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/flarefx.c
|
|
* plug-ins/common/fractaltrace.c
|
|
* plug-ins/common/gauss_iir.c
|
|
* plug-ins/common/gauss_rle.c
|
|
* plug-ins/common/gee.c
|
|
* plug-ins/common/glasstile.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/hot.c
|
|
* plug-ins/common/illusion.c
|
|
* plug-ins/common/iwarp.c
|
|
* plug-ins/common/jigsaw.c
|
|
* plug-ins/common/max_rgb.c
|
|
* plug-ins/common/mblur.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/nlfilt.c
|
|
* plug-ins/common/noisify.c
|
|
* plug-ins/common/pixelize.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/polar.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/ripple.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/sel_gauss.c
|
|
* plug-ins/common/sharpen.c
|
|
* plug-ins/common/shift.c
|
|
* plug-ins/common/smooth_palette.c
|
|
* plug-ins/common/snoise.c
|
|
* plug-ins/common/sobel.c
|
|
* plug-ins/common/sparkle.c
|
|
* plug-ins/common/spheredesigner.c
|
|
* plug-ins/common/spread.c
|
|
* plug-ins/common/tile.c
|
|
* plug-ins/common/tileit.c
|
|
* plug-ins/common/video.c
|
|
* plug-ins/common/vpropagate.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/waves.c
|
|
* plug-ins/common/whirlpinch.c
|
|
* plug-ins/common/wind.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gflare/gflare.c
|
|
* plug-ins/maze/maze.c
|
|
* plug-ins/pagecurl/pagecurl.c
|
|
* plug-ins/unsharp/unsharp.c: added dots to all menu entries of
|
|
interactive plug-ins and did the usual action area fixes on lots
|
|
of them
|
|
|
|
Tue Nov 23 22:57:13 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/Lighting/lighting_main.c
|
|
* plug-ins/common/rotate.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/common/winprint.c: the ones I missed last times...
|
|
|
|
Tue Nov 23 22:00:12 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: Looks like I managed to accidentially revert my
|
|
change from Mon Nov 22. Put it back in.
|
|
|
|
Tue Nov 23 21:22:01 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/animoptimize.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/autocrop.c
|
|
* plug-ins/common/autostretch_hsv.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/colorify.c
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/convmatrix.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/film.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/guillotine.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/lic.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/oilify.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/threshold_alpha.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/common/xpm.c
|
|
* plug-ins/gap/gap_filter_main.c
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gdyntext/gdyntext.c
|
|
* plug-ins/gdyntext/gdyntext.h
|
|
* plug-ins/gimpressionist/gimp.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/imagemap/imap_main.c
|
|
* plug-ins/mosaic/mosaic.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* plug-ins/sinus/sinus.c
|
|
* plug-ins/struc/struc.c
|
|
* po-plug-ins/POTFILES.in: use N_() instead of _() when registering
|
|
the menu path. Added dots in the menu path where appropriate and
|
|
changed the dialog layout in most of these plug-ins to conform better
|
|
to the GIMP standard.
|
|
|
|
1999-11-23 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/channels_dialog.c
|
|
* app/fileops.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay_ops.c
|
|
* app/layers_dialog.c
|
|
* app/menus.[ch]
|
|
* app/paths_dialog.c
|
|
* app/plug_in.c: removed
|
|
menus_set_[sensitive|state]_glue(). Removed the N_()'s from all
|
|
menu paths which are not eventually passed to
|
|
gtk_item_factory_create_item().
|
|
|
|
* app/tool_options.c: minor updates.
|
|
|
|
* app/file_new_dialog.c: reordered the action_area buttons.
|
|
|
|
Tue Nov 23 02:02:30 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/menus.c: fixed a possible buffer overflow
|
|
|
|
Mon Nov 22 22:43:59 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/bezier_select.c
|
|
|
|
Stroking bezier paths made up of multiple segments
|
|
now all get put in a single undo group.
|
|
|
|
Mon Nov 22 23:29:16 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/airbrush.c
|
|
* app/devices.c
|
|
* app/menus.c
|
|
* app/module_db.c
|
|
* app/paint_core.c
|
|
* app/preferences_dialog.c
|
|
* app/tools.c
|
|
* po-plug-ins/POTFILES.in
|
|
* plug-ins/helpbrowser/helpbrowser.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/common/rotate.c
|
|
* plug-ins/common/screenshot.c
|
|
* libgimp/gimpenv.c
|
|
* libgimp/gimpunitmenu.c: internationalization stuff:
|
|
Fixed a few typos, internationalized some plug-ins, removed the
|
|
_() from a few strings that are only debugging messages.
|
|
And the rotate plug-ins are now put into a sane order in the menus.
|
|
|
|
Mon Nov 22 13:18:40 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/channel_ops.c: Disabled the copy-on-write for gimage
|
|
projection. Duplicate op will now take as much time and
|
|
memory as GIMP 1.0 in this respect. That sucks, but I'm
|
|
damned if I can follow the twisted paths which GIMP treads
|
|
in making this bahave badly. Can you?
|
|
|
|
1999-11-22 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: move all sub-sub-menus of <Image>/Filters to the
|
|
top of their menu shells and add a separator after them.
|
|
|
|
Mon Nov 22 11:19:05 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/convert.c: Removed erroneous spin-button limit, bumped
|
|
up RGB->INDEXED precision a little.
|
|
|
|
1999-11-22 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brightness_contrast.[ch]
|
|
* app/by_color_select.[ch]
|
|
* app/color_balance.[ch]
|
|
* app/curves.[ch]
|
|
* app/histogram_tool.[ch]
|
|
* app/hue_saturation.[ch]
|
|
* app/levels.[ch]
|
|
* app/posterize.[ch]
|
|
* app/threshold.[ch]: spinbuttons and cleaned up ui for all
|
|
dialog-tools. Added a "Reset" button to all dialogs.
|
|
|
|
* app/color_notebook.c: fixed a compiler warning.
|
|
|
|
* app/gimpui.[ch]: made gimp_radio_group_new() more general.
|
|
|
|
* app/menus.c: removed the <Toolbox>/File/Help submenu.
|
|
|
|
* app/tools.c: restored the old behaviour of "tools_initialize()"
|
|
(force the emission of the "tool_changed" signal)
|
|
|
|
Sun Nov 21 22:13:59 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/plug_in.c: image_type=="*" enables all (known)
|
|
image types.
|
|
|
|
Sun Nov 21 02:14:28 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/convert.c: Removed unused debugging output.
|
|
|
|
Sat Nov 20 23:31:19 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
|
|
Forgot to clear the timer_id flag after the timer
|
|
has fired.
|
|
|
|
Sat Nov 20 22:10:15 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
|
|
Removed timer when windows are deleted. Removes
|
|
potential race conditions when closing images.
|
|
|
|
Sat Nov 20 19:47:24 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/gimpui.c: Try some more intelligent behaviour in
|
|
gimp_message_box by not opening too many dialog boxes at once.
|
|
This does not really solve the bugs (buggy plug-ins will just
|
|
try to open message boxes indefinitely, but it at least makes it
|
|
possible to kill the gimp without loosing the screen).
|
|
|
|
Sat Nov 20 19:33:01 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/gifload.c: Fixed a couple of possible infinite
|
|
loops where an error condition was not being checked. Also
|
|
changed some g_message()s back to g_warning()s as they should be
|
|
(don't get carried away with the user feedback fellahs, no-one
|
|
wants to be told of every single corrupt byte and block in its own
|
|
little window. :-( ).
|
|
|
|
Sat Nov 20 19:52:30 CET 1999 Olof S Kylander <olof@gimp.org>
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap2/AlienMap2.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/diffraction.c
|
|
* plug-ins/common/exchange.c
|
|
* plug-ins/common/gqbist.c
|
|
* plug-ins/common/gradmap.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/lic.c
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/newsprint.c
|
|
* plug-ins/common/plasma.c
|
|
* plug-ins/common/randomize.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/scatter_hsv.c
|
|
* plug-ins/common/snoise.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/maze/maze.c
|
|
|
|
Updated menu location as suggested in the proposal from me
|
|
with comments form others. (Mitch what about fixing the sub
|
|
menu location so submenus allways is in top of a menu. Exception
|
|
of Repeat last, Re-show last and Filter all Layers, which should
|
|
be in top of the Filters menu.)
|
|
|
|
|
|
1999-11-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/devices.c: s/sprintf/g_snprintf
|
|
|
|
* app/color_balance.[ch]: spinbuttons instead of text entries.
|
|
|
|
1999-11-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: changed the packing spacings to match the
|
|
core dialogs' standards.
|
|
|
|
1999-11-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c
|
|
* plug-ins/gap/gap_filter_main.c: moved "Filter all Layers.." to
|
|
the main "Filters" menu.
|
|
|
|
1999-11-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/preferences_dialog.c: new prefs. page "Help System" because
|
|
there will soon be more widgets there (browser selection etc.)
|
|
Cleaned up the "Display" and "Interface" pages a bit.
|
|
|
|
* app/menus.c
|
|
* plug-ins/common/plugindetails.c: add "...".
|
|
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimppatheditor.c: a widget shouldn't connect to it's own
|
|
"realize" signal. Set widget_class->realize = <widget>_realize
|
|
instead.
|
|
|
|
1999-11-20 Michael Natterer <mitch@gimp.org>
|
|
|
|
Reorganized the core menu items (everything except
|
|
<Image>/Filters). Everything is of course trivial to change again,
|
|
so please comment on the new "menu feeling" ;-)
|
|
|
|
* app/menus.[ch]:
|
|
|
|
- Applied the suggestions collected by Olof.
|
|
- Added "..." to all items which open a dialog.
|
|
- Introduced some additional separators (e.g. in "Dialogs").
|
|
- Reorder some plugins and the color correct tools after
|
|
initialisation.
|
|
- A menu entry to invoke the tooltips inspector.
|
|
- A debugging menu entry which dumps the menu paths and their help
|
|
pages (will of course go away when the help sys is consistent).
|
|
|
|
There are currently two identical "Help" menus because
|
|
<Toolbox>/Help trashes the menu bar if the toolbox is too narrow
|
|
(gtk doesn't seem to support multi-line menubars, any idea?)
|
|
|
|
* app/app_procs.c: call menus_reorder_plugins() after loading the
|
|
plugins to beautify the "Xtns" menu.
|
|
|
|
* app/commands.[ch]: reordered some functions to match the new
|
|
menu structure (for easier source navigation) and renamed some to
|
|
be consistent (e.g. all help functions are now called help_*).
|
|
|
|
Show/Hide the rulers with ordinary gtk_widget_[show|hide]()
|
|
commands. I've tested it several times and it looks exactly the
|
|
same as the old code which used internal gtk knowledge.
|
|
|
|
* app/gdisplay.c: applied the menu changes to
|
|
gdisplay_set_menu_sensitivity().
|
|
|
|
* app/gimphelp.[ch]: new public function gimp_context_help() which
|
|
invokes the tooltips inspector. Code cleanup.
|
|
|
|
* app/resize.c: changed the dialogs' titles to match the menu entries.
|
|
|
|
* app/session.c: renamed the gradient selection cmd callback to be
|
|
consistent with brushes/patterns.
|
|
|
|
* app/tools.c: added "..." to the menu paths of the tools which
|
|
have dialogs.
|
|
|
|
* app/fileops.c
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/paths_dialog.c: added some "...".
|
|
|
|
* plug-ins/common/align_layers.c
|
|
* plug-ins/common/autostretch_hsv.c
|
|
* plug-ins/common/c_astretch.c
|
|
* plug-ins/common/color_enhance.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/normalize.c
|
|
* plug-ins/common/threshold_alpha.c
|
|
* plug-ins/dbbrowser/dbbrowser.c
|
|
* plug-ins/fp/fp.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/rcm/rcm.c: changed the menu paths and added "...".
|
|
|
|
Fri Nov 19 18:47:30 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* po and po-plug-ins dirs: moved the libgimp translations to
|
|
po-plugins (do they really need to be separate anyway?)
|
|
|
|
* tips/gimp_tips.pl.txt: new file
|
|
|
|
* libgimp/color_display.h
|
|
* modules/cdisplay_gamma.c: configure cancel callback
|
|
|
|
Sat Nov 20 03:15:42 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/gif.c: Removed rather superflous "comment block
|
|
not written" message that most people wouldn't see. Left in the
|
|
"comment block too long" message in, though. Corrected some
|
|
typoes.
|
|
|
|
Sat Nov 20 02:46:12 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* common/colortoalpha.c
|
|
* common/film.c
|
|
* common/grid.c
|
|
* common/mapcolor.c
|
|
* common/nova.c
|
|
* common/papertile.c
|
|
* common/rotate.c
|
|
* ifscompose/ifscompose.c
|
|
* sinus/sinus.c: internationalization fixes
|
|
(hopefully got it right now)
|
|
|
|
Sat Nov 20 01:59:10 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.c: include config.h to enable NLS
|
|
|
|
Sat Nov 20 00:27:26 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/gdisplay.c
|
|
* app/gimprc.c
|
|
* app/gimprc.h
|
|
* app/nav_window.c
|
|
* app/nav_window.h
|
|
* app/preferences_dialog.c
|
|
* app/scale.c
|
|
* app/scroll.c
|
|
|
|
Nav dialog now follows auto. There is an option in the
|
|
preferences dialog (interface) that allow you to switch
|
|
between this behaviour and the "original" way of having
|
|
one nav dialog per display.
|
|
|
|
Sat Nov 20 01:27:12 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* convolve.c
|
|
* dodgeburn.c
|
|
* eraser.c: pressing Shift now disables (and resets) the tool toggle
|
|
and switches to line mode so the Ctrl key is free for constraints.
|
|
|
|
Thu Nov 18 18:52:38 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c: implemented another way to restrict the angle
|
|
to multiples of 15 degrees (bound to <Ctrl>). This commit is
|
|
done only so that you can give feedback, which way you prefer.
|
|
Please read my mail to the gimp-developers list.
|
|
|
|
Thu Nov 18 12:31:08 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpimage.c: use PARAM_IMAGE instead of PARAM_DRAWABLE in
|
|
gimp_image_get_thumbnail_data. Thanks to Shuji Narazaki for pointing
|
|
this out.
|
|
|
|
Wed Nov 17 22:45:35 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/xcf.c: When greeted with a cheerfully corrupt poli^M^M^M^MXCF
|
|
file, GIMP will 1) live a long and fruitful life rather than crash
|
|
and burn, and 2) read as much as is reasonable and issue a
|
|
warning about only being able to partially load the file.
|
|
|
|
Wed Nov 17 17:48:50 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/*: Updated header comment from LGPL2.0 to LGPL2.1, where
|
|
applicable.
|
|
|
|
Wed Nov 17 20:07:08 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/fileops.c: Fix multi-thumbnail code oversight
|
|
causing double load-and-thumbnailing of first/only image.
|
|
|
|
Wed Nov 17 17:29:35 1999 ape@spacetec.no (Asbjorn Pettersen)
|
|
|
|
* modules/colorsel_triangle.c (module_init): Removed most of the
|
|
OS/2 code. Include modregister.h.
|
|
|
|
Wed Nov 17 15:37:06 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/color_balance.c
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/mapcolor.c
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/ifscompose/ifscompose.c
|
|
* plug-ins/sinus/sinus.c
|
|
* po-plug-ins/POTFILES.in: more internationalization
|
|
|
|
Wed Nov 17 00:14:11 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.c: hide the colorselection dialog when
|
|
the button is set insensitive
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/nova.c
|
|
* plug-ins/common/papertile.c
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/sinus/Makefile.am
|
|
* plug-ins/sinus/sinus.c
|
|
* plug-ins/sinus/sinus_logo.h
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_sinus_iter_ALT.inc
|
|
* po-plug-ins/POTFILES.in: made supernova, papertile and sinus use
|
|
the gimpcolorbutton, internationalized the plug-ins while I was on it
|
|
|
|
1999-11-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* libgimp/gimpchainbutton.c: the chainbutton's parent_class is a
|
|
GtkTable, not a GtkWidget. Code formating paranoia.
|
|
|
|
Tue Nov 16 11:16:41 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/README
|
|
* plug-ins/gap/gap_filter_iterators.c
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/iter_ALT/mod/plug_in_nova_iter_ALT.inc
|
|
* plug-ins/gap/iter_ALT/old/plug_in_warp_iter_ALT.inc: applied a patch
|
|
from Wolfgang Hofer <hof@hotbot.com> with updates to the GAP
|
|
|
|
1999-11-15 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/gimpcontext.c (gimp_context_copy_background): Fix copy&paste
|
|
error.
|
|
|
|
Mon Nov 15 21:18:19 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/COPYING: Update to COPYING.LIB-2.1. If you feel this
|
|
restricts your rights please contact me ;)
|
|
|
|
Mon Nov 15 20:43:09 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/film.c
|
|
* plug-ins/common/mapcolor.c: more plug-ins that use the color_button.
|
|
Whoever feels bored, feel free to continue this mission ...
|
|
|
|
Mon Nov 15 19:31:13 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* libgimp/gimpcolorbutton.c
|
|
* libgimp/gimpcolorbutton.h
|
|
* po/POTFILES.in: added dnd and a popup window on right-click that
|
|
allows to load the current fg and bg colors.
|
|
|
|
* po-plug-ins/POTFILES.in
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/colortoalpha.c
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/script-fu/script-fu-scripts.c: made script-fu and the new
|
|
colortoalpha plug-in use gimp_color_button
|
|
|
|
* plug-ins/common/rotate.c: add " degrees" to the menu entries
|
|
|
|
Mon Nov 15 11:48:59 1999 ape@spacetec.no (Asbjorn Pettersen)
|
|
|
|
* modules/colorsel_gtk.c (module_init): Removed most of the
|
|
OS/2 code and fixed a OS/2 bug.
|
|
Include modregister.h.
|
|
|
|
Mon Nov 15 11:30:42 CET 1999 Olof S Kylander <olof@gimp.org>
|
|
|
|
* app/xinput_airbrush.c
|
|
|
|
A bit better std values for people w/o patch_xinput_airbrush
|
|
|
|
Mon Nov 15 02:09:30 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/plugin-defs.pl, plug-ins/common/Makefile.am,
|
|
plug-ins/common/colortoalpha.c: add Color To Alpha plug-in by Seth
|
|
that is on my disk since ages....
|
|
|
|
* app/fileops.c: preset the filename on "Save as".
|
|
|
|
Sun Nov 14 23:47:10 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* app/ink.c: plugged a memleak
|
|
|
|
* app/xinput_airbrush.c: make it compile w/o patch_xinput_airbrush
|
|
|
|
Sun Nov 14 22:50:32 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* libgimp/gimpui.h: include all header files that belong to
|
|
libgimpui
|
|
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/flame/flame.c
|
|
* plug-ins/flame/libifs.c
|
|
* plug-ins/gdyntext/charmap.c
|
|
* plug-ins/gdyntext/charmap_window.c
|
|
* plug-ins/gdyntext/font_selection.c
|
|
* plug-ins/gdyntext/message_window.c
|
|
* plug-ins/imagemap/imap_preferences.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/sel2path/math.c: out of libgimp only include gimp.h,
|
|
gimpui.h and stdplugins-intl.h
|
|
|
|
Sun Nov 14 21:37:51 CET 1999 Olof S Kylander <olof@gimp.org>
|
|
|
|
Update of the Xinput airbrush, fixed some bugs.
|
|
It's a bit closer to a real tool now ;-).
|
|
|
|
Test it out but be aware that you have to have at least
|
|
a tablet with tilt support. Preferibly you should have
|
|
a Wacom Airbrush and a patched version of GTK.
|
|
|
|
Well it still has preformance problems with big brushes
|
|
i.e big virtual height and big tilt.
|
|
|
|
All sensitives are not yet implemented, but it starts
|
|
to work like a real airbrush. It's as hard to
|
|
master as the real thing (beside that your ink will
|
|
not streem).
|
|
|
|
PS: There is a lot of printf and experimental code
|
|
in the tool at the moment please don't remove it.
|
|
|
|
* app/airbrush_blob.c
|
|
* app/airbrush_blob.h
|
|
* app/xinput_airbrush.c
|
|
|
|
|
|
Sun Nov 14 16:38:21 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/psd.c: Patch from Andy Hefner
|
|
<vector7@crosswinds.net> to load mono bitmap files.
|
|
|
|
1999-11-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.c: special handling of a dropped "Standard"
|
|
brush/pattern/gradient because they are not part of their lists.
|
|
|
|
* app/pattern.c: fill the standard_pattern with a b/w grid.
|
|
|
|
1999-11-14 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/airbrush.c
|
|
* app/apptypes.h
|
|
* app/brushes_cmds.c
|
|
* tools/pdbgen/pdb/brushes.pdb
|
|
* app/bucket_fill.c
|
|
* app/clone.c
|
|
* app/gimpbrushpipe.c
|
|
* app/paint_core.c
|
|
* app/patterns.h
|
|
* app/patterns_cmds.c
|
|
* tools/pdbgen/pdb/patterns.pdb: removed the GimpBrushP and
|
|
GPatternP types and use ordinary pointers instead.
|
|
|
|
The following stuff makes the "no_data" behaviour consistent. As a
|
|
side-effect it should make the gimp work when there are _really_ no
|
|
brushes/patterns/gradients.
|
|
|
|
* app/brush_select.c
|
|
* app/pattern_select.c: set the initial brush/pattern name to "No
|
|
Brushes/Patterns available" instead of "Active".
|
|
|
|
* app/devices.c: set the device contexts' brush/pattern/gradient
|
|
names if we started with no_data, so we find them on refresh.
|
|
|
|
* app/gimpbrushlist.c: set the name of the standard_brush to
|
|
"Standard".
|
|
|
|
* app/gimpcontext.c: don't replace the current
|
|
brush/pattern/gradient's name if the new one to be set is the
|
|
standard one. Together with the change in devices.c, this ensures
|
|
that we get what is set in devicerc. Minor fixes.
|
|
|
|
* app/gradient.c: changed gradients_init() to work like the other
|
|
data init functions. Only insert a default gradient in the
|
|
gradients list when the editor is opened (this means that the
|
|
gradients now behave like brushes/patterns when we start with
|
|
"no_data").
|
|
New function gradient_update() avoids tons of useless redraws of
|
|
all clist gradient previews whenever the gradient editor wants to
|
|
update it's large preview.
|
|
|
|
* app/gradient_select.c: don't segfault when the user tries to
|
|
drag from an empty gradient list.
|
|
|
|
* app/patterns.c: set the index of the standard_pattern to -1 to
|
|
indicate that it's not part of the pattern list.
|
|
|
|
Sat Nov 13 18:07:51 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/rotate.c: we don't use gtk, so we don't need
|
|
INIT_I18N_UI
|
|
|
|
1999-11-14 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpexport.c: Include config.h for ENABLE_NLS.
|
|
|
|
* libgimp/makefile.{cygwin,msc}: Add gimpselection.
|
|
* libgimp/gimp.def: Add its entry points.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Remove rotators.
|
|
|
|
Sat Nov 13 22:13:01 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/rotators.c: removed
|
|
* plug-ins/common/rotate.c: merged rotators and rotate plug-in.
|
|
The dialog has gone and the menus are installed under
|
|
Image->Image->Transform and Image-->Layers. You will want to remove
|
|
the rotators binary out of your plug-in path.
|
|
|
|
Sat Nov 13 20:14:49 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpselection.c: new file. Implements PDB wrappers for a
|
|
few selection functions.
|
|
|
|
* app/gimage_mask_cmds.c
|
|
* tools/pdbgen/pdb/gimage_mask.pdb: corrected a typo
|
|
|
|
* plug-ins/common/rotate.c: code cleanup
|
|
|
|
Sat Nov 13 19:43:11 1999 ape@spacetec.no (Asbjorn Pettersen)
|
|
|
|
* modules/modregister.h:
|
|
* modules/modregister.c: Place all OS/2 functions here.
|
|
mod_color_selector_register()
|
|
mod_color_selector_unregister() new OS/2 functions for register
|
|
and unregister. Shall replace OS/2 code in modules.
|
|
|
|
Sat Nov 13 01:58:31 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/airbrush.c
|
|
* app/convolve.c
|
|
* app/dodgeburn.c
|
|
* app/paint_options.h
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/smudge.c
|
|
* app/tool_options.c: cleaned up pressure sensitivity for paint
|
|
tools. I had to rename Pressure to Rate in a few tools to avoid
|
|
confusion with the Pressure option that applies to the brush.
|
|
|
|
* app/gimplut.c: indentation, no changes
|
|
|
|
Fri Nov 12 17:23:05 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/gimpmodule.c : Unit test program for module_db.c and
|
|
modules.
|
|
|
|
* app/module_db.c (module_db_write_modulerc): open file with "wt" so
|
|
it's works on OS/2 and WIN.
|
|
module_db_write_modulerc() now return TRUE if it succeed.
|
|
Global variable "need_to_rewrite_modulerc" is moved out of the function.
|
|
Logic is still the same and it's tested with unittest/gimpmodule prog..
|
|
|
|
Fri Nov 12 01:52:49 CET 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/nlfilt.c: rename ROUND => SROUND to avoid clash.
|
|
|
|
Thu Nov 11 21:19:39 GMT 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/gifload.c: Fixed the oldest inherited
|
|
bug in the long long ancestry of this plugin. =)
|
|
|
|
Wed Nov 10 23:03:33 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
|
|
Nav preview now really does work with !sqr pixels & dot_for_dot
|
|
off...
|
|
Nav preview for small images fixed.
|
|
|
|
Wed Nov 10 11:16:54 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/fade-outline.scm: updated version
|
|
from Wolfgag Hofer
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
* app/drawable_cmds.c: use TILE_HEIGHT for y coordinate
|
|
|
|
1999-11-09 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/module_db.c (browser_destroy_callback): Must call
|
|
gimp_set_remove_handler() to remove the browser_info_update
|
|
handler from the GimpSet 'modules'.
|
|
|
|
Otherwise if we bring up the module browser, then close it, this
|
|
will call browser_destroy_callback(), which will free the
|
|
'browser_st' struct. Later when we exit the GIMP, the modules will
|
|
be unloaded, which will cause browser_info_update() to be called,
|
|
and passed the pointer to the already freed 'browser_st'. Whoopee.
|
|
Thanks to Electric Fence for pointing this out.
|
|
|
|
* app/makefile.{cygwin,msc}: Remove actionarea.
|
|
|
|
* libgimp/gimp.h: Change declaration of nonexistent function
|
|
gimp_layer_attach_new_parasite() to declaration of
|
|
gimp_drawable_attach_new_parasite(), which was missing.
|
|
|
|
* libgimp/gimpui.def
|
|
* libgimp/makefile.{cygwin,msc}: Add gimpcolorbutton.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add gap_filter and gap_plugins.
|
|
|
|
* plug-ins/common/gz.c: Fix renamed variable in Win32 part.
|
|
|
|
* plug-ins/gap/gap_lib.c: Use G_DIR_SEPARATOR_S.
|
|
|
|
* plug-ins/gdyntext/font_selection.c: When compiling with current
|
|
CVS GTk+ (i.e., on Win32 most likely) use the gdk_font_list_*
|
|
functions instead of Xlib's XListFonts() and XFreeFontNames().
|
|
|
|
* plug-ins/gdyntext/gdyntext.c: Use G_PI.
|
|
|
|
* plug-ins/gdyntext/gdyntext_ui.c: Guard inclusion of
|
|
unistd.h. Don't unnecessarily include gdkx.h and Xlib.h
|
|
|
|
* plug-ins/winsnap/winsnap.c: Fix rectangle orientation.
|
|
|
|
Tue Nov 9 22:57:13 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c: take margin into account when deciding if
|
|
popping up a preview is necessary
|
|
|
|
Tue Nov 9 21:15:26 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/lc_dialog.c
|
|
* app/nav_window.c
|
|
* app/undo_history.c
|
|
|
|
Fixed some rounding errors in the preview images.
|
|
|
|
Tue Nov 9 11:33:03 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb: fix {get,set}_pixel typo reported
|
|
by Tamito KAJIYAMA <kajiyama@grad.sccs.chukyo-u.ac.jp>
|
|
|
|
Tue Nov 9 15:08:13 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fileops.c:
|
|
applied a (modified) patch from Rene Rebe <rene.rebe@okay.net>
|
|
that allows to generate previews for multiple files. Plugged
|
|
some small memleaks while I was on it.
|
|
|
|
* tools/pdbgen/pdb/gimage.pdb
|
|
* app/gimage_cmds.c
|
|
* app/xcf.c: plugged memleaks that occured on xcf and indexed load
|
|
|
|
* po/fr.po: applied a patch from Daniel Eggert that fixes a merging
|
|
problem in the french translation
|
|
|
|
Tue Nov 9 05:14:41 GMT 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/png.c: Option to reduce file size further
|
|
and GUI clean-up
|
|
|
|
Mon Nov 8 16:20:02 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb.pl
|
|
* tools/pdbgen/pdb/brushes.pdb
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
* tools/pdbgen/pdb/gimage.pdb
|
|
* tools/pdbgen/pdb/patterns.pdb
|
|
* tools/pdbgen/pdb/procedural_db.pdb: treat INT8s are guint8
|
|
internally, as a bandaid to address bug #2208 and friends.
|
|
|
|
Mon Nov 8 23:06:06 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gimprc.c
|
|
|
|
Fixed problem (crash/corruption) when saving preferences.
|
|
Seems like the mem-leaks fixing in this area was a little
|
|
over zealous.
|
|
|
|
Sun Nov 7 18:59:22 GMT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: delay the showing of the full-size
|
|
pattern, brush or gradient by 150ms as the brush and pattern
|
|
selector dialogs currently do. Also, only generate a "click"
|
|
event if the user has clicked quickly, ie, the mouse up event
|
|
came before the timeout caused the popup to be displayed).
|
|
|
|
* app/gimprc.c: default image size now 983x857, in an attempt to
|
|
flush out problems to do with large images, images with
|
|
incomplete tiles around the edges, and images with
|
|
width != height. Non-square pixels and other resolution stuff
|
|
will come in at a later stage when we've got the first round
|
|
of problems fixed.
|
|
|
|
* app/gradient.c: don't allow two gradients with the same name -
|
|
replace the first. Mainly this stops us having two "Default"
|
|
gradients if you start up with --no-data.
|
|
|
|
* app/interface.c: can now create an indicator panel in the
|
|
toolbox even if we have --no-data, since we have built-in
|
|
defaults now.
|
|
|
|
Sun Nov 7 15:41:07 GMT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/module_db.c: fix button resize behaviour. Closes Bug#3350.
|
|
Also, i18n stuff for state names, and make them a little
|
|
prettier.
|
|
|
|
Sat Nov 6 19:16:57 *ET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c
|
|
* app/gimpobject.c
|
|
* app/gimprc.c
|
|
* app/layer.c
|
|
* app/preferences_dialog.c
|
|
* libgimp/gimpfileselection.c: plugged more mem-leaks
|
|
|
|
Sat Nov 6 15:28:11 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.h: Reverted my latest change. It disturbed image
|
|
rendering.
|
|
|
|
Sat Nov 6 14:13:12 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/drawable_cmds.c
|
|
* tools/pdbgen/pdb/drawable.pdb: some PDB names weren't changed here
|
|
but in all plug-ins and scripts.
|
|
|
|
Whoever created the PDB interface for drawable_thumbnail(), could
|
|
you please change this sentence from the description:
|
|
"The alpha channel also returned if the drawable has one."
|
|
I don't get what it wants me to tell...
|
|
|
|
Sat Nov 6 03:57:20 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay_color_ui.c: fixed a crash on Cancel that occured
|
|
due to bad list handling
|
|
|
|
* app/module_db.c: indentation madness, no changes
|
|
|
|
* app/nav_window.c: set the zoom label and slider first, then
|
|
update the preview. Gives better user feedback. This is now what
|
|
bugreport #3354 suggest, but it comes close.
|
|
|
|
* plug-ins/common/plugindetails.c: tried to fix the strange resizing
|
|
of the dialog. Should fix bug #3352.
|
|
|
|
Fri Nov 5 15:32:15 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/edit_selection.c: when moving layers/masks freeze the undo
|
|
after the first move to avoid that each and every small movements
|
|
puts an undo on the stack. Significantly speeds up layer moves
|
|
and especially the undo of a layer move.
|
|
|
|
* app/gdisplay.h: correct rounding errors
|
|
|
|
* app/gimpimage.c: correctly display floating selections in the
|
|
composite_preview instead of ignoring them
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/lc_dialog.c: s/gtk_widget_draw/gtk_widget_queue_draw/
|
|
|
|
Thu Nov 4 22:06:24 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gradient_select_cmds.c
|
|
* tools/pdbgen/pdb/gradient_select.pdb
|
|
|
|
Fixed crash when main gradient dialog is opened and
|
|
one lauched via the PDB interface (ie scriptfu) is also open.
|
|
|
|
Thu Nov 4 20:46:25 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* app/channel.c: get rid of compiler warnings
|
|
|
|
* app/histogram_tool.c
|
|
* app/histogram_tool.h: added a gradient below the histogram so
|
|
it looks more like the curves and levels tool
|
|
|
|
* app/gimpbrushpipe.c
|
|
* libgimp/parasiteio.c
|
|
* libgimp/parasiteio.h: plugged another mem-leak. At least
|
|
The GIMP now starts without leaking memory...
|
|
|
|
Thu Nov 4 00:59:01 MET 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* app/file_new_dialog.c
|
|
* app/gimpbrush.c
|
|
* app/gimpbrushpipe.c
|
|
* app/gimprc.c
|
|
* app/patterns.c
|
|
* app/patterns.h: plugged mem-leaks
|
|
|
|
Wed Nov 3 22:36:21 GMT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/text_tool.c: tag text undo group with TEXT_UNDO rather than
|
|
silly EDIT_PASTE_UNDO.
|
|
* app/undo.c: TEXT_UNDO name
|
|
* undo_types.h: new type: TEXT_UNDO, plus fix numbering to make it
|
|
consistent (overlapping enums are bad).
|
|
|
|
Wed Nov 3 18:44:50 GMT 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/bmp/bmpread.c
|
|
* plug-ins/bmp/bmpwrite.c: Update from Alexander Schulz (THANKS!)
|
|
|
|
1999-11-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/paths_dialog.c: connect to the "realize" signal of the
|
|
dialog's top-level eventbox, not the vbox.
|
|
|
|
1999-11-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_select.[ch]
|
|
* app/gradient.c
|
|
* app/gradient_select.[ch]
|
|
* app/interface.[ch]
|
|
* app/palette.c
|
|
* app/pattern_select.[ch]: allow dragging a brush/pattern/... from
|
|
the selections with mouse2 without changing the active element in
|
|
the dialog.
|
|
|
|
* app/channels_dialog.c
|
|
* app/color_area.c
|
|
* app/color_panel.c
|
|
* app/color_select.c
|
|
* app/colormap_dialog.i.c
|
|
* app/devices.c
|
|
* app/gimpcontextpreview.[ch]
|
|
* app/gimphelp.[ch]
|
|
* app/gimpui.[ch]
|
|
* app/indicator_area.c
|
|
* app/interface.[ch]
|
|
* app/layers_dialog.c
|
|
* app/lc_dialog.c
|
|
* app/ops_buttons.[ch]
|
|
* app/paths_dialog.c
|
|
* app/preferences_dialog.c
|
|
* app/tools.[ch]: wrapped gtk_tooltips_set_tip() with
|
|
gimp_help_set_help_data() and moved it to gimphelp.[ch].
|
|
|
|
This should (hopefully) be the final state of the help system. The
|
|
New function allows a "private tip" to be set without a visible
|
|
tooltip. This way the tooltips inspector (shift+F1) can search for
|
|
help data in the parent containers of the clicked widget. E.g. the
|
|
ops buttons in the layers dialog have private tips like
|
|
"#new_layer" which gets composed with the help data of the layers
|
|
dialog notebook page resulting in a complete help path.
|
|
|
|
Allow mouse2 for all dnd operations. Mouse1 still works like before.
|
|
|
|
Tue Nov 2 17:36:21 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* pixmaps/question.xpm: fake one from alt's screenshot since he
|
|
forgot to cvs add
|
|
|
|
Tue Nov 2 22:50:31 GMT 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/undo.h
|
|
* app/undo.c
|
|
* app/undo_history.c
|
|
* pixmaps/question.xpm
|
|
|
|
Fixed undo history so it shows a dummy image if the preview
|
|
image has not already been generated. The actual image
|
|
could probably do with an artists hand ;-)
|
|
Also mask operations are shown as such in the previews.
|
|
|
|
* app/lc_dialog.c
|
|
|
|
Fixed rounding error in preview when width << height.
|
|
|
|
* plug-ins/common/jpeg.c
|
|
|
|
Always freeze the undo stack for any of the image export types.
|
|
Anyone know why this was not the case to start with?
|
|
|
|
Tue Nov 2 22:40:31 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: Fonts aren't free'd after
|
|
a gdk_font_load but unref'd of course. I just wonder why this has
|
|
ever worked before...
|
|
This should fix bugs #2554, #2774, #2798, #2963 and #3209. Whee!
|
|
|
|
Mon Nov 1 09:28:46 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.11 release
|
|
|
|
Mon Nov 1 13:27:14 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/drawable_cmds.c
|
|
* tools/pdbgen/pdb/drawable.pdb: applied (a modified version of) a
|
|
patch from Garry R. Osgood <gosgood@idt.net> that should fix bug #2202
|
|
and problems with the Warp plug-in.
|
|
|
|
* app/main.c
|
|
* po-plug-ins/POTFILES.in
|
|
* plug-ins/common/mail.c: applied a patch from
|
|
SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp> that handles i18n issues
|
|
and fixes a problem in the mail plug-in.
|
|
( Could someone please check if the change to app/main.c is the right
|
|
thing to do ?! )
|
|
|
|
* po-plug-ins/POTFILES.in
|
|
* plug-ins/common/grid.c
|
|
* plug-ins/gap/iter_ALT/gen/plug_in_grid_iter_ALT.inc:
|
|
checked in a new version of the Grid plug_in developed by
|
|
Tom Rathborne <tomr@aceldama.com> and me.
|
|
|
|
Sun Oct 31 21:51:10 MET 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpcolorbutton.[ch]: new widget which provides a simple
|
|
button with a color preview together with a completely wired
|
|
gtk_color_select_dialog. Color dnd will be added next.
|
|
|
|
* libgimp/gimpchainbutton.c
|
|
* libgimp/gimpchainbutton.h: cleaned up the code a bit and provided
|
|
a destroy function which takes care of freeing the memory allocated
|
|
for the pixmaps/bitmaps (well at least I hope it does).
|
|
|
|
* libgimp/gimpunit.c: some cases were handled wrong in
|
|
gimp_unit_get_digits().
|
|
|
|
* plug-ins/megawidget/megawidget.c: follow the GUI conventions when
|
|
building the action_area and internationalized the code.
|
|
|
|
* plug-ins/common/CML_explorer.c: fixed a typo
|
|
|
|
1999-10-31 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/about_dialog.c (scroll_text): Add a couple of missing commas
|
|
between names. Add UTF-8 versions of non-ASCII names for the new
|
|
UTF-8 based Win32 GDK.
|
|
|
|
1999-10-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.c
|
|
* app/undo_history.c: remove the remaining defines of
|
|
GRAD_CHECK_SIZE and include libgimp/gimplimits.h instead.
|
|
|
|
* app/undo_history.c: connect to the image's "rename" signal to
|
|
update the window title.
|
|
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/info_window.[ch]: did the same for the info dialog.
|
|
The info window has to remember the gdisplay to disconnect from
|
|
the image's "rename" signal, so I removed the gdisplay parameter
|
|
from the update functions.
|
|
|
|
1999-10-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpdnd.c: forgot to set "connected" flag after connecting
|
|
to the dnd signals of a specific widget, so the dnd stuff
|
|
connected to these signals for every dnd data type (resulting ie
|
|
in multiple bucket fills when dropping a color/pattern to the
|
|
canvas).
|
|
|
|
1999-10-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/lc_dialog.c: removed the GimpImage "destroy" callback
|
|
because we already get notified of this event by connecting to the
|
|
image context's "remove" signal.
|
|
|
|
1999-10-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/ops_buttons.[ch]: added a private tooltip to the
|
|
ops_buttons structure. Removed ops_buttons_set_insensitive().
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/paths_dialog.c
|
|
* app/lc_dialog.c: let the ops button's private tips point at the
|
|
already existing help pages. Minor fixes.
|
|
|
|
1999-10-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/commands.[ch]
|
|
* app/interface.c
|
|
* app/menus.c
|
|
* app/session.c
|
|
* app/tools.[ch]: namespace cleanups: changed the
|
|
"tools_options_*" functions to "tool_options_*" and prefixed all
|
|
dialog menu callbacks with "dialogs_*".
|
|
Allow dropping a tool to the tool options dialog.
|
|
|
|
* app/bezier_select.c: change the active tool using context
|
|
functions.
|
|
|
|
* app/dialog_handler.[ch]: replaced the uppercase datatype names
|
|
by standard mixed upper/lowercase ones. Provide a function to
|
|
register the fileload dialog instead of accessing it as global
|
|
variable.
|
|
|
|
* app/disp_callbacks.c: switch to the move tool using context
|
|
functions. Fixed the drop color/pattern functions to convert the
|
|
dropped thing to the dest. image's color space.
|
|
|
|
* app/fileops.c: don't export the fileload dialog as global
|
|
variable but register it with the dialog handler instead.
|
|
|
|
* app/paths_dialog.[ch]: replaced all the uppercase struct names
|
|
defined here by mixed upper/lowercase. Introduced a
|
|
"set_menu_sensitivity" function like in layers/channels instead of
|
|
calling single button on/off functions from various places.
|
|
Added a menu entry for "Selection to Path".
|
|
|
|
1999-10-30 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/wmf.c: Fix a couple of bugs: Must call
|
|
make_canvas if necessary when handling CreateFontIndirect. Must
|
|
call gdk_gc_set_foreground with the pen colour when handling
|
|
LineTo (strange that this hasn't showed up before). Added lots of
|
|
debugging printouts (behind #ifdef DEBUG).
|
|
|
|
Sat Oct 30 10:14:35 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* app/fileops.c: Fix #3179 (Revert uses wrong filename)
|
|
|
|
1999-10-29 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_select.c
|
|
* app/gradient_select.c
|
|
* app/pattern_select.c: call the PDB callback from the context
|
|
callback because it gets called on every change.
|
|
|
|
* app/interface.c: the tool buttons had the wrong private tooltips
|
|
attached.
|
|
|
|
* app/gimphelp.c: call the help browser with plug_in_run() instead
|
|
of procedural_db_execute() to make it really ansynchronous.
|
|
Added a GtkTipsQuery tooltips inspector which gets invoked by
|
|
<Shift>+F1. Did some illegal juggling with the tips_query's
|
|
"parent" pointer which may cause problems, so I made the stuff
|
|
disable-able with #ifdef's.
|
|
Is there a proper way to create a tips_query widget without having
|
|
to show it somewhere??
|
|
|
|
Thu Oct 28 23:22:34 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
|
|
Fixed memory leak with image is deleted.
|
|
|
|
* plug-ins/common/jpeg.c
|
|
|
|
Fixed the way the plugin added layers. Preview stuff does not now
|
|
get corrupted.
|
|
|
|
1999-10-28 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/gradient_select.h
|
|
* app/gradientP.h: new files. Put the function prototypes from
|
|
gradient_header.h there and renamed them to match the naming
|
|
scheme used elsewhere.
|
|
|
|
* app/gradient.[ch]
|
|
* app/gradient_cmds.c
|
|
* app/gradient_header.h
|
|
* app/gradient_select.c
|
|
* app/gradient_select_cmds.c
|
|
* tools/pdbgen/pdb/gradient.pdb
|
|
* tools/pdbgen/pdb/gradient_select.pdb: separated the gradient
|
|
editor and the selections (no more common variables used).
|
|
Allocate own contexts for each gradient selection. Tweaked the
|
|
code and function names to match the brush and pattern selection.
|
|
Enabled dropping gradients to the editor and the selections.
|
|
Renamed all public functions of the gradient editor (see above).
|
|
|
|
* app/app_procs.c
|
|
* app/commands.[ch]
|
|
* app/menus.c
|
|
* app/plug_in.c
|
|
* app/session.c: changed according to the new gradient function
|
|
names and includes.
|
|
|
|
* app/brush_select.[ch]
|
|
* app/pattern_select.[ch]: scroll to active brush/pattern if it's
|
|
outside the preview area. Minor fixes/cleanups. Allow dropping a
|
|
brush/pattern.
|
|
|
|
* app/color_select.c: prefixed all enum constants with
|
|
COLOR_SELECT_* due to a name clash with the new gradient header
|
|
structure (HUE_SATURATION was defined in both places).
|
|
|
|
* app/convert.[ch]
|
|
* app/convert_cmds.c
|
|
* tools/pdbgen/pdb/convert.pdb
|
|
* app/palette.c
|
|
* app/palette_entries.h
|
|
* app/palette_select.[ch]: removed the special
|
|
Palette[Entries|Entry]P pointer type.
|
|
|
|
* app/devices.c: added gradients to the device status dialog.
|
|
|
|
* app/disp_callbacks.[ch]
|
|
* app/gimpcontext.c
|
|
* app/gimpcontextpreview.[ch]
|
|
* app/gimpdnd.[ch]
|
|
* app/indicator_area.c
|
|
* app/interface.c: moved the whole tool/brush/pattern/gradient dnd
|
|
stuff to gimpdnd.[ch] and provide simple functions to connect dnd
|
|
callbacks. All those types are passed as real (cross-application)
|
|
GtkSelections now, so the app-side of gimp<->plugin dnd is done.
|
|
Added dnd for tools.
|
|
|
|
* app/tools.[ch]: added a tooltip for all non-toolbox tools
|
|
because the device status dialog displays tooltips for all tools.
|
|
Use the ToolType enum instead of int in the ToolInfo structure.
|
|
|
|
* libgimp/gimplimits.h: put the size and color of the transparency
|
|
checks here (rename the file to gimpconstants.h ??)
|
|
|
|
Thu Oct 28 11:45:29 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/datafiles.h: include <time.h> for time_t.
|
|
|
|
Thu Oct 28 00:52:57 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/transform_core.c: remember the drawable we were working on
|
|
instead of relying to gimp_active_drawable ().
|
|
This should fix bug #2381.
|
|
|
|
Thu Oct 28 00:13:56 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/common/url.c: free the string returned by
|
|
gimp_temp_name()
|
|
|
|
Wed Oct 27 22:39:56 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/drawable_cmds.c
|
|
* tools/pdbgen/pdb/drawable.pdb: The PDB procedures
|
|
gimp_drawable_is_[layer|channel|channel_mask] were not renamed,
|
|
but changed all over the place. This made the rotate plug-ins
|
|
fail.
|
|
|
|
* app/procedural_db.c: Spit out a warning if a procedure wasn't
|
|
found in the PDB. Actually free the hash_table entries on
|
|
procedural_db_free().
|
|
|
|
Wed Oct 27 13:37:54 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* gimp_parasite_find users where not updated to the new syntax
|
|
everywhere.
|
|
|
|
Wed Oct 27 20:51:10 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/lc_dialog.c
|
|
* app/selection.c
|
|
* app/color_area.c
|
|
* app/paths_dialog.c
|
|
* tools/pdbgen/pdb/gimage.pdb
|
|
* app/gimage_cmds.c
|
|
|
|
General memory leaks cleanups/fixes.
|
|
|
|
Wed Oct 27 13:05:09 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_range_ops.h: applied a patch from Wolfgang Hofer
|
|
that adapts the GAP to the new gimp_convert_indexed interface
|
|
|
|
Tue Oct 26 18:58:44 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/xcf.c: add "(GIMP)" to the menu entry for XCF, in an attempt
|
|
to make it clear that it is the native file format.
|
|
|
|
* app/gimpcontext.c: correct doubled arg name on arg type addition,
|
|
which was messing up the internal gtkarg hashtable
|
|
|
|
Wed Oct 27 02:03:47 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/info_window.c
|
|
* app/ops_buttons.c: cosmetic changes
|
|
|
|
* pixmaps/*.xpm: cropped most of the icons to their minimum size,
|
|
changed the dropper icon to be the same as the toolbox icon
|
|
|
|
1999-10-26 Michael Natterer <mitch@gimp.org>
|
|
|
|
Put the active tool, brush, pattern and gradient to the context
|
|
and use contexts in most places which have references to one of
|
|
those. This is not _really_ a bugfix-only checkin but solves many
|
|
inconsistencies esp. with the "refresh" functionality and fixes
|
|
some SEGVs e.g. in the device status dialog.
|
|
The UI view should now always be in sync with the internal data
|
|
structures.
|
|
Introduced a hardcoded brush, pattern and gradient, so "no_data"
|
|
should actually work, too.
|
|
|
|
New Files:
|
|
* app/Makefile.am
|
|
* app/paletteP.h: used by palette_select.c
|
|
|
|
Removed Files:
|
|
* app/actionarea.[ch]: now done by gimpui.[ch].
|
|
|
|
Modified Files:
|
|
* gimprc.in: use brush and pattern name, not filename for the
|
|
default settings.
|
|
|
|
* app/gimpcontext.[ch]: connect to brush and brushlist signals to
|
|
keep the context up-to-date. Remember the name of the
|
|
active brush/pattern/gradient to find them again after a
|
|
refresh. Provide functions to refresh the pointers of all contexts
|
|
after refreshing or deleting brushes/patterns/gradients.
|
|
|
|
* app/context_manager.c: connect to the user context's
|
|
"tool_changed" signal to call the tools_select() function. Update
|
|
the colormap's fg/bg_pixel in "*_changed" callbacks, too.
|
|
|
|
* app/tools.c: tool switching is now triggered by the user context.
|
|
|
|
* app/app_procs.c: no need any more to call
|
|
get_active_brush/... because the brush/pattern/... init functions
|
|
refresh all contexts after loading the data. Slightly reordered the
|
|
brush/pattern... init/free calls due to the new context stuff.
|
|
|
|
* app/color_area.[ch]
|
|
* app/indicator_area.[ch]: removed all update functions and
|
|
connect to the user context instead.
|
|
|
|
* app/gimprc.c
|
|
* app/devices.[ch]: allocate a private context for each device and
|
|
removed the update function. Prepared for adding the BG color and
|
|
a gradient to the device status.
|
|
|
|
* app/gimpbrushgenerated.[ch]: new function
|
|
gimp_brush_generated_delete() to get rid of this in the brush
|
|
selection dialog.
|
|
|
|
* app/gimpbrushpipe.c
|
|
* app/gimpbrushlist.[ch]: removed the "select", "get_active" and
|
|
the brush select dialog functions, added a function to get the
|
|
hardcoded standard brush, namespace cleanups.
|
|
|
|
* app/brushes_cmds.c
|
|
* tools/pdbgen/pdb/brushes.pdb: use the brush of the current context.
|
|
|
|
* app/brush_select.[ch]
|
|
* app/brush_select_cmds.c
|
|
* tools/pdbgen/pdb/brush_select.pdb: allocate a context for brush
|
|
selections which are not the main one. Append the main dialog to
|
|
the list of dialogs. Factored out the preview redraw code to the
|
|
scrollbar update callback. Enabled editing, deleting and
|
|
refreshing brushes in all dialogs. Functions to freeze and thaw
|
|
all dialogs on refresh. All dialogs are now always up-to-date by
|
|
connecting to the brush list signals. Moved the create/free
|
|
functions of the main brush selection to this files.
|
|
|
|
* app/gradient.[ch]
|
|
* app/gradient_cmds.c
|
|
* tools/pdbgen/pdb/gradient.pdb: grad_get_color_at() now takes a
|
|
gradient as parameter instead of using the current gradient of the
|
|
gradient editor.
|
|
|
|
* app/gradient_header.h
|
|
* app/gradient_select.c
|
|
* app/gradient_select_cmds.c
|
|
* tools/pdbgen/pdb/gradient_select.pdb: updates like above.
|
|
(The gradient stuff should really be split up into separate
|
|
gradient, selection and editor files before 1.2)
|
|
|
|
* app/palette.[ch]
|
|
* app/palette_cmds.c
|
|
* app/palette_entries.h
|
|
* app/palette_select.[ch]
|
|
* tools/pdbgen/pdb/palette.pdb: removed all the get/set fg/bg
|
|
functions and the functions to update the import dialog. All
|
|
changes in all dialogs are now immediately propagated to all the
|
|
other dialogs on screen. Namespace cleanups. The active palette
|
|
will soon go to the context as well.
|
|
|
|
* app/pattern_select.[ch]
|
|
* app/pattern_select_cmds.c
|
|
* app/patterns.[ch]
|
|
* app/patterns_cmds.c
|
|
* tools/pdbgen/pdb/pattern_select.pdb
|
|
* tools/pdbgen/pdb/patterns.pdb: exactly the same changes as for
|
|
the brushlist and the brush selections (except the signal stuff).
|
|
|
|
* app/[all files needing a brush/pattern/gradient or switching the
|
|
active tool]: use context functions.
|
|
|
|
* app/convert.c: tweaked the ui to match the other dialogs.
|
|
|
|
* app/gimpui.c
|
|
* app/gimpui.h: new functions to create an action area without
|
|
creating a dialog.
|
|
|
|
* app/[all files using an info_dialog]: use the action_area
|
|
constructor from gimpui.[ch].
|
|
I also used some gimpui.c functions in various files which reduces
|
|
code duplication and removes some gtk 1.0 artefacts.
|
|
|
|
* app/[some files not related to the changes above]: While having
|
|
all the stuff in my emacs I removed dozens of useless includes and
|
|
did some indentation and cleanups (not changing any functionality).
|
|
|
|
Tue Oct 26 02:49:30 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/pix.c: Doesn't actually have ALPHA, so
|
|
change Export call appropriately.
|
|
|
|
Tue Oct 26 01:57:00 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/xbm.c: Use gtk_initialized
|
|
|
|
Mon Oct 25 16:49:19 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gimpimage.c: don't free the old filename pointer till we're
|
|
all done, since we might be passed our own filename as a param
|
|
and reference it after freeing. The code didn't heed it's own
|
|
warning ;) (TigerT, this should fix that filename corruption bug)
|
|
|
|
1999-10-25 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/cursorutil.h: Uncomment the inclusion of gdkcursor.h that
|
|
should happen only with GTk+ 1.3, anyway? Why was it commented
|
|
out?
|
|
|
|
* app/tile_swap.c: Close before unlinking on Win32, too.
|
|
|
|
* libgimp/gimp.def: Updates, sorted.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add the gap and imagemap
|
|
plug-ins. Remove palette plug-in (what happened to it?).
|
|
|
|
Portability fixes from Hans Breuer:
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.c
|
|
* plug-ins/gap/*.c:
|
|
* plug-ins/gimpressionist/gimpressionist.c:
|
|
* plug-ins/common/spheredesigner.c: Ifdefify system-dependent includes.
|
|
|
|
* plug-ins/common/psp.c: Remove an unused variable.
|
|
|
|
* plug-ins/imagemap/{imap_csim.y,imap_csim_parse.c}: Use
|
|
<string.h>, not <strings.h>.
|
|
|
|
* plug-ins/imagemap/imap_rectangle.c (rectangle_near_sash): Use
|
|
the & operator for function names to return pointers to them.
|
|
|
|
* plug-ins/winsnap/winsnap.c (sendBMPToGimp):
|
|
gimp_drawable_flush() should be called before resizing the layer
|
|
and image. Now the snapshot of a window is returned the correct
|
|
size, it's not padded in width to a multiple of four pixels.
|
|
|
|
Mon Oct 25 18:31:30 CEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* pixmaps/raise.xpm
|
|
* pixmaps/lower.xpm: Tigert, are you living upside down?
|
|
|
|
Mon Oct 25 11:07:52 CEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/tga.c: made the same stupid typo here too
|
|
|
|
1999-10-25 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* pixmaps/raise.xpm
|
|
* pixmaps/lower.xpm
|
|
* pixmaps/new.xpm
|
|
* pixmaps/duplicate.xpm: a bit of rework of the icons to
|
|
make them more consistent, I will also make a smaller and
|
|
less eye-popping anchor icon soon.. (hi Sven) :)
|
|
|
|
Sun Oct 25 01:58:24 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/tiff.c: Fix Sven's one-liner (Save now works!)
|
|
|
|
Sun Oct 24 14:58:25 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/gimpcompat.h: added GIMP_DISABLE_COMPAT_H test, and C++
|
|
guards
|
|
|
|
* tools/pdbgen/enumcode.pl
|
|
* libgimp/gimpenums.h
|
|
* libgimp/gimpexport.h: added C++ guards
|
|
|
|
Sun Oct 24 23:22:09 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/gimpcompat.h: New file.
|
|
* libgimp/gimp.h: Include it.
|
|
* libgimp/Makefile.am: Add gimpcompat.h.
|
|
|
|
Sun Oct 24 23:13:26 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/gimp.h: fixed indentation by special request of Sven.
|
|
|
|
Sun Oct 24 22:53:17 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/imagemap/* updated imagemap to version 1.3
|
|
|
|
Sun Oct 24 16:49:13 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb, all calls: fixed some improperly
|
|
renamed pdb functions, most notably gimp_drawable_color.
|
|
|
|
Sun Oct 24 22:10:16 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/lc_dialogP.h
|
|
* app/paths_dialog.c: some cosmetic changes. The layers dialog now
|
|
automatically scrolls to keep the active layer in view. This is
|
|
disabled in the channels dialog until I figure out why it doesn't
|
|
work there.
|
|
|
|
Sun Oct 24 15:24:15 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: get rid of remaining (invisible) layers
|
|
after merging visible layers
|
|
|
|
* app/channel_ops.[ch]: applied a patch from Garry R. Osgood that seems
|
|
to fix bugs #2261 and #2382 (crashes when using offset).
|
|
A few more changes made the dialog actually work...
|
|
|
|
* app/ops_buttons.c: plugged a memleak I introduced yesterday
|
|
|
|
Sat Oct 23 22:26:59 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/gimpui.c
|
|
* app/layers_dialog.c
|
|
* app/ops_buttons.c
|
|
* app/paths_dialog.c: first approach at making the L&C-dialog smaller,
|
|
nicer and more usable.
|
|
|
|
* pixmaps/anchor.xpm: changed the anchor back to the old 1.0 one. This
|
|
change is done only to test the new padding and to reflect the fact
|
|
that we need to overwork the icons. I don't want this icon to stay!!
|
|
|
|
Fri Oct 22 18:29:14 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/procedural_db.c: db_lookup seems to be used pretty often as a
|
|
sanity check, giving lots of spurious messages. Move the check to
|
|
db_execute
|
|
|
|
Sat Oct 23 00:02:53 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/procedural_db.c
|
|
|
|
Error message output to error console if you atemp to call
|
|
a PDB function that does not exists. Useful ito check if scripts/
|
|
plugins fail for unknown reasons,
|
|
|
|
Fri Oct 22 15:56:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/parasite.pdb: sync the names with the last API
|
|
patch
|
|
|
|
1999-10-23 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/wmf.c: Fix handling of ExtTextOut. We didn't
|
|
handle the optional clipping rectangle, and got out of sync if
|
|
there was a such. Ignore the inter-character spacing data as we
|
|
don't have exactly same font metrics anyway. Some mostly cosmetic
|
|
other changes.
|
|
|
|
Fri Oct 22 20:39:13 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/text_tool.c
|
|
|
|
Fixed the problem where the border values was been ignored.
|
|
|
|
Thu Oct 21 21:29:40 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: handle CAN_HANDLE_LAYERS_AS_ANIMATIONS
|
|
correctly
|
|
|
|
* app/scan_convert.c: trivial optimizations
|
|
|
|
* app/nav_window.c: applied the patch from Shuji Narazaki that makes
|
|
the navigation window work with tablets. Fixed some rounding errors
|
|
and stopped the flicker.
|
|
|
|
Thu Oct 21 14:35:05 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: cleaned up the widget
|
|
destruction and inserted a few sanity checks. Unfortunately this
|
|
doesn't really solve our problems.
|
|
|
|
Thu Oct 21 02:08:36 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/xpm.c: fixed a stupid cut'n'paste error I've
|
|
introduced
|
|
|
|
Wed Oct 20 15:33:49 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/psp.c: make it compile
|
|
|
|
Wed Oct 20 23:08:31 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
|
|
Now works correctly with non-square pixels. (dot-for-dot off
|
|
and xres != yres).
|
|
|
|
Wed Oct 20 12:18:12 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/scripts/gimp-headers.scm
|
|
* plug-ins/script-fu/scripts/gimp-labels.scm
|
|
* plug-ins/script-fu/scripts/spinning_globe.scm: corrected these
|
|
scripts (gimp-convert-indexed and plug-in-map-object changed their
|
|
parameters). There's still something severly wrong with Script-Fu...
|
|
|
|
Wed Oct 20 03:42:08 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/pix.c
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/fits/Makefile.am
|
|
* plug-ins/fits/fits.c
|
|
* plug-ins/sgi/Makefile.am
|
|
* plug-ins/sgi/sgi.c: made more save plug-ins export-aware.
|
|
Hopefully I have converted them all now. If you find one that I
|
|
missed or experience any problems, please drop me a mail.
|
|
|
|
Tue Oct 19 17:56:29 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/bz2.c
|
|
* plug-ins/common/gz.c: removed some spurious g_asserts, based on
|
|
gimp-narazaki-990928-0.patch
|
|
|
|
* plug-ins/common/gpb.c: applied gimp-narazaki-990925-0, so we
|
|
don't refer to internal widget data
|
|
|
|
Tue Oct 19 16:47:40 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: add sk to ALL_LINGUAS, remove
|
|
plug-ins/perl/config.status always at the start
|
|
|
|
* tips/Makefile.am: add the ko tips file
|
|
|
|
Tue Oct 19 21:50:52 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/layer.c
|
|
|
|
Fixed rounding error in preview generating code that
|
|
produced dithering where no dithering should have been!
|
|
|
|
1999-10-19 Michael Natterer <mitch@gimp.org>
|
|
|
|
* gimpcontext.[ch]: changed the "parent context" implementation:
|
|
|
|
- Automatically connect/disconnect the "*_changed" signals when
|
|
changing the parent and when setting the "defined" flag of the
|
|
attributes.
|
|
- Store the former *_defined booleans in a single guint32.
|
|
- Added generic functions to set the "defined" flags of the
|
|
attributes and to copy attributes between contexts.
|
|
|
|
The contexts now correctly handle disappearing images and
|
|
displays, so we don't have to explicitly reset them any more.
|
|
|
|
* context_manager.[ch]: adopted to the changed context
|
|
implementation, connect to the user context's "tool_changed"
|
|
signal to switch the per-tool contexts, don't connect to the
|
|
"removed" signal of the image context.
|
|
|
|
* brush_select.c
|
|
* tool_options.c: use LayerModeEffects instead of int when calling
|
|
gimp_context_set_paint_mode().
|
|
|
|
* gdisplay.c: no need to reset the active display when deleting it
|
|
because the context connects to the "destroy" signal of the shell
|
|
now.
|
|
|
|
* menus.c: a shortcut for the navigation window. Moved
|
|
<Image>/Image/Colors/Desaturate before the separator.
|
|
|
|
* tools.c: tools_select(): set the active tool of the user context
|
|
instead of calling a special context manager function.
|
|
|
|
Thu Oct 19 05:57:10 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* app/plug_in.h
|
|
* app/plug_in.c
|
|
* app/fileops.c
|
|
|
|
Really fixed #2152 this time. Yosh asked me to rename *_OK as
|
|
PLUG_IN_* so that's also changed this time.
|
|
|
|
Thu Oct 19 05:30:11 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* app/plug_in.h
|
|
* app/fileops.c
|
|
* app/plug_in.c
|
|
|
|
Fixed #2152 and as a side-effect discovered that RGB_IMAGE means
|
|
something quite different for app vs plug-ins. The one in app is
|
|
now called RGB_IMAGE_OK to differentiate them.
|
|
|
|
* app/image_new.c: Still using RGB_IMAGE instead of GIMAGE (!)
|
|
|
|
Mon Oct 18 21:24:47 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/bezier_select.c
|
|
* app/edit_selection.c
|
|
* app/flip_tool.c
|
|
* app/gimage_mask.c
|
|
* app/paths_dialog.c
|
|
* app/paths_dialogP.h
|
|
* app/undo.c
|
|
* app/tools.h
|
|
* app/tools.c
|
|
|
|
1) Fixed some problems with the paths tool. Now the tool suboption
|
|
"new point" is selected automatically when appropriate. Eg if you
|
|
have the "add point" suboption selected and click on a point
|
|
not on the curve the "new point" option will become selected and the
|
|
new point will be added.
|
|
|
|
2) The "new point" option is defaulted to on when a new image is
|
|
created or a new image is selected from the image menu.
|
|
|
|
3) Move and flip tool now effect the path if it is locked.
|
|
|
|
4) Edit stroke now uses the currently selected tool as it should do
|
|
when stroking.
|
|
|
|
1999-10-17 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/gimpressionist/preview.c
|
|
* plug-ins/gimpressionist/presets.c
|
|
* plug-ins/gimpressionist/repaint.c: i18n de-lamerism
|
|
Using _(" OK ") etc gives the translators much extra work...
|
|
|
|
* app/about_dialog.c: Fix my name
|
|
|
|
* app/menus.c: Change order of resize and scale in L&C&P to match the
|
|
normal image menu
|
|
|
|
* po/sv.po: Update
|
|
* po-plug-ins/sv.po: Update
|
|
|
|
Sun Oct 17 21:28:58 BST 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/iscissors.c: long overdue fix for problem with overrunning
|
|
buffers in a couple of places. Should now work with image
|
|
that are not an exact multiple of the tile size, and cope with
|
|
moving and adding control point before the curve is closed.
|
|
This may well fix a number of the bugs people have reported
|
|
on iscissors. As of now, I know of no bugs in iscissors - if
|
|
you find one, I'm interested.
|
|
|
|
1999-10-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpsignal.[ch]: new GimpSignalType gimp_sigtype_int_int_int.
|
|
|
|
* app/gimpcontext.[ch]: set/get colors as separate r/g/b values
|
|
instead of a guchar[3] array.
|
|
The "[foreground|background]_changed" signal handlers must have
|
|
the following signature now:
|
|
color_changed_callback (GimpContext *, gint, gint, gint, gpointer).
|
|
|
|
1999-10-17 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimpcontext.[ch]: added the possibility to store the current
|
|
tool, FG/BG color, brush, pattern and gradient, but don't use
|
|
these attributes yet.
|
|
|
|
Before replacing the get/set color/brush/... functions with
|
|
context functions, I'll have to change the "parent context"
|
|
implementation to something where the children catch the parent's
|
|
color/brush/..._changed signals.
|
|
Finally, updating the indicator_area, device_status, tool_options
|
|
etc. will be done by connecting to their own context's "*_changed"
|
|
signals, which will be much cleaner than calling the update
|
|
functions from various places.
|
|
|
|
(I think this is a "consistency fix", please let me know if you
|
|
consider it a new feature).
|
|
|
|
Sun Oct 17 00:55:38 CEST 1999 Marc Lehmann <marc@gimp.org>
|
|
|
|
* (221 files): Corrected ~20 pdb function names by choosing the
|
|
class/selector syntax over the various other syntaxes floating
|
|
around. Maybe more to come before 1.2.
|
|
|
|
1999-10-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gimprc.c: preview_size_to_str() uses the new set of preview
|
|
sizes now.
|
|
|
|
1999-10-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/menus.c: made the "Dialogs" sub-menus of <Toolbox>/File and
|
|
<Image> consistent.
|
|
|
|
* app/nav_window.c: wheelmouse support as in the gdisplay shell.
|
|
|
|
1999-10-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/pattern_select.c: fixed a SEGV: The "refresh" callback
|
|
should call select_pattern(), not pattern_select_select().
|
|
|
|
1999-10-16 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/channels_dialog.c: applied gimp-gosgood-991011-0.patch, so
|
|
double-clicking on the channel widget pops up the attributes
|
|
dialog again. Thanks for the very detailled documentation of the
|
|
bug (which I tried to fix at totally different places before ;-)
|
|
|
|
Sat Oct 16 05:48:44 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c: use gimp_message where appropriate
|
|
|
|
Thu Oct 14 13:31:59 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/xwd.c: changed a few changes I made yesterday...
|
|
|
|
Thu Oct 14 04:59:11 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* app/preferences_dialog.c: Recalculate size of ctree in the
|
|
preferences dialog after adding all the categories.
|
|
This is the real fix for #2508.
|
|
|
|
Thu Oct 14 04:08:31 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/common/xwd.c: a step further down on the road to make
|
|
all save plug-ins export-aware
|
|
|
|
Thu Oct 14 01:00:03 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gimage.c
|
|
* app/gimpimage.c
|
|
* app/guides_cmds.c
|
|
* app/move.c
|
|
* app/undo.c
|
|
* app/undo_types.h
|
|
* app/xcf.c
|
|
* tools/pdbgen/pdb/guides.pdb: a whole lotta guide fixes:
|
|
Guides are now freed on image close; undo should work in all
|
|
cases; resize and scale use undo_groups so all operations are
|
|
undoable in one step; some display probs fixed.
|
|
|
|
* plug-ins/common/rotate.c: when rotating an image, rotate
|
|
the guides too.
|
|
|
|
This should fix bug #2608.
|
|
|
|
Wed Oct 13 21:37:51 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/crop.c
|
|
* app/scan_convert.c
|
|
|
|
Fixes to memory problems (use of freed memory references) found
|
|
by running with dmalloc.
|
|
|
|
* app/paths_dialog.c
|
|
|
|
Locking of multiple paths are now displayed correctly in the
|
|
transform tool.
|
|
|
|
Mon Oct 11 02:45:06 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/psp.c: Saving is not implemented, so never add
|
|
PSP to the list of available Save formats
|
|
|
|
Mon Oct 11 23:50:50 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
[both these are from patches by SHIRASAKI Yasuhiro]
|
|
|
|
* app/menus.c: tearoff i18n patch
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap/Makefile.am
|
|
* plug-ins/AlienMap2/AlienMap.c
|
|
* plug-ins/AlienMap2/Makefile.am: misc i18n fixes
|
|
|
|
1999-10-12 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/winsnap/winsnap.c: Don't resize layer, it causes image
|
|
corrruption! (bug in layer_resize?) Slight cosmetic changes.
|
|
|
|
1999-10-11 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/unsharp/dialog_i.c (dialog_ientry_update): removed a
|
|
debugging fprintf
|
|
|
|
Mon Oct 11 02:45:06 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* app/preferences_dialog.c:
|
|
There are scrollable widgets in this dialog
|
|
=> GUI 101 - it should be resizable (grow only)
|
|
|
|
Sat Oct 9 22:23:52 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/by_color_select.c:
|
|
applied a patch from Sam Phillips <sam@usaworks.com> that enables
|
|
color dnd to the by_color_select dialog
|
|
|
|
* app/devices.c
|
|
* app/disp_callbacks.c
|
|
* app/gimpcontextpreview.c
|
|
* app/indicator_area.c
|
|
* app/interface.c: changed the dnd of the context_preview to follow
|
|
the more generic style of the other dnd types. Now widgets that are
|
|
not themselves context_previews can accept dragged brushes, patterns
|
|
and gradients. The image displays now accepts pattern drags.
|
|
|
|
Sat Oct 9 14:58:08 EDT 1999 Adrian Likins <adrian@gimp.org>
|
|
|
|
* app/about_dialog.c: added some more folks
|
|
* gimp.1: updated the list of contributors, and
|
|
a few other misc updates.
|
|
|
|
Sat Oct 9 21:03:08 *EST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/gicon.c
|
|
* plug-ins/common/header.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pcx.c
|
|
* plug-ins/common/plugin-defs.pl: more file plug-ins that make use
|
|
of the export functionality
|
|
|
|
Sat Oct 9 15:34:12 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimprc.5.in
|
|
* gimprc.in
|
|
* app/gimprc.c
|
|
* app/preferences_dialog.c: changed the preview_size settings to be
|
|
a bit more finegrained.
|
|
|
|
Fri Oct 8 18:29:56 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/film.c: applied gimp-kirchgessner-991009-0, allow
|
|
image ids == 0 and i18n
|
|
|
|
* app/gimp.gh
|
|
* app/colormap_dialog.gc: sync with changes
|
|
|
|
Sat Oct 9 02:59:04 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/undo_history.c: use the preview_size set for the layers dialog
|
|
in preferences -- the size is set at dialog creation time and will
|
|
not be changed
|
|
|
|
Sat Oct 9 02:04:49 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/undo_history.c: catch another case where a new preview should
|
|
be drawn
|
|
|
|
* libgimp/gimpexport.[ch]: add NEED_ALPHA since gpb and gih need it
|
|
|
|
* plug-ins/common/aa.c: fixed my last change
|
|
|
|
* plug-ins/common/gpb.c: use the new NEED_ALPHA so gimp_export_image
|
|
prepares the images correctly
|
|
|
|
Fri Oct 8 15:04:45 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/gimpintl.h
|
|
* libgimp/stdplugins-intl.h: use G_STMT_START and G_STMT_END for
|
|
multiline #defines
|
|
|
|
* plug-ins/AlienMap/AlienMap.c
|
|
* plug-ins/AlienMap/AlienMap2.c
|
|
* tips/gimp_conseils.fr.txt: i18n stuff from David Monniaux
|
|
|
|
Fri Oct 8 22:00:00 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpfeatures.h.in: #define GIMP_HAVE_EXPORT so that authors
|
|
of save plug-ins can check if gimp_export_image is available
|
|
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/aa.c
|
|
* plug-ins/common/csource.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gpb.c: more file plug-ins that make use of the export
|
|
functionality
|
|
|
|
* plug-ins/common/jpeg.c: set the filename of the export preview so
|
|
the user has a chance to realize what happens
|
|
|
|
Fri Oct 8 18:46:43 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/undo_history.c: fixed scrolling to currently selected row
|
|
and added preview images.
|
|
|
|
Fri Oct 8 12:16:05 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/vpropagate.c: don't redefine RGB and GRAY here.
|
|
Cleaned up the code a little while I was on it.
|
|
|
|
1999-10-6 Simon Budig <Simon.Budig@unix-ag.org>
|
|
|
|
* app/path_tool.h
|
|
* app/path_tool.c
|
|
* app/path_toolP.h
|
|
* app/path_curves.h
|
|
* app/path_curves.c
|
|
* app/path_bezier.h
|
|
* app/path_bezer.c
|
|
|
|
The Path Tool now implements real bezier curves. Some of the tool
|
|
is still a little buggy, but the basic functionality is there.
|
|
Special features: Click on the curve to modify the curve directly
|
|
without adding anchors.
|
|
Clicking on the canvas with more than one anchors active or one
|
|
anchor in the middle of the curve active, deactivates all anchors,
|
|
clicking on the canvas with one anchor at an endpoint of an curve
|
|
active continues the curve, clicking on the Canvas without active
|
|
anchors start a new curve.
|
|
Shiftclick on an anchor toggles the activity of this anchor.
|
|
Shift-Doubleclick on an anchor makes the whole curve active or
|
|
inactive.
|
|
|
|
API for other curve-types still not stable - sorry, but there are
|
|
some points I have to sort out.
|
|
|
|
1999-10-07 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/common/autocrop.c (colors_equal): little hack so that
|
|
all colors with alpha == 0 compare equal
|
|
|
|
1999-10-3 Simon Budig <Simon.Budig@unix-ag.org>
|
|
|
|
* app/path_tool.h
|
|
* app/path_tool.c
|
|
* app/path_toolP.h
|
|
* app/path_curves.h
|
|
* app/path_curves.c
|
|
* app/path_bezier.h
|
|
* app/path_bezer.c
|
|
|
|
Minor cleanup in the Api (adding init/cleanup functions for the
|
|
curve-type-specific data, extending the on_handler function to
|
|
return a handler ID, so the tool-core can tell path_curve_drag_handle
|
|
which handle gets dragged around)
|
|
|
|
Indentation madness - This must be some kind of infective: Too long
|
|
together with Sven and Mitch :-)
|
|
|
|
|
|
Wed Oct 6 23:29:53 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/palette.c
|
|
|
|
Another attemp at fixing the palette dialog.
|
|
The number of columns are now fixed at sixteen (which
|
|
means the nicely layed out palettes will be OK).
|
|
Expanding the dialog causes the width of the cells to change
|
|
where as the +/- buttons cause the height of the cells to change.
|
|
|
|
Wed Oct 6 15:02:45 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.10 release
|
|
|
|
Wed Oct 6 14:24:46 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/gimp.c
|
|
* app/module_db.c
|
|
* app/plug_in.c: s/G_HAVE_CYGWIN/G_WITH_CYGWIN/
|
|
|
|
1999-10-06 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/gpb.c: Fix the file_gih_save RUN_WITH_LAST_VALS
|
|
case, initialise pixpipe parameters from the parasite (Hi, Adrian!).
|
|
|
|
* plug-ins/script-fu/interp_slib.c: Fix preprocessor syntax error.
|
|
|
|
* app/makefile.{cygwin,msc} libgimp/makefile.{cygwin,msc}: Add new
|
|
object files.
|
|
|
|
* libgimp/gimp.def libgimp/gimpui.def: Add new entry points.
|
|
|
|
* modules/makefile.{cygwin,msc}: Add -I path to the common gdk
|
|
directory.
|
|
|
|
Tue Oct 5 14:02:07 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/iscissors.c: all-singing, all-dancing iscissors. Now
|
|
scan converts so you can actually select stuff. Doesn't leak
|
|
tiles either. Still have a problem with occasional segfault
|
|
and CRITICAL assertion failing on addition of anchor when
|
|
curve not closed.
|
|
* app/scan_convert.c: add connecting link between blocks of points
|
|
so we actually have a closed polygon.
|
|
* app/tool_options.c: iscissors has just the standard feather and
|
|
antialias options now.
|
|
|
|
Mon Oct 4 19:13:39 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/color_display.h
|
|
* app/gdisplay.c: add bpl param for convert func
|
|
|
|
* gdisplay_color.c: guard against head and tail cases in reorders
|
|
|
|
* app/gdisplay_color_ui.c: expose_full on all actions, so there is
|
|
immediate feedback. Check for no selection and do nothing on actions
|
|
|
|
* app/path_tool.c: #warning is not portable; change to /* XXX: */
|
|
|
|
* modules/cdisplay_gamma.c: make it so it actually works properly
|
|
|
|
Mon Oct 4 21:09:20 1999 Tim Janik <timj@gtk.org>
|
|
|
|
* plug-ins/common/csource.c: minor cleanups. fixed up alpha channel
|
|
elimination for RGBA_IMAGE && !config->alpha configuration.
|
|
added option to save data with 1Byte Run Length Encoding, in this
|
|
case the outputted source contains a macro (15 lines), implementing
|
|
an RLE decoder for RGB or RGBA buffers.
|
|
RLE gains us a size decrease of ca. 50% for average images, while
|
|
decoding speed amounts to a few invokations of memcpy().
|
|
|
|
Mon Oct 4 12:16:44 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/app_procs.c
|
|
* app/appenv.h
|
|
* app/batch.c
|
|
* app/datafiles.c
|
|
* app/errorconsole.c
|
|
* app/errors.c
|
|
* app/fileops.[ch]
|
|
* app/general.c
|
|
* app/gimprc.c
|
|
* app/install.c
|
|
* app/main.c
|
|
* app/module_db.c
|
|
* app/plug_in.[ch]
|
|
* app/temp_buf.c
|
|
* app/tile_swap.c
|
|
* libgimp/gimp.[ch]
|
|
* libgimp/gimpenv.c
|
|
* libgimp/gimpfileselection.c
|
|
* libgimp/gimpwire.c
|
|
* libgimp/parasite.c
|
|
* plug-ins/FractalExplorer/FractalExplorer.c
|
|
* plug-ins/common/gbr.c
|
|
* plug-ins/common/gz.c
|
|
* plug-ins/common/hrz.c
|
|
* plug-ins/common/pat.c
|
|
* plug-ins/common/pnm.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/faxg3/faxg3.c
|
|
* plug-ins/gap/gap_lib.h
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/script-fu/interp_slib.c
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu.c
|
|
* tools/gcg/gcg.c: use G_OS_WIN32 and G_HAVE_CYGWIN #defines
|
|
|
|
* app/app_procs.c
|
|
* app/gdisplay_color.[ch]
|
|
* app/gdisplay_color_ui.c: make the ui usable
|
|
|
|
* app/gdisplay.c: enable cdisplay support
|
|
|
|
* modules/Makefile.am
|
|
* modules/cdisplay_gamma.c: moved gamma functionality to separate lib
|
|
|
|
Mon Oct 4 19:02:08 CEST 1999 Olof S Kylander <olof@gimp.org>
|
|
|
|
* Makefile.am fix of a typo
|
|
|
|
1999-10-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/undo_history.c: made it a bit bigger and sprinkled some
|
|
pixmaps.
|
|
|
|
Mon Oct 4 17:46:50 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/parse_gimprc.c (show_gimprc_funcs_tab): Display
|
|
ParseFunc table.
|
|
|
|
1999-10-04 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* app/tile_swap.c (tile_swap_default_out): don't update a tile's
|
|
swap file position until the tile's actually been successfully
|
|
written out
|
|
|
|
* app/tile_cache.c (tile_cache_zorch_next): add test to make sure
|
|
tile was successfully swapped out before dropping it from the
|
|
cache
|
|
|
|
1999-10-04 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: set the title when the
|
|
current page is changed from outside
|
|
|
|
* libgimp/gimpexport.c: if there aren't any changes needed,
|
|
the fall through should be to ignore the export and continue
|
|
|
|
1999-10-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/brush_edit.c: name fix.
|
|
|
|
1999-10-04 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/docindexif.c
|
|
* app/fileops.c
|
|
* app/gdisplay_color_ui.c
|
|
* app/gimphelp.c
|
|
* app/gradient.c
|
|
* app/interface.c
|
|
* app/lc_dialog.c
|
|
* app/menus.c
|
|
* app/palette.c
|
|
* app/paths_dialog.c
|
|
* app/preferences_dialog.c
|
|
* app/resize.c
|
|
* app/tips_dialog.c
|
|
* app/undo_history.c: many small help system fixes.
|
|
|
|
* help/*
|
|
* configure.in: _LOTS_ of new files + Makefiles. Enjoy ;-)
|
|
|
|
* help/ChangeLog: new file. Please read it.
|
|
|
|
Mon Oct 4 09:00:51 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/common/gz.c (load_image): BUG loading gz files
|
|
for the OS/2 version fixed.
|
|
|
|
Sun Oct 3 23:47:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/Makefile.am: add scan_convert.[ch]
|
|
|
|
Mon Oct 4 01:46:46 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
NEW FILES:
|
|
* app/scan_convert.c
|
|
* app/scan_convert.h: common code from free_select.c and
|
|
bezier_select.c
|
|
|
|
MODIFIED FILES:
|
|
* app/disp_callbacks.c: Fix for bug #2517 - dragging colour swatch
|
|
to image with no layers causes segfault. Something is
|
|
repainting empty images as white rather than chequerboard as
|
|
well, which still needs fixing.
|
|
|
|
* app/free_select.c: move code out to scan_convert.c
|
|
* app/free_select.h: use ScanConvertPoint not FreeSelectPoint
|
|
* tools/pdbgen/pdb/tools.pdb: ScanConvertPoint again
|
|
* app/tools_cmds.c: generated version of above.
|
|
|
|
Sun Oct 3 23:35:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/gimpexport.c: if there aren't any changes needed,
|
|
the fall through should succeed
|
|
|
|
Sun Oct 3 19:21:00 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/helpbrowser/Makefile.am: auto* stuff for helpbrowser
|
|
|
|
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 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/tool_options.c: fixed bug #2511
|
|
|
|
1999-10-04 Olof S Kylander <olof@gimp.org>
|
|
|
|
* app/color_cmds.c
|
|
|
|
fixed bug report 2306 and 2208
|
|
|
|
1999-10-04 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/tool_options.c: backed out a change from last weekend that was
|
|
never supposed to get into CVS
|
|
|
|
* libgimp/gimpexport.[ch]: added a third button.
|
|
Now "Export" performs the conversion, "Ignore" skips it and continues
|
|
and "Cancel" cancels the save.
|
|
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/print/print.c: sync with the new interface.
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/tga.c
|
|
* plug-ins/common/xpm.c: two more save plug-ins that know about export.
|
|
|
|
* plug-ins/script-fu/script-fu.c: include script-fu-constants.h
|
|
|
|
1999-10-03 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* app/airbrush_blob.c
|
|
* app/xinput_airbrush.c
|
|
|
|
A bit better airbrush. It is still ugly but it now
|
|
looks like airbrush. This is a tool for Wacom
|
|
tables it is no use to use it with a mouse.
|
|
|
|
1999-10-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am:
|
|
the Makefile.am is autogenerated of course...
|
|
|
|
1999-10-3 Simon Budig <Simon.Budig@unix-ag.org>
|
|
|
|
* app/path_tool.h
|
|
* app/path_tool.c
|
|
* app/path_toolP.h
|
|
* app/path_curves.h
|
|
* app/path_curves.c
|
|
* app/path_bezier.h
|
|
* app/path_bezer.c
|
|
|
|
Lots of stuff for the bezier-tool which will be also used for the
|
|
interface for the intelligent scissors. I started to factor out the
|
|
formulas for the actual curve type, so it is some kind of independent.
|
|
To try this out simply change the "#if 0" in app/path_curve.c to
|
|
a "#if 1" to handle straight lines instead of strange beziers with
|
|
fixed handles :-)
|
|
The functions in app/path_curves.c implement some kind of
|
|
default-action, where useful. To implement a new curve-type it
|
|
should be sufficient to overload the path_curve_get_point()
|
|
function. Of course, then the speed is not as performant... :-)
|
|
|
|
The API for other types is not yet completely fixed, esp. I'm not
|
|
clear about when to give a Tool* or PathTool* as a parameter.
|
|
But it shows the way I want to implement this. In the next step
|
|
I'll fill the stubs in app/path_bezier.c.
|
|
|
|
New handling functions: The Tool detects, when you are over an curve
|
|
and lets you split it there by shift clicking.
|
|
|
|
1999-10-03 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/channel_ops.c: copy resolution and unit information when
|
|
duplicating an image
|
|
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimp.h: some wrappers for PDB functions
|
|
|
|
* libgimp/gimpexport.[ch]: new files
|
|
This fixes a longstanding bug and the MostFAQ: When saving a file,
|
|
the file-save plug-ins can use gimp_export_image() to get the file
|
|
converted to a format they can handle. The conversion is performed
|
|
on a duplicate of the image; the original image stays as is.
|
|
|
|
* libgimp/Makefile.am
|
|
* libgimp/gimpui.h
|
|
* po/POTFILES.in: integrate the new files
|
|
|
|
* plug-ins/bmp/Makefile.am
|
|
* plug-ins/bmp/bmp.c
|
|
* plug-ins/bmp/bmpwrite.c
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/tiff.c
|
|
* plug-ins/print/Makefile.am
|
|
* plug-ins/print/print.c: Use the new export functionality. The other
|
|
save plug-ins will follow...
|
|
|
|
1999-10-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* app/menus.[ch]
|
|
* app/plug_in.c: show a help page for all menu entries registered
|
|
by plugins.
|
|
Changed menus_create() to menus_create_item_from_full_path() which
|
|
takes a single GimpItemFactoryEntry instead of an array as
|
|
parameter.
|
|
|
|
1999-10-03 Michael Natterer <mitch@gimp.org>
|
|
|
|
The GIMP Help System part II: press "F1" while browsing a menu
|
|
to show the help page for the menu entry you're currently over
|
|
with the mouse.
|
|
|
|
* app/color_notebook.c: all color selectors have to register with
|
|
a help page now.
|
|
|
|
* app/color_select.[ch]: register with a help string. Removed
|
|
the dialog part of the files because it's use was deprecated
|
|
anyway (use color notebooks instead).
|
|
|
|
* app/colormap_dialog.i.c
|
|
* app/colormap_dialog.p.h
|
|
* app/palette.c
|
|
* app/palette_select.c: use a color notebook instead of a color
|
|
selector.
|
|
|
|
* app/gimphelp.c
|
|
* app/gimpui.c: minor changes.
|
|
|
|
* app/gimprc.c: "use help" defaults to TRUE now.
|
|
|
|
* app/lc_dialog.c
|
|
* app/lc_dialogP.h: a special help function which shows the help
|
|
for the currently selected notebook page.
|
|
|
|
* app/menus.c: some weird code which catches "key_press_event"
|
|
in all menu shells and pops up the corresp. help page for the
|
|
selected item. Embedded the GtkItemFactoryEntry in a new
|
|
GimpItemFactoryEntry to allow a help path to be stored.
|
|
Will be partially exported and moved to gimphelp.[ch] later to
|
|
catch key_press for plug-in menu items (don't try this now ;-)
|
|
Renamed "Channel Ops" under <Image>/Image to "Channels" and moved
|
|
some entries to more useful places.
|
|
|
|
* app/app_procs.c
|
|
* app/brush_edit.c
|
|
* app/brush_select.c
|
|
* app/channel_ops.c
|
|
* app/channels_dialog.c
|
|
* app/commands.c
|
|
* app/convert.c
|
|
* app/devices.c
|
|
* app/file_new_dialog.c
|
|
* app/fileops.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay_color.c
|
|
* app/gdisplay_color_ui.c
|
|
* app/gdisplay_ops.c
|
|
* app/global_edit.c
|
|
* app/gradient.c
|
|
* app/gradient_select.c
|
|
* app/interface.c
|
|
* app/layers_dialog.c
|
|
* app/module_db.c
|
|
* app/paths_dialog.c
|
|
* app/pattern_select.c
|
|
* app/preferences_dialog.c
|
|
* app/qmask.c
|
|
* app/resize.c
|
|
* app/undo_history.c: changed all dialog constructors to point
|
|
to the right place in the new help file structure.
|
|
|
|
* configure.in
|
|
* help/*: the basic new help file structure.
|
|
|
|
* libgimp/color_selector.h: reqire a help page in the register
|
|
function prototype.
|
|
|
|
* modules/colorsel_gtk.c
|
|
* modules/colorsel_triangle.c
|
|
* modules/colorsel_water.c: register a help page.
|
|
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c: changed the menu path.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: load the help files
|
|
according to the new help file structure.
|
|
|
|
1999-10-03 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/cursorutil.h app/session.c app/text_tool.c: Change the
|
|
GDK_WINDOWING_* stuff to be buildable with current CVS gtk+ (not
|
|
recommended for X11, but necessary for Win32).
|
|
|
|
* libgimp/gimp.c: Undef RGB from <windows.h> on Win32.
|
|
|
|
* app/makefile.{cygwin,msc} libgimp/makefile.{cygwin,msc} *
|
|
plug-ins/makefile.{cygwin,msc}: Add new files. Small changes for
|
|
current gtk+.
|
|
|
|
* plug-ins/common/animationplay.c: Win32 kludges.
|
|
|
|
Mon Sep 20 18:58:38 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/png.c: Now PNGs with colormaps and tRNS
|
|
(ie transparency info) load properly. Still convert to RGB for
|
|
the best results. Save support is TODO
|
|
|
|
Sat Oct 2 14:36:21 1999 Tim Janik <timj@gtk.org>
|
|
|
|
* plug-ins/common/csource.c: removed cruft (old test code)
|
|
(run): commented config structure initialization.
|
|
(save_image): put only the file's basename into the C comment.
|
|
feature saving of macros instead of a plain structure, so the
|
|
data can be used for third party structure initialization.
|
|
|
|
1999-10-01 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* po/it.po po-plug-ins/it.po plug-ins/perl/po/it.po
|
|
tips/gimp_tips.it.txt: Update for the it locale from Daniele Medri
|
|
<madrid@linux.it>
|
|
|
|
Fri Oct 1 19:05:04 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/gimpimage.c: Factored out common code from
|
|
gimp_image_{raise,lower}_layer and
|
|
gimp_image_{raise_layer_to_top,lower_layer_to_bottom}. They
|
|
now call gimp_image_position_layer() to do the real work.
|
|
* app/gimpimage.h: gimp_image_position_layer() takes extra arg to
|
|
tell whether an undo should be pushed.
|
|
* app/layers_dialog.c: reposition layer with undo.
|
|
* app/undo.c: new undo type for layer reposition. Layer rename
|
|
shouldn't dirty and clean the image twice!
|
|
* app/undo.h: prototype for undo_push_layer_reposition().
|
|
* app/undo_types.h: LAYER_REPOSITION_UNDO type.
|
|
|
|
Fri Oct 1 15:18:34 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/channel.h: don't want sub-undo type
|
|
* app/gimpimage.c: undo_push_channel() takes ADD or REMOVE type
|
|
* app/undo.c: undo_push_channel() takes type. More specific
|
|
CHANNEL_{ADD,REMOVE}_UNDO types.
|
|
* app/undo.h: undo_push_channel() prototype.
|
|
* app/undo_types.h: More specific CHANNEL_{ADD,REMOVE}_UNDO types.
|
|
|
|
Fri Oct 1 12:46:12 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* gimprc.in: comment typo fix, plus add %D* to default
|
|
image-title-format string, so people get a '*' in the titlebar
|
|
if their image is dirty.
|
|
* app/fileops.c: initialise filename before using it.
|
|
* app/gdisplay.c: empty parameter list () is K&R - should be
|
|
stronger (void) in ANSI C.
|
|
* app/gimpdrawable.c: gimp_drawable_{dirty,clean} functions
|
|
removed - no one uses them anyway. Parasite undo type is
|
|
proper parasite undo type, not MISC_UNDO.
|
|
* app/gimpdrawableP.h: drawable dirty bit removed.
|
|
* app/gimpimage.c: don't change the resolution if there's no
|
|
difference from the old one. Call gdisplay_shrink_wrap() to
|
|
re-calculate scale factors and refresh the display on
|
|
resolution change. Layer undo doesn't have sub-types
|
|
anymore, uses main UndoType instead.
|
|
* app/layer.h: Remove LayerUndoType
|
|
* app/qmask.c: fix qmask undo so it actually works.
|
|
* app/undo.h: new types for undo_push_layer{,_mask} and
|
|
undo_push_qmask.
|
|
* app/undo.c: change way group boundaries are represented:
|
|
each Undo has a group_boundary boolean set to TRUE if this is
|
|
the start or the end of a group, and the type of the Undo is
|
|
the group's type. Within a group, each Undo keeps its own
|
|
type. This allows pop funcs and free funcs to do
|
|
type-specific things (eg needed by layer and channel stuff).
|
|
Don't maintain per-drawable dirty flags anymore. Floating
|
|
sel to layer and layer rename now uses meaningful undo types.
|
|
* app/undo_types.h: more specific undo types:
|
|
LAYER_{ADD,REMOVE}_UNDO, LAYER_MASK_{ADD,REMOVE}_UNDO,
|
|
LAYER_RENAME_UNDO, and PARASITE_{ATTACH,DETACH}_UNDO.
|
|
* app/undo_history.c: oops - undo stack was being placed into gtk
|
|
list in wrong order.
|
|
* app/edit_selection.c: push more descriptive LAYER_DISPLACE_UNDO
|
|
rather than MISC_UNDO.
|
|
* app/layers_dialog.c: better tagging of undo types
|
|
|
|
Fri Oct 1 17:14:51 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/parse_gimprc.c: Add parameters options.
|
|
|
|
1999-09-30 Zach Beane <xach@mint.net>
|
|
|
|
* plug-ins/script-fu/scripts/coolmetal-logo.scm: Reverted the
|
|
gimp-flip change I made that managed to be exactly wrong.
|
|
|
|
Thu Sep 30 23:06:47 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/paintbrush.c
|
|
|
|
Fixed problem with stroking with the paintbrush tool.
|
|
Stroking paths with fade/gradients now works again.
|
|
|
|
1999-09-30 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/wmf.c (load_image): Better workaround for GDK
|
|
bug (gdk_image_get() sets the bpp field to bits-per-pixel instead
|
|
of bytes-per-pixel).
|
|
|
|
1999-09-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/colormap_dialog.i.c: "F1" for the indexed palette dialog.
|
|
|
|
1999-09-30 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/gradient.c: made the indentation consistent.
|
|
|
|
Wed Sep 29 22:48:01 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/gimpbrushpipe.c: very minor fix.
|
|
|
|
Wed Sep 29 21:56:52 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/colourmap_dialog.i.c
|
|
* app/gdisplay_ops.c
|
|
* app/palette.c
|
|
|
|
1) Index palette dialog now registered so it gets hidden/shown when
|
|
the "TAB key" is pressed in the canvas window.
|
|
|
|
2) When the index palette is modified the changes are now shown
|
|
immediately in all views.
|
|
|
|
3) DND now works in the index palette.
|
|
|
|
4) OK button when modifying a colour in the index palette
|
|
dismisses the dialog correctly.
|
|
|
|
5) DND in the colour palette viewer does not crash when no colours
|
|
are selected.
|
|
|
|
6) Corrected a problem with "New View". If your canvas is zoomed in
|
|
and the image is offset in the display and a new view is requested
|
|
the Canvas in the new view is corrupted. This bug is also in
|
|
gimp 1.0.x
|
|
|
|
1999-09-29 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/iwarp.c: Back out my change of 1999-09-14. It
|
|
changed the semantics of the code, the deform_area_vectors array,
|
|
and the two sequential loops in iwarp_deform() are really needed.
|
|
Sorry. Thanks to Garry R. Osgood for analysing this.
|
|
|
|
Wed Sep 29 18:40:17 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpimage.c
|
|
* app/undo.[ch]
|
|
* app/undo_types.h: undo for resolution and unit changes.
|
|
Fixes bug #2434
|
|
|
|
Wed Sep 29 16:31:04 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: you can now drag the pages
|
|
from the helpbrowser to Netscape, error messages are more verbose
|
|
and a history bug was fixed
|
|
|
|
* help/contents.html
|
|
* help/index.html: explain that these pages are bogus
|
|
|
|
Wed Sep 29 13:34:26 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap: updated iterator procedure for paper_tile
|
|
|
|
Tue Sep 28 20:54:45 CDT 1999 James Mitchell <mitchell@gimp.org>
|
|
|
|
* plug-ins/perl/po/it.po: Added from Daniele Medri <madrid@linux.it>
|
|
240 translated messages, 10 untranslated messages.
|
|
|
|
Tue Sep 28 16:53:43 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/gimprc.c (parse_absolute_gimprc_file): Move the good code
|
|
from parse_gimprc_file() into the new function called
|
|
parse_absolute_gimprc_file().
|
|
This new function is tested with parse_gimprc.
|
|
* app/unittest/parse_gimprc.c : remove unused code.
|
|
* app/unittest/Makefile.am: Add ../gimpui.o ../gimphelp.o
|
|
|
|
Mon Sep 27 15:07:03 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/main.c: revert that last set_locale change, it was bogus
|
|
|
|
* app/gdisplay.c: don't update menu sensitivities when flushing
|
|
immediately, so that painting isn't slowed by it
|
|
|
|
1999-09-27 Michael Natterer <mitch@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/gimphelp.[ch]
|
|
* app/gimpui.[ch]: new files
|
|
|
|
* app/interface.[ch]
|
|
* app/preferences_dialog.[ch]
|
|
|
|
The GIMP Help System part 1: Press "F1" in any dialog to pop up
|
|
the help page for this dialog.
|
|
|
|
Moved the widget constructors from preferences_dialog.[ch] and the
|
|
query boxes from interface.[ch] to gimpui.[ch].
|
|
|
|
The dialog constructors take a help_func and a help_data
|
|
parameter and install the "F1" accelerator which emits the new
|
|
"help" signal.
|
|
|
|
The "help" signal callback calls help_func(help_data) which finally
|
|
has to call gimp_help() which in turn invokes the help browser.
|
|
|
|
Still have to find a proper way to (1) prevent "F1" being assigned
|
|
to some menu item and (2) to catch "F1" while browsing the menu
|
|
trees in order to pop up the help for the selected item.
|
|
|
|
* app/menus.c: a <Toolbox>/File/Help... menu item.
|
|
* app/commands.[ch]: a command callback for the "Help..." menu item.
|
|
|
|
* app/gimprc.[ch]: new boolean gimprc variable "use_help".
|
|
|
|
* app/info_dialog.[ch]: pass a help function and data to the info
|
|
dialog constructor.
|
|
|
|
* app/tools.[ch]: store the tools help page names in the tool info
|
|
structure. Export a special tools_help_func() which shows the help
|
|
page for the active tool.
|
|
|
|
* app/[all files calling a dialog constructor]: pass the dialog's
|
|
help page to the constructor.
|
|
|
|
Most dialogs are now created by gimp_dialog_new() which also sets
|
|
up the action_area and the WM delete event callback, so I removed
|
|
the resp. code from these files.
|
|
|
|
Fixed some minor bugs and did some other stuff but didn't change
|
|
any logic except dialog creation.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: don't try to call a running
|
|
help browser and don't install any menu path (all done in
|
|
app/gimphelp.[ch] now).
|
|
|
|
Mon Sep 27 17:13:48 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/gimpparse.c (global_parse_init):
|
|
Use parse_add_directory_tokens().
|
|
|
|
* app/unittest/parse_gimprc.c: comment out
|
|
parse_add_directory_tokens(). Test parse_gimprc() with argc != 1.
|
|
|
|
* app/gimprc.c (parse_add_directory_tokens): Add this init function
|
|
to add directoy tokens. Code taken from parse_gimprc ().
|
|
No logic changed, but parse_gimprc () is cleaner.
|
|
Changes tested by unittest program parse_gimprc.
|
|
|
|
1999-09-26 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/common/mblur.c (mblur): fixed a stupid typo
|
|
|
|
Sun Sep 26 23:12:45 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.[ch]: Introduced a small margin around the
|
|
brushes, so the rectangle that shows which brush is selected isn't
|
|
drawn over the brush.
|
|
Animate brushpipes in the popup.
|
|
|
|
* gimpcontextpreview.c: fixed some off-by-one errors.
|
|
|
|
Sun Sep 26 13:31:21 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: only queue the widget_draw in the pipe
|
|
popup
|
|
|
|
Sun Sep 26 10:56:26 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/plug-in.c: Fix bizarre typo and clean up a switch.
|
|
|
|
Sat Sep 25 22:09:30 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: version number bump
|
|
|
|
* app/unittest/Makefile.am: commented out unused var targets to
|
|
|
|
quell warnings
|
|
|
|
* libgimp/stdplugins-intl.h: fix include guard
|
|
|
|
* plug-ins/common/animoptimize.c
|
|
* plug-ins/common/lic.c
|
|
* plug-ins/common/warp.c
|
|
* plug-ins/gap/Makefile.am
|
|
* plug-ins/gap/gap_arr_dialog.c
|
|
* plug-ins/gap/gap_dbbrowser_utils.c
|
|
* plug-ins/gap/gap_filter_foreach.c
|
|
* plug-ins/gap/gap_filter_main.c
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_mod_layer.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mov_exec.c
|
|
* plug-ins/gap/gap_mpege.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_resi_dialog.c
|
|
* plug-ins/gap/gap_split.c
|
|
* plug-ins/gap/resize.c
|
|
* plug-ins/gimpressionist/Makefile.am
|
|
* plug-ins/gimpressionist/brush.c
|
|
* plug-ins/gimpressionist/color.c
|
|
* plug-ins/gimpressionist/general.c
|
|
* plug-ins/gimpressionist/gimp.c
|
|
* plug-ins/gimpressionist/gimpressionist.c
|
|
* plug-ins/gimpressionist/orientation.c
|
|
* plug-ins/gimpressionist/orientmap.c
|
|
* plug-ins/gimpressionist/paper.c
|
|
* plug-ins/gimpressionist/placement.c
|
|
* plug-ins/gimpressionist/ppmtool.c
|
|
* plug-ins/gimpressionist/presets.c
|
|
* plug-ins/gimpressionist/preview.c
|
|
* plug-ins/gimpressionist/repaint.c
|
|
* plug-ins/gimpressionist/size.c
|
|
* plug-ins/gimpressionist/sizemap.c
|
|
* plug-ins/mosaic/Makefile.am
|
|
* plug-ins/mosaic/mosaic.c
|
|
* plug-ins/struc/Makefile.am
|
|
* plug-ins/struc/struc.c: applied gimp-yasuhiro-990917-0, plugin
|
|
i18n patch
|
|
|
|
Sun Sep 26 06:45:09 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/cursorutil.c: fixed typo reported on bugs@gimp.org
|
|
|
|
* app/smudge.c: applied patch from Garry R. Osgood (he receives
|
|
extra points for the very good documentation of his patch!)
|
|
|
|
Sun Sep 26 05:33:56 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpbrushpipe.h: introduced a macro to test for a
|
|
gimp_brush_pipe that actually returns FALSE when it hits only a
|
|
gimp_brush_pixmap that is no pipe
|
|
|
|
* app/gimpcontextpreview.c: use the new macro
|
|
|
|
* app/paintbrush.c: make the compiler happy
|
|
|
|
Sun Sep 26 04:18:48 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.[ch]: animate brush_pipes in the popup
|
|
|
|
Sat Sep 25 23:40:25 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/rect_selectP.h
|
|
* app/selection_options.h
|
|
* app/tool_options.c: Changed width and height in the rect/ellipse
|
|
tools to be of type double. This makes fixed_size work with real-life
|
|
units.
|
|
|
|
Sat Sep 25 21:43:35 MEST 1999 Jens Lautenbacher <jens@tellux.de>
|
|
Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c: enable offset for linear gradients
|
|
|
|
* paint_core.[ch]: paint_core now knows about the distance in pixels
|
|
too (needed for what follows).
|
|
Rewrote paint_core_get_color_from_gradient ().
|
|
|
|
* app/paintbrush.c: you can now set gradient_length and fade_out in
|
|
units that make sense
|
|
|
|
* plug-ins/common/blur.c: set reasonable defaults
|
|
|
|
Sat Sep 25 19:14:27 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/Makefile.am: add parse_gimprc program.
|
|
* app/unittest/parse_gimprc.c : First unit test for parsing of
|
|
gimprc files. Planning to move it's parse_* functions into gimprc.c
|
|
|
|
Fri Sep 24 18:36:14 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/main.c: moved the gtk_set_locale call to after it's
|
|
been inited
|
|
|
|
* app/paint_core.h: set skip for ToolFlags
|
|
|
|
* app/procedural_db.h: don't skip PDB_TEMPORARY in PDBProcType
|
|
|
|
* libgimp/Makefile.am: don't install stdplugins-intl.h, that's
|
|
only for disted plugins
|
|
|
|
* libgimp/gimpenums.h: is now autogenned
|
|
|
|
* libgimp/gimpfeatures.h.in: #define for new enums
|
|
|
|
* libgimp/gimpintl.h: #include <locale.h>
|
|
|
|
* libgimp/stdplugins-intl.h: add include guards
|
|
|
|
* plug-ins/AlienMap2/Makefile.am: add INTLLIBS
|
|
|
|
* plug-ins/gflare/Makefile.am: removed unused libgimpui
|
|
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu-server.c: use stdplugins-intl.h
|
|
|
|
* plug-ins/sel2path/Makefile.am: removed unused libgck.la
|
|
|
|
* tools/pdbgen/Makefile.am: removed script-fu.pl, added enumcode.pl
|
|
|
|
* tools/pdbgen/lib.pl
|
|
* tools/pdbgen/enumcode.pl: enumcode.pl now autogenned gimpenums.h
|
|
as well as the script-fu stuff
|
|
|
|
Sat Sep 25 01:21:03 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/eraser.c: reenabled the line-preview for the eraser tool
|
|
|
|
Fri Sep 24 23:54:26 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/paths_dialog.c
|
|
|
|
Applied patch from Garry R. Osgood. Fixes bug #2253.
|
|
Thank for the patch!
|
|
|
|
Fri Sep 24 22:22:43 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/fileops.c
|
|
|
|
Fix for the preview/thumbnail interactions causing
|
|
corruptions.
|
|
|
|
Fri Sep 24 20:25:14 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* gimprc.in
|
|
* user_install
|
|
* user_install.bat
|
|
* app/gimprc.c
|
|
* app/install.c
|
|
* app/preferences_dialog.c: Updated the installed gimprc to reflect
|
|
most (still not all) of the new options. Create a directory for
|
|
the generated brushes in the users gimpdir. Appearantly, the brushes
|
|
still aren't loaded ?!?
|
|
|
|
Fri Sep 24 17:09:30 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/common/jpeg.c:
|
|
* plug-ins/gflare/gflare.c:
|
|
* plug-ins/imagemap/imap_menu.c: Add <sys/types.h> before <sys/stat>
|
|
to remove compiler warnings in OS/2.
|
|
|
|
Thu Sep 23 18:04:25 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/script-fu/po: remove separate dir for po files
|
|
|
|
Fri Sep 24 02:19:05 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/script-fu/Makefile.am
|
|
* plug-ins/script-fu/script-fu-console.c
|
|
* plug-ins/script-fu/script-fu-scripts.c
|
|
* plug-ins/script-fu/script-fu-server.c: i18n for script-fu
|
|
* plug-ins/script-fu/script-fu/po/*: new directory with new files
|
|
|
|
A patch from Daniel Egger giving a start on i18n for script-fu.
|
|
|
|
Thu Sep 23 16:29:09 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/channel.h
|
|
* app/gimpimage.h
|
|
* app/gimpimageP.h
|
|
* app/layer.h
|
|
* app/undo.[ch]
|
|
* app/undo_types.h: use proper naming convention for undo enums,
|
|
and hide them from the pdbgen stuff
|
|
|
|
* app/procedural_db.h: don't skip PDB_END
|
|
|
|
* app/undo_history.c: remove gccism from undo_history_append_special
|
|
|
|
* libgimp/gimpintl.h: INIT_LOCALE should be defined in all cases
|
|
|
|
* plug-ins/script-fu/Makefile.am: add script-fu-constants.[ch]
|
|
|
|
* plug-ins/script-fu/script-fu.c: use init_generated_constants
|
|
|
|
* plug-ins/script-fu/siod.h: #include <stdio.h> for FILE *
|
|
|
|
* tools/pdbgen/script-fu.pl: new file
|
|
|
|
* tools/pdbgen/Makefile.am: add rule for constant script-fu gen
|
|
|
|
* tools/pdbgen/enumgen.pl: add enum skip feature
|
|
|
|
* tools/pdbgen/lib.pl: use nicks for gimpenums.h
|
|
|
|
* tools/pdbgen/pdb/procedural_db.pdb: ignore PDB_END
|
|
|
|
1999-09-23 Zach Beane <xach@mint.net>
|
|
|
|
* app/fileops.c: Check trust_dirty_flag preference; if we don't
|
|
trust it, save no matter what.
|
|
|
|
* app/preferences_dialog.c, app/gimprc.c, app/gimprc.h:
|
|
Added trust_dirty_flag preference option, defaults to off.
|
|
|
|
Thu Sep 23 13:31:41 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
applied internationalization patch from Daniel Egger
|
|
|
|
* app/about_dialog.c
|
|
* app/app_procs.c
|
|
* app/batch.c
|
|
* app/bezier_select.c
|
|
* app/blend.c
|
|
* app/boundary.c
|
|
* app/brush_select.c
|
|
* app/channels_dialog.c
|
|
* app/fileops.c
|
|
* app/gdisplay_ops.c
|
|
* app/gdisplay.c
|
|
* app/gimpimage.c
|
|
* app/install.c
|
|
* app/layers_dialog.c
|
|
* app/main.c
|
|
* app/menus.c
|
|
* app/menus.h
|
|
* app/paths_dialog.c
|
|
* app/plug_in.c:
|
|
Debugging messages shouldn't be marked for translation.
|
|
gimp_menu_set_sensitivity_locale () renamed to
|
|
gimp_menu_set_sensitivity_glue ()
|
|
|
|
* libgimp/gimpintl.h
|
|
* libgimp/stdplugins-intl.h: moved the internationalization stuff
|
|
into a macro similar to that the gnome folks use.
|
|
|
|
* po/POTFILES.in: undo_history.c was missing here.
|
|
|
|
Wed Sep 22 23:51:24 CDT 1999 James Mitchell <mitchell@gimp.org>
|
|
|
|
* tips/gimp_tips.it.txt: Translations from Daniele Medri
|
|
<madrid@linux.it>
|
|
|
|
Wed Sep 22 17:44:41 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/.cvsignore: I need this.
|
|
* app/unittest/TODO: What todo with unit test programs.
|
|
* app/unittest/gimpparse.c (parse_gimprc_file2): OS/2 patch.
|
|
|
|
1999-09-21 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* data/brushes/Makefile.am (install-data-local): added an
|
|
install-data-local target to forcibly remove the round1.vbr from
|
|
the installed brushes directory if it's still there for some silly
|
|
reason...
|
|
|
|
Tue Sep 21 21:31:23 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gflare/gflare.c: gtk_timeout and gtk_idle are gunit, so
|
|
make them guints; fixed a warning while I was on it
|
|
|
|
1999-09-21 Zach Beane <xach@mint.net>
|
|
|
|
* app/color_cmds.c:
|
|
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.
|
|
|
|
Tue Sep 21 15:05:50 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/papertile.c: Updated papertile plug-in to the
|
|
new version from the registry. The old one was broken anyway.
|
|
|
|
Tue Sep 21 13:00:12 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/unittest/gimppath.c: Show gimp_system_rc_file() result.
|
|
* app/unittest/Makefile.am : plugdir.
|
|
* app/unittest/plugdir.c : Display EXECUTABLE files(plug-ins)
|
|
in a directory.
|
|
* app/unittest/README: add plugdir test program.
|
|
|
|
Tue Sep 21 11:12:22 MEST 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_lib.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_split.c: applied patches from Wolfgang Hofer.
|
|
|
|
Tue Sep 21 11:07:23 MEST 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* blend.c
|
|
* measure.c
|
|
* paint_core.c: Changed the behaviour of the 45-degrees constraints
|
|
again. Now it mimics the selection tools. Using the <Shift> key
|
|
with the blend tool restricts it to 15 degrees.
|
|
|
|
Mon Sep 20 23:06:36 MEST 1999 Sven Neuman <sven@gimp.org>
|
|
|
|
* app/measure.c: made the creation of guides undoable.
|
|
|
|
Mon Sep 20 18:58:38 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/tiff.c: Mac and PC can be friends :)
|
|
|
|
Mon Sep 20 12:51:30 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
Honest, guv, it's not a feature - it's a tightly integrated
|
|
package of undo system cleanups and fixes.
|
|
|
|
NEW FILES:
|
|
* app/undo_history.c: window showing recent undo (and redo) steps
|
|
available.
|
|
* app/undo_types.h: broken out of undo.h to fix circular includes.
|
|
|
|
MODIFIED FILES:
|
|
* app/Makefile.am: compile undo_history.c
|
|
* app/channel.h: use enum for channel undo type, not just magic
|
|
numbers.
|
|
* app/layer.h: same for layer undos.
|
|
* app/commands.c: edit_show_undo_history_cmd_callback() function to
|
|
pull up undo history window.
|
|
* app/commands.h: prototype for above.
|
|
* app/gdisplay.c: make undo / redo menu items sensitive according
|
|
to whether they would do anything. Would be easy to change
|
|
the text to say what would be undone/redone, but I don't know
|
|
the GTK.
|
|
* app/gimpimage.c: new signal emitted by gimage:
|
|
UNDO_EVENT. gimp_image_undo_event() function to emit it.
|
|
* app/gimpimage.h: prototype for above.
|
|
* app/gimpimageP.h: pushing_undo_group member is now an undo_type,
|
|
not an int. Keep undo history widget here too (if created).
|
|
* app/menus.c: add "Edit/Undo history..." to image menu.
|
|
* app/undo.c: new types: enums undo_type and undo_state rather than
|
|
ints and magic numbers. All undo_pop_* and undo_free_*
|
|
functions made static. New static function
|
|
undo_type_to_name(). Issue undo event signals on various
|
|
important events (eg undo pushed, undo popped etc).
|
|
undo_push() now takes a "dirties_image" arg to say whether
|
|
image should be dirtied. Layer moves now dirty the image. A
|
|
couple of g_return_if_fails () on undo_pop and undo_redo to
|
|
assert we're not in the middle of an undo group.
|
|
undo_get_{undo,redo}_name() to peek at names of top items on
|
|
undo and redo stacks resp. undo_map_over_{undo,redo}_stack()
|
|
to run a function for each item or group on stack. Layer and
|
|
channel undos use symbolic names rather than 0 or 1. Array
|
|
mapping undo types to names.
|
|
* app/undo.h: split out undo types to undo_types.h. Prototypes
|
|
for functions described above. undo_event_t enum.
|
|
undo_history_new() prototype lives here too.
|
|
|
|
Random other fixes:
|
|
* app/gimpdrawable.c
|
|
* app/image_render.c: default labels in switches to keep egcs happy.
|
|
|
|
* app/nav_window.c: some fixes to (sort of) cope with image res !=
|
|
screen res. Still needs work to handle non-square pixels
|
|
properly.
|
|
|
|
* app/paths_dialog.c: bad idea to call gimp_image_dirty()
|
|
directly. Even though it's currently commented out.
|
|
|
|
Mon Sep 20 18:23:18 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* configure.in: Add app/unittest/Makefile
|
|
|
|
* app/unittest/unittest.h: Common include file for unit tests.
|
|
* app/unittest/globals.c: Global data for unit test programs.
|
|
* app/unittest/README:
|
|
* app/unittest/gimpparse.c: Parse test program
|
|
* app/unittest/gimppath.c: Show GIMP paths.
|
|
First unit test programs for GIMP. Useful for porting and testing.
|
|
|
|
Mon Sep 20 10:11:18 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* README.i18n: Daniel Egger sent me some corrections for this one
|
|
|
|
Sun Sep 19 13:24:30 CDT 1999 James Mitchell <mitchell@gimp.org>
|
|
|
|
* tips/gimp_tips.it.txt: Translations from Daniele Medri
|
|
<madrid@linux.it>
|
|
|
|
1999-09-18 Zach Beane <xach@mint.net>
|
|
|
|
* plug-ins/webbrowser/web-browser.scm: Corrected GIMP News URL.
|
|
|
|
1999-09-18 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* plug-ins/common/tiff.c: "u_long" isn't portable at all..
|
|
|
|
Fri Sep 17 23:26:40 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/tiff.c: Update to version supporting 16-bit
|
|
(truncated of course) and Tiled TIFF familes.
|
|
|
|
Wed Sep 15 11:11:08 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/path_tool.c: use a temp var for xoring the pointers
|
|
|
|
1999-09-15 Zachary Beane <xach@mint.net>
|
|
|
|
* app/color_cmds.c: Applied patch from _tom_@sf.airnet.ne.jp in
|
|
bug #2208, this fixes #2208 and #2157.
|
|
|
|
* plug-ins/script-fu/scripts/truchet.scm,coolmetal-logo.scm:
|
|
Changed gimp-flip parameters to match new OrientationType enum
|
|
values. Fixes bug #2156.
|
|
|
|
Wed Sep 15 12:43:39 MEST 1999 Simon Budig <Simon.Budig@unix-ag.org>
|
|
|
|
* app/tools.c
|
|
* app/pixmaps2.h
|
|
* app/path_tool.c
|
|
* app/path_toolP.h
|
|
|
|
Own pixmap for the Path Tool. It is now possible to connect
|
|
open ends of curves. Simply activate one end and shift click
|
|
on the other. Control-Click deletes points.
|
|
|
|
Still no bezier/painting functions...
|
|
|
|
1999-09-14 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/brush_select.c: Include config.h, guard inclusion of
|
|
<unistd.h>.
|
|
|
|
* app/gimpcontextpreview.c: Include config.h, <string.h> and
|
|
appenv.h.
|
|
|
|
* app/xinput_airbrush.c: Include config.h, <stdio.h>, appenv.h and
|
|
libgimp/gimpmath.h. Use G_PI.
|
|
|
|
* app/makefile.{cygwin,msc}: Updates.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add the unofficial sel_gauss
|
|
plug-in. Add new object files for FractalExplorer and
|
|
gimpressionist.
|
|
|
|
* plug-ins/common/iwarp.c (iwarp_deform): Combine two loops over
|
|
the same xi, yi area into one. Remove the then actually unused
|
|
deform_area_vectors array. Only one element of the array was used
|
|
for each x,yi loop.
|
|
|
|
* plug-ins/common/sparkle.c: Don't include <math.h>,
|
|
libgimp/gimpmath.h includes it. Use G_PI.
|
|
|
|
Tue Sep 14 13:51:45 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/gfli/fli.[ch]
|
|
* plug-ins/gfli/gfli.c: applied gimp-narazaki-990914-0, fixes bogus
|
|
magic settings and noninteractive pdb
|
|
|
|
* plug-ins/common/ps.c: resolution info patch
|
|
|
|
Tue Sep 14 13:15:34 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/ps.c: don't use wacky binary modifiers to popen
|
|
when !__EMX__
|
|
|
|
Tue Sep 14 12:52:11 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/convert.c: use break; instead of compiler barfing goto and
|
|
label: } construct
|
|
|
|
Tue Sep 14 12:40:47 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/sel2path/global.h
|
|
* plug-ins/sel2path/math.c
|
|
* plug-ins/sel2path/vector.c: s/acosd/my_acosd/ since some platforms
|
|
seem to have this function in the native libm
|
|
|
|
* plug-ins/script-fu/scripts/xach-effect.scm: remove stale debugging
|
|
line
|
|
|
|
* app/guides_cmds.c
|
|
* app/tools_cmds.c: changes from below
|
|
|
|
Tue Sep 14 04:02:06 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* tools/pdbgen/stddefs.pdb, tools/pdbgen/pdb/tools.pdb: shear and
|
|
flip used the wrong orientationtype.
|
|
|
|
Mon Sep 13 15:29:46 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/Makefile.am: -export-symbols only works with -export-dynamic,
|
|
so add it.
|
|
|
|
* plug-ins/gimpressionist/preview.c: dictch naughty // comment
|
|
|
|
Mon Sep 13 16:45:30 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c (load_page): BUG in helpbrowser.
|
|
Trying to open file like "file.html#1111" should be "file.html".
|
|
Added g_strdelimit() to remove '#' char before file opening.
|
|
|
|
g_strdelimit (new_base,"#",'\0');
|
|
afile = fopen (new_base, "rt");
|
|
|
|
Mon Sep 13 12:58:56 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c: corrected scrolling in the Brushes Dialog.
|
|
Fixes bug #2146.
|
|
|
|
* plug-ins/common/curve_bend.c: applied a path from Wolfgang Hofer that
|
|
fixes wrong parameters in PDB calls.
|
|
|
|
Mon Sep 13 01:50:29 BST 1999 Nick Lamb <njl195@zepler.org>
|
|
|
|
* plug-ins/common/png.c: Update info structure after applying
|
|
transformations. No longer apply sBIT. Report errors nicely.
|
|
|
|
Sun Sep 12 19:37:12 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* configure.in: Changes for perl i18n, some file moves, new po
|
|
subdir.
|
|
|
|
Sat Sep 11 16:44:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/fileops.c
|
|
* plug-ins/common/url.c: another XachPatch (TM) to fix revert and
|
|
urls
|
|
|
|
Sat Sep 11 22:45:12 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
* app/floating_sel.c
|
|
|
|
Hopefully fix for nav_popup when using tablets.
|
|
Also applied the patch supplied by Garry R. Osgood. Thanks.
|
|
|
|
Sat Sep 11 21:54:10 CEST 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/spheredesigner.c: Added load/save +
|
|
better alpha support + minor dialog layout changes
|
|
|
|
Sat Sep 11 12:20:26 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: add cursors/badmsk and pixmaps/navbutton.xpm
|
|
|
|
* app/Makefile.am: add apptypes.h, gimpbrushpipeP.h, and
|
|
colormap_dialog.i.c
|
|
|
|
* libgimp/parasiteio.c: #include <stdlib.h>
|
|
|
|
* plug-ins/imagemap/Makefile.am: add *.h
|
|
|
|
1999-09-11 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* app/menus.c (menus_last_opened_cmd_callback): Applied patch
|
|
provided by Zach Beane to close bug #2145.
|
|
|
|
Sat Sep 11 17:46:37 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/palette.c
|
|
|
|
When resizing the dialog it now fills with colours (as expected).
|
|
|
|
Sat Sep 11 17:02:06 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* plug-ins/pygimp/gimpenums.py: Fix of enum error
|
|
XX_IMAGE_FILL in two locations and didn't include
|
|
all fill "modes".
|
|
|
|
Fri Sep 10 18:36:34 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* plug-ins/common/png.c: cheesy fix for INDEXEDA core dump: popup
|
|
a window saying we can't handle it. We should really handle
|
|
it though.
|
|
|
|
Thu Sep 9 21:29:16 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.9 release
|
|
|
|
Fri Sep 10 00:18:17 EDT 1999 Adrian Likins <adrian@gimp.org>
|
|
|
|
* app/paintbrush.c: Make gradient brushes work again.
|
|
|
|
1999-09-09 Kelly Lynn Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* plug-ins/FractalExplorer/Callbacks.[ch]
|
|
* plug-ins/FractalExplorer/Dialogs.[ch]
|
|
* plug-ins/FractalExplorer/FractalExplorer.[ch]
|
|
* plug-ins/FractalExplorer/Globals.c
|
|
* plug-ins/FractalExplorer/Languages.[ch]: added support for
|
|
variable-size colormap (up to 8192 colors) and "log log" smoothing
|
|
(see http://linas.org/art-gallery/escape/smooth.html).
|
|
|
|
Thu Sep 9 18:52:28 CDT 1999 James Mitchell <mitchell@gimp.org>
|
|
|
|
* tips/gimp_tips.it.txt
|
|
* tips/Makefile.am: Added tips translations from Daniele Medri
|
|
<madrid@linux.it>
|
|
|
|
Thu Sep 9 15:45:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/rotate.c: i18n buglet fix
|
|
|
|
Fri Sep 10 00:28:34 CEST 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/gimpressionist/*.[ch]: switched to G_PIs and RAND_FUNC()s
|
|
|
|
Thu Sep 9 15:12:36 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/imagemap/imap_polygon.c: fix gccism
|
|
|
|
Thu Sep 9 22:23:06 CET 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/spheredesigner.c: Various fixes/enhancements
|
|
|
|
* plug-ins/gimpressionist/ChangeLog
|
|
* plug-ins/gimpressionist/Makefile.am
|
|
* plug-ins/gimpressionist/*.[ch]: Added Color options (new file color.c)
|
|
|
|
1999-09-09 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/Makefile.am: Add the path_tool* here, makes gimp compile
|
|
|
|
Thu Sep 9 21:02:46 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/airbrush.c
|
|
* app/gimpbrushpipe.[ch]
|
|
* app/paint_core.[ch]
|
|
* app/paintbrush.c
|
|
* app/pencil.c: scaling of brush pipes should now work correctly.
|
|
Needs a little bit of optimization though...
|
|
|
|
Thu Sep 9 19:16:25 MEST 1999 Simon Budig <Simon.Budig@unix-ag.org>
|
|
(checked in by Sven Neumann <sven@gimp.org>)
|
|
|
|
* app/tools.c
|
|
* app/toolsF.h
|
|
* app/path_tool.c
|
|
* app/path_tool.h
|
|
* app/path_toolP.h
|
|
|
|
New tool, should become a replacement for the bezier_select tool.
|
|
This is the start for a more general Path-tool. It will provide
|
|
(sometime :-) functions to manipulate a path, constructed from
|
|
curves (open or closed), which in turn are constructed from segments.
|
|
|
|
These segments could be lots of differen types, as a start
|
|
bezier-curves are planned and Austin Donelly is probably
|
|
interested in using it for intelligent scissors. It will be
|
|
possible to mix bezier- and intelligent-scissors-segments in a
|
|
path - but currently I'm missing for a good UI-Idea.
|
|
|
|
This tool is far from complete, currently it is only possible to
|
|
create a single open curve. It is possible to manipulate an anchor
|
|
by clicking on it and dragging it around. Multiple anchors can be
|
|
selected by shift-clicking on an anchor. You can drag multiple
|
|
anchors around.
|
|
|
|
The path_tool* files are under heavy construction currently. This
|
|
is a preliminary checkin to get this in before the
|
|
feature-freeze... ;-)
|
|
|
|
NOTE: Simon sent me this patch on Tuesday, I just didn't manage to
|
|
check it in until now... (Sven)
|
|
|
|
Wed Sep 8 23:58:14 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
(from gimp-narazaki-990909-0)
|
|
|
|
* app/layers_dialog.c: check for layer validity in
|
|
layer_widget_preview_events
|
|
|
|
* app/lc_dialog.c: remove GIMP_IMAGE() cast from the
|
|
menu_preview_update callback like the comment says to
|
|
|
|
(from gimp-yasuhiro-990907-0)
|
|
|
|
* app/menus.c
|
|
* plug-ins/common/autocrop.c
|
|
* plug-ins/common/c_astretch.c
|
|
* plug-ins/common/color_enhance.c
|
|
* plug-ins/common/guillotine.c
|
|
* plug-ins/common/normalize.c
|
|
* plug-ins/common/rotate.c
|
|
* plug-ins/common/rotators.c
|
|
* plug-ins/common/spheredesigner.c
|
|
* plug-ins/common/threshold_alpha.c
|
|
* plug-ins/common/zealouscrop.c: i18n markings
|
|
|
|
1999-09-08 Kelly Lynn Martin <kelly@gimp.org>
|
|
|
|
* plug-ins/FractalExplorer/FractalExplorer.[ch]
|
|
plug-ins/FractalExplorer/Globals.c
|
|
plug-ins/FractalExplorer/Languages.[ch]
|
|
plug-ins/FractalExplorer/Events.[ch]
|
|
plug-ins/FractalExplorer/Callbacks.[ch]
|
|
plug-ins/FractalExplorer/Dialogs.[ch]
|
|
plug-ins/FractalExplorer/Makefile.am: fixed so that the code
|
|
wasn't one giant .c file with several included .h files
|
|
containing function definitions (eek!). Done in preparation for
|
|
modifying to allow a colormap larger than 256 colors.
|
|
|
|
Thu Sep 9 03:45:39 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/airbrush.c
|
|
* app/clone.c
|
|
* app/convolve.c
|
|
* app/dodgeburn.c
|
|
* app/eraser.c
|
|
* app/gimage_mask.c
|
|
* app/paint_core.c
|
|
* app/paint_core.h
|
|
* app/paint_options.h
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/smudge.c
|
|
* app/tool_options.c: Enhanced pressure sensitivity for all paint
|
|
tools. I could have checked this in yesterday, but you wouldn't have
|
|
liked it...
|
|
Users without a tablet shouldn't notice a different behaviour (despite
|
|
the options, that I'm planning to hide for non-xinput devices).
|
|
This still needs some work, especially the brush spacing sucks for
|
|
scaled brushes ...
|
|
|
|
Thu Sep 9 00:56:42 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* configure.in: Fixed typoe (fasle => false).
|
|
|
|
Tue Sep 7 22:57:32 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/palette.c: Applied gimp-ruth-990907-0.patch.gz (import palette).
|
|
* plug-ins/common/palette.c: Removed.
|
|
* plug-ins/common/plugin-defs.pl: (&c) Changed.
|
|
|
|
Tue Sep 7 13:11:20 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/imagemap/imap_csim_parse.c: use g_strcasecmp() instead of
|
|
strcasecmp().
|
|
|
|
* plug-ins/imagemap/imap_file.c: Add <sys/types.h>.
|
|
|
|
Tue Sep 7 12:59:18 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.c: correct the bug that Garry R. Osgood reported.
|
|
|
|
Tue Sep 7 03:15:20 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* app/airbrush_blob.[ch] new file
|
|
* app/xinput_airbrush.[ch] new file
|
|
* gimp/app/Makefile.am
|
|
* gimp/app/pixmaps2.h
|
|
* gimp/app/tool_options.c
|
|
* gimp/app/tools.c
|
|
* gimp/app/toolsF.h
|
|
|
|
Added my far from finished xinput airbrush tool please read
|
|
my dev-mail about it.
|
|
|
|
Tue Sep 7 03:16:56 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in: build the Makefile in plug-ins/gflare/gflares.
|
|
|
|
Tue Sep 7 02:17:02 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: return FALSE in event_handlers.
|
|
* app/tools: Shame on me! Of course a tool should have a unique
|
|
ID number -- bad copy&paste bug!
|
|
|
|
Tue Sep 7 02:03:18 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/imagemap/*: new files
|
|
Added the ImageMap plug-in by Maurits Rijk <lpeek.mrijk@consunet.nl>.
|
|
|
|
Tue Sep 7 00:35:19 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/gflare: new directory, lotsa files!
|
|
* configure.in, plug-ins/Makefile.am, re-added gflare plug-in.
|
|
|
|
Mon Sep 6 23:35:18 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/sel_gauss.c: new plug-in.
|
|
|
|
Mon Sep 6 21:00:57 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/about_dialog.c: added a few more contributors and changed
|
|
the algorithm slightly. Sorry, Lauri, this isn't against you, but
|
|
other people should have a chance to appear first too ;-)
|
|
|
|
1999-09-06 James Henstridge <james@daa.com.au>
|
|
|
|
* plug-ins/Makefile.am: conditionally compile pygimp.
|
|
|
|
* configure.in: added in macros for pygimp. You must pass
|
|
--enable-python to configure for it to even consider checking for
|
|
python at the moment.
|
|
|
|
* acinclude.m4: added python detection macros.
|
|
|
|
Mon Sep 6 03:19:27 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* app/blob.c Fixed a cut&paste error
|
|
|
|
1999-09-06 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/disp_callbacks.c app/gdisplay_color.c app/image_new.c
|
|
* app/info_dialog.c app/nav_window.c app/qmask.c app/undo.c:
|
|
i18n fixes.
|
|
|
|
Sun Sep 5 22:55:52 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* modules/colorsel_triangle.c: color dnd for the triangle selector.
|
|
|
|
1999-09-05 James Henstridge <james@daa.com.au>
|
|
|
|
* plug-ins/pygimp/*: added pygimp to tree, as organised with Marc
|
|
Lehmann. I have not hooked it into the main makefile yet. That
|
|
should not be difficult though.
|
|
|
|
Sun Sep 5 14:48:30 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: small cosmetic change
|
|
* modules/colorsel_water.c: color dnd for the watercolor selector.
|
|
|
|
Sun Sep 5 12:44:21 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c
|
|
* app/gimpcontextpreview.c
|
|
* app/indicator_area.c: made dnd work for brushes and patterns.
|
|
|
|
Sat Sep 5 03:46:11 CET 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/spheredesigner.c: Added configurable
|
|
light-sources + reset to default settings.
|
|
|
|
Sat Sep 4 23:21:10 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gdisplay.h
|
|
* app/gimprc.h
|
|
* app/gimprc.c
|
|
* app/nav_window.c
|
|
* app/nav_window.h
|
|
* app/preferences_dialog.c
|
|
|
|
The nav preview size can now be configured. The size applies
|
|
to both the "popup" and dialog window.
|
|
|
|
Sat Sep 4 20:45:02 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* app/paint_core.c: Fix of cut&paste error.
|
|
|
|
Sat Sep 4 19:56:55 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* app/paint_core.c: Fixed a missing "ifdef" reported by
|
|
SHIRASAKI Yasuhiro.
|
|
|
|
Sat Sep 4 16:58:36 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c
|
|
* app/gimpcontextpreview.[ch]
|
|
* app/gimpdnd.[ch]
|
|
* app/inidicatorarea.c: dnd for brushes and patterns. Does not work
|
|
yet...
|
|
|
|
Sat Sep 4 16:31:50 CEST 1999 Olof S Kylander <olof@frozenriver.com>
|
|
|
|
* patch_xinput_airbrush (newfile)
|
|
* README.patch_xinput_airbrush (newfile)
|
|
* app/devices.c
|
|
* app/disp_callbacks.c
|
|
* app/gimprc.c
|
|
* app/paint_core.[ch]
|
|
* app/scroll.c
|
|
|
|
- Added support for the sixth valuator in the xf86Wacom driver
|
|
please read the README file.
|
|
|
|
- Support will only be enabled if the patch is applied
|
|
(i.e it is done with "ifdef")
|
|
|
|
Fri Sep 3 23:26:38 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gtkwrapbox.[ch]
|
|
* app/gtk[hv]wrapbox.c: gle sync
|
|
|
|
Fri Sep 3 23:17:44 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/mkgen.pl: autogen .cvsignore too
|
|
|
|
Sat Sep 4 05:39:39 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c: dnd for colors, more dnd to follow soon ...
|
|
|
|
Sat Sep 4 04:36:11 CET 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/spheredesigner.c: Various fixes and
|
|
enhancements, most notable "run-with-last-vals".
|
|
|
|
1999-09-04 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/main.c: setlocale (LC_NUMERIC, "C") after gtk_init because
|
|
gtk_init zaps previous settings
|
|
|
|
Fri Sep 3 17:33:37 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: add plug-ins/AlienMap2/Makefile to AC_OUTPUT
|
|
|
|
* libgimp/gimp.c: setlocale (LC_NUMERIC, "C") in gimp_main
|
|
so floats are sane over the wire
|
|
|
|
* libgimp/stdplugins-intl.h: same for INIT_I18N_UI()
|
|
|
|
* plug-ins/common/color_enhance.c: no literal newlines in string for
|
|
portability
|
|
|
|
* plug-ins/sel2path/sel2path.c: i18n patch from SHIRASAKI Yasuhiro
|
|
|
|
Sat Sep 4 01:04:00 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/Makefile.am, plug-ins/AlienMap2: new plug-in.
|
|
|
|
Sat Sep 4 00:38:01 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/nova.c, plug-ins/common/Makefile.am,
|
|
plug-ins/script-fu/scripts/starburst-logo.scm,
|
|
plug-ins/script-fu/scripts/starscape-logo.scm: updated nova plug-in
|
|
and two dependent scripts.
|
|
|
|
Sat Sep 4 00:32:18 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/color_enhance.c,
|
|
plug-ins/common/plugin-defs.pl: added color_enhance plug-in.
|
|
|
|
Sat Sep 4 00:23:07 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/sparkle.c, plug-ins/common/Makefile.am,
|
|
plug-ins/script-fu/scripts/frosty-logo.scm,
|
|
plug-ins/script-fu/scripts/t-o-p-logo.scm: updated sparkle plug-in and
|
|
two dependent scripts.
|
|
|
|
Sat Sep 4 00:16:04 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/warp.c,
|
|
plug-ins/common/plugin-defs.pl: added warp plug-in.
|
|
|
|
Fri Sep 3 22:52:26 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/curves.c
|
|
* app/curves.h
|
|
|
|
Added indicators (x,y of mouse & x for the line) to the curves
|
|
dialog.
|
|
|
|
Fri Sep 3 21:52:09 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* data/patterns/corkboard.pat: replaced by the version
|
|
famrom@idecnet.com sent me.
|
|
* app/tool_options.c: fix typoo.
|
|
|
|
1999-09-04 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/script-fu/interp_sliba.c (lreadstring): Fix own braino:
|
|
Use max three octal digits, not four.
|
|
|
|
Thu Sep 2 23:26:36 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/Makefile.am: install parasiteio.h
|
|
|
|
Thu Sep 2 17:13:16 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gtkvwrapbox.[ch]: new vwrapbox stuff
|
|
|
|
* app/Makefile.am: added new files
|
|
|
|
* app/interface.c: place the indicator areas in a vwrapbox. Still
|
|
kinda screwy tho.
|
|
|
|
Thu Sep 2 22:54:39 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: Splash! Aa-ahhh! He saved every one of us!
|
|
|
|
Thu Sep 2 22:58:13 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c: fixed a stupid bug I introduced today.
|
|
* app/gimpcontextpreview.c: for consistency, do it the same way here.
|
|
|
|
1999-09-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/script-fu/interp_sliba.c (lreadstring): Accept what
|
|
g_strescape throws at us (specifically, octal sequences that start
|
|
with any octal digit, and are at most three octal digits long).
|
|
|
|
* app/makefile.{cygwin,msc}: Update.
|
|
|
|
Thu Sep 2 22:31:11 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap/gap_lib.[ch]
|
|
* plug-ins/gap/gap_main.c
|
|
* plug-ins/gap/gap_mov_dialog.c
|
|
* plug-ins/gap/gap_mpege.c
|
|
* plug-ins/gap/gap_range_ops.c
|
|
* plug-ins/gap/gap_split.c: applied patches from the GAP author
|
|
Wolfgang Hofer:
|
|
|
|
- Simplified naming convention for AnimFrames: under_score isn't
|
|
mandatory anymore.
|
|
- gimp_file_save is called INTERACTIVE on first call and
|
|
RUN_WITH_LAST_VALUES later.
|
|
|
|
Thu Sep 2 11:51:02 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gtkhwrapbox.[ch]
|
|
* app/gtkwrapbox.[ch]: sync from gle
|
|
|
|
* app/inteface.c: set allow_shrink on the toolbox window, use
|
|
gtk_hwrap_box_new
|
|
|
|
* app/blend.c: use shift to constrain to 45 deg: XachCode (tm)
|
|
|
|
Thu Sep 2 19:25:03 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/app_procs.c: call device_status_free before freeing brushes
|
|
and patterns, so the devicerc can be written properly.
|
|
|
|
* app/brush_scale.h: removed the scale_indicator_bits definition
|
|
|
|
* app/brush_select.[ch]
|
|
* tools/pdbgen/pdb/brush_select.pdb
|
|
* app/brush_select_cmds.c
|
|
* app/gimpbrushlist.c: display the pixmap brushes correctly and
|
|
set the sensitivity of the edit/delete buttons properly when adding
|
|
or deleting brushes.
|
|
|
|
Thu Sep 2 16:46:35 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.c: grab the pointer so that the popups don't
|
|
get stuck and connect to the brush signals so the preview follows if
|
|
the brush is edited or renamed.
|
|
|
|
* app/gradient_select.c: update the gradient_preview in the toolbox
|
|
when editing a gradient.
|
|
|
|
Thu Sep 2 02:12:20 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/app_procs.c: free the brush dialog before freeing the brushes.
|
|
|
|
* app/blend.c, app/bucket_fill.c: don't include brush_select.h
|
|
|
|
* app/brush_select.[ch]: add the ability to delete generated brushes.
|
|
|
|
* app/gimpbrushgenerated.c: save the brush parameters on seperate lines.
|
|
|
|
* app/gimpbrushlist.c: make sure we don't overwrite other brush
|
|
files when saving newly created brushes.
|
|
|
|
Wed Sep 1 14:50:29 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/Makefile.am: add gimpmath.h
|
|
|
|
* app/gtkwrapbox.[ch]
|
|
* app/gtkhwrapbox.[ch]: wrapbox widget from gle
|
|
|
|
* app/Makefile.am: added those files
|
|
|
|
* app/interface.c: use an hwrapbox for the toolbar. Still not perfect
|
|
yet, working on it.
|
|
|
|
* app/gimpdrawable.c
|
|
* app/about_dialog.c
|
|
* app/airbrush.c
|
|
* app/blend.c: some minor code cleanup
|
|
|
|
1999-09-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/paintbrush.c (paintbrush_non_gui_default,
|
|
paintbrush_non_gui): Make also the non-gui paintbrush (called when
|
|
stroking a path) handle changing brushes, i.e. pixmap brush pipes.
|
|
|
|
* libgimp/parasiteio.[ch]: New files. Types and functions related
|
|
to "standard" parasite types. Used for the
|
|
gimp-brush-pipe-parameters parasite that the gpb and psp plug-ins
|
|
handle, and the value of which is stored in gih files, from
|
|
which gimpbrushpipe.c parses it.
|
|
|
|
* libgimp/{Makefile.am,makefile.{cygwin,msc}}: Add new files.
|
|
|
|
* libgimp/gimp.def: Add its entry points.
|
|
|
|
* libgimp/gimp.h: Fix cosmetic argument name error.
|
|
|
|
* app/gimpbrushpipe.c: Remove code that previously was copied
|
|
here, use functions from parasiteio.c.
|
|
|
|
* plug-ins/common/gpb.c: Ditto. Add brush cell width and height
|
|
fields to the gih save dialog. These are now the main entries the
|
|
user should use to adjust how the image's layers are divided into
|
|
brushes. Add some cleverness to update the rows and columns fields
|
|
as cell size is changed. (Still too easy for the user to get
|
|
confused, though.) Display corresponding guide grid on the
|
|
image. Unfortunately, updating the guides doesn't seem to work.
|
|
|
|
* plug-ins/common/psp.c: Use functions from parasiteio.c.
|
|
|
|
Wed Sep 1 23:18:21 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/gdisplay.c
|
|
* app/gdisplay.h
|
|
* app/interface.c
|
|
* app/nav_window.c
|
|
* app/nav_window.h
|
|
* pixmap/navbutton.xpm (new)
|
|
|
|
New popup navigation window. press the icon that appears in
|
|
the bottom right-hand corner of the image display. A navigation
|
|
window will appear that will allow you to scroll around the image if
|
|
the area shown is smaller than the overall image size. Thanks to tml
|
|
for the idea.
|
|
|
|
Wed Sep 1 22:28:09 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/gradient.c
|
|
* app/color_transfer.c
|
|
* app/free_select.c
|
|
* app/lut_funcs.c
|
|
* app/blob.c: s/#include <math.h>/#include "libgimp/gimpmath.h"/
|
|
|
|
Wed Sep 1 21:27:27 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/convert.c app/convert.h:
|
|
Optional low-bleed FS dithering
|
|
|
|
* app/fsdither.h: Tables are const
|
|
|
|
* app/convert_cmds.c app/internal_procs.c tools/pdbgen/enums.pl
|
|
tools/pdbgen/pdb/convert.pdb:
|
|
Clean up 'convert' PDB interface cruft.
|
|
|
|
1999-09-01 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/appenv.h
|
|
* libgimp/gimpmath.h: New file. Includes <math.h>. Move G_PI,
|
|
RINT(), ROUND() etc from app/appenv.h here, so plug-ins can
|
|
use them, too. Remove some commented-out old stuff in appenv.h.
|
|
|
|
* libgimp/gimp.h: Include gimpmath.h.
|
|
|
|
* libgimp/gimp.c (gimp_main): Win32: Don't install signal
|
|
handlers, we can't do anything useful in the handler ourselves
|
|
anyway (it would be nice to print out a backtrace, but that seems
|
|
pretty hard to do, even if not impossible). Let Windows inform the
|
|
user about the crash. If the plug-in was compiled with MSVC, and
|
|
the user also has it, she is offered a chance to start the
|
|
debugger automatically anyway.
|
|
|
|
* app/*several*.c: Include gimpmath.h for G_PI etc. Don't include
|
|
<math.h>, as gimpmath.h includes it.
|
|
|
|
* plug-ins/*/*many*.c: Include config.h. Don't include <math.h>.
|
|
Remove all the duplicated definitions of G_PI and rint(). Use
|
|
RINT() instead of rint().
|
|
|
|
* app/app_procs.[ch]: app_exit() takes a gboolean.
|
|
|
|
* app/batch.c
|
|
* app/commands.c
|
|
* app/interface.c: Call app_exit() with FALSE or TRUE.
|
|
|
|
* app/main.c (on_error): Call gimp_fatal_error. (main): Don't
|
|
install any signal handler on Win32 here, either.
|
|
|
|
* app/errors.c (gimp_fatal_error, gimp_terminate): Win32: Format
|
|
the message and call MessageBox with it. g_on_error_query doesn't
|
|
do anything useful on Win32, and printf'ing a message to stdout or
|
|
stderr doesn't do anything, either, in a windowing application.
|
|
|
|
Wed Sep 1 22:16:41 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_core.c: Only set the defaults for non_gui operations
|
|
if the paint_core is really used in non_gui mode. This fixes a bug
|
|
that showed up when drawing lines with a pressure-sensitive device.
|
|
|
|
Wed Sep 1 21:12:42 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/screenshot.c: a small bugfix
|
|
|
|
Wed Sep 1 20:45:56 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/fileops.pdb
|
|
* app/fileops_cmds.c: applied the patch from Wolfgang Hofer that
|
|
should fix the problems saving jpeg with GAP.
|
|
|
|
* app/paint_core.[ch]: preview length of brush-stroke in statusbar
|
|
when drawing a line using <Shift>. Do we need the angle here too??
|
|
|
|
Wed Sep 1 14:12:17 CEST 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
|
|
|
|
* po/da.po, configure.in: added danish file from
|
|
Henrik Hansen <hh@mailserver.dk>
|
|
|
|
Wed Sep 1 13:29:09 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpcontextpreview.[ch]: added gradient preview.
|
|
|
|
* app/gradient_select.c
|
|
* app/indicator_area.[ch]
|
|
* app/interface.c: display the active gradient in the toolbox.
|
|
|
|
Tue Aug 31 23:13:51 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/tile_swap.c: no leading underscore for S_IFOO constants
|
|
|
|
Wed Sep 1 00:56:37 EDT 1999 Adrian Likins <adrian@gimp.org>
|
|
|
|
* app/gimpbrushpip.[ch]
|
|
* app/airbrush.c
|
|
* app/pencil.c
|
|
* app/paintbrush.c: fix pencil tool for use with
|
|
pixmaps again
|
|
|
|
1999-09-01 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/tile_swap.c (tile_swap_open): Use _O_TEMPORARY. Removed
|
|
#ifdef, instead define the Win32-only _O_BINARY and _O_TEMPORARY
|
|
as zero if not defined.
|
|
|
|
* plug-ins/common/spheredesigner.c: Include config.h (#if
|
|
HAVE_CONFIG_H). RAND_FUNC and SRAND_FUNC are defined in that.
|
|
|
|
Tue Aug 31 20:21:34 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/libgck/gck/Makefile.am: use libgck_la_LIBADD to get
|
|
shared lib deps
|
|
|
|
Wed Sep 1 02:12:09 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpbrushpreview.[ch]
|
|
* app/gimppatternprewiew.[ch]: removed
|
|
|
|
* app/gimpcontextpreview.[ch]: new files.
|
|
Merged the preview_widgets into one more generic widget. I'm
|
|
calling this context_preview since I hope the widgets will
|
|
become useful for the context_manager. I'll add a gradient
|
|
preview soon.
|
|
|
|
* app/Makefile.am
|
|
* app/devices.c
|
|
* app/inidicator_area.c: Use the new gimp_context_preview.
|
|
|
|
Tue Sep 1 00:19:30 CEST 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/spheredesigner.c: Various fixes and enhancements.
|
|
|
|
Tue Aug 31 22:25:38 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/convert.[ch]
|
|
* app/convert_cmds.c
|
|
* app/internal_procs.c
|
|
* tools/pdbgen/enums.pl
|
|
* tools/pdbgen/pdb/convert.pdb: Added convert_indexed2
|
|
procedure to expose new RGB/GREY->Indexed functionality.
|
|
|
|
Tue Aug 31 10:53:34 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/mkgen.pl: added note about autogeneration to
|
|
the generated Makefile.am
|
|
|
|
* plug-ins/common/plugin-defs.pl: added spheredesigner
|
|
|
|
1999-08-31 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/spheredesigner.c: Minor portability fixes.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add spheredesigner.
|
|
|
|
* app/makefile.{cygwin,msc}: Add gdisplay_color_ui.[ch].
|
|
|
|
Tue Aug 31 14:25:50 CET 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/spheredesigner.c: Added the SphereDesigner
|
|
plugin.
|
|
|
|
Tue Aug 31 11:16:52 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/gimpbrushpreview.c
|
|
* app/gimppatternpreview.c: check if brush/pattern is not NULL
|
|
|
|
Tue Aug 31 01:13:13 EDT 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/pencil.c: add a "Use Pressure" check button to the options
|
|
so that pressure sensitivy can be disabled. Suggested by
|
|
Tuomas Kuosmanen <tigert@gimp.org>.
|
|
|
|
Mon Aug 30 18:56:19 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/apptypes.h
|
|
* app/pathsP.h: removed trailing enum commas
|
|
|
|
* app/gdisplay_color.[ch]: added a foreach function to iterate
|
|
over the display filter names
|
|
|
|
* app/gdisplay_color_ui.[ch]: display filter ui stuff (doesn't do
|
|
much yet ;)
|
|
|
|
* app/commands.[ch]
|
|
* app/menus.c: hooked the above into the menu system
|
|
|
|
* app/Makefile.am: added new files
|
|
|
|
* plug-ins/gimpressionist/preview.c: removed bogus // comment
|
|
|
|
1999-08-30 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/gimpbrushgenerated.c (gimp_brush_generated_save): Save the
|
|
name on a line of its own (as it can contain spaces). Print spaces
|
|
between the floating-point values. (gimp_brush_generated_load)
|
|
Corrspondingly, read the name from a line of its own.
|
|
|
|
* app/gimpbrushlist.c (brushes_free): Portability fixes. Use
|
|
g_strconcat. Free allocated strings.
|
|
|
|
* app/gimpbrush.h (GimpBrushClass): Add a new method, gboolean
|
|
want_null_motion(), that tells if the brush wants to be painted
|
|
when we don't know the direction yet. This is needed (so far) by
|
|
brush pipes that select the brush based on direction.
|
|
|
|
* app/gimpbrush.c: Implement above method returning always TRUE.
|
|
|
|
* app/gimpbrushpipe.c: Here, implement it returning FALSE or TRUE
|
|
on whether the brush pipe has any angular (direction) dependent
|
|
dimension or not.
|
|
|
|
* app/paint_core.c (paint_core_button_press): Call the method
|
|
if current point == last point.
|
|
|
|
Mon Aug 30 22:15:29 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/devices.c: use the new [gimp|pattern]_preview_widgets.
|
|
|
|
* plug-ins/xjt/xjt.c: correct a gccism
|
|
|
|
Mon Aug 30 03:37:28 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/brush_edit.[ch]: Allow the user to change a brush's name.
|
|
|
|
* app/gimpbrushlist.[ch] * app/gimprc.[ch]: ported Calvin
|
|
Williamson's brush saving code from the hollywood branch.
|
|
|
|
* app/preferences_dialog.c: add the brush_vbr_path
|
|
|
|
* data/brushes/round1.vbr: removed. You should remove this file
|
|
from your system if you have installed previous versions.
|
|
|
|
Sub Aug 29 23:00:50 1999 vidar@prosalg.no (Vidar Madsen)
|
|
|
|
* plug-ins/gimpresionist/*.[ch]: Big rewrite of many internals
|
|
to get rid of the clumsy "struct rgbcolor" construct, as well
|
|
as removal of old and useless debugging code.
|
|
|
|
Sun Aug 29 20:40:34 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/common/psp.c: Add include <sys/types.h>.
|
|
|
|
Sun Aug 29 17:54:58 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/convert.c: *->I: Deterministic colour dithering
|
|
to arbitrary palettes. Ideal for animations that are
|
|
going to be delta-optimized or simply don't want to look
|
|
'busy' in static areas. Also a bunch of bugfixes and tweaks.
|
|
No PDB interface to the new features yet, although a
|
|
convert_image2() is ready and waiting.
|
|
|
|
Sun Aug 29 00:40:20 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/convert.h
|
|
* app/convert.c: *->I: Deterministic alpha dithering over layers,
|
|
reduced bleeding of transparent values into opaque values, added
|
|
optional stage to remove duplicate or unused colour entries from final
|
|
colourmap.
|
|
|
|
Sat Aug 28 15:36:36 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gdisplay.[ch]
|
|
* app/gdisplay_color.[ch]: added framework for having multiple
|
|
simultaneous displays
|
|
|
|
Sat Aug 28 12:15:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/borderaverage/borderaverage.c
|
|
* plug-ins/common/CML_explorer.c
|
|
* plug-ins/common/apply_lens.c
|
|
* plug-ins/common/blur.c
|
|
* plug-ins/common/bumpmap.c
|
|
* plug-ins/common/checkerboard.c
|
|
* plug-ins/common/colorify.c
|
|
* plug-ins/common/compose.cplug-ins/common/compose.c
|
|
* plug-ins/common/convmatrix.c
|
|
* plug-ins/common/cubism.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/depthmerge.c
|
|
* plug-ins/common/destripe.c
|
|
* plug-ins/common/gif.c
|
|
* plug-ins/common/gifload.c
|
|
* plug-ins/common/jpeg.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/common/oilify.c
|
|
* plug-ins/common/png.c
|
|
* plug-ins/common/ps.c
|
|
* plug-ins/common/psp.c
|
|
* plug-ins/common/xbm.c
|
|
* plug-ins/print/print.c: use INIT_I18N_UI (from SHIRASAKI Yasuhiro
|
|
<yasuhiro@awa.tohoku.ac.jp>)
|
|
|
|
Sat Aug 28 10:53:17 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/layer.pdb
|
|
* app/layer_cmds.c: don't check name for NULL and fail
|
|
|
|
1999-08-28 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimp.c (gimp_main): Put in a workaround for the problem
|
|
with plug-ins on NT and W2K, where installing the GIMP under a
|
|
directory path with spaces (\Program Files\GIMP) would cause the
|
|
plug-ins to malfunction. Turns out the argv gets set up by the C
|
|
runtime incorrectly in such a case, the path name of the
|
|
executable is split at the spaces. The workaround is to splice
|
|
argv[0] together from the pieces again, shifting the rest of argv
|
|
down.
|
|
|
|
* app/plug_in.c (plug_in_open): Correct (harmless) typo in the
|
|
Win32 code.
|
|
|
|
* app/gimpbrushpipe.c (gimp_brush_pixmap_select_brush): In the
|
|
case of angular selection, offset angle with G_PI/2 to be
|
|
compatible with PSP tubes. Restrict the index of each dimension
|
|
separately to the appropriate range.
|
|
|
|
* plug-ins/common/gpb.c (gih_save_dialog): Must not free the combo
|
|
box string list, the strings are not strdup'ed by the combo box.
|
|
|
|
* plug-ins/common/winclipboard.c: Put the pasting of a new image
|
|
under File/Acquire.
|
|
|
|
Fri Aug 27 18:15:33 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gdisplay_color.c: more work on the gamma correction stuff
|
|
|
|
1999-08-28 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/gimpbrushpipe.c: Implement the selection of brush based on
|
|
cursor direction, pressure, tilt, or a random value. (Hmm, forgot
|
|
velocity, later.) (In addition to just incrementally stepping.)
|
|
Read the brush pipe parameters from the gih file's second line.
|
|
There is no way to tune the parameters in the GIMP, they must
|
|
currently be set when saving the gih file (in the gpb plug-in).
|
|
|
|
* app/gimpbrushpipe.h
|
|
* app/gimpbrushpipeP.h: Move the PipeSelectModes enum to the
|
|
"private" header. Add a stride array to GimpBrushPipe to make
|
|
indexing easier.
|
|
|
|
* plug-ins/common/gpb.c: Add selection mode fields to the dialog.
|
|
Attach the pipe parameters entered as a parasite, too.
|
|
|
|
* docs/parasites.txt
|
|
* plug-ins/common/psp.c: Use "placement", not "spacing" (which
|
|
means another thing).
|
|
|
|
Fri Aug 27 18:08:55 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/color_display.h: just include parasiteF.h
|
|
|
|
Fri Aug 27 15:00:03 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/levels.c: added a small header to the file format
|
|
|
|
Fri Aug 27 10:57:28 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* user_install
|
|
* user_install.bat: added gimpressionist, levels, and curves dirs
|
|
|
|
* app/color_panel.c
|
|
* app/color_select.c
|
|
* app/colormaps.[ch]
|
|
* app/palette.c
|
|
* app/selection.c: remove vestigal colormap code; use get_color
|
|
directly now
|
|
|
|
* libgimp/color_display.h
|
|
* app/gdisplay_color.c: bugfixes, added state load/save hooks,
|
|
redid the interface to work on blocks, removed dummy default
|
|
handler, work on gamma correction stuff
|
|
|
|
* app/gimpbrushpipe.c: #include <stdlib.h>
|
|
|
|
* app/gximage.c: minor cleanups
|
|
|
|
* app/levels.c: default to ~/.gimp-1.1/levels for load/save; minor
|
|
gui prettification
|
|
|
|
* app/main.c
|
|
* app/menus.c: plug-in menu translation patch from SHIRASAKI Yasuhiro
|
|
<yasuhiro@awa.tohoku.ac.jp>
|
|
|
|
* libgimp/stdplugins-intl.h: add INIT_I18N_UI() for calling
|
|
gtk_set_locale()
|
|
|
|
* plug-ins/Lighting/lightin_main.c: use INIT_I18N_UI()
|
|
|
|
Fri Aug 27 18:57:50 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
* app/nav_window.h
|
|
* app/gimppreviewcache.h
|
|
* app/layer.c
|
|
* app/channel.c
|
|
* app/commands.c
|
|
|
|
Added some controls to the nav window. Yep. I know that the
|
|
buttons are toooo biGGG.
|
|
|
|
Preview cache changes. Now prime preview cache with a image
|
|
so that later we have a better chance of a hit. Still
|
|
needs to be more intelligent at doing this (needs to pick largest
|
|
out of the cache & use its size as the size to prime with).
|
|
|
|
Fri Aug 27 02:16:02 EDT 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/gimpbrushpipe.c: paint_line_pixmap_mask, finally
|
|
composite alpha correctly, or at least closer. Should
|
|
get rid of those annoying artifacts.
|
|
|
|
Thu Aug 26 17:17:48 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* libgimp/Makefile.am: use AM_CPPFLAGS instead of CPPFLAGS
|
|
|
|
* app/levels.c: added some basic load/save functionality to the levels
|
|
tool. Still needs some polishing.
|
|
|
|
1999-08-27 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/menus.c: Add Acquire under the File menu.
|
|
|
|
* plug-ins/twain: New (Windows-only) plug-in. Interface to TWAIN
|
|
image sources. Written by Craig Setera.
|
|
|
|
* plug-ins/Makefile.am: Add twain sources to EXTRA_DIST.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Move gimpressionist and twain
|
|
around as they are in this directory now.
|
|
|
|
* plug-ins/common/screenshot.c
|
|
* plug-ins/winsnap/winsnap.c
|
|
* plug-ins/twain/twain.c: Put them under File/Acquire.
|
|
|
|
1999-08-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/convert.c app/paint_funcs.c app/paths_dialog.c:
|
|
i18n fixes and added a missing \n...
|
|
|
|
Thu Aug 26 15:19:19 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/gimpressionist: added gimpressionist plugin
|
|
|
|
1999-08-27 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/paint_core.h: Add a flags field and corresponding type
|
|
ToolFlags to PaintCore. The only flag bit defined so far is
|
|
TOOL_CAN_HANDLE_CHANGING_BRUSH, which those tools who don't mind
|
|
if the brush changes while painting (as in the case of pixmap pipe
|
|
brushes).
|
|
|
|
* app/paint_core.c: Test above flag before calling the brush's
|
|
select_brush method.
|
|
|
|
* app/airbrush.c
|
|
* app/paintbrush.c
|
|
* app/pencil.c: Set above flag.
|
|
|
|
* app/makefile.{cygwin,msc}: Add latest additions.
|
|
|
|
Thu Aug 26 14:16:12 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gimpbrushpreview.c: #include gimpbrushpipe.h and gimpbrushpipeP.h
|
|
instead of gimpbrushpixmap.h
|
|
|
|
Thu Aug 26 22:10:11 MEST 1999 Sven Neumann <svengimp.org>
|
|
|
|
* app/gimpbrushpreview.[ch]
|
|
* app/gimppatternpreview.[ch]: new files
|
|
Widgets that handle the complete preview machinery with scaling and
|
|
popups for brushes and patterns.
|
|
|
|
* app/Makefile.am
|
|
* app/inidicator_area.c: Use the new widgets.
|
|
|
|
The device-status dialog and the brush and pattern selectors should
|
|
use the new widgets too. Hopefully the GtkLayout widget can handle
|
|
this easily. As I am away till next week, I won't object if someone
|
|
else gives it a try...
|
|
|
|
Wed Aug 25 02:40:39 CDT 1999 Shawn T. Amundson <amundson@gimp.org>
|
|
|
|
* app/image_new.[ch]: Added new files, the UI independant part of
|
|
new image dialog.
|
|
|
|
* app/file_new_dialog.[ch]: uses image_new stuff now. Alot
|
|
changed. No UI changed. Different behavior is a bug, as
|
|
this is only for UI separation.
|
|
|
|
* app/gimpimage.[ch]: Added gimp_image_get_width () and
|
|
gimp_image_get_height ().
|
|
|
|
* app/global_edit.c: Call a function in image_new instead of
|
|
file_new_dialog for updating the status of the cut buffe.
|
|
|
|
Wed Aug 25 17:27:40 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* gimptool.in: install a gimpinstall script (basically install-sh)
|
|
for platforms without an install tool
|
|
|
|
* plug-ins/common/csource.c: correct some gccisms
|
|
|
|
* plug-ins/unsharp/dialog_f.c
|
|
* plug-ins/unsharp/dialog_i.c
|
|
* plug-ins/unsharp/unsharp.c: // IS NOT A VALID C COMMENT
|
|
|
|
1999-08-26 Tor Lillqvist <tml@iki.fi>
|
|
|
|
Overhaul of pixmap brushes and pipes: No separate pixmap pipe
|
|
brush tool any longer. The paintbrush, airbrush and pencil
|
|
tools, which already knew how to handle the single-pixmap
|
|
brushes now also handle the pipes as well.
|
|
|
|
* app/pixmapbrush.{h,c}
|
|
* app/gimpbrushpixmap.{h,c}: Removed these files.
|
|
|
|
* app/Makefile.am
|
|
* app/makefile.{cygwin,msc}: Remove from here, too.
|
|
|
|
* app/gimpbrushpipe.{h,c}: Total overhaul.
|
|
|
|
* app/gimpbrushpipeP.h: New file.
|
|
|
|
* app/paint_core.h
|
|
* app/apptypes.h: Some more types moved to apptypes.h
|
|
|
|
* app/context_manager.c
|
|
* app/tool_options.c
|
|
* app/tools.c
|
|
* app/toolsF.h: Remove PIXMAPBRUSH tool.
|
|
|
|
* app/gimpbrush.h: New method: select_brush. Used to change the
|
|
brush in paint_core, for pipe brushes.
|
|
|
|
* app/gimpbrush.c: Add gimp_brush_select_brush, which is dummy for
|
|
the normal brushes (returns the same brush).
|
|
|
|
* app/paint_core.c: Call the brush's select_brush method to get a
|
|
potential new brush before calling the paint_func.
|
|
|
|
* app/gimpbrushlist.c: Various changes related to the pixmap and
|
|
pipe overhaul.
|
|
|
|
* app/airbrush.c
|
|
* app/pencil.c: Reorder code a bit in the tool motion function to
|
|
avoid executing unnecessary code in the case of a pixmap brush.
|
|
|
|
Other changes in the same commit:
|
|
|
|
* app/install.c: Make quote_spaces extern.
|
|
|
|
* app/appenv.h: Declare it.
|
|
|
|
* libgimp/gimpui.def: Add missing entry points.
|
|
|
|
* libgimp/makefile.{cygwin,msc}: Add missing objects to gimpui.
|
|
|
|
1999-08-26 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/module_db.c: Put the list above the description instead of
|
|
to the left in the module browser. Fits much better on the screen and
|
|
looks better.
|
|
|
|
1999-08-26 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/info_window.c: i18n fix
|
|
|
|
Wed Aug 25 12:17:05 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/gdisplay.c: more i18n fixes (missed a patch from before)
|
|
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am: added gpb
|
|
|
|
1999-08-24 Raja R Harinath <harinath@cs.umn.edu>
|
|
|
|
* tools/Makefile.am: Comment out gcg stuff.
|
|
|
|
Tue Aug 24 22:50:28 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/nav_window.c
|
|
|
|
Preview now updated when image is modified. Done on a two second +
|
|
idle timer. However the preview cache needs modifying since
|
|
the tiles are transversed twice. Once for small previews then for
|
|
larger ones. Should only be done once.
|
|
|
|
Tue Aug 24 12:49:35 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c
|
|
* app/menus.c
|
|
* plug-ins/common/autostretch_hsv.c
|
|
* plug-ins/common/compose.c
|
|
* plug-ins/common/decompose.c
|
|
* plug-ins/common/mail.c
|
|
* plug-ins/print/print.c
|
|
* plug-ins/script-fu/script-fu-scripts.c: big i18n fix patch
|
|
from SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp>. Fixes those
|
|
pesky menu problems
|
|
|
|
Tue Aug 24 20:32:39 MEST 1999 Sven Neumann <sven.gimp.org>
|
|
|
|
* plug-ins/common/Makefile.am
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/grid.c: use real-life units
|
|
|
|
I have heavily commented the interface code in the hope that it will
|
|
help other plug-in developers to adapt their plug-ins to make use
|
|
of the gimp_size_entry functionality.
|
|
|
|
We need more units support in the plug-ins!!
|
|
|
|
Mon Aug 23 22:41:52 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/paint_funcs.c: fixed bug in scale_region that caused what
|
|
looks like scan line swapping.
|
|
|
|
1999-08-24 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/gpb.c: Added saving of .gih files.
|
|
|
|
* plug-ins/common/psp.c: Small changes, renamed the parasite.
|
|
|
|
* docs/parasites.txt: Suggesta a parasite for pixmap brush pipes.
|
|
|
|
* docs/gih.txt: Add the above parasite on the second line after
|
|
the number of brushes. Suggest how to edit brush pipes.
|
|
|
|
* docs/gpb.txt: Mention the gpb plug-in.
|
|
|
|
* app/pixmapbrush.c: Small clarification.
|
|
|
|
Fixes by Hans Breuer:
|
|
|
|
* libgimp/gimp.def: Add missing entries.
|
|
|
|
* app/gimpimage.h: Added declaration of gimp_image_{freeze,thaw}_undo.
|
|
|
|
* modules/makefile.msc: Drop the .msvc from dll names.
|
|
|
|
* plug-ins/common/jpeg.c: Guard inclusion of
|
|
unistd.h. (save_dialog): Restrict text box height to help people
|
|
with small displays.
|
|
|
|
1999-08-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/color_panel.[ch]: new function color_panel_set_color().
|
|
|
|
* app/color_picker.c: added a color panel to the color picker info
|
|
dialog and a toggle button to the color picker's tool options
|
|
which allows color updates to be effective in the info dialog
|
|
only.
|
|
|
|
* app/info_dialog.[ch]: changed the packing parameters of the info
|
|
table. Small fixes.
|
|
|
|
* app/palette.c: the name created for dropped colors contained " "
|
|
instead of "0".
|
|
|
|
1999-08-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/channels_dialog.c
|
|
* app/color_area.c
|
|
* app/color_panel.c
|
|
* app/color_select.c
|
|
* app/disp_callbacks.[ch]
|
|
* app/gimpdnd.[ch]: pass the widget to the color dnd callbacks.
|
|
|
|
* app/palette.c: color dnd for the palette dialog. Shift+click
|
|
toggles setting the FG/BG color now.
|
|
|
|
1999-08-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/color_select.[ch]: color dnd for the standard color
|
|
selection widget (the "GIMP" color notebook page).
|
|
|
|
Mon Aug 23 23:25:05 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/menus.c
|
|
* app/nav_window.c
|
|
|
|
Nav window code now handles boundary conditions correctly (ie
|
|
you can scroll to the edges of the image now).
|
|
It also has some key bindings:-
|
|
|
|
1) Arrow keys work as expected
|
|
2) =/- keys perform zoomin/zoomout. Note these keys are hardcoded
|
|
at present until (if) I find away of finding out how to get the
|
|
current accel. keys for these functions.
|
|
3) Space will raise the display window to the top of the window stack.
|
|
It also updates the preview. This will be changed to happen
|
|
automatically RSN.
|
|
|
|
Tearoff menus are now popped up and down (like other dialogs) when
|
|
the tab key is pressed in the image window.
|
|
|
|
Mon Aug 23 19:55:48 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: fixed display of distance in the info window
|
|
|
|
Mon Aug 23 10:37:24 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* gimprc.5.in: add docs for %Dx image-title-format string.
|
|
|
|
Mon Aug 23 10:15:32 EDT 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
Dirty flag now correct in all cases. Can be displayed in image
|
|
window title too. See NOTE near gimp_image_dirty() for details.
|
|
|
|
* app/fileops.c: gimp_image_clean_all() after reverting an image.
|
|
* app/gdisplay.c: register handlers for gimage dirty and clean
|
|
signals to update image title. New image-title-format
|
|
expansion: %Dx expands to x if the image is dirty.
|
|
* app/gdisplay_ops.c: gimage->dirty flags != 0 is the correct
|
|
condition to test to see if an image is dirty.
|
|
* app/gimpdrawable.c: gimp_image_dirty() should never be called
|
|
except from an undo_push_* function. Call
|
|
undo_push_cantundo() if you want to dirty the image but can't
|
|
be bothered writing an undo handler (be ashamed of yourself!).
|
|
* app/gimpimage.c: new gimage signal: clean. Emitted when an undo
|
|
operation takes place. Gimage changes when either dirty or
|
|
clean is emitted, so if you need to update previews etc, look
|
|
for both! Move group_count into gimage structure, since
|
|
leaving it as a static in undo.c is bad if two undo groups are
|
|
started on different images at the same time. More changes
|
|
of gimp_image_dirty() to undo_push_cantundo()
|
|
(parasite-related, plus layer moves). See the NOTE on dirty
|
|
counter near gimp_image_dirty() for the full story.
|
|
gimp_image_dirty() and gimp_image_clean() simplified - counter
|
|
can go negative.
|
|
* app/gimpimageP.h: group_count moved from undo.c
|
|
* app/layers_dialog.c: push undo for layer name change, rather
|
|
than dirtying the image.
|
|
* app/undo.c: layer rename undo functions
|
|
added. undo_push_cantundo() convenience functions added.
|
|
group_count made per-gimage since everything else is. When
|
|
blowing away redo stack, make image infinitely dirty if redo
|
|
info contained file save point.
|
|
* app/undo.h: added undo_push_layer_rename() and
|
|
undo_push_cantundo().
|
|
* TODO: added idea for undo history window.
|
|
|
|
1999-08-23 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/bucket_fill.[ch]: export bucket_fill_region().
|
|
|
|
* app/channels_dialog.c: enabled dropping a color to a channel.
|
|
|
|
* app/color_area.c
|
|
* app/color_panel.c
|
|
* app/gimpdnd.[ch]: the whole color dnd is now done in a generic
|
|
function in gimpdnd.c (dnd of other types is still hacked in at
|
|
various places but will go to generic functions and callbacks as
|
|
well).
|
|
|
|
* app/disp_callbacks.[ch]
|
|
* app/interface.c: drop a color to the display to bucket fill the
|
|
selected region.
|
|
|
|
Mon Aug 23 02:19:12 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/paint_funcs.c: fixed a couple of bugs in the scale_region code.
|
|
|
|
Mon Aug 23 00:56:59 EDT 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/gimpbrushhose.c
|
|
* app/gimpbrushhose.h:
|
|
removed.
|
|
* app/gimpbrushpipe.c
|
|
* app/gimpbrushpipe.h:
|
|
New files to replace the above
|
|
* app/gimpbrushlist.c
|
|
* app/paintbrush.c
|
|
* app/pixmapbrush.c
|
|
* app/Makefile.am:
|
|
s/hose/pipe. Seems someone else uses that name,
|
|
so change it to pipe.
|
|
|
|
* app/gimpbrush.c
|
|
* app/gimpbrush.h
|
|
* app/gimpbrushpixmap.c
|
|
* app/patterns.c
|
|
* app/patterns.h
|
|
* app/pixmapbrush.c:
|
|
Added functions to do the actual loading of
|
|
brush/pattern dialog. Use them where approriate instead
|
|
of c&p the same code all over the place.
|
|
|
|
* app/pixmapbrush.c: Fix the bug where masks and brush
|
|
data werent aligned. I didnt quite notice that
|
|
paint_core_get_paint_area returns an area with a 1 pixel
|
|
border larger than the brush. Ooops.
|
|
|
|
* TODO: just update a few things while I'm at it
|
|
(pixmap/pipe stuff in particular)
|
|
|
|
Sun Aug 22 15:49:10 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: add check for zlib for building psp plugin
|
|
|
|
* plug-ins/common/mkgen.pl
|
|
* plug-ins/common/plugin-defs.pl
|
|
* plug-ins/common/Makefile.am: add psp plugin
|
|
|
|
* plug-ins/common/mail.c: removed double gimp_destroy_params, fixing
|
|
a segfault
|
|
|
|
1999-08-22 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/psp.c: Use g_message, not gimp_message.
|
|
g_message calls gimp_message eventually. Disable the debugging
|
|
messages.
|
|
|
|
* plug-ins/common/gpb.c: New plug-in for saving Adrian's gpb files
|
|
(pixmap brushes) from an RGBA image. Probably just of temporary
|
|
value.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add it.
|
|
|
|
* plug-ins/common/gbr.c: Use g_message instead of printf.
|
|
|
|
* app/makefile.{cygwin,msc}: Comment out the gcg stuff here,
|
|
too. Remove frac.o.
|
|
|
|
1999-08-22 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/color_area.[ch]
|
|
* app/color_panel.[ch]
|
|
* app/gimpdnd.[ch]: enabled dnd for colors (compatible with the
|
|
standard gtk/gnome color dnd). The color selection is now invoked
|
|
on a real click, not on button_down to avoid confusion with dnd.
|
|
|
|
* app/channels_dialog.c
|
|
* app/disp_callbacks.c
|
|
* app/interface.c
|
|
* app/layers_dialog.c: minor dnd updates/fixes.
|
|
|
|
* app/channel.[ch]
|
|
* app/channel_pvt.h
|
|
* app/docindex.[ch]
|
|
* app/docindexif.[ch]
|
|
* app/drawable.[ch]
|
|
* app/floating_sel.c
|
|
* app/gimage.[ch]
|
|
* app/gimage_mask.c
|
|
* app/gimpdrawable.[ch]
|
|
* app/gimpdrawableP.h
|
|
* app/gimpimage.[ch]
|
|
* app/gimpimageP.h
|
|
* app/layer.[ch]
|
|
* app/layer_pvt.h
|
|
* app/undo.c
|
|
* app/xcf.c: wanted to do some s/int/gboolean/ in the layer files
|
|
where appropriate and found myself spending the whole night doing
|
|
a big code review for layers/channels/drawables/images:
|
|
s/int/gboolean/, s/<type>/g<type>/, lots of indentation, removed
|
|
some old global variables and deprecated functions, #include
|
|
cleanups, proper prototypes, copyright headers, ...
|
|
|
|
1999-08-22 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/bucket_fill.c
|
|
* app/clone.c
|
|
* app/convolve.c
|
|
* app/flip_tool.c
|
|
* app/measure.c
|
|
* app/pixmapbrush.c: i18n fixes
|
|
|
|
1999-08-22 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/tool_options.c: Remember kids, "Options" is spelled "Options",
|
|
not "Ootions"
|
|
|
|
1999-08-22 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/convert.c: Use spinbutton for number of colours.
|
|
|
|
* app/preferences_dialog.h: Export gimp_spin_button_new. Not the
|
|
most logical place for it, though.
|
|
|
|
* plug-ins/common/psp.c: Handle the tube block, too. Save tube
|
|
(image hose) parameters in a parasite. Yet-to-be-written code
|
|
that creates a .gih file (or something better) can get them
|
|
from there.
|
|
|
|
Actually attach the comment parasite.
|
|
|
|
Must set layer offset after adding it to the image.
|
|
|
|
Sat Aug 21 17:34:53 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* configure.in: version number bump
|
|
|
|
* autogen.sh
|
|
* configure.in
|
|
* app/Makefile.am: comment out gcg stuff, nobody seems to be using it
|
|
|
|
* app/colormap_dialog.*: added generated files
|
|
|
|
Sat Aug 21 22:32:25 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c
|
|
* app/brush_scale.[ch]: implemented brush_scaling for pixmap brushes.
|
|
This commit is done only to get some working code in before I start to
|
|
move all the brush_preview crap into one central place.
|
|
|
|
Sat Aug 21 20:30:48 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/frac.[ch]: Eradicated.
|
|
|
|
* app/xcf.c: In mourning.
|
|
|
|
1999-08-21 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/errorconsole.c: Also provide a Clear button.
|
|
|
|
* app/gimprc.c: Add a missing static function declaration.
|
|
|
|
* app/makefile.{cygwin,msc}: Add new files.
|
|
|
|
* libgimp/gimp.def: Add new entry points.
|
|
|
|
* plug-ins/common/jpeg.c: Must include glib.h first. You don't
|
|
want to know why.
|
|
|
|
* plug-ins/common/psp.c: New file. This plug-in Loads Paint Shop
|
|
Pro files (.psp and .tub). Doesn't yet save them. Handles only 24-
|
|
bit images (with or without alpha) correctly so far.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Build psp. Somebody please add
|
|
it to the auto* build system, too. I guess a test for zlib (which it
|
|
needs) is needed in configure.in.
|
|
|
|
Sat Aug 21 16:53:17 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: Preview layers need to be alpha-padded,
|
|
since they're not on the bottom of the stack. That's a GIMP rule.
|
|
|
|
Plus... use new API functions gimp_image_{freeze,thaw}_undo() to avoid
|
|
the dilemma of either consuming a squillion superfluous tiles or
|
|
clobbering the whole undo stack.
|
|
|
|
* app/gimage.h
|
|
* app/gimage_cmds.c
|
|
* app/gimpimage.c
|
|
* libgimp/gimp.h
|
|
* libgimp/gimpimage.c: New API functions
|
|
gimp_image_{freeze,thaw}_undo() to avoid the above twin evils.
|
|
Similar to gimp_image_{disable,enable}_undo() but without
|
|
clobbering the undo stack (I would have simply changed the latter,
|
|
but too many plugins seem to rely on that behaviour). See the PDB
|
|
docs for slightly more information.
|
|
|
|
Sat Aug 21 8:47:00 CST 1999 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c : added a patch by Xach for slider
|
|
being inactive when checkbox isn't marked.
|
|
|
|
Sat Aug 21 15:16:00 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: corrected my last "fix"
|
|
* app/paint_core.c: corrected an error in the modifier handling I
|
|
introduced earlier
|
|
|
|
Sat Aug 21 13:30:38 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: corrected the guides placement and added
|
|
the possibility to use an info window (e.g. for the case
|
|
that the user chooses not to have a statusbar)
|
|
|
|
Sat Aug 21 01:18:08 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/gimprc.[ch]: removed cubic_interpolation variable.
|
|
* app/transform_core.c: use the interpolation_type variable
|
|
instead of the old cubic_interpolation variable.
|
|
|
|
Sat Aug 21 21:03:00 CST 1999 Seth J. Burgess <sjburges@gimp.org>
|
|
|
|
* plug-ins/common/jpeg.c: committed patch by Steinar Gunderson
|
|
<sgunderson@bigfoot.com> that has previews, subsampling, choice
|
|
of dct, and the kitchen sink. Very cool.
|
|
|
|
Sat Aug 21 01:06:53 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/nav_window.c: Navigation window shows checkmarked alpha,
|
|
also previews correctly for greyscale images now.
|
|
|
|
Sat Aug 21 00:07:37 BST 1999 Adam D. Moss <adam@gimp.org>
|
|
|
|
* app/nav_window.c: Improved pointer tracking when
|
|
dragging navigator rectangle - less lag. Enabled hourglass
|
|
when computing first thumbnail.
|
|
|
|
1999-08-20 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/Makefile.am
|
|
* app/gimpdnd.c: new file. Contains a function which creates dnd
|
|
preview icons for all kinds of drawables.
|
|
|
|
* app/gimpdnd.h: added the new dnd types.
|
|
|
|
* app/channels_dialog.c: same dnd functions as in the layers
|
|
dialog. Fixed channels_dialog_flush(). Code cleanup.
|
|
|
|
* app/layers_dialog.c: enabled dnd for layer masks.
|
|
|
|
* app/disp_callbacks.c
|
|
* app/interface.c: dnd code generalization. The toolbox and the
|
|
display accept drop of any kind of drawable now.
|
|
|
|
* app/gimage.h
|
|
* app/gimpimage.[ch]: new function gimp_image_position_channel().
|
|
|
|
* app/layer.[ch]: new function layer_mask_get_layer().
|
|
|
|
Fri Aug 20 02:17:18 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/apptypes.h: added InterpolationType enum.
|
|
* app/gimprc.[ch], app/preferences_dialog.c: replaced
|
|
cubic_interpolation flag with interpolation_type variable.
|
|
|
|
* app/pixel_region.[ch]: added pixel_region_has_alpha function.
|
|
|
|
* app/paint_funcs.c: rewrote scale_region. It now behaves
|
|
correctly on images with alpha, no longer leaves an artifact on the
|
|
right edge of images when scaling up, and runs significantly
|
|
faster.
|
|
|
|
Fri Aug 20 11:21:57 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/tips_dialog.c (read_tips_file): open tips file with "rt".
|
|
|
|
1999-08-19 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/Makefile.am
|
|
* app/gimpdnd.h: new file containing the dnd data definitions.
|
|
|
|
* app/disp_callbacks.[ch]
|
|
* app/interface.c: drop layers on the toolbox to create a new
|
|
image and on the display to copy it to the image's layer stack.
|
|
|
|
* app/layers_dialog.c: drop layer on the "New" button to create an
|
|
empty layer with the dropped layer's properties, to "Duplicate" to
|
|
duplicate it and on the trashcan to delete it.
|
|
Thanks to Andy for the ultra-cool dnd preview pixmap patch.
|
|
|
|
* app/layer.[ch]
|
|
* app/undo.c: renamed layer_mask() to layer_get_mask(). Prototyped
|
|
some function headers.
|
|
|
|
* app/disp_callbacks.c: Wheelmouse stuff: Shift+wheel scales the
|
|
display.
|
|
|
|
* app/airbrush.c
|
|
* app/eraser.c
|
|
* app/paint_options.h
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/tool_options.c: moved the "Incremental" toggle to the
|
|
PaintOptions structure because it is used more often now.
|
|
|
|
Thu Aug 19 18:27:42 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: use <Ctrl> and/or <Alt> to add horizontal
|
|
and/or vertical guides at the handle position
|
|
|
|
Wed Aug 18 23:44:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb: #include "channel.h" and "layer.h"
|
|
for GIMP_CHANNEL, GIMP_IS_LAYER, and GIMP_LAYER #defines
|
|
|
|
Thu Aug 19 00:18:32 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* data/brushes/vine.gih
|
|
* data/brushes/pepper.gpb: new files, a sample hose
|
|
and a sample pixmap brush
|
|
|
|
* docs/gpb.txt
|
|
* docs/gih.txt: vague description of the current pixmap
|
|
brush and hose formats
|
|
|
|
* app/gimpbrushhose.c
|
|
* app/gimpbrushpicmap.c: use the brush spacing info now
|
|
|
|
Wed Aug 18 22:49:31 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/apptypes.h: add GradientPaintMode enum
|
|
* app/paint_core.h: move above enum
|
|
* app/paintbrush.c: use above enum
|
|
|
|
* app/drawable_cmds.c: include "layers.h" so it
|
|
will link again
|
|
|
|
1999-08-19 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/*.[ch]: Actually use the enum types GimpImageType,
|
|
GimpImageBaseType, LayerModeEffects, PaintApplicationMode,
|
|
BrushApplicationMode, GimpFillType and ConvertPaletteType, instead
|
|
of just int or gint. Hopefully I catched most of the places
|
|
where these should be used.
|
|
|
|
Add an enum ConvolutionType, suffix the too general constants
|
|
NORMAL, ABSOLUTE and NEGATIVE with _CONVOL. Use NORMAL_MODE
|
|
instead of NORMAL in some places (this was what was intended). Fix
|
|
some minor gccisms.
|
|
|
|
* app/apptypes.h: New file. This file contains the above
|
|
enumeration types, and some opaque struct typedefs. It was
|
|
necessary to collect these in one header that doesn't include
|
|
other headers, because when we started using the above mentioned
|
|
types in the headers, all hell broke loose because of the
|
|
spaghetti-like cross-inclusion mess between headers.
|
|
|
|
(An example: Header A includes header B, which includes header C
|
|
which includes A. B uses a type defined in A. This is not defined,
|
|
because A hasn't defined it yet at the point where it includes B,
|
|
and A included from B of course is skipped as we already are
|
|
reading A.)
|
|
|
|
* tools/pdbgen/Makefile.am: Add apptypes.h.
|
|
|
|
* tools/pdbgen/pdb/drawable.pdb
|
|
* tools/pdbgen/pdb/layer.pdb: Add a few casts.
|
|
|
|
Wed Aug 18 20:49:48 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: Almost complete now. Pressing <Shift> in one of
|
|
the handles adds a third one to measure arbitrary angles. Still
|
|
need to add a possbility to add guides at the handle position.
|
|
|
|
1999-08-18 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/gimpbrushhose.c (gimp_brush_hose_load): Fix it. Now the hose
|
|
itself, interpreted as a pixmap brush (which the hose is a
|
|
subclass of), is the first brush in its list. The rest of the
|
|
pixmap brushes in the list are separately allocated ones. Don't
|
|
read the pattern names into dummy buffers, just seek past.
|
|
|
|
* app/pixmapbrush.c (pixmapbrush_motion): Now works better, and
|
|
actually steps through the pixmaps in the hose's list. The
|
|
paint_core->brush (which points to a brush hose in the cases we're
|
|
interested in) is temporarily replaced with the current pixmap
|
|
brush to use, and restored after applying the pixmap brush.
|
|
|
|
* app/makefile.{cygwin,msc}: Add new files.
|
|
|
|
Tue Aug 17 16:36:54 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* libgimp/gimp.c (gimp_uninstall_temp_proc): Prevent calling free with
|
|
undefined memory pointer. This happened if the name wasn't found
|
|
in the hash table.
|
|
|
|
Mon Aug 16 20:48:33 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/Makefile.am
|
|
* app/gimpbrushhose.c
|
|
* app/gimpbrushhose.h: new files to implement a GimpBrushHose
|
|
type. The idea being its derived from gimpbrushes, so we can
|
|
make regular tools use it if need be, and fold it into the brushes
|
|
dialog nice and easy.
|
|
|
|
* app/gimpbrush.c
|
|
* app/gimpbrushgenerated.c
|
|
* app/gimpbrushpixmap.c:
|
|
* app/gimpbrushpixmap.h: Modified the *_get_type() functions
|
|
to behave more correctly. As suggested by Tim Janik <tim@gtk.org>
|
|
|
|
* app/pixmapbrush.c: Since pixmapbrush tool wasnt doing anything
|
|
useful anyway, start using it as a testbed for "image hoses".
|
|
Right now it doesnt really work correctly.
|
|
|
|
* app/paintbrush.c: force pixmaps to use INCREMENTAL
|
|
|
|
1999-08-16 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/transform_core.c: Use RINT instead of rint.
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/sel2path/spline.c: Workarounds for gccisms, thanks to
|
|
Hans Breuer.
|
|
|
|
* app/makefile.msc
|
|
* plug-ins/makefile.msc: Misc fixes.
|
|
|
|
Mon Aug 16 03:46:43 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/transform_core.c: put the gimp_matrix_is_simple
|
|
optimization back in.
|
|
|
|
Mon Aug 16 01:24:42 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/transform_core.c: data access optimizations from
|
|
David Hodson <hodsond@acm.org>
|
|
|
|
1999-08-16 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/appenv.h: Add G_SQRT2.
|
|
|
|
* app/iscissors.c: Use it.
|
|
|
|
* app/makefile.{cygwin,msc}: Add new files.
|
|
|
|
* */makefile.{cygwin,msc}: Use libintl extracted from glibc from a
|
|
separate directory, not from gettext, because of licensing issues
|
|
(we want to use the LGPL version in GTk+, so use it here, too).
|
|
|
|
Sun Aug 15 20:42:04 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/appenv.h: added a G_PI_2
|
|
|
|
* app/brush_header.h
|
|
* app/pattern_header.h: prefixed each FILE_VERSION with
|
|
G{BRUSH,PATTERN} to avoid namespace collision
|
|
|
|
* app/patterns.c: reflect above change
|
|
|
|
* app/iscissors.[ch]: merged in Austin's iscissors rewrite.. still
|
|
unfinished, but it's not like the old one did anything useful
|
|
anyway ;)
|
|
|
|
Sun Aug 15 23:10:21 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.c: sqeezed out the last bugs out of the current
|
|
implemenatation (at least I hope so). Please test this on
|
|
non-Linux platforms.
|
|
|
|
Sun Aug 15 22:14:20 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/measure.[ch]: new files
|
|
* app/Makefile.am
|
|
* app/pixmaps2.h
|
|
* app/tools.c
|
|
* app/toolsF.h: added new Measure tool.
|
|
The tool is not yet finished ...
|
|
|
|
Sat Aug 14 14:35:16 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c
|
|
* app/paint_core.c: movements restricted to 45 degrees (Ctrl+Alt)
|
|
feel more natural now
|
|
|
|
Fri Aug 13 15:28:00 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Makefile.am: add pixmaps/dropper.xpm to EXTRA_DIST
|
|
|
|
* app/appenv.h: minor formatting changes
|
|
|
|
* app/channel.c: #include "gdisplay.h"
|
|
|
|
* app/color_transfer.c
|
|
* app/dodgeburn.c
|
|
* app/gdisplay.c
|
|
* app/iscissors.c
|
|
* app/paint_core.c: remove extra SQR and ROUND definitions
|
|
|
|
* app/flip_tool.c: hackaround the flip tool options constant problem
|
|
|
|
* app/flip_tool.[ch]: use InternalOrientationType for flip_tool_flip
|
|
prototype
|
|
|
|
* app/interface.c: use GTK_LABEL case in gtk_label_set_justify
|
|
|
|
* plug-ins/common/mkgen.pl
|
|
* plug-ins/common/plugin-defs.pl: add @extra EXTRA_DIST processing
|
|
|
|
Fri Aug 13 16:39:25 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/airbrush.c
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/pixmapbrush.c
|
|
* app/pixmapbrush.h
|
|
|
|
Added support for pixmap brushes to airbrush, pencil,
|
|
and paintbrush. Merging this into paintbrush makes
|
|
the pixmaptool itself kind of useless at the moment,
|
|
but that will change ;->
|
|
|
|
Still a few rough edges here, but its mostly there.
|
|
I still need to make the "incremental" button for
|
|
the tools to accurately reflect that pixmap always
|
|
uses this mode.
|
|
|
|
* app/eraser.c
|
|
* app/eraser.h
|
|
* app/tools_cmds.c
|
|
* app/paint_func.[ch]
|
|
* tools/pdbgen/pdb/tools.pdb
|
|
|
|
Applied patch from Shuji Narazaki <narazaki@gimp.org>
|
|
to implement the anti-eraser. Neat.
|
|
|
|
|
|
1999-08-13 Kelly Martin <kelly@poverty.bloomington.in.us>
|
|
|
|
* app/brush_select.c: Color brushes now appear in the brush
|
|
selector in color. Scaling is disabled for color brushes because
|
|
I can't figure out how to do it just now. Still need to fix the
|
|
toolbox to do this too.
|
|
|
|
Thu Aug 12 19:16:58 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/pixmapbrush.c: added a fix from Xach "I dont code."
|
|
Beane <xach@gimp.org> to fix the behaviour when painting
|
|
at the top of images.
|
|
|
|
Thu Aug 12 23:15:53 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/commands.c
|
|
* app/commands.h
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay.h
|
|
* app/info_dialog.c
|
|
* app/info_dialog.h
|
|
* app/info_window.c
|
|
* app/info_window.h
|
|
* app/menus.c
|
|
* app/scale.c
|
|
* app/scroll.c
|
|
* app/scroll.h
|
|
* app/nav_window.c (new)
|
|
* app/nav_window.h (new)
|
|
* pixmap/dropper.xpm (new)
|
|
|
|
New "navigator" image (accessed via <Image>/Window Nav..). This gives
|
|
an outline of the location of the current view on an image. Eg if your
|
|
image window is only showing part of an image then the Window Navigation
|
|
window will outline the area viewed. You can "drag" the outlined
|
|
square around the viewport and the main image will scroll. Additional
|
|
a single click outside the square will center the image at that
|
|
location.
|
|
|
|
Also started to add additional information to a new page inside the
|
|
Window information dialog (currently only pixel value is shown).
|
|
|
|
Both these features are currently work in progress and unfinished.
|
|
In particular the Navigator does not keep in step with changes
|
|
to the basic image (however it does keep in step with image size changes
|
|
and if you modify the size of the image viewing window). It also
|
|
does not display the transparent areas of images very nicely.
|
|
|
|
1999-08-13 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/makefile.{cygwin,msc} (gimp_OBJECTS): Add newest files.
|
|
|
|
* plug-ins/common/winclipboard.c: Speed up by using
|
|
gimp_tile_cache_size().
|
|
|
|
* app/gimprc.c
|
|
* plug-ins/script-fu/script-fu-scripts.c: Guard
|
|
use of GLIB_CHECK_VERSION from old GLibs that don't have it.
|
|
|
|
Thu Aug 12 19:53:19 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/Makefile.am
|
|
* app/brush_scale.[ch]: new files that add brush-scaling
|
|
* app/brush_select.c
|
|
* app/devices.c
|
|
* app/indicator_area.c: Scale brushes in the preview so they fit
|
|
into the preview area. We will use this code for pressure-sensitive
|
|
brush-scaling too, but I have to create a GUI for that first.
|
|
|
|
Thu Aug 12 18:54:38 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/gimprc.pdb: made the monitor resolution
|
|
accessible through a PDB function
|
|
|
|
* app/internal_procs.c
|
|
* app/gimprc_cmds.c: changed the autogenerated files
|
|
|
|
* plug-ins/common/screenshot.c: set the image resolution to the
|
|
monitor resolution and unset the image name
|
|
|
|
Tue Aug 10 01:15:59 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/pixmapbrush.c: fixed the weirdness with drawing
|
|
along the left side of the image. Top's still weird
|
|
|
|
Mon Aug 9 22:46:34 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/pixmapbrush.c: couple of warning clean ups and
|
|
some minor fleshing out, fix a bit of the border problems
|
|
|
|
Mon Aug 9 01:20:24 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/pixmapbrush.c
|
|
* app/pixmapbrush.h
|
|
* app/gimpbrushpixmap.c
|
|
* app/gimpbrushpixmap.h: New files, implement the GimpBrushPixmap
|
|
object, and the pixmap brush tool.
|
|
|
|
* app/context_manager.c
|
|
* app/tool_options.c
|
|
* app/tools.c
|
|
* app/toolsF.h: add the pixmap brush tool in
|
|
|
|
* app/gimpbrushlist.c: allow for loading of pixmap brushes and
|
|
displaying them in the brush dialog. Currently it only shows the
|
|
grey scale mask.
|
|
|
|
*app/Makefile.am: add the pixmap tool stuff to the build process
|
|
|
|
These Changes implement a pixmap brush tool. Sort of a "image stamp".
|
|
Some examples can be seen at http://adrian.gimp.org/pixmap-brush/.
|
|
|
|
Some examples of pixmap brushes can be found there too (.gpb
|
|
extension), but these are easy enough to make (for now, make
|
|
a pattern and a brush the same size and `cat foo.gbr foo.pat >
|
|
foo.gpb` ;->
|
|
|
|
Theres still a few rough edges that need some tweaking, but
|
|
the framework is there. Figured I'd sneak it in before the
|
|
freeze.
|
|
|
|
1999-08-08 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/common/winclipboard.c: New Windows-only plug-in, an
|
|
interface to the Windows clipboard. (Now we can cut and paste
|
|
images between the GIMP and other applications!). Thanks to Hans
|
|
Breuer for the implementation.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}
|
|
* plug-ins/common/Makefile.am (EXTRA_DIST): Add it.
|
|
|
|
Sat Aug 7 15:30 1999 Seth Burgess <sjburges@gimp.org>
|
|
* channel.c
|
|
* channel.h : more public accessors; eventually things should be
|
|
rewritten to use them so we aren't #include'ing
|
|
channel_pvt.h all over (uck)
|
|
* channel_ops.c
|
|
* gimpimage.c
|
|
* gimpimageP.h
|
|
* interface.c
|
|
* paint_core.c
|
|
* paths_dialog.c
|
|
* qmask.c
|
|
* qmask.h : Added a dialog to let you choose your qmask properties
|
|
when you double click either button.
|
|
|
|
Fri Aug 6 13:07:58 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* libgimp/gimpenv.c (gimp_directory): set gimp_directory
|
|
to GIMPDIR if it isn't defined (for OS/2 only).
|
|
|
|
* app/datafiles.c (datafiles_read_directories): Handle drives in
|
|
directory paths. For OS/2.
|
|
|
|
1999-08-05 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/appenv.h: Define ROUND(), RINT(), SQR(), G_PI and
|
|
G_PI_4. The latter two will presumably eventually be in
|
|
GLib. RINT() calls rint() if we have it, otherwise adds 0.5 and
|
|
calls floor().
|
|
|
|
* app/*.c: Remove the multiple identical definitions of M_PI. Use
|
|
G_PI instead of M_PI. Remove ROUND() and rint() definitions. Use
|
|
RINT() instead of rint().
|
|
|
|
Tue Aug 3 22:16:57 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: My last change to the dnd code did fix the bug
|
|
but disabled loading multiple files. Now applied a new patch from
|
|
Shuji Narazaki <narazaki@gimp.org>.
|
|
|
|
Fri Jul 2 18:05:44 1999 Owen Taylor <otaylor@redhat.com>
|
|
|
|
* plug-ins/ifscompose/ifscompose_storage.c (parse_genuine_float):
|
|
Fix bug with negative values.
|
|
|
|
Tue Aug 3 18:13:47 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/interface.c: Display multi-line messages left-justified
|
|
instead of centered.
|
|
|
|
Tue Aug 3 02:13:57 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/transform_core.c: Improvements to the transform_core_do and
|
|
cubic routines by David Hodson <hodsond@acm.org>
|
|
"This fixes a number of annoying inaccuracies in transform_core.
|
|
The identity transform now leaves all pixels unchanged; previously
|
|
it shifted the image by 1/2 pixel left and up. All edges of an
|
|
image are now correctly antialiased after a transform. The cubic
|
|
interpolation function has been changed to a slightly smoother one.
|
|
The code has been tidied and rearranged for some minor improvements
|
|
in efficiency, but the basic logic and tile handling have not changed."
|
|
|
|
1999-08-03 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/common/Makefile.am: Distribute the Windows-only
|
|
plug-ins, too.
|
|
|
|
* plug-ins/print/print.c: Use gimp_personal_rc_file().
|
|
|
|
* plug-ins/common/winprint.c: Move here from separate directory.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Update correspondingly.
|
|
|
|
* app/gimprc.c
|
|
* plug-ins/script-fu/script-fu-scripts.c: Guard against
|
|
different g_strescape API in GLib 1.2 and 1.3.1.
|
|
|
|
* app/gimprc.c: Check for g_get_home_dir() returning NULL.
|
|
|
|
Mon Aug 2 19:19:19 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* tools/pdbgen/pdb/procedural_db.pdb,
|
|
plug-ins/common/tiff.c: _Very_ minor documentation fixes.
|
|
|
|
Mon Aug 2 21:15:08 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/interface.c: Eeek, how has the dnd stuff ever worked before?
|
|
Shame on me, I should have looked into the patch before applying it
|
|
instead of only testing if it works. Hopefully we do the right thing
|
|
now.
|
|
|
|
Sun Aug 1 19:27:49 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.8 release
|
|
|
|
* configure.in: version number bump
|
|
|
|
Mon Aug 2 03:42:03 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/app_procs.c: Improve the gimp_quit dialog to use "Quit" and
|
|
"Cancel "instead of "Yes" and "No".
|
|
|
|
1999-08-02 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* plug-ins/winprint: New (Win32) print plug-in.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Built winprint, not the Unixish
|
|
print plug-in.
|
|
|
|
Sun Aug 1 16:27:27 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paint_core.c: Fixed a bug in the line-preview.
|
|
|
|
1999-08-01 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/channel_ops.c (offset_halfheight_callback): Fix
|
|
cut-and-paste error reported by Claes G Lindblad.
|
|
|
|
Thu Jul 29 22:06:41 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/tools.pdb: revert previous change
|
|
|
|
* tools/pdbgen/pdb/guides.pdb: perform orientation xform here
|
|
|
|
* app/gimpimage.h: use 2 enums, one for internal and for external
|
|
|
|
* libgimp/gimpenums.h: change around external enums here
|
|
|
|
Fri Jul 30 02:34:43 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* app/gimpparasite.c: I escaped everything when writing out
|
|
parasites with \, everything except the \ itself. Argh.
|
|
|
|
Fri Jul 30 02:01:16 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* docs/parasites.txt: add some suggested colour parasites (no icc
|
|
profile).
|
|
|
|
Thu Jul 29 17:18:42 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/tools.pdb: hard code orientation constants for
|
|
shear and flip too maintain backwards compatibility
|
|
|
|
* app/gimpimage.h: remove ORIENTATION chop to avoid namespace
|
|
collision
|
|
|
|
Thu Jul 29 23:58:08 1999 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/makefile.{cygwin,msc}: Add gdiplay_color. Create gimp.def
|
|
from gimp.sym.
|
|
|
|
* app/gimp.def: Removed.
|
|
|
|
* libgimp/gimpenv.c (gimp_data_directory) (Win32): Also check for
|
|
the executable being in the plug-ins subdirectory.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Install also GIMPressionist
|
|
brushes, papers and presets.
|
|
|
|
Thu Jul 29 03:20:36 1999 Jay Cox <jaycox@gimp.org>
|
|
|
|
* app/paint_funcs.c, app/transform_core.c: replace the cubic
|
|
functions with a better/faster version supplied by
|
|
David Hodson <hodsond@acm.org>
|
|
|
|
* app/brush_select.c: double clicking on a brush preview now opens up
|
|
the brush editor. Update the text displayed when the active brush
|
|
changes size.
|
|
|
|
* app/paint_funcs.c: slight modification to overlay_pixels.
|
|
|
|
Thu Jul 29 02:42:17 1999 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* tools/pdbgen/pdb/channel.pdb: Remove a call to
|
|
channel_set_opacity() at a point where channel always is NULL,
|
|
causing a crash. The next statement calls channel_new() (passing
|
|
the opacity), and assigns its return value to channel, so there
|
|
shouldn't be any need to call channel_set_opacity()?
|
|
|
|
* app/channel_cmds.c: Corresponding change in generated file.
|
|
|
|
* plug-ins/winsnap: New Win32-only plug-in: whole display or
|
|
single window screenshot. Thanks to Craig Setera.
|
|
|
|
* plug-ins/makefile.{cygwin,msc}: Add the curve_bend,
|
|
sample_colorize and winsnap plug-ins.
|
|
|
|
Wed Jul 28 16:17:29 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/pdbgen.pl: eval "defined $_" -> eval "defined scalar $_"
|
|
(portability nit)
|
|
|
|
Wed Jul 28 15:03:28 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* 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
|
|
|
|
Wed Jul 28 21:32:52 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* libgimp/gimpenv.c (gimp_data_directory): Add __XOS2RedirRoot() for
|
|
OS/2 version.
|
|
|
|
Wed Jul 28 19:41:08 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/common/curve_bend.c
|
|
* plug-ins/common/sample_colorize.c
|
|
* plug-ins/common/mkgen.pl
|
|
* plug-ins/common/Makefile.am: added two new plug-ins coded
|
|
by Wolfgang Hofer <hof@hotbot.com>
|
|
|
|
1999-07-28 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/gdisplay_ops.c: tweaked one more dialog box: "Changes were
|
|
made to %s. Close anyway?"
|
|
|
|
* app/layers_dialog.c: Eek, layers_dialog_flush() was assuming
|
|
that layers can be moved by one position only and thus traversed
|
|
and reordered the same list at the same time. Should work with
|
|
arbitrarily misplaced layers now.
|
|
Fixed some strange dnd special cases and cleaned up the dnd code.
|
|
|
|
Wed Jul 28 03:42:34 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/pixel_regionP.h: new file that shold have gone with my last
|
|
commit.
|
|
|
|
Tue Jul 27 22:47:33 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu-scripts.c: fixed a bug that was
|
|
introduced by the latest portability changes
|
|
|
|
Tue Jul 27 01:21:02 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* app/clone.c: more cursor support.
|
|
* app/cursorutil.[ch], cursors/{bad,badmsk}: new cursor
|
|
* app/paint_core.c: fix that rounding error the right way this time.
|
|
* app/pixel_processor.c, app/pixel_region.c: Lock the tiles while
|
|
they are being processed. Only create new threads if the region
|
|
being processed is large enough to warrant it.
|
|
|
|
1999-07-27 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* pixmaps/zoom_in.xpm
|
|
* pixmaps/zoom_out.xpm: I think the zoom buttons needed
|
|
handles to make them easier to grab. %-)
|
|
|
|
1999-07-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* configure.in: Added 'cs' to ALL_LINGUAS
|
|
|
|
1999-07-27 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/commands.c
|
|
* app/desaturate.[ch]
|
|
* app/equalize.[ch]: no need to pass the image as a void pointer
|
|
to desaturate and equalize.
|
|
|
|
* app/gimage.h
|
|
* app/gimpimage.[ch]: new function gimp_image_position_layer().
|
|
|
|
* app/layers_dialog.c: drag'n'drop movement of layers.
|
|
|
|
1999-07-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/transform_tool.c: Fixed a typo
|
|
|
|
1999-07-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/actionarea.c
|
|
* app/dodgeburn.c
|
|
* app/fuzzy_select.c
|
|
* app/gimpparasite.c
|
|
* app/gimpunit.c
|
|
* app/procedural_db_cmds.c
|
|
* app/resize.c: Misc i18n fixes
|
|
|
|
1999-07-27 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* app/preferences_dialog.c: Two more _()'s
|
|
|
|
Mon Jul 26 20:11:01 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/blend.c: Restrict to horizontal/vertical blend when modifiers
|
|
are pressed.
|
|
|
|
1999-07-26 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* pixmaps/topath.xpm
|
|
* pixmaps/toselection.xpm
|
|
* pixmaps/anchor.xpm: some icons
|
|
|
|
Sun Jul 25 23:37:48 1999 Jay Cox (jaycox@gimp.org)
|
|
|
|
* paint_core.c: fixed long standing roundoff error in
|
|
paint_core_subsample_mask. A couple of minor code cleanups.
|
|
|
|
1999-07-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/errorconsole.[ch]: forgot to checkin this one...
|
|
|
|
Wheelmouse support and a hack to set the message_handler to
|
|
ERROR_CONSOLE and back to MESSAGE_BOX box when showing/hiding the
|
|
dialog (should interact with preferences).
|
|
|
|
1999-07-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/brush_select.c
|
|
* app/pattern_select.c
|
|
* app/gradient.c: wheelmouse support for the brush/pattern lists
|
|
and for the gradient preview.
|
|
|
|
1999-07-24 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/color_picker.[ch]: set the "preserve" flag to FALSE. This
|
|
way the tool doesn't have to detect drawable changes by itself.
|
|
Misc stuff like below.
|
|
|
|
* app/gradient.c: heavily changed the beast:
|
|
|
|
- Reviewed the whole ui code and indented it.
|
|
- Standard ui for all sub-dialogs.
|
|
- Handle the wm delete event of the sub-dialogs.
|
|
- "+" and "-" pixmaps instead of "zoom in" and "zoom out".
|
|
- Made the gradient preview resizable again.
|
|
- i18n fixes.
|
|
- Removed some code duplication in the sub-dialogs' cancel/delete
|
|
callbacks.
|
|
- Grouped functions together and commented the groups and their
|
|
prototypes.
|
|
- Didn't change any core functionality (just the ui).
|
|
- Please don't kill me, but I couldn't resist to indent most
|
|
functions ;-)
|
|
|
|
* app/info_dialog.c: no need to call gettext() on a string which
|
|
was passed to a function (it's the job of the caller).
|
|
|
|
* app/ink.c: grab the pointer in the blob preview.
|
|
|
|
* app/palette.c: standardized the ui of the dialog and all it's
|
|
sub-dialogs, function header indentation, namespace cleanup.
|
|
|
|
Fri Jul 23 00:01:05 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* ./app/clone.c
|
|
* ./app/airbrush.c
|
|
* ./app/bezier_select.c
|
|
* ./app/paintbrush.c
|
|
* ./app/eraser.c
|
|
* ./app/convolve.c
|
|
* ./app/smudge.c
|
|
* ./app/dodgeburn.c
|
|
* ./app/pencil.c
|
|
* ./app/paint_core.c
|
|
|
|
Better stroking of paths.
|
|
First point in stroke path is now correctly painted (try stroking
|
|
with a brush spacing of > 100.0 in gimp 1.0.x).
|
|
Fixed problem in paint_core_interpolate() where points were
|
|
missed in some cases.
|
|
(BTW for those who do not know the brush spacing means as follows:-
|
|
A spacing of 100.0 means brush strokes are placed next to each other
|
|
exactly with no gaps or overlaps. A spacing of 200.0 means only
|
|
alternate spaces are filled with the brush paint. A setting of 50.0
|
|
means the brush paints positions overlap by 50% of the brush width.
|
|
So 100.0 corresponds to exactly the brush width! It took me
|
|
ages to figure this simple thing out!)
|
|
|
|
1999-07-22 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/brightness_contrast.c: same cleanups as in my previous
|
|
checkin.
|
|
|
|
* app/gradient.c: made the gradient editor look like the other
|
|
dialogs. It's now possible to set the background color with
|
|
<Ctrl>+click. Indentation madness in all functions I modified.
|
|
|
|
Thu Jul 22 21:24:04 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/film.c: Upgraded to gimp-1.1 calling conventions.
|
|
|
|
1999-07-22 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/channel_ops.[ch]: new ui for the "Layer Offset" dialog.
|
|
|
|
* app/channels_dialog.c
|
|
* app/layers_dialog.c: major code cleanup: Folded some callbacks
|
|
into common ones, "widget" instead of "w", indentation, ...
|
|
|
|
* app/commands.c
|
|
* app/interface.[ch]
|
|
* app/global_edit.c: the query boxes must be shown by the caller
|
|
now. There's no need to split up the string for the message box
|
|
manually as the Gtk 1.2 label widget handles newlines corectly.
|
|
Added the "edge_lock" toggle to the "Shrink Selection" dialog.
|
|
Nicer spacings for the query and message boxes.
|
|
|
|
* app/ink.c: tried to grab the pointer in the blob preview but
|
|
failed. Left the code there as a reminder (commented out).
|
|
|
|
* app/menus.c: reordered <Image>/Select.
|
|
|
|
I was bored and grep-ed the sources for ancient or deprecated stuff:
|
|
|
|
* app/about_dialog.[ch]
|
|
* app/actionarea.[ch]
|
|
* app/app_procs.c
|
|
* app/brush_edit.c
|
|
* app/brush_select.c
|
|
* app/color_select.c
|
|
* app/convert.c
|
|
* app/devices.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay_ops.c
|
|
* app/histogram_tool.[ch]
|
|
* app/info_window.c
|
|
* app/install.c
|
|
* app/ops_buttons.c
|
|
* app/palette.c
|
|
* app/palette_select.c
|
|
* app/paths_dialog.c
|
|
* app/pattern_select.c
|
|
* app/resize.c
|
|
* app/scale_toolc.c
|
|
* app/text_tool.c:
|
|
s/container_border_width/container_set_border_width/g,
|
|
s/sprintf/g_snprintf/g, replaced some constant string lengths with
|
|
strlen(x).
|
|
|
|
* app/bezier_select.c
|
|
* app/blend.c
|
|
* app/boundary.c
|
|
* app/errors.[ch]
|
|
* app/free_select.c
|
|
* app/gimpbrushlist.c
|
|
* app/gimprc.c
|
|
* app/iscissors.c
|
|
* app/main.c
|
|
* app/patterns.[ch]
|
|
* app/text_tool.c: namespace fanaticism: prefixed all gimp error
|
|
functions with "gimp_" and formated the messages more uniformly.
|
|
|
|
* app/gradient.c
|
|
* app/gradient_select.c: same stuff as above for the ui
|
|
code. There are still some sub-dialogs which need cleanup.
|
|
|
|
Did some cleanup in most of these files: prototypes, removed tons
|
|
of #include's, i18n fixes, s/w/widget/ as above, indentation, ...
|
|
|
|
1999-07-22 Tomas Ogren <stric@ing.umu.se>
|
|
|
|
* plug-ins/common/gifload.c:
|
|
* libgimp/gimpunitmenu.c: Fixed some tyops
|
|
|
|
1999-07-21 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* README.win32: Update gcc instructions. Remove warning about
|
|
gettext being GPL, as the GIMP is GPL, too, of course, and it
|
|
thus doesn't matter.
|
|
|
|
* user_install.bat: Rename the template user gtkrc to gtkrc_user,
|
|
to reduce user confusion.
|
|
|
|
* app/main.c: Small change for gcc on Win32 compilation.
|
|
|
|
* */makefile.cygwin
|
|
* app/module_db.c: With newest gcc-2.95 -fnative-struct on Win32,
|
|
no need to have differently named DLLs (including modules) for
|
|
(built by) gcc and MSVC.
|
|
|
|
* app/module_db.c: Use g_strdup_printf() instead of
|
|
strlen(), g_malloc() and g_snprintf()
|
|
|
|
* libgimp/Makefile.am: No need to distribute gimpfeatures.h.win32,
|
|
the suitable gimpfeatures.h is built when making the dist.
|
|
|
|
* libgimp/gimpfeatures.h.win32: Removed.
|
|
|
|
* libgimp/makefile.cygwin
|
|
* libgimp/makefile.msc: Remove gimpfeatures.h.win32.
|
|
|
|
* libgimp/gimp.h: Win32 startup code changed a bit.
|
|
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc: Add the winsnap unofficial plug-in.
|
|
|
|
* plug-ins/common/animationplay.c
|
|
* plug-ins/common/gz.c: (Win32) Hack aroung WinMain getting
|
|
clashing declarations because these guys include gdkx.h (which
|
|
includes windows.h), and gimp.h also declares WinMain on its own.
|
|
|
|
Wed Jul 21 00:00:35 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/sel2path/fit.c
|
|
* plug-ins/sel2path/pxl-outline.c
|
|
|
|
Corrected more non-portable code problems.
|
|
|
|
1999-07-20 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/ink.c (ink_options_new): Changed the default step-width of
|
|
the "size"-slider to 2 instead of 5.
|
|
|
|
Mon Jul 19 20:57:10 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* tools/pdbgen/Makefile.am: added dodgeburn.h for enum parsing
|
|
|
|
Tue Jul 20 00:29:41 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/sel2path/fit.c
|
|
|
|
Corrected some non-portable code problems.
|
|
|
|
Mon Jul 19 21:33:56 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* app/indicator_area.c
|
|
* app/paths_dialog.c
|
|
* app/tools_cmds.c
|
|
* app/airbrush.c
|
|
* app/airbrush.h
|
|
* app/bezier_select.c
|
|
* app/paintbrush.c
|
|
* app/paintbrush.h
|
|
* app/clone.c
|
|
* app/clone.h
|
|
* app/eraser.c
|
|
* app/eraser.h
|
|
* app/convolve.c
|
|
* app/convolve.h
|
|
* app/smudge.c
|
|
* app/smudge.h
|
|
* app/dodgeburn.c
|
|
* app/dodgeburn.h
|
|
* app/internal_procs.c
|
|
* plug-ins/sel2path/sel2path.c
|
|
* tools/pdbgen/pdb/tools.pdb
|
|
* tools/pdbgen/enums.pl
|
|
|
|
1) Fixed the brushpreview popup problem where it remained onscreen
|
|
if the mouse button was released in another GTK window that accepted
|
|
mouse events.
|
|
|
|
2) Selection to path now works on all types of images (it should have
|
|
anyway).
|
|
|
|
3) Fixed PDB so you can once again use the PDB interfaces to the clone
|
|
and airbrush tools.
|
|
|
|
4) PDB Function to add a path to an image now adds it correctly.
|
|
|
|
5) airbrush/paintbrush/clone/eraser/convolve New PDB functions that
|
|
use the options dialogs settings (or sane defaults if option dialog
|
|
not present)
|
|
|
|
6) Added PDB functions for Smudge & DodgeBurn tools.
|
|
|
|
7) Path stroke command (from the LCP dialog) can now use any of the
|
|
painting tools (airbrush/paintbrush/clone/eraser/convolve/smudge/
|
|
dodgeburn except ink). Just have the tool selected when you
|
|
press the stroke button.
|
|
|
|
Mon Jul 19 21:40:48 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/brush_select.c: update the brush title when editing a brush
|
|
|
|
* app/gimage.[ch]
|
|
* app/gimpimage.c
|
|
* app/ops_buttons.[ch]
|
|
* app/pixel_regions.c
|
|
* app/temp_buf.c
|
|
* app/undo.c: Indentation paranoia! (I was browsing the code a lot
|
|
this weekend and just couldn't resist...)
|
|
|
|
1999-07-19 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/gdisplay.c (gdisplay_set_menu_sensitivity): moved the _()
|
|
wrappers out of the macro again, so they actually get
|
|
processed. Reported by <Daniel.Egger@t-online.de>.
|
|
|
|
Sat Jul 17 13:31:40 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* Made 1.1.7 release
|
|
|
|
* configure.in: version number bump
|
|
|
|
* ltconfig
|
|
* ltmain.sh: libtool 1.3.3
|
|
|
|
* app/channel_cmds.c
|
|
* tools/pdbgen/pdb/channel.pdb: remove opacity_arg alias for channel
|
|
new
|
|
|
|
* Makefile.am: add pixmaps
|
|
|
|
* borderaverage moved into it's own dir again, to avoid gck problems
|
|
|
|
Thu Jul 15 10:12:44 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gserialize.c
|
|
* app/main.c: plugged some mem leaks
|
|
|
|
1999-07-14 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/makefile.cygwin
|
|
* app/makefile.msc
|
|
* plug-ins/makefile.cygwin
|
|
* plug-ins/makefile.msc
|
|
* modules/makefile.cygwin
|
|
* modules/makefile.msc
|
|
* tools/gcg/makefile.cygwin: Various updates. GCC-compiled DLL
|
|
name change.
|
|
|
|
* app/context_manager.c: Include paint_options.h for prototype.
|
|
|
|
* app/gimpimage.c (gimp_image_initialize_projection): Break out of
|
|
loop as soon as possible.
|
|
|
|
* app/menus.c (menus_last_opened_cmd_callback): Check if referring
|
|
to entry not in list.
|
|
|
|
* app/module_db.c (valid_module_name): (Win32) Require module DLL
|
|
names to include name of compiler built with.
|
|
|
|
* app/paths_dialog.c (paths_draw_segment_points): No use to draw
|
|
lines if we have less that two points.
|
|
|
|
* app/qmask.c: Include stdio.h and floating_sel.h.
|
|
|
|
* libgimp/makefile.cygwin: New file.
|
|
|
|
* libgimp/Makefile.am: Distribute above file.
|
|
|
|
* libgimp/gimp.def: Update.
|
|
|
|
* libgimp/gimpenv.c (gimp_directory): Don't warn about missing
|
|
home directory on Win32, it is perfectly natural.
|
|
|
|
* plug-ins/sel2path/global.h: Bypass unused declarations, some
|
|
of which clash with functions in MSVCRT.
|
|
|
|
* plug-ins/sel2path/math.c
|
|
* modules/colorsel_water.c: Define M_PI if necessary.
|
|
|
|
* plug-ins/sel2path/sel2path.c: Include config.h and
|
|
glib.h. Define rint() if needed.
|
|
|
|
* plug-ins/sel2path/vector.c: Include glib.h (for hypot() renaming
|
|
on Win32; In the MS C runtime, as hypot() is non-ANSI, it's called
|
|
_hypot(), sigh).
|
|
|
|
* plug-ins/sinus/sinus_logo.h: Use indexed format, it is easier on
|
|
some compilers than the huge string.
|
|
|
|
Wed Jul 14 11:42:49 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/ink.c: we were leaking a blob at each button_press
|
|
|
|
Tue Jul 13 22:48:37 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* plug-ins/sel2path/sel2path.c
|
|
* app/paths_dialog.c
|
|
* app/paths_cmds.c
|
|
* tools/pdbgen/pdb/paths.pdb
|
|
|
|
Selection is now cleared when converted to a path.
|
|
Path is made the current one when created via the PDB.
|
|
This made more sense than the previous behavior.
|
|
|
|
Tue Jul 13 15:47:20 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* gimptool.in, gimptool.1: implement --uninstall* options.
|
|
|
|
Sun Jul 11 20:50:26 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/unsharp/*: updated to version 0.8
|
|
(merged Marc's change)
|
|
|
|
Sun Jul 11 17:35:01 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/unsharp/unsharp.c: rename round to round2int to avoid
|
|
clashes with the upcoming c9x standard.
|
|
|
|
Sun Jul 11 15:19:34 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* plug-ins/common/png.c: add abort() to save_image, as to catch
|
|
bugs early on.
|
|
|
|
Sun Jul 11 14:05:06 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/paths_dialog.c: my last change did break path deletion - this
|
|
should be fixed now
|
|
|
|
Sat Jul 10 16:05:58 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* plug-ins/sel2path/math.c:
|
|
* plug-ins/sel2path/fit.c: Add <float.h> for FLT_MAX,FLT_MIN.
|
|
|
|
1999-07-10 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/gdisplay.c (gdisplay_set_menu_sensitivity): Undo/Redo should
|
|
be sensitive even if there is no layer :-)
|
|
|
|
* app/commands.h
|
|
* app/docindex.[ch]
|
|
* app/docindexif.[ch]
|
|
* app/file_new_dialog.[ch]: some #include cleanups.
|
|
|
|
* plug-ins/helpbrowser/Makefile.classic: less primitive version.
|
|
|
|
Fri Jul 9 23:35 CST 1999 Seth Burgess <sjburges@gimp.org>
|
|
* app/qmask.c : fixed some small lil' bugs, made no selection not
|
|
automatically select all. More features later.
|
|
|
|
1999-07-10 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/disp_callbacks.c (gdisplay_canvas_events): added wheelmouse
|
|
scrolling support for the canvas (cut & paste from gtkmain.c).
|
|
CTRL+wheel scrolls horizontally.
|
|
|
|
Fri Jul 9 22:24:53 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* configure.in
|
|
* plug-ins/Makefile.am
|
|
* plug-ins/sel2path/* <- New directory
|
|
* app/paths_dialog.c
|
|
* pixmap/topath.xpm
|
|
|
|
New function implemented by a plugin.
|
|
Will convert a selection into a path. Please
|
|
see the README in sel2path directory for more
|
|
details (especially where the underlying algorithms/code
|
|
were obtained from).
|
|
|
|
Fri Jul 9 20:12:12 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/app_procs.c: applied a (modified) patch from
|
|
Shuji Narazaki <narazaki@gimp.org>
|
|
|
|
* app/gimpimage.c: applied a (modified) patch from
|
|
Tom Rathborne <tomr@aceldama.com> that aligns guides on layer_resize
|
|
|
|
Fri Jul 9 18:39:03 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/clone.c
|
|
* app/dodgeburn.c
|
|
* app/pencil.c
|
|
* app/smudge.c: applied a patch from Olof S Kylander
|
|
<olof@frozenriver.com> that enables pressure sensitivity for all
|
|
the tools that were missing it
|
|
|
|
Fri Jul 9 16:47:04 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* libgimp/gimpmatrix.[ch]: added a few functions to test for
|
|
matrix properties
|
|
|
|
* app/transform_core.c: if we are doing a simple transformation
|
|
(e.g. rotating by 90 degrees), turn off interpolation
|
|
|
|
* app/rotate_tool.c: persuade the slider that a rotate angle of
|
|
180 degrees is perfectly ok
|
|
|
|
1999-07-09 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/crop.c: mysteriously, using the new tool constructor fixed
|
|
the crop tool redraw problem.
|
|
|
|
* app/gdisplay.c: code cleanup.
|
|
|
|
* app/info_dialog.c: never emit signals when updating the info
|
|
fields. Fixes some more transform tool grid redraw bugs.
|
|
|
|
1999-07-09 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/commands.c (view_toggle_rulers_cmd_callback): set the
|
|
"visible" flags before mapping the widgets.
|
|
|
|
1999-07-08 Raja R Harinath <harinath@cs.umn.edu>
|
|
|
|
* tools/pdbgen/app.pl (generate): Fix typo.
|
|
* tools/pdbgen/Makefile.am: Clean up srcdir != builddir.
|
|
|
|
Thu Jul 8 00:08:50 EDT 1999 Adrian Likins <alikins@redhat.com>
|
|
|
|
* app/interface.c: added type for _NETSCAPE_URL to the DnD stuff
|
|
so you can now drag image urls from netscape.
|
|
|
|
Wed Jul 7 20:33:24 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* Makefile.am
|
|
* pixmaps/locked.xpm: removed
|
|
* pixmaps/locked.xbm: new file
|
|
* app/paths_dialog.c: Use a bitmap in the style of the eye instead of
|
|
the lock pixmap. This could be done more elegantly, but the
|
|
paths_dialog is a mess, sorry.
|
|
|
|
1999-07-07 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/gdisplay.c (gdisplay_set_menu_sensitivity): don't make menus
|
|
unreachable by forgetting to set them sensitive again.
|
|
|
|
Wed Jul 7 12:53:54 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/global_edit.c: cosmetic changes
|
|
|
|
Tue Jul 6 22:05 CST 1999 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* app/qmask.h : took out a relic pixmaps.h that broke compilation (oops)
|
|
|
|
Tue Jul 6 20:55 CST 1999 Seth Burgess <sjburges@gimp.org>
|
|
|
|
* pixmaps/qmasknosel.xpm
|
|
* pixmaps/qmasksel.xpm: Ugly pixmaps that tigert promised to replace
|
|
|
|
* app/channel.[ch]
|
|
* app/channel_cmds.c : made some of the private structures accessible
|
|
through exported functions to keep things a bit clean
|
|
|
|
* app/interface.c
|
|
* app/gdisplay.[ch]
|
|
* app/gimpimageP.h
|
|
* app/gimpimage.[ch]
|
|
* app/undo.[ch]: added qmasks
|
|
|
|
* app/Makefile.am
|
|
* app/qmask.[ch]: added new files for qmask support
|
|
|
|
* tools/pdbgen/pdb: changed some channel stuff to keep things a bit
|
|
more private
|
|
|
|
Wed Jul 7 03:54:54 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/script-fu/script-fu.c: Fixed typo.
|
|
We definitely need a pdbgen tool to generate the
|
|
script-fu enum wrappers....
|
|
|
|
Wed Jul 7 02:24:22 1999 Tim Janik <timj@gtk.org>
|
|
|
|
* plug-ins/common/csource.c: save RGBA data as string and not seuqences
|
|
of numbers and commas. this reduces the output file size significantly
|
|
(by 50-70%) and reduces compile time memory requirement majorly (down
|
|
to 20% for gcc).
|
|
|
|
Tue Jul 6 22:26:24 CEST 1999 Marc Lehmann <pcg@goof.com>
|
|
|
|
* libgimp/gimpparasite.c: fixed gimp_detach_parasite.
|
|
|
|
Tue Jul 6 22:16:07 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* ./app/layer.c.orig
|
|
* ./app/lc_dialog.c.orig
|
|
* ./app/paths_dialog.c.orig
|
|
* ./app/pathsP.h.orig
|
|
* ./libgimp/gimpmenu.c.orig
|
|
* ./tools/pdbgen/pdb/paths.pdb.orig
|
|
* ./app/paths_cmds.c
|
|
* ./app/internal_procs.c
|
|
|
|
Fixed small LCP menu preview problems. Now works for all
|
|
image types and updated correctly when alpha channel added.
|
|
|
|
Additional PDB functions for paths. Fixed some PDB functions
|
|
(gimp_paths_set_points). Now works as advertised.
|
|
|
|
Tue Jul 6 22:40:16 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/commands.[ch]
|
|
* app/global_edit.[ch]
|
|
* app/menus.c: Added "Paste As New" feature that allows to paste
|
|
the current (or a named) buffer to a new image. Still need to
|
|
add PDB calls for that...
|
|
|
|
Tue Jul 6 19:58:48 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/fuzzy_select.c: give user feedback on the threshold
|
|
* app/paintbrush.c: use an optionmenu for the gradient type
|
|
instead of using 4 radiobuttons
|
|
* app/blend.c: indentation paranoia
|
|
|
|
Hopefully I have merged in Michaels changes correctly ...
|
|
|
|
Tue Jul 6 18:50:24 1999 Tim Janik <timj@gtk.org>
|
|
|
|
* plug-ins/common/csource.c: new save-image plugin to dump a
|
|
straight c-source RGB or RGBA data array (most convenient
|
|
to create libart ArtPixBuf structures from).
|
|
|
|
* plug-ins/common/header.c (save_image): if we don't know the
|
|
image type, complain and don't claim to have handled it.
|
|
|
|
1999-07-06 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/airbrush.c
|
|
* app/blend.c
|
|
* app/bucket_fill.c
|
|
* app/clone.c
|
|
* app/convolve.c
|
|
* app/dodgeburn.c
|
|
* app/eraser.c
|
|
* app/ink.c
|
|
* app/paintbrush.c
|
|
* app/pencil.c
|
|
* app/smudge.c: get opacity/paint mode from the current context
|
|
(currently always the user context).
|
|
|
|
* app/gimage_mask.c: the "stroke" command uses the paintbrush's
|
|
settings if the current context is the user context and we are in
|
|
per-tool paint options mode.
|
|
|
|
* app/context_manager.[ch]
|
|
* app/paint_options.h
|
|
* app/preferences_dialog.c
|
|
* app/tool_options.c
|
|
* app/tools.c: moved the global/per-tool paint options switching
|
|
to the context manager. The tool options themselves only contain
|
|
the widgets for them now. This should fix the segfaults happening
|
|
in per-tool mode.
|
|
Removed the disclaimer from the prefs. dlg. as it seems to work
|
|
now. The impl. in the context manager however is still a hack.
|
|
|
|
* app/brush_select.c
|
|
* app/brushes_cmds.c
|
|
* tools/pdbgen/pdb/brushes.pdb: same as above.
|
|
|
|
* app/lc_dialog.c: minimal code reduction. No functionality changed.
|
|
|
|
Mon Jul 5 22:51:37 BST 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* TODO: Removed zoom indicator in titlebar, since we already have
|
|
that. Added more on progress indications, and dodge/burn. New
|
|
entries for active brushes and named undos.
|
|
|
|
Mon Jul 5 20:39:42 BST 1999 Austin Donnelly <austin@gimp.org>
|
|
|
|
* app/levels.c: change from greyscale bars to colour ones similar
|
|
to curves.c. Is this any use to people? If not, we can
|
|
always revert it.
|
|
|
|
1999-07-05 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: This is the Eeek!-one again, due to public
|
|
demand :)
|
|
|
|
1999-07-04 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* app/color_notebook.c
|
|
* libgimp/color_selector.h: Bypass the declaration of the exported
|
|
functions in the header. (Caused different linkage error with MSC,
|
|
as they are declared dllexport in the source, but naturally not in
|
|
the header.)
|
|
|
|
Sat Jul 3 16:04:16 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/color_notebook.c
|
|
* plug-ins/common/borderaverage.c: fix include file paths
|
|
|
|
1999-07-03 Tor Lillqvist <tml@iki.fi>
|
|
|
|
It is now possible to build a fully functioning GIMP on Win32 with
|
|
free tools only. (gcc and friends running on cygwin, but producing
|
|
binaries that don't use the cygwin runtime, gcc -mno-cygwin.)
|
|
|
|
* README.win32: Advice about gcc.
|
|
|
|
* libgimp/gimp.{c,h,def}: New way to get address of PLUG_IN_INFO
|
|
to the gimp dll. Do it a bit like the EMX port. Much cleaner. Now
|
|
works well also when built with gcc.
|
|
|
|
* app/gimprc.c: Remove gratuituous printf.
|
|
|
|
* modules/makefile.msc
|
|
* plug-ins/makefile.msc
|
|
* app/makefile.msc: Small updates.
|
|
|
|
* modules/makefile.cygwin
|
|
* plug-ins/makefile.cygwin
|
|
* app/makefile.cygwin: New files.
|
|
|
|
* modules/Makefile.am
|
|
* plug-ins/Makefile.am
|
|
* app/Makefile.am: Distribute the makefile.cygwin files.
|
|
|
|
* app/color_notebook.c: Mark the two functions used by color
|
|
selection modules for export.
|
|
|
|
* plug-ins/gfig/gfig.c
|
|
* plug-ins/script-fu/script-fu-scripts.c: Include <glib.h> early.
|
|
|
|
1999-07-02 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/dodgeburn.c: changed the tool toggle key to <Ctrl>.
|
|
* app/tools.c: typo.
|
|
|
|
1999-07-02 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/[all tools]: the Tool structure is now allocated by a common
|
|
constructor which sets default values and provides default tool
|
|
action functions. To get rid of much code duplication there should
|
|
be a object hierarchy of tools.
|
|
|
|
* app/context_manager.c
|
|
* app/tools.[ch]: create and destroy private contexts for the
|
|
paint tools on startup and exit. They are not used yet.
|
|
|
|
* app/interface.c
|
|
* app/menus.c
|
|
* app/tools.h: num_tools is now exported in tools.h
|
|
|
|
* app/commands.c
|
|
* app/gdisplay.c
|
|
* app/menus.c: made "Toggle Selection" a toggleable menu item.
|
|
|
|
Thu Jul 1 23:37:38 1999 Owen Taylor <otaylor@redhat.com>
|
|
|
|
* ifscompose_storage.c: New file implementing saving
|
|
and loading of parameters in text format.
|
|
|
|
* ifscompose.c: Store parameters in parasites.
|
|
Also, use new format for storing parameters between
|
|
invokations of IfsCompose on different layers.
|
|
|
|
Thu Jul 1 09:42:40 PDT 1999 Calvin Williamson <calvin@rhythm.com>
|
|
|
|
Added the files:
|
|
|
|
*app/smudge.[ch]
|
|
*app/dodgeburn.[ch]
|
|
|
|
Changed:
|
|
|
|
*app/Makefile.am
|
|
*app/paint_core.c
|
|
*app/paint_funcs.c
|
|
*app/pixmaps2.h
|
|
*app/tool_options.c
|
|
*app/tools.c
|
|
*app/toolsF.h
|
|
|
|
This is the first version of the dodge and burn and smudge tools.
|
|
These both use the opacity and spacing from the brush dialog, but
|
|
they dont use the apply modes, since they both use a form of
|
|
paint_core_replace. This could be added though.
|
|
|
|
Smudge affects alpha channels when present, dodgeburn doesnt.
|
|
|
|
Dodgeburn computes a gimp_lut based on the settings and uses that.
|
|
|
|
Smudge just drags along a version of the initial painthit and mixes
|
|
that in with subsequent painthits.
|
|
|
|
I didnt added any pdb functionality yet.
|
|
|
|
Thu Jul 1 10:29:44 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* tools/pdbgen/pdb/guides.pdb
|
|
* app/guides_cmds.c: fixed a bug in image_find_next_guide
|
|
|
|
* plug-ins/xjt: reflect the name change of gimp_image_find_next_guide
|
|
|
|
* app/interface.c: applied the patch from
|
|
Shuji Narazaki <narazaki@gimp.org> that allows to open images by
|
|
dropping them onto the toolbar
|
|
|
|
1999-06-30 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* gimp1_1_splash.ppm: Dont even ask what this is :)
|
|
|
|
1999-06-30 Sven Neumann <sven@gimp.org>
|
|
|
|
* app/crop.c (crop_automatic_callback): Crop now does
|
|
AutoShrink -- the algorithm starts with the interactively
|
|
selected crop area and tries to shrink that instead of
|
|
always starting from the corners.
|
|
|
|
* plug-ins/helpbrowser/helpbrowser.c: cosmetic changes
|
|
|
|
1999-06-28 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* */makefile.msc: Use the DEBUG nmake variable to determine
|
|
whether to build for debugging or not.
|
|
|
|
* libgimp/gimp.def: Add some missing entry points.
|
|
|
|
* plug-ins/makefile.msc: Redo as to Yosh's reorg of the
|
|
sources. Add some plug-ins missing earlier. (For instance print,
|
|
which only prints to files on Win32. We still need a real Win32
|
|
print plug-in. Much code probably could be lifted from the bmp
|
|
plug-in.)
|
|
|
|
* plug-ins/MapObject/arcball.c: Change Qt_ToMatrix() to void,
|
|
instead of returning the address of its parameter (dubious
|
|
practise), as its value is never used anyway.
|
|
|
|
For the following changes, thanks to Hans Breuer:
|
|
|
|
* plug-ins/FractalExplorer/Dialogs.h: Check for feof, not to get
|
|
into an endless loop on malformed files.
|
|
|
|
* plug-ins/common/header.c: Support indexed images.
|
|
|
|
* plug-ins/common/sunras.c
|
|
* plug-ins/common/xwd.c
|
|
* plug-ins/print/print.h
|
|
* plug-ins/sgi/sgi.h: Include config.h, guard inclusion of
|
|
unistd.h.
|
|
|
|
* plug-ins/print/print.c: Guard for SIGBUS being undefined. Open
|
|
output file in binary mode.
|
|
|
|
1999-06-28 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* help/Makefile.am
|
|
* help/eek.png
|
|
* plug-ins/helpbrowser/helpbroswer.c: to see what this change
|
|
does, you'll have to compile it :)
|
|
|
|
1999-06-28 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/plug_in.c: return a PDB_EXECUTION_ERROR if a procedure
|
|
requested by a plugin doesn't exist.
|
|
|
|
* plug-ins/helpbrowser/*: The GIMP Help Browser!
|
|
Not yet built by default. You need GtkXmHTML to make it work.
|
|
There is a Makefile.classic for testing it.
|
|
|
|
* Makefile.am
|
|
* configure.in
|
|
* help/*: some sample help files. Subdirs are possible, too.
|
|
|
|
1999-06-28 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/plug_in.c (plug_in_callback): removed the check for
|
|
gdisplay_active() returning NULL because it caused all extensions
|
|
to be un-callable when no image was open.
|
|
|
|
Sun Jun 27 19:34:22 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
|
|
|
|
* app/session.c (save_sessionrc): fp = fopen (filename, "wt");
|
|
Open file sessionrc always in TEXT mode (for OS/2 and Winxx).
|
|
|
|
1999-06-26 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/[all tool related files]
|
|
* app/commands.c
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/gimage.c
|
|
* app/interface.c: hopefully fixed the bugs that appeared with my
|
|
last fix. And some more changes...
|
|
|
|
- Slightly changed the conditions which cause the tools to be
|
|
re-initialized on button_press events and the global
|
|
initialisation functions.
|
|
- The dialog tools now explicitly set tool->gdisp_ptr so they can
|
|
be properly hidden on display deletion.
|
|
- Create the crop info dialog only once and avoid ugly redraw bugs
|
|
by blocking the sizeentries' signal when initializing them.
|
|
- Standardized the tools_new_<tool>() functions. They are
|
|
scheduled to be moved to a common constructor in tools.c
|
|
- Various stuff...
|
|
|
|
1999-06-26 Sven Neumann <sven@gimp.org>
|
|
Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/app_procs.c
|
|
* pixmap/eek.xpm: EEK. Some files unsaved. Quit the GIMP?
|
|
|
|
Fri Jun 25 22:09:04 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* lc_dialog.c
|
|
|
|
Fixed problem when preview sizes are changed in L&C&P
|
|
dialog and then the busy cursors stuff tried to change
|
|
the cursor on a dialog that has been removed. (ie
|
|
the LCP dialog should be unregistered when it is destroyed)
|
|
|
|
Small previews in LCP dialog image menu do not get created when
|
|
no preview preference is set.
|
|
|
|
Thu Jun 24 18:13:35 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/common/mkgen.pl
|
|
* plug-ins/common/Makefile.am: added a pattern rule to install
|
|
single plugins
|
|
|
|
* all plugin Makefiles: use $libexecdir instead of $pluginlibdir
|
|
so we get installed on make install-exec
|
|
|
|
* plug-ins/gap/gap_filter_iterators.c: removed old Colorify_iter_ALT
|
|
reference
|
|
|
|
Thu Jun 24 22:49:41 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* layers_dialog.c
|
|
* lc_dialog.c
|
|
* lc_dialogP.h
|
|
|
|
L&C&P previews are now updated on undo and layer movement
|
|
operations.
|
|
|
|
Thu Jun 24 22:34:54 MEST 1999 Sven Neumann <sven@gimp.org>
|
|
|
|
* plug-ins/gap: some changes on request by the author Wolfgang Hofer
|
|
* plug-ins/common/colorify.c: make it work on drawables with alpha
|
|
channel
|
|
|
|
Wed Jun 23 17:55:58 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* more makefile fixes
|
|
|
|
Wed Jun 23 23:52:54 BST 1999 Andy Thomas <alt@gimp.org>
|
|
|
|
* gimp/app/gimppreviewcache.c
|
|
* gimp/app/gimppreviewcache.h
|
|
* gimp/app/drawable_cmds.c
|
|
* gimp/app/gdisplay.c
|
|
* gimp/app/gimpdrawableP.h
|
|
* gimp/app/gimage_cmds.c
|
|
* gimp/app/Makefile.am
|
|
* gimp/app/layers_dialog.c
|
|
* gimp/app/channel.c
|
|
* gimp/app/lc_dialog.c
|
|
* gimp/app/lc_dialog.h
|
|
* gimp/app/lc_dialogP.h
|
|
* gimp/app/layer.c
|
|
* gimp/app/gimpdrawable.c
|
|
* gimp/app/internal_procs.c
|
|
* gimp/libgimp/gimp.h
|
|
* gimp/libgimp/gimpimage.c
|
|
* gimp/libgimp/gimpdrawable.c
|
|
* gimp/libgimp/gimpmenu.c
|
|
* gimp/tools/pdbgen/pdb/drawable.pdb
|
|
* gimp/tools/pdbgen/pdb/gimage.pdb
|
|
|
|
Added thumbnail image preview functions.
|
|
Previews are visible on the L&C&P dialogs as well as in the
|
|
drawables/channels/ menus generated for plugins
|
|
(see the bumpmap & Mapobject plugins).
|
|
|
|
PDB interface exists to simply extract a thumbnail preview
|
|
of a given size. This is much quicker & more efficient
|
|
than getting the image data tile-by-tile if you only need a small
|
|
image since a "preview cache" has been implemented. This cache also
|
|
reduces the number of times the tiles cached is scanned since smaller
|
|
previews are always generated from large ones if they exists and
|
|
are valid.
|
|
|
|
Some possible usages (I don't intend to implement these ideas. Just
|
|
suggestions). More plugins using the thumbnail preview (ie any that
|
|
use multiple images). Indication of "active image" somewhere.....
|
|
Actually almost anywhere a drawable/image name appears.
|
|
|
|
1999-06-23 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/brightness_contrast.c
|
|
* app/by_color_select.c
|
|
* app/curves.c
|
|
* app/disp_callbacks.c
|
|
* app/histogram_tool.c
|
|
* app/hue_saturation.c
|
|
* app/levels.c
|
|
* app/posterize.c
|
|
* app/threshold.c:
|
|
|
|
Factored out the cleaning up code to the tool dialog's "cancel"
|
|
callbacks because they are called from every function which is
|
|
aborting the tool. This should fix the remaining segfaults.
|
|
|
|
I probably killed a feature of "Levels". The tool wanted to
|
|
preserve it's drawable all the time, so it was possible to select
|
|
colors from other displays. If this was the intended behaviour,
|
|
please flame me and I will try to set the "preserve" flag
|
|
correctly.
|
|
|
|
* plug-ins/common/Makefile.am: "struc" was in the Makefile but not
|
|
in the directory.
|
|
|
|
Wed Jun 23 02:00:23 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plugin reorganization
|
|
|
|
Mon Jun 21 16:47:32 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* plug-ins/mpeg/mpeg.c: don't try to figure out G_BYTE_ORDER for
|
|
ourselves
|
|
|
|
1999-06-21 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/context_manager.c: namespace cleanups.
|
|
|
|
* app/commands.[ch]
|
|
* app/menus.c: moved the "Toggle Selection" menu entry to "View",
|
|
sprinkled some separators and made the layers/channels/paths popup
|
|
menus consistent with Tigert's last ops buttons change.
|
|
|
|
* app/fileops.c
|
|
* app/plug_in.c: check for gdisplay_active() returning NULL in
|
|
some more places.
|
|
|
|
* app/[all tool related files]:
|
|
|
|
- Turned the ToolAction and ToolState #define's into typedef'ed
|
|
enums, so the compiler can do some more sanity checking.
|
|
- Removed one more unused global variable "active_tool_layer".
|
|
- Removed some #include's from tools.c.
|
|
- Standardized the individual tools' structure names.
|
|
- Moved showing/hiding the tool options to separate functions.
|
|
- Stuff...
|
|
|
|
* app/commands.c
|
|
* app/disp_callbacks.c
|
|
* app/gdisplay.c
|
|
* app/tools.c: fixed the segfaults which happened when the image
|
|
of one of the tools which have dialogs (levels/posterize/...) was
|
|
deleted. My approach was to do stricter sanity checking and to set
|
|
some gdisplay pointers correctly where appropriate, so I can't
|
|
tell exactly where the bug was.
|
|
The curves tool now(??) updates on every _second_ display change
|
|
only, which is really obscure.
|
|
Finding/changing the display to operate on should definitely be
|
|
done by connecting to the user context's "display_changed"
|
|
signal.
|
|
|
|
* app/gimpset.c: emit the "remove" signal _after_ removing the
|
|
pointer from the set. If this was not a bug but a feature, please
|
|
let me know, we'll need two signals then.
|
|
|
|
Mon Jun 21 12:51:15 PDT 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
* app/Makefile.am: cosmetic change
|
|
|
|
* app/plug_in.c: reordered #includes to prevent MAX/MIN conflict
|
|
|
|
* app/menus.c: removed the weird translation code in favor of
|
|
the item factory translation function. This may have broken some
|
|
.po files.. we'll see. Also, added some more tearoffs and made
|
|
tearoffs appear automagically when plugins register menu entries.
|
|
|
|
* libgimp/gimpimage.c
|
|
* libgimp/gimpenums.h: redid the GOrientation enum to match the
|
|
app. Removed special casing in the handler.
|
|
|
|
* plug-ins/guillotine/guillotine.c: small clean up
|
|
|
|
1999-06-21 Tuomas Kuosmanen <tigert@interaktiivinen.satama.saunalahti.fi>
|
|
|
|
* app/paths_dialog.c app/channels_dialog.c: changed the button
|
|
order so that the Delete button (trashcan) is always the rightmost
|
|
button. Good for consistency. I hope nothing blows up because of
|
|
this :)
|
|
|
|
1999-06-21 Tuomas Kuosmanen <tigert@gimp.org>
|
|
|
|
* app/layers_dialog.c: Changed the order of the layer ops buttons
|
|
so that the delete button is on the right. Theoretically this should
|
|
not break anything. :)
|
|
|
|
I will do the same to the channels and paths too, just when I get
|
|
time, which is probably later today.
|
|
|
|
1999-06-21 Tor Lillqvist <tml@iki.fi>
|
|
|
|
* libgimp/gimpfeatures.h.win32: Update version.
|
|
|
|
* app/file_new_dialog.c: Include gimpcontext.h.
|
|
|
|
* app/gdisplay.c: Don't pass a pointer as an int parameter,
|
|
pass the result of an inequality comparison to zero.
|
|
|
|
* app/makefile.msc: Add new files.
|
|
|
|
* plug-ins/makefile.msc: Build the ps plug-in, too.
|
|
|
|
* plug-ins/ps/ps.c: Add code to use a "real" output file, not a
|
|
pipe (needed with Win32 port of ghostscript).
|
|
|
|
Use g_strdup_printf() instead of separate g_malloc() and sprintf()
|
|
calls. No need to check failure of g_malloc(), it aborts on
|
|
failure. Open files in binary mode.
|
|
|
|
(Win32:) Use indirect command line file to guard for too long
|
|
command line. (Not sure if this is really needed.) Use the
|
|
gswin32c program.
|
|
|
|
1999-06-21 Michael Natterer <mitschel@cs.tu-berlin.de>
|
|
|
|
* app/context_manager.c: connect to the user context's
|
|
"display_changed" and to the image context's "remove" signal to
|
|
avoid dangling references and to set the menu sensitivity on
|
|
display change.
|
|
|
|
* app/disp_callbacks.c
|
|
* app/file_new_dialog.c
|
|
* app/fileops.c
|
|
* app/gdisplay.c
|
|
* app/gdisplay_ops.c
|
|
* app/gimpcontext.c
|
|
* app/interface.[ch]: entirely moved the active display stuff to
|
|
the user context:
|
|
|
|
- The active display is set by any event in the display shell,
|
|
by File/New and File/Open.
|
|
- gdisplay_delete() resets the active display to NULL if we
|
|
deleted the active display.
|
|
- Reduced gdisplay_active() to a single statement returning the
|
|
context's active display. Should replace it by a macro.
|
|
- gdisplay_flush_whenever() sets the menu sensitivity for the
|
|
active display.
|
|
- Removed global variable popup_shell since it was only set all
|
|
the time but never used. I guess it's original job is now done
|
|
by the context anyway.
|
|
- gdisplay_set_menu_sensitivity() works with gdisp == NULL.
|
|
- There are mysterious Gdk-CRITICALs if both <Image> and one of
|
|
it's sub-menus are teared-off. Probably a gtk+ bug.
|
|
|
|
To do all this stuff at a central place, there needs to be a
|
|
GimpSet of displays (and ideally, GDisplay should be a GtkObject).
|
|
|
|
* app/commands.c |