1. 30 Nov, 2006 1 commit
  2. 28 Nov, 2006 2 commits
    • Michael Natterer's avatar
      removed gimp_foo_version variables. · 9b9542a6
      Michael Natterer authored
      2006-11-28  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimp.[ch]: removed gimp_foo_version variables.
      
      	* libgimpbase/gimpenv.[ch]: added them here.
      
      	* app/sanity.c: added sanity_check_gimp() and abort if the libgimp
      	version gimp is compiled with is not exactly the same we encounter
      	at runtime.
      9b9542a6
    • Manish Singh's avatar
      plug-ins/pygimp/pygimp-api.h plug-ins/pygimp/pygimp.h export common object · 473c0c01
      Manish Singh authored
      2006-11-28  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/pygimp-api.h
              * plug-ins/pygimp/pygimp.h
              * plug-ins/pygimp/gimpmodule.c: export common object types via
              _PyGimp_API, and remove the PDBFunction_Type hack. Also define
              the common object structures here.
      
              * plug-ins/pygimp/pygimp.h: remove hack for Python < 2.3, since
              we require Python 2.3 now.
      
              * plug-ins/pygimp/gimpui.override
              * plug-ins/pygimp/gimpui.py: create and use specialized wrappers
              for get/set_active methods for GimpIntComboBox and derived types.
              Fixes #376102.
      473c0c01
  3. 27 Nov, 2006 4 commits
  4. 26 Nov, 2006 2 commits
    • Kevin Cozens's avatar
      Fix revealed bug in TinyScheme initialization which results in a seg · 36c8bf26
      Kevin Cozens authored
      2006-11-26  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* plug-ins/script-fu/tinyscheme/scheme.c (is_integer): Fix revealed
      	bug in TinyScheme initialization which results in a seg fault.
      	Removing fix for now.
      36c8bf26
    • Kevin Cozens's avatar
      Check cell type for T_NUMBER in addition to checking if it is an integer. · 1dead8df
      Kevin Cozens authored
      2006-11-26  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* plug-ins/script-fu/tinyscheme/scheme.c (is_integer): Check cell
      	type for T_NUMBER in addition to checking if it is an integer.
      	Fixes TinyScheme bug #1593861 reported on SourceForge. Fixed
      	prototype for dump_mark_stack(). Quieted compiler warnings.
      
      	* plug-ins/script-fu/scripts/script-fu-compat.init: Added delq,
      	prin1, and print.
      1dead8df
  5. 25 Nov, 2006 3 commits
    • Michael Natterer's avatar
      app/core/gimpbrushclipboard.c app/core/gimppatternclipboard.c · 146e063f
      Michael Natterer authored
      2006-11-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpbrushclipboard.c
      	* app/core/gimppatternclipboard.c
      	* app/core/gimptooloptions.c
      	* app/core/gimpundo.c
      	* app/widgets/gimpdevicestatus.c
      	* app/widgets/gimpdock.c
      	* app/widgets/gimpimageparasiteview.c
      	* app/widgets/gimpimagepropview.c: no need to cast the return
      	value of g_value_get_object(), it's a gpointer.
      146e063f
    • Kevin Cozens's avatar
      Fix for minor typo in error message. · 3c7cca9f
      Kevin Cozens authored
      2006-11-24  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* app/pdb/gimpprocedure.c: Fix for minor typo in error message.
      
      	* plug-ins/Lighting/lighting_main.c (check_drawables): Only validate
      	ID's for drawables that will be used. Disable use of env map (and not
      	bump map) if env drawable is of wrong type.
      
      	* plug-ins/script-fu/ftx/ftx.c: Eliminated some compiler warnings.
      3c7cca9f
    • Simon Budig's avatar
      libgimpwidgets/gimpresolutionentry.c fix typo in a function name. · 223a578b
      Simon Budig authored
      2006-11-25  Simon Budig  <simon@gimp.org>
      
      	* libgimpwidgets/gimpresolutionentry.c
      	* libgimpwidgets/gimpwidgets.def: fix typo in a function name.
      
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimppaletteeditor.c
      	* app/actions/gradient-editor-actions.c
      	* app/actions/palette-editor-actions.c: handle all enum values
      	and use sane ones.
      
      	* app/widgets/gimpcontrollerinfo.c: fix a warning.
      223a578b
  6. 24 Nov, 2006 11 commits
    • Simon Budig's avatar
      app/core/gimpdrawable.c fix the warnings about the interface · 5166c11c
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* app/core/gimpdrawable.c
      	* app/core/gimpprojection.c: fix the warnings about the interface
      	initialization.
      5166c11c
    • Simon Budig's avatar
      put the module prototypes into a proper place. · a8f50bfe
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]: put the module prototypes into a
      	proper place.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_lcms.c
      	* modules/cdisplay_proof.c
      	* modules/colorsel_cmyk.c
      	* modules/colorsel_cmyk_lcms.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: reverted.
      a8f50bfe
    • Kevin Cozens's avatar
      Fixed cut and paste error in the fix for unbreakupstr. · 9ca0f90f
      Kevin Cozens authored
      2006-11-24  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* plug-ins/script-fu/scripts/script-fu-compat.init: Fixed cut and
      	paste error in the fix for unbreakupstr.
      9ca0f90f
    • Simon Budig's avatar
      modules/cdisplay_colorblind.c modules/cdisplay_gamma.c · 2db432ad
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_lcms.c
      	* modules/cdisplay_proof.c
      	* modules/colorsel_cmyk.c
      	* modules/colorsel_cmyk_lcms.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: fixed prototype warning, untabbified.
      2db432ad
    • Simon Budig's avatar
      plug-ins/sel2path/sel2path_adv_dialog.c more warning fixes, untabbified. · 71edb562
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* plug-ins/sel2path/sel2path_adv_dialog.c
      	* plug-ins/xjt/xjt.c: more warning fixes, untabbified.
      71edb562
    • Simon Budig's avatar
      Fixing include/declaration issues in the application: · 0308d410
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	Fixing include/declaration issues in the application:
      
      	* app/composite/gimp-composite-sse2.c: disable unused debugging code
      
      	* app/paint-funcs/paint-funcs.[ch]
      	* app/paint-funcs/scale-funcs.[ch]: fix include files, add some
      	prototypes, make some other functions static.
      
      	* app/core/gimpbuffer.c
      	* app/core/gimpdrawable-preview.c: changed accordingly.
      
      	* app/tools/gimpeditselectiontool.[ch]: untangle .c and .h file.
      
      	* app/widgets/gimpfiledialog.c: add missing #include.
      0308d410
    • Tor Lillqvist's avatar
      Add prototype for WinMain to avoid gcc warning. · 65a643bb
      Tor Lillqvist authored
      2006-11-24  Tor Lillqvist  <tml@novell.com>
      
      	* libgimp/gimp.h (MAIN): Add prototype for WinMain to avoid gcc
      	warning.
      65a643bb
    • Sven Neumann's avatar
      plug-ins/flame/libifs.[ch] plug-ins/flame/rect.c · 7dd45bc3
      Sven Neumann authored
      2006-11-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/flame/libifs.[ch]
      	* plug-ins/flame/rect.c
      	* plug-ins/maze/algorithms.c
      	* plug-ins/maze/handy.c
      	* plug-ins/maze/maze.h
      	* plug-ins/sel2path/fit.c
      	* plug-ins/sel2path/pxl-outline.h: fixed prototypes.
      7dd45bc3
    • Manish Singh's avatar
      bezier_stroke_new_moveto and bezier_stroke_new_ellipse are now class · 67556fd1
      Manish Singh authored
      2006-11-24  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/pygimp-vectors.c: bezier_stroke_new_moveto and
              bezier_stroke_new_ellipse are now class methods of
              VectorsBezierStroke.
      
              * plug-ins/pygimp/gimpmodule.c: vectors import now has better
              error handling and cleanup. Also stick VectorsBezierStroke in
              the gimp namespace so the class is available for constructing.
      67556fd1
    • Sven Neumann's avatar
      bumped version to 2.3.14. · e7e347fb
      Sven Neumann authored
      2006-11-24  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: bumped version to 2.3.14.
      e7e347fb
    • Kevin Cozens's avatar
      Added make-list. Corrected name of unstrbreakup to unbreakupstr and fixed · 92d2de97
      Kevin Cozens authored
      2006-11-24  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* plug-ins/script-fu/scripts/script-fu-compat.init: Added make-list.
      	Corrected name of unstrbreakup to unbreakupstr and fixed bug in it.
      	Fixed butlast to handle lists with one entry.
      92d2de97
  7. 23 Nov, 2006 17 commits
    • Sven Neumann's avatar
      Made 2.3.13 development release. · 9b9c336e
      Sven Neumann authored
      2006-11-23  Sven Neumann  <sven@gimp.org>
      
              * Made 2.3.13 development release.
      9b9c336e
    • Simon Budig's avatar
      fix warning about uninitialized variable · 8660ecf2
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* plug-ins/common/tiff.c: fix warning about uninitialized variable
      8660ecf2
    • Sven Neumann's avatar
      reordered to make the test link again. · e1d427b1
      Sven Neumann authored
      2006-11-23  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am (test_config_LDADD): reordered to make
      	the test link again.
      e1d427b1
    • Simon Budig's avatar
      tools/pdbgen/pdb/paths.pdb minor documentation fixes, following the · 1a95e589
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	* tools/pdbgen/pdb/paths.pdb
      	* tools/pdbgen/pdb/vectors.pdb: minor documentation fixes,
      	following the renaming.
      
      	* app/pdb/paths_cmds.c
      	* app/pdb/vectors_cmds.c
      	* libgimp/gimppaths_pdb.c
      	* libgimp/gimpvectors_pdb.c: regenerated.
      1a95e589
    • Simon Budig's avatar
      follow the function renaming as well. Why didn't this complain when I · 29de173d
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	* plug-ins/pygimp/gimpmodule.c: follow the function renaming
      	as well. Why didn't this complain when I compiled earlier?
      29de173d
    • Sven Neumann's avatar
      plug-ins/script-fu/ftx/Makefile.am plug-ins/script-fu/re/Makefile.am · a4423dc1
      Sven Neumann authored
      2006-11-23  Sven Neumann  <sven@gimp.org>
      
              * plug-ins/script-fu/ftx/Makefile.am
              * plug-ins/script-fu/re/Makefile.am
              * plug-ins/script-fu/tinyscheme/Makefile.am: cleaned up Makefiles.
              Fixed for srcdir != builddir.
      a4423dc1
    • Simon Budig's avatar
      renamed gimp_vectors_new_from_* to gimp_vectors_import_from_*, as · d87e5738
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	* tools/pdbgen/pdb/vectors.pdb: renamed gimp_vectors_new_from_*
      	to gimp_vectors_import_from_*, as discussed in bug #378394.
      
      	* plug-ins/common/svg.c
      	* libgimp/gimp.def: changed accordingly.
      
      	* libgimp/gimpvectors_pdb.[ch]
      	* app/pdb/vectors_cmds.c: regenerated.
      d87e5738
    • Simon Budig's avatar
      plug-ins/script-fu/tinyscheme/scheme-private.h Changed tinyscheme to · dce782a6
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	* plug-ins/script-fu/tinyscheme/scheme-private.h
      	* plug-ins/script-fu/tinyscheme/scheme.[ch]: Changed tinyscheme
      	to provide a safe spot to protect intermediate values from the
      	garbage collector. Fixes some really ugly problems with arrays.
      
      	Most likely not the best solution, we need to discuss this with
      	the tinyscheme maintainers.
      
      	* plug-ins/script-fu/scheme-wrapper.c: changed accordingly, plus
      	reordering some stuff to protect it from the eager GC.
      dce782a6
    • Sven Neumann's avatar
      added xbm/cursor-mouse-mask.xbm. · 804b7953
      Sven Neumann authored
      2006-11-23  Sven Neumann  <sven@gimp.org>
      
      	* cursors/Makefile.am (EXTRA_DIST): added
      xbm/cursor-mouse-mask.xbm.
      804b7953
    • Michael Natterer's avatar
      plug-ins/help/gimphelpitem.[ch] added some EEKy members to the structs · 35a5a46a
      Michael Natterer authored
      2006-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/help/gimphelpitem.[ch]
      	* plug-ins/help/gimphelplocale.[ch]: added some EEKy members to
      	the structs where the browser can store its state.
      
      	* plug-ins/helpbrowser/Makefile.am
      	* plug-ins/helpbrowser/helpbrowser.c: link against libgimphelp.a
      	and implement all the help ID mapping ourselves.
      
      	* plug-ins/helpbrowser/dialog.[ch]: added a tree view with the
      	help IDs of the current help domain. Double click to jump to an
      	item. Very early-stage code and very unusable, please try anyway.
      
      	* app/widgets/gimphelp.c: if the help browser is available, call
      	it directly, not via the help plug-in.
      35a5a46a
    • Sven Neumann's avatar
      removed help.h. · 55134ae8
      Sven Neumann authored
      2006-11-23  Sven Neumann  <sven@gimp.org>
      
              * plug-ins/help/Makefile.am (libgimphelp_a_SOURCES): removed help.h.
      55134ae8
    • Sven Neumann's avatar
      removed po-*/update.sh. · cec20d6f
      Sven Neumann authored
      
              * Makefile.am (EXTRA_DIST): removed po-*/update.sh.
      cec20d6f
    • Michael Natterer's avatar
      remove useless newlines from debugging output. · aa5a8a92
      Michael Natterer authored
      2006-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/gimpplugin-cleanup.c: remove useless newlines from
      	debugging output.
      aa5a8a92
    • Michael Natterer's avatar
      link libgimphelp as not installed .a · 0f64c7e0
      Michael Natterer authored
      2006-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/help/Makefile.am: link libgimphelp as not installed .a
      
      	* plug-ins/help/gimphelpdomain.[ch] (gimp_help_domain_map): return
      	the GimpHelpLocate the ID was found in.
      
      	* plug-ins/help/gimp-help-lookup.c
      	* plug-ins/help/help.c: changed accordingly.
      
      	* plug-ins/help/gimphelp.h: disable debug output.
      0f64c7e0
    • Simon Budig's avatar
      Change the color for XOR drawing. This guarantees that there is always a · 5fb22c86
      Simon Budig authored
      2006-11-23  Simon Budig  <simon@gimp.org>
      
      	* app/display/gimpcanvas.c: Change the color for XOR drawing. This
      	guarantees that there is always a contrast between the original
      	image pixels and the stuff drawn on top of it.
      5fb22c86
    • Michael Natterer's avatar
      new splash. Image taken by Kristian Rietveld; Retouching by Simon Budig · bc502b0a
      Michael Natterer authored
      2006-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* data/images/gimp-splash.png: new splash. Image taken by Kristian
      	Rietveld; Retouching by Simon Budig and myself.
      bc502b0a
    • Michael Natterer's avatar
      made validation error messages more human-readable and prepared the code · b831c0c3
      Michael Natterer authored
      2006-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/gimpprocedure.c (gimp_procedure_validate_args): made
      	validation error messages more human-readable and prepared the
      	code for validating return values.
      b831c0c3