f-spot r3060 - in trunk: . src src/Extensions



Author: sdelcroix
Date: 2007-04-09 17:32:22 +0100 (Mon, 09 Apr 2007)
New Revision: 3060
ViewCVS link: http://svn.gnome.org/viewcvs/f-spot?rev=3060&view=rev

Added:
   trunk/src/Extensions/
   trunk/src/Extensions/IExporter.cs
   trunk/src/Extensions/MenuNode.cs
Modified:
   trunk/ChangeLog
   trunk/src/CDExport.cs
   trunk/src/FlickrExport.cs
   trunk/src/FolderExport.cs
   trunk/src/GalleryExport.cs
   trunk/src/MainWindow.cs
   trunk/src/Makefile.am
   trunk/src/PicasaWebExport.cs
   trunk/src/SingleView.cs
   trunk/src/SmugMugExport.cs
   trunk/src/f-spot.glade
Log:
2007-04-09  Stephane Delcroix  <stephane delcroix org>

	* src/Makefile.am:
	* src/Extensions/MenuNode.cs: ExtensionsNode to create extendable
	menus.

	* src/Extensions/IExporter.cs: interface and ExtensionNode to create
	export extensions.

	* src/f-spot.glade:
	* src/MainWindow.cs:
	* src/SingleView.cs: Create the Export submenu from available
	extensions.

	* src/SmugMugExport.cs:
	* src/CDExport.cs:
	* src/FlickrExport.cs:
	* src/FolderExport.cs:
	* src/PicasaWebExport.cs:
	* src/GalleryExport.cs: make the existing exporters inherit from
	IExporter.

	* extensions/DefaultExporters/*: declare the existing exporters as
	extensions.





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