1. 05 Mar, 2005 11 commits
    • Helvetix Victorinox's avatar
      app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c · 35d83c27
      Helvetix Victorinox authored
      * app/composite/gimp-composite-generic.c
      * app/composite/gimp-composite-mmx.c
      * app/composite/gimp-composite-sse.c
      Incorporated a very clean patch from starox-gimp@starox.org
      (Frederic Leroy) which improves the generic performance of the
      burn compositing function.  Speed is improved at a cost of a 64k
      look-up table which is probably manageable for 8bpp images, but at
      larger bpp images (which currently are not supported by the GIMP)
      this is unlikely to be tolerable.
      
      The generic C implementation of the burn function uses this
      look-up table, the mmx/sse implementations have been commented out.
      35d83c27
    • Manish Singh's avatar
      commit forgotten entry · 6288eee1
      Manish Singh authored
      6288eee1
    • Sven Neumann's avatar
      Fix for bug #169274: · 8c4237cd
      Sven Neumann authored
      2005-03-05  Sven Neumann  <sven@gimp.org>
      
      	Fix for bug #169274:
      
      	* configure.in: updated definition of localedir.
      
      	* po/Makefile.in.in: updated.
      
      	* po-libgimp/Makefile.in.in
      	* po-plug-ins/Makefile.in.in
      	* po-script-fu/Makefile.in.in: synchronized with po/Makefile.in.in.
      8c4237cd
    • Manish Singh's avatar
      Update or add missing copyright and GPL comments. · ca0fcce1
      Manish Singh authored
      2005-03-05  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/*: Update or add missing copyright and GPL comments.
      ca0fcce1
    • Manish Singh's avatar
      default args for layer constructor. · 6344fe82
      Manish Singh authored
      2005-03-05  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/pygimp-drawable.c: default args for layer
              constructor.
      6344fe82
    • Manish Singh's avatar
      include Parasite flag values. · 553e8407
      Manish Singh authored
      2005-03-04  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/enumcode-py.pl: include Parasite flag values.
      
              * plug-ins/pygimp/gimpenums.py: regenerated.
      
              * plug-ins/pygimp/pygimp-drawable.c: minor change for type
              consistency.
      
              * plug-ins/pygimp/pygimp-image.c: add keyword args, is_dirty getter.
      553e8407
    • Manish Singh's avatar
      wrap fonts_refresh and fonts_get_list, clean up some of the other resource · ebe37283
      Manish Singh authored
      2005-03-04  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/gimpmodule.c: wrap fonts_refresh and fonts_get_list,
              clean up some of the other resource list plugins.
      
              * plug-ins/pygimp/pygimp-drawable.c: more keyword args and better
              exception messages.
      
              * plug-ins/pygimp/pygimp-parasite.c: support keyword args for
              parasite constructor.
      ebe37283
    • Manish Singh's avatar
      fix documentation of edit_mask accessors. · 838cf193
      Manish Singh authored
      2005-03-04  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/pdb/layer.pdb: fix documentation of edit_mask
              accessors.
      
              * libgimp/gimplayer_pdb.c
              * app/pdb/layer_cmds.c: regenerated.
      838cf193
    • Sven Neumann's avatar
      specify alternative button order for the new dialogs. · 87ae8475
      Sven Neumann authored
      2005-03-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/metadata/interface.c: specify alternative button order
      	for the new dialogs.
      87ae8475
    • Manish Singh's avatar
      no need to export PLUG_IN_INFO symbol. · a56d6b41
      Manish Singh authored
      2005-03-04  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/Makefile.am: no need to export PLUG_IN_INFO symbol.
      
              * plug-ins/pygimp/pygimp-image.c: more descriptive exception for
              Image constructor.
      
              * plug-ins/pygimp/pygimp-pdb.c: cosmetic changes.
      
              * plug-ins/pygimp/pygimp-drawable.c: wrap transform API, add keyword
              arguments to several drawable methods, wrap
              layer_resize_to_image_size.
      a56d6b41
    • Michael Natterer's avatar
      app/actions/view-actions.c app/actions/view-commands.[ch] · be6a9d2a
      Michael Natterer authored
      2005-03-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/view-actions.c
      	* app/actions/view-commands.[ch]
      	* app/config/gimprc-blurbs.h
      	* app/core/core-enums.[ch]
      	* app/core/gimp.c
      	* app/core/gimpimage-crop.c
      	* app/core/gimpimage-undo-push.[ch]
      	* app/core/gimpimage.c
      	* app/display/gimpdisplayoptions.[ch]
      	* app/display/gimpdisplayshell-appearance.[ch]
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-draw.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in: reordered stuff to be in guides, grid,
      	sample points order. Some cleanup and indentation.
      be6a9d2a
  2. 04 Mar, 2005 19 commits
    • Raphael Quinet's avatar
      test program that tries to extract XMP metadata from files (image files, · 9df474c6
      Raphael Quinet authored
      2005-03-04  Raphael Quinet  <raphael@gimp.org>
      
      	* plug-ins/metadata/xmpdump.c: test program that tries to extract
      	XMP metadata from files (image files, AI files, PDF documents...)
      9df474c6
    • Raphael Quinet's avatar
      Added placeholder for file properties. · 0d580356
      Raphael Quinet authored
      2005-03-04  Raphael Quinet  <raphael@gimp.org>
      
      	* menus/image-menu.xml.in: Added placeholder for file properties.
      
      	* plug-ins/metadata/.cvsignore
      	* plug-ins/metadata/Makefile.am
      	* plug-ins/metadata/README
      	* plug-ins/metadata/interface.c
      	* plug-ins/metadata/interface.h
      	* plug-ins/metadata/metadata.c
      	* plug-ins/metadata/xmp-model.c
      	* plug-ins/metadata/xmp-model.h
      	* plug-ins/metadata/xmp-parse.c
      	* plug-ins/metadata/xmp-parse.h
      	* plug-ins/metadata/xmp-gen.c
      	* plug-ins/metadata/xmp-gen.h: First import of metadata editor.
      	Currently, it cannot read metadata (except for XMP), it cannot
      	edit metadata and it cannot save metadata (just export).  But this
      	might improve later...  The README file contains some info.
      0d580356
    • Sven Neumann's avatar
      cc4e204b
    • Sven Neumann's avatar
      app/dialogs/user-install-dialog.c app/file/gimprecentlist.c · 74002a72
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/user-install-dialog.c
      	* app/file/gimprecentlist.c
      	* app/widgets/gimpwidgets-utils.c
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c
      	* plug-ins/common/compressor.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/raw.c
      	* plug-ins/helpbrowser/dialog.c
      	* plug-ins/imagemap/imap_cern.y
      	* plug-ins/imagemap/imap_cern_parse.[ch]
      	* plug-ins/imagemap/imap_csim.y
      	* plug-ins/imagemap/imap_csim_parse.[ch]
      	* plug-ins/imagemap/imap_main.c
      	* plug-ins/imagemap/imap_ncsa.y
      	* plug-ins/imagemap/imap_ncsa_parse.[ch]
      	* plug-ins/uri/uri.c
      	* plug-ins/xjt/xjt.c: ported the remaining functions to gstdio.
      74002a72
    • Michael Natterer's avatar
      in the spirit of the fix for bug #165618 below, allow tools to specify up · 1870b5d5
      Michael Natterer authored
      2005-03-04  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptoolcontrol.[ch]: in the spirit of the fix for bug
      	#165618 below, allow tools to specify up to two "object actions"
      	(actions which select brushes, patterns, ...).
      
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpclonetool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimptexttool.c: set actions where appropriate.
      
      	* app/actions/actions.c (action_select_object): allow objects to
      	be selected by index.
      
      	* app/actions/context-actions.c: added actions which select
      	objects by index. Not really used but the same actions can be used
      	to generically pass any GimpActionSelectType enum value to the
      	action callbacks.
      
      	* app/actions/tools-actions.c
      	* app/actions/tools-commands.[ch]: added actions and callbacks
      	for the new generic tool objects.
      
      	Also fixed and cleaned up the new generic tool value code.
      1870b5d5
    • Manish Singh's avatar
      #include gstdio.h · fa041c20
      Manish Singh authored
      2003-03-04  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/gqbist.c: #include gstdio.h
      fa041c20
    • Sven Neumann's avatar
      plug-ins/common/CEL.c plug-ins/common/gbr.c plug-ins/common/gih.c · 793f96f6
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/CEL.c
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/gqbist.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/raw.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/faxg3/faxg3.c
      	* plug-ins/imagemap/imap_preferences.c
      	* plug-ins/print/print.c: added missing parameter to g_open() calls,
      	ported some functions I missed earlier.
      793f96f6
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · c991c487
      William Skaggs authored
      	* app/core/gimpimage.c
      	* app/display/gimpdisplayoptions.c: re-order code so
      	sample-point stuff comes directly after guide stuff.
      c991c487
    • Sven Neumann's avatar
      ported to g_stdio. Also disabled code that attempts to load scripts from · 318bc7a3
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/siod/slib.c (vload) (fopen_c): ported to
      	g_stdio. Also disabled code that attempts to load scripts from
      	SIOD_LIB.
      318bc7a3
    • Sven Neumann's avatar
      handle g_get_home_dir() returning NULL and enable it for the Win32 · 6804e92c
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-path.c (gimp_config_path_expand_only):
      	handle g_get_home_dir() returning NULL and enable it for the Win32
      	platform as well.
      6804e92c
    • Sven Neumann's avatar
      plug-ins/FractalExplorer/Dialogs.c plug-ins/Lighting/lighting_ui.c · b193a98d
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/gfig/gfig-dialog.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/utils.c: same fix for path encoding as
      	done in Script-Fu (see bug #165002).
      b193a98d
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · ea267753
      William Skaggs authored
      	* app/core/gimpimage-sample-points.c
      	* app/core/gimpimage-sample-points.h: new files
      
      	* app/actions/view-actions.c
      	* app/actions/view-commands.c
      	* app/actions/view-commands.h
      	* app/config/gimprc-blurbs.h
      	* app/core/Makefile.am
      	* app/core/core-enums.c
      	* app/core/core-enums.h
      	* app/core/core-types.h
      	* app/core/gimp.c
      	* app/core/gimp.h
      	* app/core/gimpimage-crop.c
      	* app/core/gimpimage-duplicate.c
      	* app/core/gimpimage-flip.c
      	* app/core/gimpimage-rotate.c
      	* app/core/gimpimage-scale.c
      	* app/core/gimpimage-undo-push.c
      	* app/core/gimpimage-undo-push.h
      	* app/core/gimpimage.c
      	* app/core/gimpimage.h
      	* app/display/gimpdisplayoptions.c
      	* app/display/gimpdisplayoptions.h
      	* app/display/gimpdisplayshell-appearance.c
      	* app/display/gimpdisplayshell-appearance.h
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-draw.c
      	* app/display/gimpdisplayshell-draw.h
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell.c
      	* app/display/gimpdisplayshell.h
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in: add support for a list of "sample
      	points" in each image, coded and handled very similarly to
      	guides, for use mainly in color correction.  See bug #137776.
      ea267753
    • Sven Neumann's avatar
      need to convert script-fu-path to filesystem encoding. Should fix bug · 8312bf27
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-scripts.c (script_fu_find_scripts):
      	need to convert script-fu-path to filesystem encoding. Should fix
      	bug #165002.
      8312bf27
    • Sven Neumann's avatar
      c3ba9575
    • Sven Neumann's avatar
      ported to gstdio, removed unnecessary includes. · 86681c8d
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/*: ported to gstdio, removed unnecessary includes.
      86681c8d
    • Sven Neumann's avatar
      also commit these unsaved files · 56d285db
      Sven Neumann authored
      56d285db
    • Sven Neumann's avatar
      plug-ins/FractalExplorer plug-ins/Lighting plug-ins/bmp plug-ins/dbbrowser · f48efa96
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/FractalExplorer
      	* plug-ins/Lighting
      	* plug-ins/bmp
      	* plug-ins/dbbrowser
      	* plug-ins/faxg3
      	* plug-ins/fits
      	* plug-ins/flame
      	* plug-ins/gfig
      	* plug-ins/gflare
      	* plug-ins/gfli
      	* plug-ins/gimpressionist
      	* plug-ins/ifscompose
      	* plug-ins/jpeg
      	* plug-ins/maze
      	* plug-ins/pagecurl
      	* plug-ins/print
      	* plug-ins/rcm
      	* plug-ins/script-fu
      	* plug-ins/sel2path
      	* plug-ins/sgi
      	* plug-ins/twain
      	* plug-ins/winicon
      	* plug-ins/xjt: ported to gstdio, removed unnecessary includes,
      	minor fixes to filename handling here and there.
      f48efa96
    • Michael Natterer's avatar
      Fixed bug #165618: · a303b44c
      Michael Natterer authored
      2005-03-04  Michael Natterer  <mitch@gimp.org>
      
      	Fixed bug #165618:
      
      	* app/tools/gimptoolcontrol.[ch]: added new functions
      	gimp_tool_control_set/get_action_value_1/2/3/4() which allow tools
      	to specify their primary, secondary etc. "values" using
      	action-identifying strings like "context/context-brush-radius-set".
      
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcolortool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimppainttool.c: set actions where appropriate. Still
      	needs some way to document the mapping in a user-visible way.
      
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c: tab removal and minor cleanups.
      
      	* app/actions/actions.[ch]: added utility function
      	action_select_property().
      
      	* app/actions/tools-actions.c
      	* app/actions/tools-commands.[ch]: added actions and callbacks for
      	setting the ink blob size, aspect and angle. Also added actions
      	and callbacks for the new generic tool values.
      a303b44c
    • Helvetix Victorinox's avatar
      Applied patch from starox-gimp@starox.org (Frederic Leroy) which fixed the · e6d4e369
      Helvetix Victorinox authored
      * app/composite/make-installer.py:Applied patch from
      starox-gimp@starox.org (Frederic Leroy) which fixed the parser of
      the nm programme output to understand the output on 64bit
      machines.  Fixes bug #168529
      
      * app/composite/ns.py:
      Applied patch from starox-gimp@starox.org (Frederic Leroy) which
      fixed a bug that would appear when only one compositing function
      was implemented.  Fixes bug #168529
      
      										Regenerated app/composite function tables.
      e6d4e369
  3. 03 Mar, 2005 10 commits
    • Sven Neumann's avatar
      added a sanity check for bogus frame dimensions. Fixes bug #169113. · 911d267d
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/gifload.c (ReadImage): added a sanity check for
      	bogus frame dimensions. Fixes bug #169113.
      911d267d
    • Sven Neumann's avatar
      allocate tile-cache size more intelligently. · 6fa94dd8
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/autocrop.c: allocate tile-cache size more
      	intelligently.
      6fa94dd8
    • Sven Neumann's avatar
      updated docs in app · e6d8f879
      Sven Neumann authored
      e6d8f879
    • Sven Neumann's avatar
      libgimp/libgimp-docs.sgml libgimpbase/libgimpbase-docs.sgml · 3a4f1f69
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
              * libgimp/libgimp-docs.sgml
              * libgimpbase/libgimpbase-docs.sgml
              * libgimpcolor/libgimpcolor-docs.sgml
              * libgimpconfig/libgimpconfig-docs.sgml
              * libgimpmath/libgimpmath-docs.sgml
              * libgimpmodule/libgimpmodule-docs.sgml
              * libgimpthumb/libgimpthumb-docs.sgml
              * libgimpwidgets/libgimpwidgets-docs.sgml: added several indices,
              one for all symbols, and lists of new symbols for GIMP 2.2 and
              2.4.  For this to work correctly, you need gtk-doc from CVS (see
              bug #168384). But don't worry, you can still build the docs with
              older versions.
      3a4f1f69
    • Sven Neumann's avatar
      added new function. · 75133b1a
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-sections.txt: added new function.
      
      	* libgimp/tmpl/gimp.sgml
      	* libgimpconfig/tmpl/gimpconfig-params.sgml
      	* libgimpwidgets/tmpl/gimppropwidgets.sgml: removed unused
      	parameters.
      
      	* libgimp/tmpl/gimpdrawable.sgml
      	* libgimp/tmpl/gimpimage.sgml
      	* libgimp/tmpl/gimppaths.sgml: regenerated.
      75133b1a
    • Sven Neumann's avatar
      removed linebreak from macro definition; gtk-doc doesn't like this. · 34753488
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-params.h: removed linebreak from macro
      	definition; gtk-doc doesn't like this.
      34753488
    • Sven Neumann's avatar
      commit ChangeLog entry · 522a58a6
      Sven Neumann authored
      522a58a6
    • Sven Neumann's avatar
      minor code cleanup. · 8491401f
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* app/base/curves.c: minor code cleanup.
      8491401f
    • Sven Neumann's avatar
      use boolean values to indicate whether a path is linked ("locked"). · 1848b84b
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/paths.pdb: use boolean values to indicate
      	whether a path is linked ("locked").
      
      	* app/pdb/drawable_cmds.c
      	* app/pdb/paths_cmds.c
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimppaths_pdb.[ch]: regenerated.
      1848b84b
    • Sven Neumann's avatar
      added new PDB function gimp_path_import_string() to allow to easily import · 8e0fe5f3
      Sven Neumann authored
      2005-03-03  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/paths.pdb: added new PDB function
      	gimp_path_import_string() to allow to easily import dynamically
      	created SVG.
      
      	* app/pdb/internal_procs.c
      	* app/pdb/paths_cmds.c
      	* libgimp/gimppaths_pdb.[ch]: regenerated.
      
      	* libgimp/gimp.def: updated.
      
      	* plug-ins/script-fu/siod-wrapper.c (marshall_proc_db_call):
      	removed unused variable.
      8e0fe5f3