eog r3771 - in trunk: . data data/icons data/icons/16x16 data/icons/16x16/actions data/icons/22x22 data/icons/22x22/actions data/icons/32x32 data/icons/32x32/actions data/icons/48x48 data/icons/48x48/actions data/icons/scalable data/icons/scalable/actions src



Author: lucasr
Date: 2007-05-14 23:34:05 +0100 (Mon, 14 May 2007)
New Revision: 3771
ViewCVS link: http://svn.gnome.org/viewcvs/eog?rev=3771&view=rev

Added:
   trunk/data/icons/16x16/actions/
   trunk/data/icons/16x16/actions/Makefile.am
   trunk/data/icons/16x16/actions/eog-plugin.png
   trunk/data/icons/16x16/actions/eog-plugin.svg
   trunk/data/icons/22x22/actions/
   trunk/data/icons/22x22/actions/Makefile.am
   trunk/data/icons/22x22/actions/eog-plugin.png
   trunk/data/icons/22x22/actions/eog-plugin.svg
   trunk/data/icons/32x32/actions/
   trunk/data/icons/32x32/actions/Makefile.am
   trunk/data/icons/32x32/actions/eog-plugin.png
   trunk/data/icons/32x32/actions/eog-plugin.svg
   trunk/data/icons/48x48/
   trunk/data/icons/48x48/Makefile.am
   trunk/data/icons/48x48/actions/
   trunk/data/icons/48x48/actions/Makefile.am
   trunk/data/icons/48x48/actions/eog-plugin.png
   trunk/data/icons/48x48/actions/eog-plugin.svg
   trunk/data/icons/scalable/actions/
   trunk/data/icons/scalable/actions/Makefile.am
   trunk/data/icons/scalable/actions/eog-plugin.svg
Modified:
   trunk/ChangeLog
   trunk/configure.ac
   trunk/data/eog-ui.xml
   trunk/data/eog.glade
   trunk/data/eog.pc.in
   trunk/data/icons/16x16/Makefile.am
   trunk/data/icons/22x22/Makefile.am
   trunk/data/icons/32x32/Makefile.am
   trunk/data/icons/Makefile.am
   trunk/src/Makefile.am
   trunk/src/eog-preferences-dialog.c
   trunk/src/eog-window.c
   trunk/src/eog-window.h
   trunk/src/main.c
Log:
2007-05-15  Lucas Rocha  <lucasr gnome org>

	Plugin system in place and activated now. Here we go!

	* src/eog-preferences-dialog.c (eog_preferences_dialog_constructor), 
	data/eog.glade: activated plugin manager inside the preferences dialog.
	* src/eog-window.[ch] (eog_window_get_ui_manager,
	eog_window_get_store, eog_window_get_thumb_view,
	eog_window_get_thumb_nav, eog_window_get_image,
	eog_Window_get_statusbar): added several accessor method to be used
	by plugins in order to change application UI and behavior. Added the
	plugin engine calls.
	* src/main.c (main): init and destroy plugin engine.
	* src/Makefile.am: several changes to work with plugin manager and
	more maintainability.
	* configure.ac: several cleanups. Added new icons to the build.
	* data/eog.pc.in: added more metainfo and a better package
	description.
	* data/eog-ui.xml: added placeholders for "Tools" menu.
	* data/icons/*: new icon for plugins called "eog-plugin".





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]