1. 21 Dec, 2016 1 commit
  2. 06 Oct, 2014 1 commit
  3. 19 Aug, 2014 1 commit
  4. 12 Aug, 2014 1 commit
  5. 22 Jul, 2014 1 commit
  6. 20 Jul, 2014 2 commits
  7. 14 Jul, 2014 1 commit
  8. 14 Oct, 2013 1 commit
    • Michael Natterer's avatar
      app,libgimp*: fix includes to follow our include policy · 697572cc
      Michael Natterer authored
      - don't include <gdk-pixbuf/gdk-pixbuf.h> in headers in app/
      - instead, include it in many .c files instead of <glib-object.h>,
        finally acknowledging the fact that app/ depends on gdk-pixbuf almost
        globally
      - fix up includes as if libgimpbase depended in GIO, which it soon will
      697572cc
  9. 15 Jun, 2013 1 commit
  10. 10 Oct, 2011 1 commit
  11. 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
  12. 28 Mar, 2008 1 commit
    • Mukund Sivaraman's avatar
      Fixes for some Sparse reported issues in app/ · 0708ffea
      Mukund Sivaraman authored
      2008-03-28  Mukund Sivaraman  <muks@mukund.org>
      
              Fixes for some Sparse reported issues in app/
      
              * app/core/gimpdrawable-operation.c: Added prototype for            
              gegl_node_add_child().
      
              * app/core/gimpcurve.c: Remove C99 code       
                                      
              * app/tools/gimpcurvestool.c 
              * app/tools/gimpperspectiveclonetool.c 
              * app/vectors/gimpstroke.c: Mark functions as static.
      
              * app/base/siox.c: state is a pointer.
      
              * app/plug-in/gimppluginprocframe.c: values is a pointer.
      
              * app/plug-in/plug-in-rc.c: plug_in_rc_parse() returns a pointer.
      
              * app/plug-in/gimpinterpreterdb.c: Check program[0] for '\0'
              instead of the pointer program itself.
      
      
      svn path=/trunk/; revision=25292
      0708ffea
  13. 23 May, 2007 1 commit
    • Sven Neumann's avatar
      app/dialogs/tips-parser.c app/display/gimpdisplayshell-autoscroll.c · c7bffbce
      Sven Neumann authored
      2007-05-23  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/tips-parser.c
      	* app/display/gimpdisplayshell-autoscroll.c
      	* app/menus/plug-in-menus.c
      	* app/plug-in/gimpenvirontable.c
      	* app/plug-in/gimpinterpreterdb.c
      	* app/plug-in/gimpplugindebug.c
      	* app/plug-in/gimppluginshm.c
      	* app/text/gimptextundo.c: allocate structs using GSlice
      
      	* app/widgets/gimpselectiondata.c 
      (gimp_selection_data_set_color):
      	stack allocate tempory data.
      
      
      svn path=/trunk/; revision=22588
      c7bffbce
  14. 18 Apr, 2007 1 commit
    • Sven Neumann's avatar
      added a function that returns all file extensions registered in the · 3d5a8450
      Sven Neumann authored
      2007-04-18  Sven Neumann  <sven@gimp.org>
      
      	* app/plug-in/gimpinterpreterdb.[ch]: added a function that
      	returns all file extensions registered in the interpreter db.
      
      	* app/plug-in/gimppluginmanager.c (gimp_plug_in_manager_restore):
      	if the PATHEXT environment variable is set, append all registered
      	file extensions to it. This way GIMP can recognize Python scripts
      	as plug-ins on platforms where the executable bit is unknown.
      
      
      svn path=/trunk/; revision=22282
      3d5a8450
  15. 09 Dec, 2006 1 commit
  16. 15 May, 2006 1 commit
  17. 28 Apr, 2006 1 commit
    • Michael Natterer's avatar
      app/plug-in/Makefile.am app/plug-in/plug-in-types.h new object which keeps · f1c3e79a
      Michael Natterer authored
      2006-04-29  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/Makefile.am
      	* app/plug-in/plug-in-types.h
      	* app/plug-in/gimppluginmanager.[ch]: new object which keeps all
      	plug-in related stuff that was kept in the Gimp instance. Has
      	"menu-branch-added" and "last-plug-in-changed" signals.
      
      	* app/plug-in/plug-ins.[ch]: removed, all its functions are in
      	GimpPlugInManager now.
      
      	* app/core/gimpmarshal.list: new marshaller for the new object.
      
      	* app/core/gimp.[ch]: removed all plug-in related stuff and keep a
      	GimpPlugInManager around.
      
      	* app/plug-in/plug-in-data.[ch]
      	* app/plug-in/plug-in-file.[ch]
      	* app/plug-in/plug-in-help-domain.[ch]
      	* app/plug-in/plug-in-locale-domain.[ch]
      	* app/plug-in/plug-in-menu-branch.[ch]
      	* app/plug-in/plug-ins-query.[ch]: removed...
      
      	* app/plug-in/gimppluginmanager-data.[ch]
      	* app/plug-in/gimppluginmanager-file.[ch]
      	* app/plug-in/gimppluginmanager-help-domain.[ch]
      	* app/plug-in/gimppluginmanager-locale-domain.[ch]
      	* app/plug-in/gimppluginmanager-menu-branch.[ch]
      	* app/plug-in/gimppluginmanager-query.[ch]: ...and added as
      	methods of GimpPlugInManager.
      
      	* app/plug-in/plug-in-debug.[ch]
      	* app/plug-in/plug-in-shm.[ch]: removed...
      
      	* app/plug-in/gimpplugindebug.[ch]
      	* app/plug-in/gimppluginshm.[ch]: ...and added as properly
      	namespeced structs with constructors and destructors.
      
      	* app/core/Makefile.am
      	* app/core/gimpenvirontable.[ch]
      	* app/core/gimpinterpreterdb.[ch]: removed...
      
      	* app/plug-in/gimpenvirontable.[ch]
      	* app/plug-in/gimpinterpreterdb.[ch]: ...and added here unchanged.
      
      	* app/core/gimp-gui.[ch]
      	* app/gui/gui-vtable.c: remove gimp_menus_create_branch() and all
      	related stuff.
      
      	* app/actions/plug-in-actions.[ch]: connect to the
      	plug-in-manager's "menu-path-added" signal and create menu branch
      	actions accordingly.
      
      	* app/plug-in/plug-in-context.c
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-in-progress.c
      	* app/plug-in/plug-in-run.[ch]
      	* app/plug-in/plug-in.[ch]
      	* app/app_procs.c
      	* app/actions/file-commands.c
      	* app/actions/plug-in-commands.c
      	* app/core/gimpimage.c
      	* app/dialogs/file-open-location-dialog.c
      	* app/dialogs/file-save-dialog.c
      	* app/file/file-open.c
      	* app/gui/gui.c
      	* app/menus/plug-in-menus.c
      	* app/pdb/gimppluginprocedure.c
      	* app/pdb/gimptemporaryprocedure.c
      	* app/widgets/gimpdnd-xds.c
      	* app/widgets/gimpfiledialog.c
      	* app/widgets/gimpfileprocview.c
      	* app/widgets/gimphelp.c
      	* app/widgets/gimpthumbbox.c
      	* app/xcf/xcf.c
      	* tools/pdbgen/pdb/context.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/fileops.pdb
      	* tools/pdbgen/pdb/help.pdb
      	* tools/pdbgen/pdb/message.pdb
      	* tools/pdbgen/pdb/plug_in.pdb
      	* tools/pdbgen/pdb/procedural_db.pdb
      	* tools/pdbgen/pdb/progress.pdb
      	* tools/pdbgen/pdb/undo.pdb: follow above refactoring.
      
      	* app/pdb/context_cmds.c
      	* app/pdb/drawable_cmds.c
      	* app/pdb/fileops_cmds.c
      	* app/pdb/help_cmds.c
      	* app/pdb/message_cmds.c
      	* app/pdb/plug_in_cmds.c
      	* app/pdb/procedural_db_cmds.c
      	* app/pdb/progress_cmds.c
      	* app/pdb/undo_cmds.c: regenerated.
      f1c3e79a
  18. 17 Jan, 2006 1 commit
  19. 10 Dec, 2005 1 commit
  20. 25 Jun, 2005 1 commit
  21. 07 Apr, 2005 1 commit
  22. 21 Feb, 2005 1 commit
    • Manish Singh's avatar
      Support for custom plug-in interpreters, independent of OS support. · 9706fce0
      Manish Singh authored
      2005-02-20  Manish Singh  <yosh@gimp.org>
      
              Support for custom plug-in interpreters, independent of OS support.
      
              * app/core/Makefile.am
              * app/core/core-types.h
              * app/core/gimpinterpreterdb.[ch]: implemented GimpInterpreterDB,
              which handles registering and resolving custom plug-in interpreters.
      
              * app/core/gimp.[ch]: keep a GimpInterpreterDB around.
      
              * app/config/gimpcoreconfig.[ch]
              * app/config/gimprc-blurbs.h
              * app/dialogs/preferences-dialog.c
              * app/dialogs/user-install-dialog.c
              * app/widgets/gimphelp-ids.h: interpreter-path config stuff.
      
              * app/plug-in/plug-in.c: use registered interpreters when running
              plug-ins.
      
              * themes/Default/images/preferences/Makefile.am
              * themes/Default/images/preferences/folders-interp.png: just copied
              folders-plug-ins.png here, need a better one.
      
              * data/interpreters/Makefile.am: creates system interpreter directory.
      
              * data/interpreters/default.interp: sample interpreter file info.
      
              * data/Makefile.am
              * configure.in: add data/interpreters directory.
      
              * plug-ins/pygimp/Makefile.am: install pygimp.interp, which configures
              the python interpreter to point to the python we were built with. Also
              register the .py extension.
      
              * etc/gimprc
              * docs/gimprc.5.in: regenerated
      9706fce0