gimp/app/config
Manish Singh 9706fce0a3 Support for custom plug-in interpreters, independent of OS support.
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
2005-02-21 02:56:29 +00:00
..
.cvsignore app/Makefile.am app/main.c app/config/Makefile.am app/config/makefile.msc 2003-10-13 22:55:25 +00:00
config-types.h new file holding the opaque typedefs for libgimpconfig. Includes 2005-01-25 20:30:20 +00:00
gimpbaseconfig.c define the maximum number of threads in the header file. 2005-02-14 00:34:38 +00:00
gimpbaseconfig.h app/config/gimpbaseconfig.h use gint64 for all memsize properties. 2003-11-16 17:51:36 +00:00
gimpconfig-dump.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimpconfig-dump.h app/Makefile.am app/main.c app/config/Makefile.am app/config/makefile.msc 2003-10-13 22:55:25 +00:00
gimpconfig-file.c app/config/gimpconfig-file.c app/file/file-utils.c app/gui/themes.c 2005-02-07 01:38:18 +00:00
gimpconfig-file.h app/config/Makefile.am app/config/gimpconfig-file.[ch] more new files, 2005-01-24 22:41:24 +00:00
gimpconfig-utils.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimpconfig-utils.h new file holding the opaque typedefs for libgimpconfig. Includes 2005-01-25 20:30:20 +00:00
gimpcoreconfig.c Support for custom plug-in interpreters, independent of OS support. 2005-02-21 02:56:29 +00:00
gimpcoreconfig.h Support for custom plug-in interpreters, independent of OS support. 2005-02-21 02:56:29 +00:00
gimpdisplayconfig.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimpdisplayconfig.h app/config/gimpdisplayconfig.[ch] also list the default image title and 2005-01-16 12:05:52 +00:00
gimpguiconfig.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimpguiconfig.h app/config/gimpguiconfig.[ch] app/config/gimprc-blurbs.h 2004-10-30 15:02:39 +00:00
gimppluginconfig.c added declarations for the gimp_config_build_path functions. 2005-01-25 23:52:20 +00:00
gimppluginconfig.h app/config/gimppluginconfig.[ch] added "script-fu-path" back to gimprc. 2002-12-30 01:28:47 +00:00
gimprc-blurbs.h Support for custom plug-in interpreters, independent of OS support. 2005-02-21 02:56:29 +00:00
gimprc-deserialize.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimprc-deserialize.h app/config/gimpconfig-deserialize.[ch] 2005-01-24 22:05:02 +00:00
gimprc-serialize.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimprc-serialize.h app/config/gimpconfig-deserialize.[ch] 2005-01-24 22:05:02 +00:00
gimprc-unknown.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimprc-unknown.h app/config/gimpconfig-deserialize.[ch] 2005-01-24 22:05:02 +00:00
gimprc.c renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. 2005-02-05 14:52:58 +00:00
gimprc.h added the new function gimp_rc_set_unknown_token() to get autosave working 2004-02-04 00:07:26 +00:00
gimpxmlparser.c added new convenience function gimp_xml_parser_parse_fd(). 2004-09-28 12:40:34 +00:00
gimpxmlparser.h added new convenience function gimp_xml_parser_parse_fd(). 2004-09-28 12:40:34 +00:00
Makefile.am check for gthread-2.0 unless the --disable-mp option is given. 2005-02-13 15:08:08 +00:00
makefile.msc TILE_WIDTH is used unconditionally so always include "tile.h" WIN32 needs 2005-02-19 00:50:36 +00:00
test-config.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00