1. 16 Feb, 2004 1 commit
  2. 15 Feb, 2004 1 commit
  3. 14 Feb, 2004 1 commit
  4. 12 Feb, 2004 1 commit
    • Adam D. Moss's avatar
      2004-02-12 / v3.0.14 / Adam D. Moss Fix a twisted utf8-obsessive bug · c8fa27da
      Adam D. Moss authored
      
       *  2004-02-12 / v3.0.14 / Adam D. Moss
       *       Fix a twisted utf8-obsessive bug diagnosed by
       *       Piotr Krysiuk <KrysiukP@prokom.pl>
       *
       *  2004-01-06 / v3.0.13 / Adam D. Moss
       *       Disable one of the PanoTools fixes by default, since it causes
       *       regressions in some ordinary PSD file loading.
       *
       *  2004-01-06 / v3.0.12 / Adam D. Moss
       *       Try to avoid 0-sized drawables (including channels) in all
       *       circumstances under GIMP 2.
       *
       *  2004-01-01 / v3.0.11 / Daniel Rogers <dsrogers@phaseveloctiy.org>
       *       GIMP crashes on 0x0 layers, so we skip them.
      c8fa27da
  5. 09 Feb, 2004 4 commits
  6. 08 Feb, 2004 2 commits
  7. 07 Feb, 2004 1 commit
  8. 05 Feb, 2004 3 commits
  9. 03 Feb, 2004 3 commits
  10. 01 Feb, 2004 2 commits
    • Michael Natterer's avatar
      Reworked random seed handling once more: · 61ac7167
      Michael Natterer authored
      2004-02-01  Michael Natterer  <mitch@gimp.org>
      
      	Reworked random seed handling once more:
      
      	* libgimpwidgets/gimpwidgets.c (gimp_random_seed_new): make sure
      	the displayed random seed value is always the one which will be
      	used, whether "Randomize" is checked or not.
      
      	* plug-ins/common/blur.c
      	* plug-ins/common/plasma.c
      	* plug-ins/common/randomize.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/snoise.c
      	* plug-ins/maze/algorithms.c
      	* plug-ins/maze/maze.c: if running interactively, always take
      	the seed value produced by the gimp_random_seed widget and don't
      	touch it because the widgets honors the "randomize" toggle
      	correctly now.
      
      	For noninteractive and last_vals runs, look at the "randomize"
      	boolean and generate a seed if it is TRUE.
      
      	Initialize the random number generators from the seed determined
      	by either of the above ways and don't fiddle with it in the inner
      	algorithms itself.
      
      	* plug-ins/gflare/gflare.c (plugin_run): initialize the GRand
      	from the seed unconditionally.
      
      	(ed_make_page_sflare): no need to get the entry from the random
      	seed widget to get its adjustment. Instead get the adjustment
      	directly.
      
      	(The random handling code of gflare looks somewhat broken, but
      	that applies to the whole plug-in).
      61ac7167
    • Manish Singh's avatar
      use G_VA_COPY for copying va_lists. · 5f87334f
      Manish Singh authored
      2004-01-31  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/tiff.c (tiff_warning): use G_VA_COPY for copying
              va_lists.
      5f87334f
  11. 31 Jan, 2004 2 commits
    • Dave Neary's avatar
      libgimpwidgets/gimpwidgets.c Modify random seed widget to allow the user · 95ed7031
      Dave Neary authored
      
      
      2004-02-01  Dave Neary  <bolsh@gimp.org>
      
              * libgimpwidgets/gimpwidgets.c
              * libgimpwidgets/gimpwidgets.h: Modify random seed widget to
              allow the user to specify that a seed should be chosen
              randomly for them (useful to allow re-running random plug-ins
              several times to get several different results).
      
              * plug-ins/common/blur.c
              * plug-ins/common/plasma.c
              * plug-ins/common/randomize.c
              * plug-ins/common/sinus.c
              * plug-ins/common/snoise.c
              * plug-ins/gflare/gflare.c
              * plug-ins/maze/algorithms.c
              * plug-ins/maze/maze.c
              * plug-ins/maze/maze.h
              * plug-ins/maze/maze_face.c: Changed appropriately.
      
              This fixes bug #129529.
      95ed7031
    • Raphaël Quinet's avatar
      Do not display the warning message about unknown tags for unregistered · 576226c2
      Raphaël Quinet authored
      2004-01-31  Raphaël Quinet  <quinet@gamers.org>
      
      	* plug-ins/common/tiff.c (tiff_warning, tiff_error): Do not
      	display the warning message about unknown tags for unregistered
      	private tags (>= 32768).  Fixes bug #131975.  Do not display the
      	error message about random access not supported for images using
      	JPEG compression.  Fixes bug #132297.  It would be better to allow
      	the user to customize which messages should be displayed or not,
      	but this can be done in a future release.
      576226c2
  12. 30 Jan, 2004 2 commits
    • Sven Neumann's avatar
      map the Home button to "index.html" and removed the Index button for now. · 6293dee2
      Sven Neumann authored
      2004-01-30  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/helpbrowser/dialog.c: map the Home button to
      	"index.html" and removed the Index button for now.
      6293dee2
    • Michael Natterer's avatar
      fixed help ID. · a6a21841
      Michael Natterer authored
      2004-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/rcm/rcm_dialog.c (rcm_dialog): fixed help ID.
      
      	* plug-ins/rcm/rcm.[ch]
      	* plug-ins/rcm/rcm_callback.[ch]
      	* plug-ins/rcm/rcm_dialog.[ch]
      	* plug-ins/rcm/rcm_gdk.[ch]
      	* plug-ins/rcm/rcm_misc.[ch]: completely reindented, removed
      	overly long /*---...---*/ comment lines, fixed spacing.
      a6a21841
  13. 28 Jan, 2004 5 commits
  14. 27 Jan, 2004 3 commits
  15. 26 Jan, 2004 1 commit
    • Michael Natterer's avatar
      add the layer to the image before pasting to it. Fixes bug #132504. · dc3ac419
      Michael Natterer authored
      2004-01-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/scripts/unsharp-mask.scm: add the layer to
      	the image before pasting to it. Fixes bug #132504.
      
      	Fixed the underlying problem: make it impossible to attach
      	floating selections to drawables which are not currently part of
      	the image's layer or channel stacks.
      	Also cleaned up image <-> floating_sel interaction:
      
      	* app/core/gimplayer-floating-sel.[ch] (floating_sel_attach):
      	added assertion that the drawable is part of the image (see below).
      	Don't call gimp_image_floating_selection_changed(), it's emitted
      	by gimp_image_add_layer() now.
      
      	(floating_sel_remove)
      	(floating_sel_anchor): don't emit "floating_selection_changed",
      	it's emitted by gimp_image_remove_layer() now.
      
      	(floating_sel_anchor): removed the fix for bug #132162 because
      	gimp_image_remove_layer() behaves correctly now (see below).
      
      	Renamed floating_sel_reset() to floating_sel_activate_drawable().
      	Added g_return_if_fail() all over the place.
      
      	* app/core/gimpimage.[ch]: added new function gimp_image_owns_item()
      	which return TRUE if the passed item is part of the image.
      
      	(gimp_image_add_layer): emit "floating_selection_changed" here if
      	needed.
      
      	(gimp_image_remove_layer): emit "floating_selection_changed" if
      	needed, don't try to activate a layer if we called
      	floating_sel_activate_drawable().
      	This is the real fix for bug #132162.
      
      	* app/core/gimpimage-undo-push.c (undo_pop_layer): apply the same
      	fixes as to gimp_image_add,remove_layer(). Don't call
      	gimp_drawable_invalidate_preview() on the previously active layer
      	because that's done by gimp_image_set_active_layer() now.
      
      	* app/xcf/xcf-load.c: remember the "floating_sel_drawable" in the
      	XcfInfo struct and attach it *after* all layers and channels are
      	loaded to avoid attaching the floating selection to an
      	out-of-image drawable.
      
      	* app/core/gimp-edit.c (gimp_edit_paste)
      	* app/core/gimpdrawable-transform.c (gimp_drawable_transform_affine,
      	gimp_drawable_transform_flip, gimp_drawable_transform_rotate)
      	* app/core/gimpselection.c (gimp_selection_float)
      	* app/text/gimptext-compat.c (text_render): added checks for
      	gimp_image_owns_item() in all functions which can produce
      	floating selections.
      
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/floating_sel.pdb
      	* tools/pdbgen/pdb/selection.pdb
      	* tools/pdbgen/pdb/text_tool.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: added checks for
      	gimp_item_owns_image() and return an execution error if invoked
      	with a drawable which is not part of the image.
      
      	* app/pdb/edit_cmds.c
      	* app/pdb/floating_sel_cmds.c
      	* app/pdb/selection_cmds.c
      	* app/pdb/text_tool_cmds.c
      	* app/pdb/transform_tools_cmds.c: regenerated.
      dc3ac419
  16. 25 Jan, 2004 1 commit
  17. 23 Jan, 2004 2 commits
  18. 22 Jan, 2004 4 commits
    • Manish Singh's avatar
      plug-ins/common/plugin-defs.pl renamed ps to postscript, so automake · e0954430
      Manish Singh authored
      2004-01-22  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/plugin-defs.pl
              * plug-ins/common/Makefile.am: renamed ps to postscript, so automake
              doesn't get confused.
      e0954430
    • Michael Natterer's avatar
      plug-ins/common/gbr.c store the brush/pattern's name in a parasite · 7d93951d
      Michael Natterer authored
      2004-01-22  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/gbr.c
      	* plug-ins/common/pat.c: store the brush/pattern's name in a
      	parasite attached to the image. The parasite overrides the
      	RUN_WITH_LAST_VALS logic if it exists. Consistently set the
      	description as the layer's name, but ignore the layer's name
      	when saving because it may have been modified by exporting.
      	Fixes bug #131450.
      
      	Misc. cleanup/fixes: Don't assume that strncpy() nul-terminates
      	the buffer, use sizeof() instead of magic numbers, sanitize
      	descriptions using gimp_any_to_utf8(), always use strncpy()
      	instead of strcpy().
      
      	* devel-docs/parasites.txt: document the "gimp-brush-name" and
      	"gimp-pattern-name" parasites.
      7d93951d
    • Manish Singh's avatar
      configure.in renamed obnoxiously long fractalexplorer-examples directory · a8a6ecf9
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * configure.in
              * plug-ins/FractalExplorer/Makefile.am: renamed obnoxiously long
              fractalexplorer-examples directory to simply examples.
      a8a6ecf9
    • Manish Singh's avatar
      modernized, made a lot of things m4 macros, and made versioning a lot more · 9db6153f
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * configure.in: modernized, made a lot of things m4 macros, and made
              versioning a lot more finegrained, in anticipation for post-2.0.
      
              * autogen.sh: bumped up libtool and glib minimum requirements to match
              reality.
      
              * gimp-2.0.pc.in
              * gimpthumb-2.0.pc.in
              * gimpui-2.0.pc.in: adapted to new versioning variables, and bring
              in RT_LIBS when needed.
      
              * */*/Makefile.am: adapted to new versioning variables.
      9db6153f
  19. 21 Jan, 2004 1 commit