1. 23 Jun, 2003 3 commits
    • Sven Neumann's avatar
      INSTALL renamed --with-gnome-datadir configure option to · 230abae0
      Sven Neumann authored
      2003-06-23  Sven Neumann  <sven@gimp.org>
      
      	* INSTALL
      	* configure.in: renamed --with-gnome-datadir configure option to
      	--with-desktop-dir because it is not GNOME specific.
      
      	Removed "sr" and "sr@Latn" from ALL_LINGUAS until all required po
      	files have been added.
      230abae0
    • Danilo Šegan's avatar
      Added "sr" and "sr@Latn" to ALL_LINGUAS. · 588b313f
      Danilo Šegan authored
      2003-06-23  Danilo Šegan  <dsegan@gmx.net>
      
      	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
      
      	* po/sr.po, po/sr@Latn.po: Added Serbian translation by Serbian
      	team (Prevod.org).
      588b313f
    • Sven Neumann's avatar
      simplified exif check by using PKG_CHECK_MODULES(). · 742d5546
      Sven Neumann authored
      2003-06-23  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: simplified exif check by using PKG_CHECK_MODULES().
      
      	* plug-ins/common/mkgen.pl: allow for multiple library dependencies.
      
      	* plug-ins/common/plugin-defs.pl: added exif dependency to the
      	jpeg plug-in.
      
      	* plug-ins/common/Makefile.am: regenerated.
      742d5546
  2. 22 Jun, 2003 1 commit
    • Dave Neary's avatar
      configure.in plug-ins/common/Makefile.am Add support for the keeping of · 1abfa8da
      Dave Neary authored
      
      
      2003-06-22  Dave Neary  <bolsh@gimp.org>
      
      	* configure.in
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/jpeg.c: Add support for the keeping of EXIF
      	information in jpeg files. This is step 1 in the overall plan to
      	an all-singing, all-dancing metadata editor. Next step is to do
      	the same thing for TIFFs, then to do both properly as a number of
      	parasites rather than one big one, and then to allow a generic
      	metadata editor, as well as (possibly) adding a nice way to
      	manipulate exif data in the jpeg plug-in while saving.
      
      	This is a modified patch of one posted to the devel list by Lutz
      	Muller in February 2002, and subsequently added to bug #56443.
      	Sorry it took so long Lutz.
      1abfa8da
  3. 20 Jun, 2003 1 commit
    • Michael Natterer's avatar
      Really commit the changes this time: · 3b1f805b
      Michael Natterer authored
      2003-06-20  Michael Natterer  <mitch@gimp.org>
      
      	Really commit the changes this time:
      
      	* configure.in: bumped version number to 1.3.16.
      
      	* libgimpbase/gimpprotocol.h: increased protocol version number so
      	old extensions will refuse to load.
      3b1f805b
  4. 09 Jun, 2003 1 commit
  5. 31 May, 2003 1 commit
    • Tor Lillqvist's avatar
      Handle twain and winsnap subdirs normally. · 654e9c9d
      Tor Lillqvist authored
      2003-05-31  Tor Lillqvist  <tml@iki.fi>
      
      	* plug-ins/Makefile.am: Handle twain and winsnap subdirs normally.
      
      	* configure.in: Set TWAIN and WINSNAP on Win32. Expand
      	Makefiles in these dirs.
      
      	* plug-ins/twain/Makefile.am
      	* plug-ins/winsnap/Makefile.am: New files, from stable branch.
      
      	* plug-ins/winsnap/winsnap.c: Make it build with GTK2.
      654e9c9d
  6. 30 May, 2003 1 commit
    • Tor Lillqvist's avatar
      As gimp uses fontconfig directly, check for it. · 31e12a21
      Tor Lillqvist authored
      2003-05-30  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: As gimp uses fontconfig directly, check for it.
      
      	* app/Makefile.am: And link with it.
      
      	* app/gimp.sym: Remove dead symbols.
      
      	* libgimp/gimp.def
      	* libgimpwidgets/gimpwidgets.def: Move gimp_standard_help_func.
      
      	* plug-ins/xjt/xjt.c: Use _mkdir() on Win32.
      31e12a21
  7. 27 May, 2003 1 commit
  8. 21 May, 2003 1 commit
    • Michael Natterer's avatar
      Removed the old paths and the remaining legacy stuff it needed. Fixes bug · 487f71ba
      Michael Natterer authored
      2003-05-21  Michael Natterer  <mitch@gimp.org>
      
      	Removed the old paths and the remaining legacy stuff it needed.
      	Fixes bug #104471.
      
      	* Makefile.am
      	* configure.in
      	* pixmaps/*: removed the pixmaps/ directory.
      
      	* app/ops_buttons.[ch]
      	* app/path.[ch]
      	* app/pathP.h
      	* app/path_transform.h
      	* app/gui/paths-dialog.[ch]
      	* app/tools/gimpbezierselecttool.[ch]: removed these files.
      
      	* app/Makefile.am
      	* app/gui/Makefile.am
      	* app/tools/Makefile.am: changed accordingly.
      
      	* app/core/core-types.h: removed the Path* types.
      
      	* app/core/gimpimage.[ch]
      	* app/core/gimpimage-duplicate.c: removed gimage->paths.
      
      	* app/gui/about-dialog.c: inline wilber2_xpm for now.
      
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c
      	* app/gui/dialogs.c
      	* app/gui/menus.c: removed the old paths dialog.
      
      	* app/gui/gui.c: removed gui_rotate_the_shield_harmonics() hack
      	which was broken anyway.
      
      	* app/tools/gimptransformtool.c: #if 0 path_transform preview stuff.
      
      	* app/tools/gimpiscissorstool.c: removed useless include.
      
      	* app/tools/tools.c: removed the bezier select tool.
      
      	* app/vectors/gimpvectors.c (gimp_vectors_real_stroke_add): use
      	g_list_append(), not g_list_prepend() so some ugly side conditions
      	of legacy path loading are honored.
      
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c: load and save only GimpVectors.
      487f71ba
  9. 19 May, 2003 1 commit
  10. 20 Apr, 2003 1 commit
  11. 15 Apr, 2003 1 commit
    • Sven Neumann's avatar
      Removed support for pluggable tools: · 0c399e5c
      Sven Neumann authored
      2003-04-15  Sven Neumann  <sven@gimp.org>
      
      	Removed support for pluggable tools:
      
      	* configure.in: bumped version number to 1.3.15.
      
      	* Makefile.am
      	* libgimpproxy
      	* libgimptool
      	* plug-ins/Makefile.am
      	* plug-ins/plugin-helper
      	* plug-ins/tools: removed libgimpproxy, libgimptool and plug-ins
      	that used it.
      
      	* tools/Makefile.am
      	* tools/gimp-mkproxy: removed tool that used to generate
      	libgimpproxy.
      
      	* app/core/core-enums.h
      	* app/core/gimpchannel.h
      	* app/display/display-types.h
      	* app/widgets/widgets-enums.h: removed proxy-skip/resume stuff.
      
      	* app/core/gimpobject.c: use gimp marshallers.
      
      	* app/tools/Makefile.am
      	* app/tools/gimptool.h
      	* app/tools/tools-enums.[ch]: moved these files back from
      	libgimptool.
      
      	* app/tools/gimptool.c
      	* app/tools/gimptoolcontrol.h: merged back functionality from
      	libgimptool.
      
      	* app/Makefile.am
      	* app/display/gimpdisplay.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/gui/tools-commands.c
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpbucketfilltool.h
      	* app/tools/gimpdrawtool.h
      	* app/tools/gimpimagemaptool.h
      	* app/tools/gimpinktool.h
      	* app/tools/gimptoolmodule.c
      	* app/tools/tool_manager.c
      	* app/tools/tools-types.h
      	* app/tools/tools.c
      	* tools/pdbgen/Makefile.am: changed accordingly.
      0c399e5c
  12. 30 Mar, 2003 1 commit
  13. 27 Mar, 2003 2 commits
    • Sven Neumann's avatar
      require PangoFT2 >= 1.2.0. · dafddf16
      Sven Neumann authored
      2003-03-27  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: require PangoFT2 >= 1.2.0.
      
      	* app/text/gimpfontlist.c: use the PangoFontMap API to list
      	available fonts.
      dafddf16
    • Christian Rose's avatar
      Added "yi" to ALL_LINGUAS again. Po files for libgimp, plug-ins, and · 3a31da97
      Christian Rose authored
      2003-03-27  Christian Rose  <menthos@menthos.com>
      
      	* configure.in: Added "yi" to ALL_LINGUAS again. Po files for
      	libgimp, plug-ins, and script-fu have now been provided.
      	* po-libgimp/yi.po, po-plug-ins/yi.po, po-script-fu/yi.po:
      	Added Yiddish translations by
      	Raphael Finkel <raphael@cs.uky.edu>.
      3a31da97
  14. 26 Mar, 2003 2 commits
  15. 25 Mar, 2003 1 commit
  16. 16 Mar, 2003 1 commit
    • Sven Neumann's avatar
      check for gdk-pixbuf-csource and allow to override it by setting the · 70c61f66
      Sven Neumann authored
      2003-03-16  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: check for gdk-pixbuf-csource and allow to override
      	it by setting the GDK_PIXBUF_CSOURCE environment variable.
      
      	* themes/Default/images/Makefile.am: use the gdk-pixbuf-csource
      	executable that was found at configure time.
      
      	* app/base/levels.c: cosmetic change.
      
      	* app/tools/gimplevelstool.c: allow to pick white, gray and black
      	point for all channels. Allows for easy white-point balancing.
      
      	* plug-ins/script-fu/scripts/3dTruchet.scm: restore the foreground
      	color when the script is done (see bug #108473).
      70c61f66
  17. 05 Mar, 2003 1 commit
    • Manish Singh's avatar
      require GTK+ 2.2. The 2.0.x series is no longer maintained, and there are · d395daa7
      Manish Singh authored
      2003-03-05  Manish Singh  <yosh@gimp.org>
      
              * configure.in: require GTK+ 2.2. The 2.0.x series is no longer
              maintained, and there are some very real bugs that won't go away.
      
              * app/gui/about-dialog.c
              * app/widgets/gimppreviewrenderer.c
              * app/widgets/gimptoolbox-color-area.c
              * plug-ins/common/uniteditor.c: remove special casing for GTK+ 2.0
              vs. 2.2
      
              * app/widgets/gtkwrapbox.[ch]
              * app/widgets/gtkhwrapbox.[ch]
              * app/widgets/gtkvwrapbox.[ch]: remove deprecated functions
      
              * app/gui/gui.c: free return value of gdk_get_display ()
      
              * app/widgets/gimpcontainertreeview.c: use gtk_list_store_move_before ()        for reordering.
      d395daa7
  18. 24 Feb, 2003 1 commit
    • Sven Neumann's avatar
      prefer automake-1.7 over automake-1.6. · aa4460fb
      Sven Neumann authored
      2003-02-24  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh: prefer automake-1.7 over automake-1.6.
      
      	* configure.in: removed the call to AC_PROG_RANLIB again since
      	according to automake it is rendered obsolete by AC_PROG_LIBTOOL.
      aa4460fb
  19. 22 Feb, 2003 2 commits
  20. 19 Feb, 2003 1 commit
  21. 06 Feb, 2003 1 commit
    • Sven Neumann's avatar
      Switched to DocBook XML for the developers documentation: · 473e9257
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	Switched to DocBook XML for the developers documentation:
      
      	* configure.in: check for gtk-doc >= 1.0.
      
      	* tools/pdbgen/lib.pl: replace <, > and & in comments with their
      	XML entities.
      
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpgimprc_pdb.c
      	* libgimp/gimppainttools_pdb.c
      	* libgimp/gimpselection_pdb.c: regenerated.
      
      	* libgimpbase/gimpsignal.c: did the same manually here.
      
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am
      	* README.gtkdoc
      	* libgimp*/Makefile.am
      	* libgimp*/libgimp-docs.sgml: changed to create DocBook XML
      	instead of SGML.
      
      	* libgimp*/version.xml.in: added new file used to include the GIMP
      	version in the generated XML.
      473e9257
  22. 31 Jan, 2003 1 commit
  23. 29 Jan, 2003 1 commit
    • Sven Neumann's avatar
      configure.in app/Makefile.am added new directory text. · 60273b5b
      Sven Neumann authored
      2003-01-29  Sven Neumann  <sven@gimp.org>
      
      	* configure.in
      	* app/Makefile.am
      	* app/text/Makefile.am: added new directory text.
      
      	* app/text/text-types.h
      	* app/text/gimptext.[ch]: moved GimpText object here.
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpimage-text.c
      	* app/tools/gimptexttool.c: changed accordingly.
      60273b5b
  24. 28 Jan, 2003 1 commit
    • Tor Lillqvist's avatar
      Add missing entry points. · bde4579f
      Tor Lillqvist authored
      2003-01-28  Tor Lillqvist  <tml@iki.fi>
      
      	* libgimp/gimpui.def: Add missing entry points.
      
      	* plug-ins/common/plugin-defs.pl: Mark bz2, mail, screenshot and
      	url as optional (not built on Win32). Ditto for winclipboard and
      	winprint (Win32 only).
      
      	* plug-ins/common/mkgen.pl: Use -mwindows on Win32.
      
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/.cvsignore: Regenerated.
      
      	* configure.in: Correspondingly conditionally define BZ2, MAIL,
      	SCREENSHOT, URL, WINCLIPBOARD and WINPRINT, and AC_SUBST them.
      	Set XJT to empty always on Win32 (uses tar, mv and bzip2, which
      	aren't usually available).
      bde4579f
  25. 27 Jan, 2003 1 commit
  26. 15 Jan, 2003 1 commit
  27. 14 Jan, 2003 1 commit
  28. 13 Jan, 2003 1 commit
    • Sven Neumann's avatar
      Changed my mind again and decided that gimpconfig-dump should create · 2e591534
      Sven Neumann authored
      2003-01-13  Sven Neumann  <sven@gimp.org>
      
      	Changed my mind again and decided that gimpconfig-dump should
      	create gimprc-1.3.5.in and have configure process it.
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-dump.c: create gimprc-1.3.5.in to be
      	processed by configure.
      
      	* configure.in
      	* docs/Makefile.am
      	* docs/gimprc-1.3.5: removed again ...
      	* docs/gimprc-1.3.5.in: ... and replaced with a new version
      	generated by gimpconfig-dump.
      2e591534
  29. 12 Jan, 2003 1 commit
    • Sven Neumann's avatar
      app/config/Makefile.am app/config/gimpconfig-dump.c more work on · e0ea1dbc
      Sven Neumann authored
      2003-01-13  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpconfig-serialize.c: more work on gimpconfig-dump.
      
      	* configure.in
      	* docs/Makefile.am
      	* docs/gimprc-1.3.5.in: removed ...
      	* docs/gimprc-1.3.5: ... and replaced with a new version generated
      	using gimpconfig-dump (although it's not perfect yet).
      e0ea1dbc
  30. 06 Jan, 2003 1 commit
    • Sven Neumann's avatar
      configure.in plug-ins/gfig/Makefile.am added a new directory with PNG · f6c77ecf
      Sven Neumann authored
      2003-01-07  Sven Neumann  <neo@wintermute>
      
      	* configure.in
      	* plug-ins/gfig/Makefile.am
      	* plug-ins/gfig/images/Makefile.am: added a new directory with PNG
      	images for the GFig plug-in.
      
      	* plug-ins/gfig/images/*.png: placeholder images that need to be
      	replaced (see bug #92473).
      
      	* plug-ins/gfig/gfig-stock.[ch]: new files that register the
      	images as stock icons.
      
      	* plug-ins/gfig/gfig.c: use stock icons for the buttons on the
      	left side of the dialog.
      
      	* plug-ins/gfig/pix_data.h: removed obsoleted images. The
      	remaining ones should get converted as well.
      f6c77ecf
  31. 05 Jan, 2003 1 commit
    • Michael Natterer's avatar
      changed --with-gnome-desktop to --with-gnome-datadir · 5a6232cb
      Michael Natterer authored
      2003-01-05  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: changed --with-gnome-desktop to --with-gnome-datadir
      
      	* data/misc/gimp.applications
      	* data/misc/gimp.keys: added mime info files from Hadess
      	<hadess@hadess.net> so gnome-vfs can associate various mime types
      	with GIMP.
      
      	* data/misc/Makefile.am: install everything into the right
      	subdirectories of GNOME_DATADIR.
      5a6232cb
  32. 03 Jan, 2003 1 commit
    • Sven Neumann's avatar
      bumped the version number to 1.3.12. · ec6c9865
      Sven Neumann authored
      2003-01-03  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: bumped the version number to 1.3.12.
      
      	* app/display/Makefile.am
      	* app/display/gimpdisplayshell-cursor.[ch]
      	* app/display/gimpdisplayshell-title.[ch]
      	* app/display/gimpdisplayshell-transform.[ch]: new files with code
      	that used to live in gimpdisplayshell.c.
      
      	* app/display/gimpdisplay-foreach.c
      	* app/display/gimpdisplay.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-selection.c
      	* app/display/gimpdisplayshell.[ch]
      	* app/tools/gimpbezierselecttool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpdrawtool.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpfuzzyselecttool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimptool.c: changed accordingly.
      ec6c9865
  33. 29 Dec, 2002 2 commits
    • Sven Neumann's avatar
      check for app/core/gimp.c instead of etc/gimprc.in which no longer exists. · 849d6c0d
      Sven Neumann authored
      2002-12-29  Sven Neumann  <neo@wintermute>
      
              * configure.in: check for app/core/gimp.c instead of etc/gimprc.in
              which no longer exists.
      
              * app/gui/user-install-dialog.c: use the term Folder instead of
              Directory (fixes bug #102016).
      849d6c0d
    • Sven Neumann's avatar
      configure.in etc/Makefile.am etc/gimprc.in removed templates for gimprc · 023c7697
      Sven Neumann authored
      2002-12-29  Sven Neumann  <sven@gimp.org>
      
      	* configure.in
      	* etc/Makefile.am
      	* etc/gimprc.in
      	* etc/gimprc_user.in: removed templates for gimprc files.
      
      	* etc/gimprc: added this file as generated by gimp-config-dump.
      
      	* app/gui/user-install-dialog.c
      	* data/misc/user_install: don't install an empty user gimprc.
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-substitute.[ch]: removed these files.
      	* app/config/gimpconfig-path.[ch]: and added them again with
      	reduced functionality. Paths found in config files are now
      	basically handled like standard strings by the config system.
      	Users of the GimpConfig path variables need to expand the path
      	themselves.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-deserialize.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpconfig-utils.c
      	* app/config/gimpconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimprc.c:
      	* app/base/base.c
      	* app/base/temp-buf.c
      	* app/core/gimp.c
      	* app/core/gimpdatafactory.c
      	* app/core/gimpmodules.c
      	* app/gui/user-install-dialog.c
      	* app/plug-in/plug-in.c
      	* app/tools/tools.c
      	* app/widgets/gimppropwidgets.c: changed accordingly.
      023c7697
  34. 23 Dec, 2002 1 commit
    • Tor Lillqvist's avatar
      When bulding with GCC for Win32, use either -fnative-struct or · d8e13007
      Tor Lillqvist authored
      2002-12-23  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: When bulding with GCC for Win32, use either
      	-fnative-struct or -mms-bitfields depending on GCC version. Don't
      	output the build/.../Makefiles, the build subdir isn't needed here
      	any longer (see 2001-02-17 entry by Hans Breuer). Don't output the
      	*/makefile.mingw as they are seriously obsolete anyway.
      
      	* Makefile.am (SUBDIRS): Remove build subdir here, too.
      d8e13007