1. 03 Jul, 2003 5 commits
    • Sven Neumann's avatar
      plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c · 2a35ff7f
      Sven Neumann authored
      2003-07-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/blur.c
      	* plug-ins/common/gifload.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/gqbist.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/mapcolor.c
      	* plug-ins/common/pcx.c
      	* plug-ins/common/png.c
      	* plug-ins/common/ps.c
      	* plug-ins/common/psd.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/randomize.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/snoise.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/wmf.c
      	* plug-ins/common/xbm.c
      	* plug-ins/fp/fp.h
      	* plug-ins/fp/fp_gdk.c
      	* plug-ins/fp/fp_gtk.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/brush.c
      	* plug-ins/gimpressionist/paper.c
      	* plug-ins/gimpressionist/ppmtool.c
      	* plug-ins/gimpressionist/preview.c
      	* plug-ins/ifscompose/ifscompose_utils.c
      	* plug-ins/script-fu/script-fu-server.c
      	* plug-ins/xjt/xjt.c: fixed some minor code issues found compiling
      	with -pedantic.
      2a35ff7f
    • Manish Singh's avatar
      remove gimp.spec stuff (leave gimp.spec.in in CVS for now as reference, · 69a19e76
      Manish Singh authored
      2003-07-03  Manish Singh  <yosh@gimp.org>
      
              * configure.in: remove gimp.spec stuff (leave gimp.spec.in in CVS
              for now as reference, maybe update it with the freshrpms spec at
              some point)
      69a19e76
    • Manish Singh's avatar
      fix spelling of "quality" in comment · 122c0065
      Manish Singh authored
      2003-07-03  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/jpeg.c: fix spelling of "quality" in comment
      
              * tools/pdbgen/*.pl: update copyright strings to 2003
      
              * libgimp/gimpenums.h
              * libgimp/*_pdb.[ch]
              * app/pdb/*_cmds.[ch]
              * app/pdb/internal_procs.[ch]
              * plug-ins/pygimp/gimpenums.py
              * plug-ins/script-fu/script-fu-constants.c: regenerated
      122c0065
    • Sven Neumann's avatar
      53297582
    • Sven Neumann's avatar
      added support for reading and writing comments. Handles tTXt (ISO-8859-1) · 5f63d557
      Sven Neumann authored
      2003-07-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/png.c: added support for reading and writing
      	comments. Handles tTXt (ISO-8859-1) and, if your libpng supports
      	it, iTXt (UTF-8) chunks.
      5f63d557
  2. 02 Jul, 2003 16 commits
    • Sven Neumann's avatar
      removed these files, they are of no purpose any longer. · b176a51d
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* RPM/*: removed these files, they are of no purpose any longer.
      b176a51d
    • Sven Neumann's avatar
      app/gui/edit-commands.c added "Fill with Pattern" menu entry as suggested · e7860145
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/edit-commands.c
      	* app/gui/image-menu.c: added "Fill with Pattern" menu entry as
      	suggested in bug #116365.
      
      	* app/base/temp-buf.c
      	* app/base/tile-swap.c
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-types.c
      	* app/display/gimpdisplayshell-filter-dialog.c
      	* app/display/gimpdisplayshell.c
      	* app/file/file-utils.c
      	* app/paint-funcs/paint-funcs-types.h
      	* app/tools/gimpdrawtool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimpiscissorstool.h
      	* app/tools/gimptextoptions.c
      	* app/paint-funcs/paint-funcs-types.h
      	* app/vectors/gimpbezierstroke.c
      	* app/vectors/gimpstroke.c
      	* app/vectors/gimpvectors.c
      	* app/vectors/vectors-types.h
      	* libgimp/gimpbrushmenu.c
      	* libgimp/gimpmisc.h
      	* libgimpmodule/gimpmodule.c: fixed some minor issues found
      	compiling with -pedantic.
      
      	* app/pdb/misc_tools_cmds.c
      	* tools/pdbgen/pdb/misc_tools.pdb: adapt to the changed order of
      	arguments for gimp_image_pick_color().
      e7860145
    • Michael Natterer's avatar
      libgimpbase/tmpl/gimpbasetypes.sgml regenerated. · 43ff5797
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/tmpl/gimpbasetypes.sgml
      	* libgimpbase/tmpl/gimpdatafiles.sgml: regenerated.
      43ff5797
    • Michael Natterer's avatar
      changed GimpDatafileLoaderFunc to take a separate "gpointer user_data" · 74710fcc
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/gimpbasetypes.h: changed GimpDatafileLoaderFunc to
      	take a separate "gpointer user_data" parameter (passing user_data
      	in a struct was a quite nonstandard API design). Made the
      	GimpDatafileData pointer const.
      
      	* libgimpbase/gimpdatafiles.[ch]: removed user_data from the
      	GimpDatafileData struct and added "const gchar *basename" so we
      	don't need to g_path_get_basename() in many callbacks.
      
      	* libgimp/gimpmiscui.[ch]: changed gimp_plug_in_parse_path() to
      	gimp_plug_in_get_path() and return the unparsed path.
      
      	* app/core/gimpdatafactory.c
      	* app/core/gimpenvirontable.c
      	* app/gui/gui.c
      	* app/plug-in/plug-ins.c
      	* libgimpmodule/gimpmoduledb.c
      	* plug-ins/script-fu/script-fu-scripts.c: changed accordingly.
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.[ch]
      	* plug-ins/FractalExplorer/Globals.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gflare/gflare.c: use gimp_datafiles_read_directories()
      	instead of fiddling with g_dir_open() manually. Random cleanups.
      74710fcc
    • Sven Neumann's avatar
      sprinkled some more const qualifiers · 5143aa7c
      Sven Neumann authored
      5143aa7c
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · d94c3f36
      Pablo Gonzalo del Campo authored
      2003-06-26  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
              * es.po: Updated Spanish translation.
      d94c3f36
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation by Francisco Javier F. Serrador · 57c6ae31
      Pablo Gonzalo del Campo authored
      2003-07-02  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
              * es.po: Updated Spanish translation by
                       Francisco Javier F. Serrador <serrador@arrakis.es>.
      57c6ae31
    • Sven Neumann's avatar
      last bunch of plug-ins adapted to libgimp changes. · 11c8c143
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: last bunch of plug-ins adapted to libgimp changes.
      11c8c143
    • Michael Natterer's avatar
      s/Appearence/Appearance/g, changed color_notebook titles to say "Change · 2b5541fb
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/grid-dialog.c: s/Appearence/Appearance/g, changed
      	color_notebook titles to say "Change Foo Color" instead of
      	just "Foo Color".
      
      	* app/widgets/gimplayertreeview.c: irrelevant code review.
      2b5541fb
    • Michael Natterer's avatar
      added GimpMenuPositionFunc typedef. · 69539fc5
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/widgets-types.h: added GimpMenuPositionFunc typedef.
      
      	* app/widgets/gimpwidgets-utils.[ch]: made gimp_menu_position()
      	a GimpMenuPositionFunc.
      
      	* app/widgets/gimpitemfactory.[ch]
      	(gimp_item_factory_popup_with_data): added position_func and
      	position_data parameters. Use gimp_menu_position() if no
      	position_func is given.
      
      	* app/display/gimpdisplayshell-callbacks.c: removed
      	gimp_display_shell_origin_menu_popup() and call
      	gimp_item_factory_popup_with_data() directly from
      	gimp_display_shell_popup_menu(), using
      	gimp_display_shell_origin_menu_position() as position_func.
      
      	* app/widgets/gimpeditor.[ch]: added a GtkWidget::popup_menu()
      	implementation so all context menus are keyboard accessible.
      	Added "gpointer factory_data" member so the menu can be popped up
      	in the right context.
      
      	* app/gui/channels-menu.c
      	* app/gui/layers-menu.c
      	* app/gui/vectors-menu.c: make them work without an active image
      	since they can be popped up at any time now.
      
      	* app/gui/image-menu.c
      	* app/gui/toolbox-menu.c: cleanup.
      
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpcomponenteditor.c
      	* app/widgets/gimpcontainereditor.c
      	* app/widgets/gimpdockbook.c
      	* app/widgets/gimperrorconsole.c
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimppaletteeditor.c: pass NULL, NULL as
      	position_func and position_data so the default implementation is
      	used.
      69539fc5
    • Sven Neumann's avatar
      more plug-ins adapted to libgimp changes. Includes fix for #12582. · b338b771
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: more plug-ins adapted to libgimp changes.
      	Includes fix for #12582.
      b338b771
    • Sven Neumann's avatar
      more plug-ins adapted to libgimp changes. · adbec9c4
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: more plug-ins adapted to libgimp changes.
      adbec9c4
    • Michael Natterer's avatar
      misc cleanup. (gimp_item_factory_create_item): use · 4162cf16
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpitemfactory.c: misc cleanup.
      	(gimp_item_factory_create_item): use gimp_menu_path_strip_uline()
      	here too.
      4162cf16
    • Michael Natterer's avatar
      new function which takes menu_paths with mnemonics and removes them so · 9f530a30
      Michael Natterer authored
      2003-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpwidgets-utils.[ch] (gimp_menu_path_strip_uline):
      	new function which takes menu_paths with mnemonics and removes
      	them so they can be used as identifiers.
      
      	* app/gui/plug-in-menus.c: use the new function. Enables mnemonics
      	for plug-in menu entries. Removed plug_in_escape_uline() which
      	implemented disabling them.
      
      	* app/widgets/gimptoolbox.c (toolbox_create_tools): use it here
      	too, made the function more robust.
      9f530a30
    • Manish Singh's avatar
      constify input strings, colors, and arrays · d46b87b1
      Manish Singh authored
      2003-07-02  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/lib.pl: constify input strings, colors, and arrays
      
              * libgimp/*_pdb.[ch]: regenerated
      d46b87b1
    • Sven Neumann's avatar
      more plug-ins adapted to libgimp changes. · 1016c682
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: more plug-ins adapted to libgimp changes.
      1016c682
  3. 01 Jul, 2003 13 commits
    • Sven Neumann's avatar
      more plug-ins adapted to libgimp changes. · 1240214a
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: more plug-ins adapted to libgimp changes.
      1240214a
    • Sven Neumann's avatar
      added const qualifiers. · c47cd677
      Sven Neumann authored
      	* libgimp/gimppixelrgn.c: added const qualifiers.
      c47cd677
    • Sven Neumann's avatar
      libgimp/gimpbrushselect.c libgimp/gimpfontselect.c · 2587f1a9
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpbrushselect.c
      	* libgimp/gimpfontselect.c
      	* libgimp/gimpgradientselect.c
      	* libgimp/gimppatternselect.c: added const qualifiers.
      
      	* libgimp/gimpmiscui.c: reverted a bogus change from my last commit.
      2587f1a9
    • Sven Neumann's avatar
      first set of plug-ins adapted to the constified libgimp API. · 3018ec35
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common: first set of plug-ins adapted to the constified
      	libgimp API.
      3018ec35
    • Sven Neumann's avatar
      libgimp/gimp.[ch] libgimp/gimpchannel.[ch] libgimp/gimpdrawable.[ch] · 4d61cc56
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimp.[ch]
      	* libgimp/gimpchannel.[ch]
      	* libgimp/gimpdrawable.[ch]
      	* libgimp/gimpimage.[ch]
      	* libgimp/gimplayer.[ch]
      	* libgimp/gimpmisc.[ch]
      	* libgimp/gimpmiscui.[ch]
      	* libgimp/gimppixelrgn.[ch]
      	* libgimp/gimpproceduraldb.[ch]: added const qualifiers to the
      	libgimp API. Will cause lots of compiler warnings until the
      	generated PDB code has been constified as well.
      
      	* libgimpbase/gimpparasite.[ch]: use gconstpointer, not const
      	gpointer.
      4d61cc56
    • Sven Neumann's avatar
      fixed the non-alpha case (bug #116470). · a6264ada
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/ripple.c (average_four_pixels): fixed the
      	non-alpha case (bug #116470).
      a6264ada
    • Jakub Steiner's avatar
      app/gui/image-menu.c app/gui/plug-in-menus.c app/gui/toolbox-menu.c Added · 7e6b71c8
      Jakub Steiner authored
      2003-07-01  Jakub Steiner <jimmac@ximian.com>
      
      * app/gui/image-menu.c
      * app/gui/plug-in-menus.c
      * app/gui/toolbox-menu.c
      * app/tools/gimp*tool.c: Added mnemonics (bug #106991).
        Plug-ins and Script-Fus next.
      7e6b71c8
    • Sven Neumann's avatar
      plug-ins/ifscompose/ifscompose.[ch] use Pango to draw text. · a8f6d6de
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/ifscompose/ifscompose.[ch]
      	* plug-ins/ifscompose/ifscompose_utils.c: use Pango to draw text.
      
      	* plug-ins/ifscompose/ifscompose_storage.c: minor code cleanup.
      a8f6d6de
    • Sven Neumann's avatar
      bumped version number to 1.3.17. · 5b181dcf
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: bumped version number to 1.3.17.
      5b181dcf
    • Sven Neumann's avatar
      fixed my latest ChangeLog entry · d75b9580
      Sven Neumann authored
      d75b9580
    • Michael Natterer's avatar
      removed all brush, font, gradient and pattern related code. · 92297ab6
      Michael Natterer authored
      2003-07-01  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimpmenu.[ch]: removed all brush, font, gradient
      	and pattern related code.
      
      	* libgimp/gimpbrushselect.[ch]
      	* libgimp/gimpfontselect.[ch]
      	* libgimp/gimpgradientselect.[ch]
      	* libgimp/gimppatternselect.[ch]: new files containing the
      	wrappers around their resp. _pdb.[ch] files. Changed function
      	names to gimp_*_select_new(). Added gimp_*_select_destroy()
      	functions so we're not forced to leak all wrappers. Cleanup.
      
      	* libgimp/gimpbrushmenu.h
      	* libgimp/gimpfontmenu.h
      	* libgimp/gimpgradientmenu.h
      	* libgimp/gimppatternmenu.h: new files. Changed function names
      	here too.
      
      	* libgimp/gimpbrushmenu.c
      	* libgimp/gimpfontmenu.c
      	* libgimp/gimpgradientmenu.c
      	* libgimp/gimppatternmenu.c: changed accordingly. Free the
      	foo_select wrappers when they are no longer needed (generally,
      	free everthing instead of leaking everything). Lots of cleanup.
      
      	* libgimp/Makefile.am
      	* libgimp/gimp.def
      	* libgimp/gimpui.def: changed accordingly.
      
      	* libgimp/gimp.h
      	* libgimp/gimpui.h: include the new headers.
      
      	* libgimp/gimpcompat.h: added the old function names here.
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/common/film.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/script-fu/script-fu-scripts.c: changed accordingly.
      
      2003-07-01  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt: follow libgimp cleanup, moved the
      	brush, font, gradient and pattern selection stuff to their own
      	sections.
      
      	* libgimp/tmpl/gimpfonts.sgml: removed.
      
      	* libgimp/tmpl/gimpbrushmenu.sgml
      	* libgimp/tmpl/gimpbrushselect.sgml
      	* libgimp/tmpl/gimpfontmenu.sgml
      	* libgimp/tmpl/gimpfontselect.sgml
      	* libgimp/tmpl/gimpgradientmenu.sgml
      	* libgimp/tmpl/gimpgradientselect.sgml
      	* libgimp/tmpl/gimppatternmenu.sgml
      	* libgimp/tmpl/gimppatternselect.sgml: new files.
      
      	* libgimp/tmpl/gimpbrushes.sgml
      	* libgimp/tmpl/gimpgradients.sgml
      	* libgimp/tmpl/gimpmenu.sgml
      	* libgimp/tmpl/gimppatterns.sgml: regenerated.
      92297ab6
    • Sven Neumann's avatar
      removed a double entry, added some new ones. · 2eb4486d
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* tools/authorsgen/contributors: removed a double entry, added
      	some new ones.
      
      	* AUTHORS
      	* app/gui/authors.h: regenerated.
      2eb4486d
    • Sven Neumann's avatar
      app/base/base-enums.h app/paint/paint-enums.h use /*< pdb-skip, skip >*/, · 4ebac2e7
      Sven Neumann authored
      2003-07-01  Sven Neumann  <sven@gimp.org>
      
      	* app/base/base-enums.h
      	* app/paint/paint-enums.h
      	* app/tools/tools-enums.h: use /*< pdb-skip, skip >*/, updated the
      	comment that explains how to use the trigraph sequences.
      
      	* app/tools/tools-enums.c: regenerated.
      4ebac2e7
  4. 30 Jun, 2003 4 commits
  5. 29 Jun, 2003 2 commits
    • Manish Singh's avatar
      handle options with -'s in them · 35907ff2
      Manish Singh authored
      2003-06-29  Manish Singh  <yosh@gimp.org>
      
              * tools/gimp-mkenums: handle options with -'s in them
      
              * tools/pdbgen/enumgen.pl: redo a bunch of logic for the below
      
              * app/core/core-enums.h: use /*< pdb-skip, skip >*/ for skipping
              in both gimp-mkenums and enumgen.pl
      
              * app/core/core-enums.c: regenerated
      35907ff2
    • Michael Natterer's avatar
      Getting rid of some legacy filenames: · 8dd2e807
      Michael Natterer authored
      2003-06-29  Michael Natterer  <mitch@gimp.org>
      
      	Getting rid of some legacy filenames:
      
      	* app/core/Makefile.am
      	* app/core/gimptooloptions.[ch]: new files.
      
      	* app/paint/gimppaintoptions.h: changed #include accordingly.
      	#define GIMP_PAINT_OPTIONS_CONTEXT_MASK here.
      
      	* app/tools/paint_options.[ch]
      	* app/tools/tool_options.[ch]: removed these files.
      
      	* app/tools/gimppaintoptions-gui.[ch]
      	* app/tools/gimptooloptions-gui.[ch]: new files.
      
      	* app/tools/gimppainttool.h: removed GIMP_PAINT_TOOL_OPTIONS_MASK
      	define again.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpblendoptions.c
      	* app/tools/gimpbucketfilloptions.c
      	* app/tools/gimpclonetool.c
      	* app/tools/gimpcoloroptions.[ch]
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpcropoptions.[ch]
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimperasertool.c
      	* app/tools/gimpflipoptions.[ch]
      	* app/tools/gimpinkoptions.c
      	* app/tools/gimpmagnifyoptions.[ch]
      	* app/tools/gimpmeasureoptions.[ch]
      	* app/tools/gimpmoveoptions.[ch]
      	* app/tools/gimppaintbrushtool.c
      	* app/tools/gimppenciltool.c
      	* app/tools/gimpselectionoptions.[ch]
      	* app/tools/gimpsmudgetool.c
      	* app/tools/gimptextoptions.[ch]
      	* app/tools/gimptransformoptions.[ch]
      	* app/tools/tool_manager.c
      	* app/gui/tool-options-dialog.c: changed accordingly.
      
      	* app/tools/tools.c: moved the vector tool before iscissors.
      8dd2e807