mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
dg base: Adjusted to hsfs section removal part 1.
--HG-- extra : convert_revision : svn%3Ac306627e-7827-47d3-bdf0-9a457c9553a1/trunk%40144
This commit is contained in:
parent
e0ed1414fb
commit
d9344a6d63
@ -85,7 +85,7 @@ class DupeGuru(RegistrableApplication):
|
|||||||
self.results.load_from_xml(op.join(self.appdata, 'last_results.xml'), self._get_file, j)
|
self.results.load_from_xml(op.join(self.appdata, 'last_results.xml'), self._get_file, j)
|
||||||
files = flatten(g[:] for g in self.results.groups)
|
files = flatten(g[:] for g in self.results.groups)
|
||||||
for file in j.iter_with_progress(files, 'Reading metadata %d/%d'):
|
for file in j.iter_with_progress(files, 'Reading metadata %d/%d'):
|
||||||
file._read_all_info(sections=[IT_ATTRS, IT_EXTRA])
|
file._read_all_info(attrnames=self.data.METADATA_TO_READ)
|
||||||
|
|
||||||
def _get_display_info(self, dupe, group, delta=False):
|
def _get_display_info(self, dupe, group, delta=False):
|
||||||
if (dupe is None) or (group is None):
|
if (dupe is None) or (group is None):
|
||||||
|
@ -53,6 +53,8 @@ COLUMNS = [
|
|||||||
{'attr':'dupe_count','display':'Dupe Count'},
|
{'attr':'dupe_count','display':'Dupe Count'},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
METADATA_TO_READ = ['size', 'ctime', 'mtime']
|
||||||
|
|
||||||
def GetDisplayInfo(dupe, group, delta):
|
def GetDisplayInfo(dupe, group, delta):
|
||||||
size = dupe.size
|
size = dupe.size
|
||||||
ctime = dupe.ctime
|
ctime = dupe.ctime
|
||||||
@ -98,4 +100,3 @@ def GetGroupSortKey(group, key):
|
|||||||
if key == 8:
|
if key == 8:
|
||||||
return len(group)
|
return len(group)
|
||||||
return cmp_value(getattr(group.ref, COLUMNS[key]['attr']))
|
return cmp_value(getattr(group.ref, COLUMNS[key]['attr']))
|
||||||
|
|
||||||
|
@ -33,6 +33,9 @@ COLUMNS = [
|
|||||||
{'attr':'dupe_count','display':'Dupe Count'},
|
{'attr':'dupe_count','display':'Dupe Count'},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
METADATA_TO_READ = ['size', 'ctime', 'mtime', 'duration', 'bitrate', 'samplerate', 'title', 'artist',
|
||||||
|
'album', 'genre', 'year', 'track', 'comment']
|
||||||
|
|
||||||
def GetDisplayInfo(dupe, group, delta):
|
def GetDisplayInfo(dupe, group, delta):
|
||||||
size = dupe.size
|
size = dupe.size
|
||||||
duration = dupe.duration
|
duration = dupe.duration
|
||||||
|
Loading…
x
Reference in New Issue
Block a user