f-spot r4548 - in trunk/extensions/Exporters: . FacebookExport



Author: lmilesi
Date: Wed Oct 29 08:19:20 2008
New Revision: 4548
URL: http://svn.gnome.org/viewvc/f-spot?rev=4548&view=rev

Log:
2008-10-29  Lorenzo Milesi  <maxxer yetopen it>

        * FacebookExport/FacebookExport.cs:
        * FacebookExport/Makefile.am: adapt build to new FSpot.Platform
        * FacebookExport/FacebookExport.addin.xml: bump addin ver


Modified:
   trunk/extensions/Exporters/ChangeLog
   trunk/extensions/Exporters/FacebookExport/FacebookExport.addin.xml
   trunk/extensions/Exporters/FacebookExport/FacebookExport.cs
   trunk/extensions/Exporters/FacebookExport/Makefile.am

Modified: trunk/extensions/Exporters/FacebookExport/FacebookExport.addin.xml
==============================================================================
--- trunk/extensions/Exporters/FacebookExport/FacebookExport.addin.xml	(original)
+++ trunk/extensions/Exporters/FacebookExport/FacebookExport.addin.xml	Wed Oct 29 08:19:20 2008
@@ -1,6 +1,6 @@
 <Addin 	namespace="FSpot"
 	id="FacebookExport"
-	version="0.5.0.0"
+	version="0.5.0.1"
 	name="FacebookExport"
 	description="Export pictures to facebook"
 	author="George Talusan"
@@ -8,7 +8,7 @@
 	category="Export"
 	defaultEnabled="false">
 	<Dependencies>
-		<Addin id="Core" version="0.5.0.0"/>
+		<Addin id="Core" version="0.5.0.1"/>
 	</Dependencies>
 	<Extension path = "/FSpot/Menus/Exports">
 		<ExportMenuItem id="Facebook" _label = "F_acebook..." class = "FSpot.Exporter.Facebook.FacebookExport" />

Modified: trunk/extensions/Exporters/FacebookExport/FacebookExport.cs
==============================================================================
--- trunk/extensions/Exporters/FacebookExport/FacebookExport.cs	(original)
+++ trunk/extensions/Exporters/FacebookExport/FacebookExport.cs	Wed Oct 29 08:19:20 2008
@@ -25,6 +25,7 @@
 using FSpot.UI.Dialog;
 using FSpot.Extensions;
 using FSpot.Filters;
+using FSpot.Platform;
 
 using Mono.Facebook;
 
@@ -409,16 +410,13 @@
 			tag_treeview.Model = new TagStore (account.Facebook, tags [current_item], friends);
 
 			IBrowsableItem item = items [current_item];
-			string thumbnail_path = ThumbnailGenerator.ThumbnailPath (item.DefaultVersionUri);
 
 			if (tag_image_eventbox.Children.Length > 0) {
 				tag_image_eventbox.Remove (tag_image);
 				tag_image.Destroy ();
 			}
 
-			using (ImageFile image = new ImageFile (thumbnail_path)) {
-				Gdk.Pixbuf data = image.Load ();
-				data = PixbufUtils.ScaleToMaxSize (data, 400, 400);
+			using (Gdk.Pixbuf data = PixbufUtils.ScaleToMaxSize (ThumbnailFactory.LoadThumbnail (item.DefaultVersionUri), 400, 400)) {
 				tag_image_height = data.Height;
 				tag_image_width = data.Width;
 				tag_image = new Gtk.Image (data);

Modified: trunk/extensions/Exporters/FacebookExport/Makefile.am
==============================================================================
--- trunk/extensions/Exporters/FacebookExport/Makefile.am	(original)
+++ trunk/extensions/Exporters/FacebookExport/Makefile.am	Wed Oct 29 08:19:20 2008
@@ -32,6 +32,7 @@
 	-r:$(top_builddir)/src/f-spot.exe		\
 	-r:$(top_builddir)/src/FSpot.Core.dll	\
 	-r:$(top_builddir)/src/FSpot.Utils.dll	\
+	-r:$(top_builddir)/src/FSpot.Platform.dll	\
 	-r:Mono.Posix
 
 PKGS =					\



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