f-spot r4093 - in trunk: . src



Author: rubenv
Date: Tue Jun 24 20:23:44 2008
New Revision: 4093
URL: http://svn.gnome.org/viewvc/f-spot?rev=4093&view=rev

Log:
2008-06-24  Ruben Vermeersch  <ruben savanne be>

	* PhotoView.cs: PhotoQuery is no longer needed, as all data happens
	through the View.


Modified:
   trunk/ChangeLog
   trunk/src/PhotoView.cs

Modified: trunk/src/PhotoView.cs
==============================================================================
--- trunk/src/PhotoView.cs	(original)
+++ trunk/src/PhotoView.cs	Tue Jun 24 20:23:44 2008
@@ -271,35 +271,29 @@
 	
 		private void HandleSepiaButtonClicked (object sender, EventArgs args)
 		{
-			PhotoQuery pq = query as PhotoQuery;
-	
-			if (pq == null)
-				return;
+			Photo photo = View.Item.Current as Photo;
 	
 			try {
-				FSpot.SepiaTone sepia = new FSpot.SepiaTone ((Photo)View.Item.Current);
+				FSpot.SepiaTone sepia = new FSpot.SepiaTone (photo);
 				sepia.Image = View.CompletePixbuf ();
 				sepia.Adjust ();
-				pq.Commit (Item.Index);
+				Core.Database.Photos.Commit (photo);
 			} catch (System.Exception e) {
-				ShowError (e, (Photo)View.Item.Current); 
+				ShowError (e, photo); 
 			}
 		}
 	
 		private void HandleDesaturateButtonClicked (object sender, EventArgs args)
 		{
-			PhotoQuery pq = query as PhotoQuery;
-	
-			if (pq == null)
-				return;
+			Photo photo = View.Item.Current as Photo;
 	
 			try {
-				FSpot.Desaturate desaturate = new FSpot.Desaturate ((Photo) View.Item.Current);
+				FSpot.Desaturate desaturate = new FSpot.Desaturate (photo);
 				desaturate.Image = View.CompletePixbuf ();
 				desaturate.Adjust ();
-				pq.Commit (Item.Index);
+				Core.Database.Photos.Commit (photo);
 			} catch (System.Exception e) {
-				ShowError (e, (Photo)View.Item.Current);
+				ShowError (e, photo);
 			}
 		}
 	



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