Reflect user-edited metadata in the UI (PICARD-13)

This commit is contained in:
Michael Wiencek
2011-10-20 09:59:03 -05:00
parent e092d20caa
commit 25567ef855
3 changed files with 6 additions and 2 deletions

View File

@@ -17,6 +17,7 @@ Version 0.16 - 2011-XX-XX
* DJ-mix tags should only be written to the medium where they apply. (PICARD-20)
* Support URL redirects in web service/network request module (PICARD-54)
* Jamendo and Archive.org cover art is displayed on web page, but not loaded by Picard plugin (PICARD-52)
* Edits to metadata in "Details..." menu not reflected in UI (PICARD-13)
Version 0.15.1 - 2011-07-31
* "Other versions" menu now displays release labels and catalog numbers.

View File

@@ -427,7 +427,7 @@ class File(LockableObject, Item):
state = property(get_state, set_state)
def column(self, column):
m = self.orig_metadata
m = self.metadata
if column == '~length':
return format_time(m.length), self.similarity
elif column == "title" and not m["title"]:

View File

@@ -127,7 +127,10 @@ class Track(DataObject):
return 1
def column(self, column):
m = self.metadata
if self.num_linked_files == 1:
m = self.linked_files[0].metadata
else:
m = self.metadata
similarity = self.similarity()
if column == 'title':
prefix = "%s-" % m['discnumber'] if m['totaldiscs'] != "1" else ""