Fri Sep 11 11:15:17 EDT 1998 Adrian Likins <adrian@gimp.org>
* app/file_new_dialog.c: fixed a typo that wouldnt let
you create images smaller than 1 unit
-adrian
* plug-ins/script-fu/script-fu.c
* plug-ins/script-fu/script-fu-console.[ch]: added an eval
PDB interface for running arbitrary scheme code
* app/batch.c: redid batch mode to use script-fu-eval
* app/main.c: fixed command line parsing for batch mode and
image loading
-Yosh
* configure.in: added -std1 check for DU4
* gimptool.in: added strip options
* plug-ins/hrz/hrz.c: #ifndef'd NeXT out munmap call
* plug-ins/maze/maze.c: commented out some debug code differently
so NeXT compiler won't barf.
* configure.in
* po/sv.po: added a preliminary Swedish translation from
Tomas Ogren <stric@ing.umu.se>
-Yosh
* app/brush_generated.c: more carefull when the active brush
changes
* app/docindexif.c: white_space() was ungetch'ing the eof
marker which can clear the eof flag on some systems.
* app/docindex.c: check for ferror()s
* app/brush_select[ch]: sensitize the edit button iff the
active brush is a generated brush.
* configure.in: see if CC needs -posix (for NeXTStep)
* app/channels_dialog.c: added clarifying {}'s around if block
* app/gimpbrushlist.c: #if 0'd out some dead code
* plug-ins/script-fu/script-fu-server.c: removed unused variable declaration
-Yosh
* plug-ins/psd/psd.c: Added the ability to load
Guides info from PSD files.
* app/gimage_cmds.c: Don't allow careless callers
to add Guides outside of the image boundaries.
Mon Aug 31 23:32:40 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/gimpimage.c (gimp_image_remove_layer_mask): add back a call to
gdisplays_flush that seems to have been lost in the
objectification.
Tue Sep 1 18:32:39 EDT 1998 Adrian Likins <adrian@gimp.org>
* gimptool.1: minor updates to the gimptool
man page to cover more of the kitchen sink.
-adrian
* plug-ins/guillotine/Makefile.am configure.in
plug-ins/guillotine/guillotine.c plug-ins/Makefile.am:
New plugin to slice an image up along its Guides.
* app/gimage_cmds.c: Fixes.
* app/gimage_cmds.c app/gimage_cmds.h app/gimpimage.c
app/gimpimage.h libgimp/gimp.h libgimp/gimpenums.h
libgimp/gimpimage.c: Moved the guide PDB functions into
a more sensible place, made them accessible to plugins
through libgimp.
Tue Sep 1 01:15:06 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/layers_dialog.c (paint_mode_menu_get_position): added this
function to translate layer modes to correct menu positions, this
is ugly but important until someone rewrites the layers_dialog.
Mon Aug 31 23:32:40 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/gimpimage.c (gimp_image_remove_layer_mask): add back a call to
gdisplays_flush that seems to have been lost in the
objectification.
Nether if this was intentional then we need to work out some way of notifing the
layers dialog directly that the mask is now gone.
--Larry
Mon Aug 31 16:51:35 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/internal_procs.c: included in merge down changes
I'm not sure what happened to the last commit, it aborted, but it seems some
bits went through, so see the Changelog for what I think is an accurate record
of the changes.
Mon Aug 31 16:33:11 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/gimpimage.[ch]
* app/gimage_cmds.[ch]
* app/layers_dialog.c: Added merge down procedure, I'm not really
sure if this behaves the way people expect it to, so please send
me any comments on what it actually should do. It also needs a
little testing, especially the pdb call.
* app/gimpimage.c: cleaned up Seth's merge commit a little. Also
changed the mode of a merged layer to normal, as this seems to be
the proper thing. Discussion is welcome here as well.
* app/gimage.h app/gimpimage.c app/gimpimage.h
app/internal_procs.c app/layer.c app/xcf.c:
Guide creation/deletion/query is now available as
PDB procedures. Not yet directly exported to libgimp,
and needs to be moved into gimage_cmds.c, but it
works.
Sun Aug 30 16:45:05 1998 Owen Taylor <otaylor@gtk.org>
* app/app_procs.c (app_init_update_status): Instead
of calling gtk_widget_draw() (which was happening before
the labels got re-size-allocated), just update the
event loop so the idle resize/redraw gets run.
* acconfig.h
* configure.in
* app/main.c: added check for putenv and #ifdefed it's usage since NeXTStep is
lame
* libgimp/gimp.c
* app/main.c
* app/plug_in.c: conditionally compile shared mem stuff so platforms without
it can still work
* plug-ins/CEL/CEL.c
* plug-ins/palette/palette.c
* plug-ins/print/print-escp2.c
* plug-ins/print/print-pcl.c
* plug-ins/print/print-ps.c: s/strdup/g_strdup/ for portability
-Yosh
Mon Aug 24 13:41:49 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/fileops.c (file_save): move the mru and docindex calls to
before the call to gimp_image_set_filename so that they are still
accessing valid memory. Fixes the filename corruption seen in
these interfaces.
* app/gimpimage.c: added a warning about the side effect that
caused the above bug.
* configure.in: make xdelta not built by default, so poor users aren't confused
* libgimp/gimp.c
* app/blob.c
* app/errors.c
* plug-ins/script-fu/script-fu-server.c: fixes for glib changes with
s/g_debug/g_on_error_debug/ and s/g_vsprintf/g_strdup_vprintf/
-Yosh
Fri Aug 21 17:25:34 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/fileops.c: fixed a lingering bug that occured from the
removal of the id system. This should fix tigert's save problems.
ok, i modified *way* more files than CVS is telling me....
- add canvas_init machinery (tile_manager_validate equivalent)
- fix bugs in compositing code
- layers/channels dialog, previews
- all color handling should be fairly precision independent now
- replaced gimage_type and gimage_base_type with Tags
- remove concept of flat vs. layered gimages
ray lehtiniemi <rayl@netrover.com>
Sun Aug 16 18:48:17 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/ink.c (ink_paste): Make sure we check that
ink_set_paint_area found a valid canvas_buf.
Sat Aug 15 22:53:36 CDT 1998 Larry Ewing <lewing@gimp.org>
* app/gdisplay.c (gdisplay_update_cursor): Make sure we check the
return value from gimp_image_active_drawable.