f-spot r4164 - trunk/src



Author: sdelcroix
Date: Tue Jul  8 13:40:59 2008
New Revision: 4164
URL: http://svn.gnome.org/viewvc/f-spot?rev=4164&view=rev

Log:
Remove 2 expensive and (mostly) useless menu items refresh. saves ~20sec on maxxer's db


Modified:
   trunk/src/MainWindow.cs

Modified: trunk/src/MainWindow.cs
==============================================================================
--- trunk/src/MainWindow.cs	(original)
+++ trunk/src/MainWindow.cs	Tue Jul  8 13:40:59 2008
@@ -108,8 +108,6 @@
 
 	[Glade.Widget] CheckMenuItem find_untagged;
 	
-	[Glade.Widget] MenuItem last_roll;
-	[Glade.Widget] MenuItem select_rolls;
 	[Glade.Widget] MenuItem clear_roll_filter;	
 	
 	// Tags
@@ -2542,7 +2540,7 @@
 	}
 
 	void HandleSelectLastRoll (object sender, EventArgs args) {
-		query.RollSet = new RollSet (db.Rolls.GetRolls (1)[0]);
+		query.RollSet = new RollSet (db.Rolls.GetRolls (1));
 	}
 
 	void HandleSelectRolls (object sender, EventArgs args) {
@@ -2853,8 +2851,6 @@
 		
 		clear_rating_filter.Sensitive = (query.RatingRange != null);
 
-		last_roll.Sensitive = (db.Rolls.GetRolls (1).Length > 0);
-		select_rolls.Sensitive = (db.Rolls.GetRolls (2).Length > 1);
 		clear_roll_filter.Sensitive = (query.RollSet != null);
 		
 		delete_selected_tag.Sensitive = tag_sensitive;



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