(trunk web) in Transmission.refilter(), only refilter/resort the torrents that have changed since the last update. This makes the web client scale reasonably well even up to 1000s of torrents.

This commit is contained in:
Jordan Lee
2011-08-27 21:35:19 +00:00
parent ee34f2a137
commit 4c1f32836f
4 changed files with 198 additions and 76 deletions

View File

@@ -203,7 +203,6 @@ Prefs._SortByQueue = 'queue_order';
Prefs._SortByProgress = 'percent_completed';
Prefs._SortByRatio = 'ratio';
Prefs._SortByState = 'state';
Prefs._SortByTracker = 'tracker';
Prefs._TurtleState = 'turtle-state';
Prefs._CompactDisplayState= 'compact_display_state';