eog r3761 - in trunk: . data po src
- From: lucasr svn gnome org
- To: svn-commits-list gnome org
- Subject: eog r3761 - in trunk: . data po src
- Date: Mon, 7 May 2007 22:39:06 +0100 (BST)
Author: lucasr
Date: 2007-05-07 22:39:05 +0100 (Mon, 07 May 2007)
New Revision: 3761
ViewCVS link: http://svn.gnome.org/viewcvs/eog?rev=3761&view=rev
Added:
trunk/data/eog.pc.in
trunk/src/eog-module.c
trunk/src/eog-module.h
trunk/src/eog-plugin-engine.c
trunk/src/eog-plugin-engine.h
trunk/src/eog-plugin-manager.c
trunk/src/eog-plugin-manager.h
trunk/src/eog-plugin.c
trunk/src/eog-plugin.h
Modified:
trunk/ChangeLog
trunk/configure.ac
trunk/data/Makefile.am
trunk/data/eog.schemas.in
trunk/po/POTFILES.in
trunk/src/Makefile.am
trunk/src/eog-application.h
trunk/src/eog-config-keys.h
trunk/src/eog-debug.c
trunk/src/eog-debug.h
trunk/src/eog-dialog.h
trunk/src/eog-exif-details.h
trunk/src/eog-image-save-info.h
trunk/src/eog-image.h
trunk/src/eog-jobs.h
trunk/src/eog-list-store.h
trunk/src/eog-preferences-dialog.c
trunk/src/eog-preferences-dialog.h
trunk/src/eog-print-preview.h
trunk/src/eog-properties-dialog.h
trunk/src/eog-scroll-view.h
trunk/src/eog-statusbar.h
trunk/src/eog-thumb-nav.h
trunk/src/eog-thumb-view.h
trunk/src/eog-transform.h
trunk/src/eog-window.h
Log:
2007-05-07 Lucas Rocha <lucasr gnome org>
Initial code for the plugin system. Still deactivated while some
subversion surgery is not done.
* eog-debug.[ch]: added DEBUG_PLUGINS to debuf plugin system related
stuff.
* src/eog-preferences-dialog.c (eog_preferences_dialog_constructor): added
the "Plugins" tab to preferences dialog.
* src/eog-config-keys.h, data/eog.schemas.in: added GConf key that stores
the list of active plugins (/apps/eog/plugins/active_plugins).
* src/eog-module.[ch]: GTypeModule implementation.
* src/eog-plugin.[ch]: abstract class which EOG plugins should inherit
from.
* src/eog-plugin-engine.[ch]: plugin engine responsible for loading,
unloading, disabling, enabling plugins.
* src/eog-plugin-manager.[ch]: plugin manager that is shown in the
application preferences dialog.
* data/Makefile.am, src/Makefile.am, configure.ac: added new files
from the plugin system to the build.
* data/eog.pc.in: pc file for EOG plugin dependency checks.
* po/POTFILES.in: added src/eog-plugin-manage.c
* src/eog-image.h, src/eog-preferences-dialog.h, src/eog-list-store.h,
src/eog-transform.h, src/eog-print-preview.h,
src/eog-properties-dialog.h, src/eog-jobs.h, src/eog-thumb-nav.h,
src/eog-thumb-view.h, src/eog-scroll-view.h, src/eog-window.h,
src/eog-statusbar.h, src/eog-exif-details.h, src/eog-dialog.h,
src/eog-image-save-info.h: added G_GNUC_CONST to all *_get_type
functions.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]