1. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  2. 06 Nov, 2008 1 commit
    • Sven Neumann's avatar
      use NC_() to mark enum values for translation. Use a lower-case short form · 02817081
      Sven Neumann authored
      2008-11-06  Sven Neumann  <sven@gimp.org>
      
      	* tools/gimp-mkenums: use NC_() to mark enum values for 
      translation.
      	Use a lower-case short form of the type name as translation 
      context.
      
      	* libgimp/libgimp-intl.h: define the NC_() macro as noop.
      
      	* libgimpbase/gimpbasetypes.[ch]
      	* libgimpbase/gimpbase.def: added new functions to set and
      	get a translation context on an enum type.
      
      	* app/base/Makefile.am
      	* app/core/Makefile.am
      	* app/display/Makefile.am
      	* app/paint/Makefile.am
      	* app/plug-in/Makefile.am
      	* app/text/Makefile.am
      	* app/tools/Makefile.am
      	* app/widgets/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am:
      	* libgimpconfig/Makefile.am
      	* libgimpthumb/Makefile.am
      	* libgimpwidgets/Makefile.am: register the translation context
      	with the enum types.
      
      	* app/display/display-enums.h
      	* libgimpbase/gimpbaseenums.h
      	* libgimpconfig/gimpcolorconfig-enums.h: removed old-style 
      explicit
      	translation context.
      
      	* app/base/base-enums.c
      	* app/core/core-enums.c
      	* app/display/display-enums.c
      	* app/paint/paint-enums.c
      	* app/plug-in/plug-in-enums.c
      	* app/text/text-enums.c
      	* app/tools/tools-enums.c
      	* app/widgets/widgets-enums.c
      	* libgimpbase/gimpbaseenums.c
      	* libgimpconfig/gimpcolorconfig-enums.c
      	* libgimpwidgets/gimpwidgetsenums.c: regenerated.
      
      
      svn path=/trunk/; revision=27562
      02817081
  3. 23 May, 2008 1 commit
    • Sven Neumann's avatar
      require glib-gettextize 2.16. · 73e717eb
      Sven Neumann authored
      2008-05-23  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh (GLIB_REQUIRED_VERSION): require glib-gettextize 2.16.
      
      	* libgimp/libgimp-intl.h
      	* plug-ins/pygimp/pygimp-intl.h: synced with gi18n-lib.h from glib
      	2.16. This adds support for the C_() macro.
      
      	* plug-ins/script-fu/script-fu-intl.h: just include gi18n.h instead
      	of duplicating things from this header.
      
      svn path=/trunk/; revision=25775
      73e717eb
  4. 14 Aug, 2007 1 commit
  5. 27 Jun, 2006 1 commit
    • Sven Neumann's avatar
      Applied patch from Zbigniew Chyla: · 4c73ba1b
      Sven Neumann authored
      2006-06-27  Sven Neumann  <sven@gimp.org>
      
      	Applied patch from Zbigniew Chyla:
      
      	* app/gimp-intl.h
      	* libgimp/stdplugins-intl.h: removed most content and include
      	<glib/gi18n.h> instead.
      
      	* libgimp/libgimp-intl.h: define ngettext() macro as wrapper
      around
      	dngettext().
      4c73ba1b
  6. 05 Dec, 2003 1 commit
    • Michael Natterer's avatar
      libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] · 7efa81d1
      Michael Natterer authored
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimp.h
      	* libgimp/gimpbrushmenu.h
      	* libgimp/gimpbrushselect.[ch]
      	* libgimp/gimpfontmenu.[ch]
      	* libgimp/gimpfontselect.[ch]
      	* libgimp/gimpgradientmenu.h
      	* libgimp/gimpgradientselect.[ch]
      	* libgimp/gimpmenu.h
      	* libgimp/gimpmisc.[ch]
      	* libgimp/gimpmiscui.[ch]
      	* libgimp/gimppatternmenu.h
      	* libgimp/gimppatternselect.[ch]
      	* libgimp/gimppixelrgn.[ch]
      	* libgimp/gimpproceduraldb.c
      	* libgimp/gimpselection.c
      	* libgimp/gimptile.h
      	* libgimp/gimptypes.h
      	* libgimp/gimpui.h
      	* libgimp/gimpuitypes.h
      	* libgimp/libgimp-intl.h
      	* libgimp/stdplugins-intl.h
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimpdatafiles.c
      	* libgimpbase/gimpenv.c
      	* libgimpbase/gimpparasite.[ch]
      	* libgimpbase/gimpparasiteio.[ch]
      	* libgimpbase/gimpsignal.[ch]
      	* libgimpbase/gimputils.c
      	* libgimpcolor/gimpadaptivesupersample.[ch]
      	* libgimpcolor/gimpbilinear.[ch]
      	* libgimpmath/gimpmath.h
      	* libgimpmath/gimpmathtypes.h
      	* libgimpwidgets/gimpbutton.[ch]
      	* libgimpwidgets/gimpchainbutton.h
      	* libgimpwidgets/gimpcolorarea.[ch]
      	* libgimpwidgets/gimpcolornotebook.h
      	* libgimpwidgets/gimpcolorscale.[ch]
      	* libgimpwidgets/gimpcolorscales.h
      	* libgimpwidgets/gimpcolorselect.h
      	* libgimpwidgets/gimpoffsetarea.h
      	* libgimpwidgets/gimppixmap.[ch]: removed trailing whitespace.
      7efa81d1
  7. 26 Jan, 2003 1 commit
  8. 13 Dec, 2002 1 commit
  9. 07 Jul, 2002 1 commit
    • Zbigniew Chyla's avatar
      i18n fixes · 16737b58
      Zbigniew Chyla authored
      
      2002-07-08  Zbigniew Chyla  <cyba@gnome.pl>
      
      	i18n fixes
      
      	* plug-ins/script-fu/script-fu.c (script_fu_query):
      	Pass "gimp14-script-fu" to gimp_plugin_domain_register
      	(not "gimp-script-fu").
      
      	* libgimp/libgimp-intl.h:
      	s/gimp-libgimp/gimp14-libgimp/
      
      	* libgimpwidgets/gimpstock.c (gimp_stock_items[]):
      	ditto
      16737b58
  10. 18 Feb, 2002 1 commit
    • Sven Neumann's avatar
      removed INIT_LOCALE() macro. Error out if config.h wasn't included before. · d3f6ad09
      Sven Neumann authored
      2002-02-18  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpintl.h: removed INIT_LOCALE() macro. Error out if
      	config.h wasn't included before.
      
      	* app/main.c: directly call the appropriate functions to set up I18N.
      
      	* libgimp/libgimp-intl.h: error out if config.h wasn't included.
      
      	* plug-ins/script-fu/script-fu-intl.h: set codeset to UTF-8.
      d3f6ad09
  11. 30 Aug, 2001 1 commit
    • Sven Neumann's avatar
      check for bind_textdomain_codeset, use standard HAVE_FOO semantic for · 12f7df64
      Sven Neumann authored
      2001-08-30  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: check for bind_textdomain_codeset, use standard
      	HAVE_FOO semantic for difftime.
      
      	* libgimp/gimpintl.h
      	* libgimp/libgimp-intl.h
      	* libgimp/stdplugins-intl.h: set encoding of message translations
      	to UTF-8 if bind_textdomain_codeset() is available. We still
      	explicitely set LC_NUMERIC to "C" so we can write and parse floats
      	in a defined way independent of the locale. We might want to find
      	a cleaner solution for this.
      
      	* plug-ins/script-fu/script-fu-server.c: inverted preprocessor logic
      	from NO_DIFFTIME to HAVE_DIFFTIME.
      
      	* plug-ins/script-fu/scripts/trochoid.scm:
      	fixed parameter description (bug #59760).
      12f7df64
  12. 30 May, 2000 1 commit
  13. 27 Jan, 2000 3 commits
    • Michael Natterer's avatar
      bind the "gimp-libgimp" textdomain to get the libgimp widget translations. · 278a6991
      Michael Natterer authored
      2000-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/main.c: bind the "gimp-libgimp" textdomain to get the
      	libgimp widget translations. Did some code cleanup.
      
      	* libgimp/stdplugins-intl.h: bind "gimp-libgimp".
      
      	* libgimp/gimpintl.h: copyright header.
      
      	* libgimp/libgimp-intl.h: there is no dgettext_noop() function
      	(typo/braino).
      
      	* libgimp/gimpwidgets.[ch]: one more table attach helper
      	function. Should probably find a general way for the two
      	functions.
      
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/scatter_hsv.c
      	* plug-ins/common/threshold_alpha.c: removed the gtkW_* wrapper
      	functions. Badly hacked CML_explorer (The optionmenu creation is a
      	bit more ugly than before but at least consistent with the other
      	files using the libgimp optionmenu constructor).
      278a6991
    • Sven Neumann's avatar
      bind gimp-libgimp domain · 8cbd73b5
      Sven Neumann authored
      
      --Sven
      8cbd73b5
    • Michael Natterer's avatar
      libgimp/Makefile.am new file to be included by libgimp files only. · 929045df
      Michael Natterer authored
      2000-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/Makefile.am
      	* libgimp/libgimp-intl.h: new file to be included by libgimp files
      	only. Re-defines _() and gettext() as dgettext() and N_() as
      	dgettext_noop().
      	This way the translations of the various widgets which are used in
      	both the app and plugins are searched in the correct catalog.
      
      	* libgimp/gimpcolorbutton.c
      	* libgimp/gimpexport.c
      	* libgimp/gimpfileselection.c
      	* libgimp/gimpunit.c
      	* libgimp/gimpunitmenu.c
      	* libgimp/gimpwidgets.c: #include "libgimp-intl.h"
      929045df
  14. 13 Jan, 2000 1 commit
    • Michael Natterer's avatar
      app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see · c55bbde0
      Michael Natterer authored
      2000-01-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimpui.[ch]
      	* app/preferences_dialog.c: removed & renamed some functions from
      	gimpui.[ch] (see below).
      
      	* libgimp/Makefile.am
      	* libgimp/gimpwidgets.[ch]; new files. Functions moved from
      	app/gimpui.[ch]. Added a constructor for the label + hscale +
      	entry combination used in many plugins (now hscale + spinbutton).
      
      	* libgimp/gimpui.h: include gimpwidgets.h
      
      	* plug-ins/megawidget/megawidget.[ch]: removed all functions
      	except the preview stuff (I'm not yet sure how to implement this
      	in libgimp because the libgimp preview should be general enough to
      	replace all the other plugin previews, too).
      
      	* plug-ins/borderaverage/Makefile.am
      	* plug-ins/borderaverage/borderaverage.c
      	* plug-ins/common/plugin-defs.pl
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/aa.c
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/animationplay.c
      	* plug-ins/common/apply_lens.c
      	* plug-ins/common/blinds.c
      	* plug-ins/common/bumpmap.c
      	* plug-ins/common/checkerboard.c
      	* plug-ins/common/colorify.c
      	* plug-ins/common/convmatrix.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/despeckle.c
      	* plug-ins/common/destripe.c
      	* plug-ins/common/displace.c
      	* plug-ins/common/edge.c
      	* plug-ins/common/emboss.c
      	* plug-ins/common/hot.c
      	* plug-ins/common/nlfilt.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/waves.c
      	* plug-ins/sgi/sgi.c
      	* plug-ins/sinus/sinus.c: ui updates like removing megawidget,
      	using the dialog constructor, I18N fixes, indentation, ...
      c55bbde0
  15. 05 Jan, 2000 1 commit
    • Michael Natterer's avatar
      removed most functions. Show the help page in an idle function to avoid · ee6ad0e2
      Michael Natterer authored
      2000-01-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimphelp.[ch]: removed most functions. Show the help page in
      	an idle function to avoid confusion with calling the temporary
      	help browser procedure in the middle of the "gimp_help" PDB call.
      	(I beleive this should work, so this is maybe a workaround for
      	some other bug).
      
      	* app/gimpui.[ch]: removed the dialog functions.
      
      	* libgimp/Makefile.am
      	* libgimp/gimpdialog.[ch]
      	* libgimp/gimphelp.c
      	* libgimp/gimphelpui.[ch]: new files. Moved most of the help
      	functions and the dialog constructors to libgimp and libgimpui.
      
      	* libgimp/gimp.h: declaration of the "gimp_help*" functions.
      
      	* libgimp/gimpui.h: include "gimpdialog.h" and "gimphelpui.h".
      
      	* plug-ins/common/grid.c: use the dialog constructor. It's now
      	possible to show the plugin's help with "F1".
      ee6ad0e2
  16. 26 Dec, 1999 1 commit
    • Manish Singh's avatar
      added spec file to EXTRA_DIST · b8e03bd1
      Manish Singh authored
      * Makefile.am: added spec file to EXTRA_DIST
      
      * docs/Makefile.am: added undo.txt to EXTRA_DIST
      
      * app/interface.c: removed the DODGY warning, doesn't look dodgy to me
      
      * libgimp/*.h: missed an s/Library/Lesser/
      
      * tools/pdbgen/*: lots of work on the libgimp portion
      
      -Yosh
      b8e03bd1
  17. 17 Nov, 1999 1 commit
  18. 14 Nov, 1999 1 commit
    • Sven Neumann's avatar
      include all header files that belong to libgimpui · 9c7a13b6
      Sven Neumann authored
              * libgimp/gimpui.h: include all header files that belong to
              libgimpui
      
              * plug-ins/common/compose.c
              * plug-ins/common/grid.c
              * plug-ins/common/tiff.c
              * plug-ins/flame/flame.c
              * plug-ins/flame/libifs.c
              * plug-ins/gdyntext/charmap.c
              * plug-ins/gdyntext/charmap_window.c
              * plug-ins/gdyntext/font_selection.c
              * plug-ins/gdyntext/message_window.c
              * plug-ins/imagemap/imap_preferences.c
              * plug-ins/script-fu/script-fu-scripts.c
              * plug-ins/sel2path/math.c: out of libgimp only include gimp.h,
              gimpui.h and stdplugins-intl.h
      
      --Sven
      9c7a13b6
  19. 03 Oct, 1999 1 commit
  20. 13 Apr, 1998 1 commit
  21. 25 Jan, 1998 1 commit
  22. 24 Nov, 1997 1 commit