1. 24 Sep, 2002 1 commit
  2. 23 Sep, 2002 2 commits
  3. 21 Sep, 2002 1 commit
    • Sven Neumann's avatar
      fixed some macros that were never used. · cf656483
      Sven Neumann authored
      2002-09-21  Sven Neumann  <sven@gimp.org>
      
              * app/config/gimpconfig-params.h: fixed some macros that were never used.
      
              * data/images/gimp_splash.png: flattened the splash image. The alpha channel
              crashed servers with buggy XRender extension (#93841) (and should have never
              been there anyway).
      cf656483
  4. 19 Sep, 2002 1 commit
  5. 18 Sep, 2002 2 commits
    • Manish Singh's avatar
      use X_CFLAGS when checking for Xmu headers too · b800763e
      Manish Singh authored
      2002-09-18  Manish Singh  <yosh@gimp.org>
      
              * configure.in: use X_CFLAGS when checking for Xmu headers too
      
              * tools/pdbgen/pdb/channel.pdb
              * tools/pdbgen/pdb/layer.pdb: slight tweak to mitch's change
              to have default parameters for the common case
      b800763e
    • Sven Neumann's avatar
      use X_CFLAGS when checking for xpm.h. · 737754c4
      Sven Neumann authored
      2002-09-18  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: use X_CFLAGS when checking for xpm.h.
      
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/mkgen.pl: added X_CFLAGS here as well so that
      	xpm compiles even if GTK_CFLAGS doesn't pull in the X11 include
      	path for us. Should fix #93518 and hopefully won't break it for
      	other people.
      737754c4
  6. 17 Sep, 2002 4 commits
    • Sven Neumann's avatar
      plug-ins/common/convmatrix.c plug-ins/common/iwarp.c · 17d8ca50
      Sven Neumann authored
      2002-09-17  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/convmatrix.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/spheredesigner.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/print/gimp_main_window.c
      	* plug-ins/script-fu/script-fu-scripts.c
      	* plug-ins/sel2path/sel2path.c: reordered action buttons.
      17d8ca50
    • Sven Neumann's avatar
      use PangoAttributes instead of PangoMarkup. · 8777d5b8
      Sven Neumann authored
      2002-09-17  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpviewabledialog.c: use PangoAttributes instead of
      	PangoMarkup.
      
      	* app/gui/preferences-dialog.c: adapt to the look of the
      	GimpViewableDialog.
      8777d5b8
    • Sven Neumann's avatar
      reordered buttons and polished the dialog. · 2ad6f06a
      Sven Neumann authored
      2002-09-17  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpexport.c: reordered buttons and polished the dialog.
      2ad6f06a
    • Sven Neumann's avatar
      app/gui/file-new-dialog.c app/gui/preferences-dialog.c · 8ccbf199
      Sven Neumann authored
      2002-09-17  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/file-new-dialog.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resize-dialog.c
      	* app/tools/gimpimagemaptool.c
      	* app/widgets/gimpfontselection-dialog.c: place the Cancel button
      	next to the confirmative button as suggested by the HIG.
      8ccbf199
  7. 16 Sep, 2002 1 commit
  8. 13 Sep, 2002 1 commit
  9. 12 Sep, 2002 2 commits
  10. 11 Sep, 2002 2 commits
  11. 10 Sep, 2002 2 commits
    • Michael Natterer's avatar
      Some PDB cleanup: · 451d392a
      Michael Natterer authored
      2002-09-10  Michael Natterer  <mitch@gimp.org>
      
      	Some PDB cleanup:
      
      	* tools/pdbgen/pdb/procedural_db.pdb: removed the get_data() and
      	set_data() implementations and the global "data_list" variable.
      	Cleaned up the dump() stuff (pass the FILE pointer around instead
      	of having a global variable for it). Fixed output_string() so it
      	does not crash on NULL strings.
      
      	* app/core/gimp.[ch]: added gimp->procedural_db_data_list.
      
      	* app/pdb/procedural_db.[ch]: added procedural_db_[set|get]_data().
      	Don't leak data identifiers when overwriting an already existing
      	entry. Added g_return_if_fail() stuff to all public functions.
      
      	* tools/pdbgen/pdb/channel.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/parasite.pdb: tweaked some helper functions to
      	take parameters which make them aware of the real type of the
      	objects they handle (e.g. the PDB function gimp_layer_set_name()
      	matches the core function gimp_object_get_name()).
      
      	* app/pdb/pdb_glue.h: removed ugly CPP-level workarounds for the
      	issue mentioned above.
      
      	* app/pdb/channel_cmds.c
      	* app/pdb/drawable_cmds.c
      	* app/pdb/layer_cmds.c
      	* app/pdb/parasite_cmds.c
      	* app/pdb/procedural_db_cmds.c: regenerated.
      451d392a
    • Dave Neary's avatar
      Handle INDEXA images if the indexed palette is full by looking for an · 734a7861
      Dave Neary authored
      
      2002-09-10  Dave Neary  <bolsh@gimp.org>
      
              * plug-ins/common/png.c: Handle INDEXA images if the
              indexed palette is full by looking for an unused colour.
              Fixes bug #55700.
      734a7861
  12. 09 Sep, 2002 1 commit
    • Jakub Steiner's avatar
      make the icons less crowded · d7e0e053
      Jakub Steiner authored
      2002-09-09  Jakub Steiner <jimmac@ximian.com>
      
      * themes/Default/images/stock-grow-16.png:
      * themes/Default/images/stock-shrink-16.png: make the icons less
        crowded
      d7e0e053
  13. 08 Sep, 2002 7 commits
    • Michael Natterer's avatar
      app/widgets/gimplayerlistview.c some more auto-sizing spinbuttons. · 5dc2b347
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimplayerlistview.c
      	* app/gui/channels-commands.c: some more auto-sizing spinbuttons.
      
      	* app/gui/offset-dialog.c: added mnemonics for "X" and "Y".
      
      	Dialog auto-hide cleanup:
      
      	* app/widgets/gimpviewabledialog.c: close the dialog when the
      	GimpViewable goes away (special cased GimpItems which become
      	invisible on "removed"). Close the dialog by syntesizing a
      	"delete_event" instead of simply hiding or destroying it so the
      	closing method of the dialog's user gets invoked.
      
      	* app/gui/resize-dialog.[ch]: don't do the same here. Simplifies
      	the API even more as we don't have to pass the object to watch any
      	more.
      
      	* app/gui/image-commands.c
      	* app/gui/layers-commands.c: changed accordingly.
      
      	* app/undo_history.c
      	* app/gui/convert-dialog.c
      	* app/gui/qmask-commands.c
      	* app/gui/vectors-commands.c: removed all dialog auto-hiding which
      	is now done by GimpViewableDialog. Also connect more close
      	callbacks to gtk_widget_destroy() and handle shell destruction
      	accordingly, so these pseudo widgets behave more like real ones.
      
      	Tool-dialog auto-hide fix:
      
      	* app/tools/tool_manager.c: never call a tool's initialize()
      	method with a NULL gdisp (I can't follow why we did this before
      	because it's conceptually broken and makes the semantics of
      	initialize() more than unclear).
      	To be sure, added g_return_if_fail(GIMP_IS_DISPLAY(gdisp)) to
      	tool_manager_initialize_active().
      
      	* app/tools/gimpbrightnesscontrasttool.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimphistogramtool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimpimagemaptool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimpposterizetool.c
      	* app/tools/gimpthresholdtool.c: removed the recently added code
      	for handling NULL displays in initialize().
      5dc2b347
    • Michael Natterer's avatar
      forgot a mnemonic. · 3c699986
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/curve_bend.c: forgot a mnemonic.
      3c699986
    • Michael Natterer's avatar
      moved toggles into frame titles. · c90ee566
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/iwarp.c: moved toggles into frame titles.
      c90ee566
    • Michael Natterer's avatar
      removed explicit spinbutton pixel size. · a7e638ab
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-scripts.c: removed explicit
      	spinbutton pixel size.
      
      	* plug-ins/script-fu/scripts/blended-logo.scm
      	* plug-ins/script-fu/scripts/coffee.scm
      	* plug-ins/script-fu/scripts/comic-logo.scm
      	* plug-ins/script-fu/scripts/coolmetal-logo.scm
      	* plug-ins/script-fu/scripts/glossy.scm
      	* plug-ins/script-fu/scripts/land.scm
      	* plug-ins/script-fu/scripts/lava.scm
      	* plug-ins/script-fu/scripts/rendermap.scm
      	* plug-ins/script-fu/scripts/test-sphere.scm: follow PDB change:
      	gimp-gradients-[set|get]-active have been renamed to *-gradient
      	to match the brush, pattern and palette APIs.
      a7e638ab
    • Christian Neumair's avatar
      Updated German translation. · 24e4b4fe
      Christian Neumair authored
      24e4b4fe
    • Michael Natterer's avatar
      return gimage->cmap directly instead of calling · 3106802d
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage.c (gimp_image_get_colormap): return
      	gimage->cmap directly instead of calling
      	gimp_drawable_cmap(active_drawable) without checking if there
      	actually is an active_drawable.
      
      	* tools/pdbgen/pdb/image.pdb (image_get_cmap): use g_memdup()
      	instead of g_new() followed by memcpy().
      
      	* app/pdb/image_cmds.c: regenerated.
      3106802d
    • Michael Natterer's avatar
      set the hex entry to 7 chars instead the whole width of the vbox. Added · 18626a64
      Michael Natterer authored
      2002-09-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/color-notebook.[ch]: set the hex entry to 7 chars instead
      	the whole width of the vbox. Added color_notebook_set_title().
      
      	* app/widgets/gimptoolbox-color-area.c: use the new function to
      	set the color selection's title to either "Change Foreground
      	Color" or "Change Background Color" instead of just "Color
      	Selection".
      18626a64
  14. 07 Sep, 2002 6 commits
    • Michael Natterer's avatar
      Histogram cleanup: · f54912e1
      Michael Natterer authored
      2002-09-07  Michael Natterer  <mitch@gimp.org>
      
      	Histogram cleanup:
      
      	* app/base/gimphistogram.c: Added g_return_if_fail() to all public
      	functions, reordered stuff, cleanup (no logic changed).
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimphistogrambox.[ch]: new widget containing a
      	GimpHistogramView and two range spinbuttons (as known from the
      	threshold tool). Users only need to connect to the histogram
      	view's "range_changed" signal. The spinbuttons are handled
      	internally.
      
      	* app/widgets/gimphistogramview.[ch]: define it's default size in
      	the header. Make sure "start" is always smaller than "end". Emit
      	"range_changed" in gimp_histogram_view_set_range().
      
      	* app/tools/gimplevelstool.c: changed accordingly.
      
      	* app/tools/gimpthresholdtool.[ch]: removed the code which
      	did the same and use the new widget.
      
      	* app/tools/gimphistogramtool.[ch]: ditto. Removed the "intensity"
      	info label. Cleanup.
      f54912e1
    • Christian Neumair's avatar
      Updated German translation. · 4f1753ca
      Christian Neumair authored
      4f1753ca
    • Michael Natterer's avatar
      app/gui/file-new-dialog.c app/gui/offset-dialog.c · 991a7e5b
      Michael Natterer authored
      2002-09-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/file-new-dialog.c
      	* app/gui/offset-dialog.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resolution-calibrate-dialog.c
      	* app/gui/user-install-dialog.c: replaced some more pixel sizes by
      	char sizes. Tweaked table spacings. Mnemonics.
      
      	* app/gui/info-dialog.[ch]: internal cleanup.
      
      	* app/gui/resize-dialog.[ch]: same here. Removed the "cancel_cb"
      	from the API and simply destroy the dialog on "Cancel". Makes the
      	dialog construction less weird.
      
      	* app/gui/image-commands.c
      	* app/gui/layers-commands.c: changed accordingly. Same cleanups
      	as above.
      991a7e5b
    • Michael Natterer's avatar
      plug-ins/FractalExplorer/Dialogs.c some stock items. · b7afbfee
      Michael Natterer authored
      2002-09-07  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.c: some stock items.
      
      	* plug-ins/MapObject/mapobject_ui.c: moved toggle button into
      	frame title, added mnemonics.
      
      	* plug-ins/common/curve_bend.c: reorganized the GUI completely
      	to be more usable. Added mnemonics and stock items.
      
      	* plug-ins/common/checkerboard.c
      	* plug-ins/common/film.c
      	* plug-ins/common/illusion.c
      	* plug-ins/common/plasma.c
      	* plug-ins/flame/flame.c: minor cleanups (spacing, stock items).
      b7afbfee
    • Christian Neumair's avatar
      Updated German translation. · 94657d61
      Christian Neumair authored
      94657d61
    • Dave Neary's avatar
      Unref layer mask rather than layer when adding the mask. Fixes bug #92693. · 70467e55
      Dave Neary authored
      
      2002-09-07  Dave Neary  <bolsh@gimp.org>
      
              * app/xcf/xcf-load.c: Unref layer mask rather than layer
              when adding the mask. Fixes bug #92693.
      70467e55
  15. 06 Sep, 2002 4 commits
    • Hans Breuer's avatar
      updated · e17baf71
      Hans Breuer authored
      2002-09-06  Hans Breuer  <hans@breuer.org>
      
      	* */*/makefile.msc : updated
      
      	* libgimptool/makefile.msc : new file, libgimptool
      	is currently build as static lib due to references
      	into app/core
      
      	* themes/Default/makefile.msc : removed
      	* themes/Default/images/makefile.msc : new file
      
      	* libgimpwidgets/makefile.msc libgimpwidgets/gimpwidgets.c
      	updated (externals)
      
      	* app/paint-funcs.c : replaced gccism varibale size array on
      	stack with portable alloca, removed sizeof(buf) check which
      	must fail now.
      
      	* app/config/gimpconfig.c : get write/close protos
      	on win32 from io.h
      	* app/config/gimprc.c : dito and <string.h>
      	* app/config/gimpscanner.c : <string.h> only
      
      	* app/core/gimpcontainer.c : workaround for clumsy
      	compilers not supporting vararg macros
      
      	* app/core/gimpdocumentlist.c app/core/gimpparasitelist.c
      	include <io.h> on win32
      
      	* app/widgets/gimpdocumentview.c
      	  app/widgets/gimpimagedock.c
      	  app/widgets/gimppreview.c : add #ifdef __GNUC__
      	to avoid breaking on non standard pragma #warning.
      
      	* app/gui/session.c : include <string.h>
      
      	* regexrepl/makefile.msc : build as dll
      
      	* plug-ins/makefile.msc : updated
      
      	* plug-ins/common/pix.c : open file binary
      
      	* plug-ins/common/spheredesigner.c : avoid error
      	'incompatible types' while assigning, use memcpy()
      e17baf71
    • Michael Natterer's avatar
      changed "Number of Colors" to "Max Number of Colors" to clarify what this · 424ed1f4
      Michael Natterer authored
      2002-09-06  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/convert-dialog.c: changed "Number of Colors" to
      	"Max Number of Colors" to clarify what this parameter does.
      	(fixes #92194).
      
      	* app/gui/menus.c: use GIMP_STOCK_INFO for "View/Info Window".
      
      	Specify spibutton sizes in chars, not pixels (eek) all over
      	the place. Also removed explicit sizes where the GtkSpinButton
      	default size does not disturbe tabular widget layouts.
      
      	* libgimpwidgets/gimpwidgets.c: removed the hardcoded width of 75
      	pixels in gimp_spin_button_new(). Changed gimp_scale_entry_new()
      	and gimp_coordinates_new() to interpret their "spinbutton_width"
      	parameters as chars if < 16, and as pixels otherwise. This gives
      	reasonable results and doesn't cause unchanged plug-ins to
      	suddenly have spinbuttons of dozens of chars width :)
      
      	* libgimpwidgets/gimpsizeentry.c: added the same heuristic here.
      
      	* libgimpwidgets/gimpquerybox.c
      	* app/gui/color-notebook.c
      	* app/gui/convert-dialog.c
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbrightnesscontrasttool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcolorpickertool.c
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpposterizetool.c
      	* app/tools/gimpsmudgetool.c
      	* app/tools/gimptexttool.c
      	* app/tools/gimpthresholdtool.c
      	* app/tools/paint_options.c
      	* app/tools/selection_options.c
      	* app/widgets/gimpbrusheditor.c
      	* app/widgets/gimpbrushfactoryview.c
      	* app/widgets/gimppaletteeditor.c: changed accordingly.
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/common/AlienMap.c
      	* plug-ins/common/AlienMap2.c
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/bumpmap.c
      	* plug-ins/common/checkerboard.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/depthmerge.c
      	* plug-ins/common/despeckle.c
      	* plug-ins/common/diffraction.c
      	* plug-ins/common/emboss.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/glasstile.c
      	* plug-ins/common/grid.c
      	* plug-ins/common/illusion.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/jigsaw.c
      	* plug-ins/common/lic.c
      	* plug-ins/common/max_rgb.c
      	* plug-ins/common/mblur.c
      	* plug-ins/common/newsprint.c
      	* plug-ins/common/nova.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/scatter_hsv.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/spread.c
      	* plug-ins/common/tile.c
      	* plug-ins/common/tileit.c
      	* plug-ins/common/unsharp.c
      	* plug-ins/common/vpropagate.c
      	* plug-ins/common/waves.c
      	* plug-ins/common/whirlpinch.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/mosaic/mosaic.c
      	* plug-ins/rcm/rcm_dialog.c: changed accordingly, which involves
      	removals of gtk_widget_set_size_request(spinbutton), removal of
      	lots of explicit spinbutton sizes in gimp_scale_entry_new(), and
      	adding of new ones because GtkSpinButton's auto-size trashed
      	tabular layouts.
      
      	Lots of cleanup & indentation while browsing the plug-ins'
      	code. Changed spacings, moved toggle buttons into frame titles,
      	use stock items, stuff...
      424ed1f4
    • Maurits Rijk's avatar
    • Manish Singh's avatar
      emptied · 97cb7b6d
      Manish Singh authored
      2002-09-05  Manish Singh  <yosh@gimp.org>
      
              * acinclude.m4: emptied
      
              * autogen.sh: support for automake version special casing, error
              out on aclocal failure.
      
              * m4compat/1.4/pysupport.m4
              * m4compat/1.6/pysupport.m4
              * configure.in
              * plug-ins/Makefile.am: pygimp autoconf support, just to get it
              some testing. We'll figure out policy later.
      97cb7b6d
  16. 05 Sep, 2002 3 commits