Release 20120313 - read-only tags

Metadata Sticks

This release contains the first tranche of the web-based tag editing capability.

Unfortunately you can't edit tags yet, only view a subset of them, but I decided to keep this new feature in anyway so you could see where this was going. bliss now boasts a 'Tags' top level menu item which, when clicked, presents an interface familiar to users of tag editors; a spreadsheet style list of files and their contained tags.

Here's how the new view looks:

The web based tag editor so far

Editing will follow, hopefully, in the next release, as will a column chooser so you can choose any of the tag fields that your music library currently contains.

Improvements to the canonical artist rule

The canonical artist rule has been improved in a number of ways. Use of sortnames (e.g. "Beatles, The") are now included when looking for non-canonical names. Also, a number of bugs causing false positives have been fixed. Internationalised characters should now appear correctly too. Finally, MusicBrainz 'special artists' are now ignored (such as "[UNKNOWN]").

More 'stuff'

  • Fixed occasional 'NullPointerExceptions' when bliss is under load
  • Fixed changing artist names from the Inbox
  • Fixing file paths from the Inbox no longer causes a problem
  • Fixed album page navigation description ("n to m of z") in the artist page
  • If there are more than one field for a given tag and the first is empty, check them all until a populated value is found
  • Fixed a few places where bliss was holding a lock on a file
  • Clicking the 'back' button after changing settings no longer gives that horrible "resubmit form info" message
  • Certain special values for tags are now treated as 'untagged', e.g. "" and "Unknown Album/Artist"
  • Fixed the cover art alternatives carousel

Download the new release from the downloads page. Your existing fixes will be retained!

Thanks to Gideon Burton for the image above.
tags: release tagging

The Music Library Management blog

Dan Gravell

I'm Dan, the founder and programmer of bliss. I write bliss to solve my own problems with my digital music collection.