1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 06:37:17 +00:00

Fixed sorting.

This commit is contained in:
Virgil Dupras
2010-02-11 21:03:22 +01:00
parent bab891ee74
commit d5f145d57e
4 changed files with 8 additions and 15 deletions

View File

@@ -35,6 +35,7 @@ class ResultTree(GUIObject, Tree):
Tree.__init__(self)
self._power_marker = False
self._delta_values = False
self._sort_descriptors = (0, True)
self.connect()
self._refresh()
self.view.refresh()
@@ -71,6 +72,9 @@ class ResultTree(GUIObject, Tree):
self.app.results.sort_dupes(key, asc, self.delta_values)
else:
self.app.results.sort_groups(key, asc)
self._sort_descriptors = (key, asc)
self._refresh()
self.view.refresh()
@property
def power_marker(self):
@@ -81,6 +85,8 @@ class ResultTree(GUIObject, Tree):
if value == self._power_marker:
return
self._power_marker = value
key, asc = self._sort_descriptors
self.sort(key, asc)
self._refresh()
self.view.refresh()

View File

@@ -17,7 +17,7 @@ class StatsLabel(GUIObject):
@property
def display(self):
return self.app.results.stat_line
return self.app.stat_line
def results_changed(self):
self.view.refresh()