anjuta r3221 - in trunk: . libanjuta libanjuta/interfaces plugins/build-basic-autotools plugins/class-gen plugins/class-inheritance plugins/cvs-plugin plugins/debug-manager plugins/devhelp plugins/document-manager plugins/editor plugins/file-loader plugins/file-wizard plugins/gdb plugins/glade plugins/gtodo plugins/indent plugins/language-manager plugins/language-support-cpp-java plugins/macro plugins/message-view plugins/patch plugins/profiler plugins/project-import plugins/project-manager plugins/project-wizard plugins/sample1 plugins/search plugins/sourceview plugins/subversion plugins/symbol-browser plugins/symbol-db plugins/terminal plugins/tools plugins/valgrind
- From: sgranjoux svn gnome org
- To: svn-commits-list gnome org
- Subject: anjuta r3221 - in trunk: . libanjuta libanjuta/interfaces plugins/build-basic-autotools plugins/class-gen plugins/class-inheritance plugins/cvs-plugin plugins/debug-manager plugins/devhelp plugins/document-manager plugins/editor plugins/file-loader plugins/file-wizard plugins/gdb plugins/glade plugins/gtodo plugins/indent plugins/language-manager plugins/language-support-cpp-java plugins/macro plugins/message-view plugins/patch plugins/profiler plugins/project-import plugins/project-manager plugins/project-wizard plugins/sample1 plugins/search plugins/sourceview plugins/subversion plugins/symbol-browser plugins/symbol-db plugins/terminal plugins/tools plugins/valgrind
- Date: Tue, 16 Oct 2007 20:48:56 +0100 (BST)
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]