2006-08-03 Johannes Schmid <jhs@gnome.org>
commit2df93931d55e13909f92cc29edca79b951d52159
authorjhs <jhs@1dbfb86a-d425-0410-a06b-cb591aac69f6>
Thu, 3 Aug 2006 19:04:28 +0000 (3 19:04 +0000)
committerjhs <jhs@1dbfb86a-d425-0410-a06b-cb591aac69f6>
Thu, 3 Aug 2006 19:04:28 +0000 (3 19:04 +0000)
tree897090ee59afa6b3aaa60a76f87ad06412f315a6
parent696d0f09fdbd4489793f5fba253dbbe6351dd543
2006-08-03  Johannes Schmid <jhs@gnome.org>

* configure.in: Add a more informative text to valgrind plugin

* TODO.tasks:
Modified Preferences tasl
* libanjuta/anjuta-plugin.c:
* libanjuta/anjuta-preferences-dialog.c:
* libanjuta/anjuta-preferences-dialog.h:
* libanjuta/anjuta-preferences.c:
* libanjuta/anjuta-preferences.h:
* libanjuta/interfaces/Makefile.am.iface:
* libanjuta/interfaces/libanjuta.idl:
Added IAnjutaPreferences interface which every plugin that has preferences should
implement. Call merge() and unmerge() at plugin activation/deactivation.
Fixed preferences_page_remove()

* plugins/build-basic-autotools/build-basic-autotools.c:
* plugins/cvs-plugin/plugin.c:
* plugins/document-manager/plugin.c:
* plugins/editor/plugin.c:
* plugins/editor/plugin.h:
* plugins/file-manager/plugin.c:
* plugins/gtodo/main.h:
* plugins/gtodo/plugin.c:
* plugins/gtodo/preferences.c:
* plugins/message-view/anjuta-msgman.c:
* plugins/message-view/anjuta-msgman.h:
* plugins/message-view/plugin.c:
* plugins/sourceview/plugin.c:
* plugins/sourceview/plugin.h:
* plugins/symbol-browser/an_symbol_prefs.c:
* plugins/symbol-browser/plugin.c:
* plugins/terminal/terminal.c:
* plugins/valgrind/plugin.c
* src/anjuta-app.c:

Updated preference loading/unloading for all plugins

git-svn-id: http://svn.gnome.org/svn/anjuta/trunk@2590 1dbfb86a-d425-0410-a06b-cb591aac69f6
29 files changed:
ChangeLog
TODO.tasks
configure.in
libanjuta/anjuta-plugin.c
libanjuta/anjuta-preferences-dialog.c
libanjuta/anjuta-preferences-dialog.h
libanjuta/anjuta-preferences.c
libanjuta/anjuta-preferences.h
libanjuta/interfaces/Makefile.am.iface
libanjuta/interfaces/libanjuta.idl
plugins/build-basic-autotools/build-basic-autotools.c
plugins/cvs-plugin/plugin.c
plugins/document-manager/plugin.c
plugins/editor/plugin.c
plugins/editor/plugin.h
plugins/file-manager/plugin.c
plugins/gtodo/main.h
plugins/gtodo/plugin.c
plugins/gtodo/preferences.c
plugins/message-view/anjuta-msgman.c
plugins/message-view/anjuta-msgman.h
plugins/message-view/plugin.c
plugins/sourceview/plugin.c
plugins/sourceview/plugin.h
plugins/symbol-browser/an_symbol_prefs.c
plugins/symbol-browser/plugin.c
plugins/terminal/terminal.c
plugins/valgrind/plugin.c
src/anjuta-app.c