Author: sgranjoux
Date: 2007-10-16 20:48:54 +0100 (Tue, 16 Oct 2007)
New Revision: 3221
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=3221&view=rev

Added:
   trunk/libanjuta/anjuta-c-module.c
   trunk/libanjuta/anjuta-c-module.h
   trunk/libanjuta/anjuta-c-plugin-factory.c
   trunk/libanjuta/anjuta-c-plugin-factory.h
Removed:
   trunk/libanjuta/anjuta-glue-c.c
   trunk/libanjuta/anjuta-glue-c.h
   trunk/libanjuta/anjuta-glue-cpp.c
   trunk/libanjuta/anjuta-glue-cpp.h
   trunk/libanjuta/anjuta-glue-factory.c
   trunk/libanjuta/anjuta-glue-factory.h
   trunk/libanjuta/anjuta-glue-plugin.c
   trunk/libanjuta/anjuta-glue-plugin.h
Modified:
   trunk/ChangeLog
   trunk/libanjuta/Makefile.am
   trunk/libanjuta/anjuta-plugin-handle.c
   trunk/libanjuta/anjuta-plugin-handle.h
   trunk/libanjuta/anjuta-plugin-manager.c
   trunk/libanjuta/anjuta-plugin.h
   trunk/libanjuta/interfaces/libanjuta.idl
   trunk/libanjuta/libanjuta.h
   trunk/plugins/build-basic-autotools/build-basic-autotools.h
   trunk/plugins/class-gen/plugin.h
   trunk/plugins/class-inheritance/plugin.h
   trunk/plugins/cvs-plugin/plugin.h
   trunk/plugins/debug-manager/plugin.h
   trunk/plugins/devhelp/plugin.h
   trunk/plugins/document-manager/plugin.h
   trunk/plugins/editor/plugin.h
   trunk/plugins/file-loader/plugin.h
   trunk/plugins/file-wizard/plugin.h
   trunk/plugins/gdb/plugin.h
   trunk/plugins/glade/plugin.h
   trunk/plugins/gtodo/plugin.h
   trunk/plugins/indent/plugin.h
   trunk/plugins/language-manager/plugin.h
   trunk/plugins/language-support-cpp-java/plugin.h
   trunk/plugins/macro/plugin.h
   trunk/plugins/message-view/plugin.h
   trunk/plugins/patch/plugin.h
   trunk/plugins/profiler/plugin.h
   trunk/plugins/project-import/plugin.h
   trunk/plugins/project-manager/plugin.h
   trunk/plugins/project-wizard/plugin.h
   trunk/plugins/sample1/plugin.h
   trunk/plugins/search/plugin.h
   trunk/plugins/sourceview/plugin.h
   trunk/plugins/subversion/plugin.h
   trunk/plugins/symbol-browser/plugin.h
   trunk/plugins/symbol-db/plugin.h
   trunk/plugins/terminal/terminal.c
   trunk/plugins/tools/plugin.h
   trunk/plugins/valgrind/plugin.h
Log:
        * libanjuta/anjuta-plugin-handle.c,
        libanjuta/anjuta-plugin-handle.h:
        Add a new path property containing the directory of the .plugin
        file, library file (.so or whatever) must be in the same directory

        * libanjuta/anjuta-plugin-manager.c,
        libanjuta/interfaces/libanjuta.idl,
        (removed) libanjuta/anjuta-glue-plugin.c,
        (removed) libanjuta/anjuta-glue-plugin.h,
        (removed) libanjuta/anjuta-glue-c.c,
        (removed) libanjuta/anjuta-glue-c.h,
        (removed) libanjuta/anjuta-glue-cpp.c,
        (removed) libanjuta/anjuta-glue-cpp.h,
        (removed) libanjuta/anjuta-glue-factory.c,
        (removed) libanjuta/anjuta-glue-factory.h,
        (added) libanjuta/anjuta-c-module.c,
        (added) libanjuta/anjuta-c-module.h,
        (added) libanjuta/anjuta-c-plugin-factory.c,
        (added) libanjuta/anjuta-c-plugin-factory.h,
        libanjuta/Makefile.am:
        AnjutaPluginManager uses the new IAnjutaPluginFactory interface
        anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
        implementing IAnjutaPluginFactory
        anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]

        * libanjuta/libanjuta.h:
        anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
        interface)

        * libanjuta/anjuta-plugin.h:
        Replace AnjutaGluePlugin by GTypeModule
        Remove unused anjuta_glue_get_component_type replaced by
        g_type_from_name

        * plugins/build-basic-autotools/build-basic-autotools.h,
        plugins/class-gen/plugin.h,
        plugins/class-inheritance/plugin.h,
        plugins/cvs-plugin/plugin.h,
        plugins/debug-manager/plugin.h,
        plugins/devhelp/plugin.h,
        plugins/document-manager/plugin.h,
        plugins/editor/plugin.h,
        plugins/file-loader/plugin.h,
        plugins/file-wizard/plugin.h,
        plugins/gdb/plugin.h,
        plugins/glade/plugin.h,
        plugins/gtodo/plugin.h,
        plugins/indent/plugin.h,
        plugins/language-manager/plugin.h,
        plugins/language-support-cpp-java/plugin.h,
        plugins/macro/plugin.h,
        plugins/message-view/plugin.h,
        plugins/patch/plugin.h,
        plugins/profiler/plugin.h,
        plugins/project-import/plugin.h,
        plugins/project-manager/plugin.h,
        plugins/project-wizard/plugin.h,
        plugins/sample1/plugin.h,
        plugins/search/plugin.h,
        plugins/sourceview/plugin.h,
        plugins/subversion/plugin.h,
        lugins/symbol-browser/plugin.h,
        plugins/symbol-db/plugin.h,
        plugins/terminal/terminal.c,
        plugins/tools/plugin.h,
        plugins/valgrind/plugin.h:
        Replace AnjutaGluePlugin by GTypeModule


_______________________________________________
SVN-commits-list mailing list
SVN-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Reply via email to