Releases: whoplayedthat/WhoPlayedThat-releases
Releases · whoplayedthat/WhoPlayedThat-releases
Release list
v0.5.9
The cover at the top of a producer's Bio tab is one of the records they
made, since there is no photograph of a producer to fall back on. It was
always the same one: the first album with artwork, so a producer with
twenty records to his name showed the same sleeve forever and it read as a
portrait of the man rather than a sample of his work.
- The header cover is now picked at random from the records carrying that
credit. It holds still while you are on the page and changes when you
come back to it, which is how the artist header has always behaved.
v0.5.8
Discogs is asked after MusicBrainz and Wikipedia, and it reaches records
neither of them has. It copies the back of the sleeve rather than modelling
it, so a Sonny Stitt date that MusicBrainz has nothing at all on comes back
with a producer on every track and a writer on every side.
- Discogs is the third place the app looks for composers and producers. It
is only ever asked about fields the first two left blank. - A 1960s "Supervised By" line is read as the producer credit it actually
was, which is how names like Esmond Edwards reach the albums they made.
Executive, reissue and assistant producer credits are deliberately
ignored, so nobody is credited with a session they were not at. - Writing teams are split into the people in them. A sleeve that says
"Rodgers & Hart" is filed as Richard Rodgers and Lorenz Hart, so each of
them is searchable and each gets a page of their own. - A lone surname gets its first name back when exactly one person on the
record carries it. - New M4A to MP3 converter under Settings, Tools, Convert audio formats.
Each M4A is replaced by an MP3 in the same folder with its tags intact,
and the original goes to the Recycle Bin once the new file is confirmed
good. Anything that fails to convert keeps its original untouched. - That converter exists because an M4A has nowhere to store a producer
credit, so credits found for one used to stay in the app and never reach
the file. - A placeholder credit like "Unknown" still shows as a capsule on the album
page but is no longer clickable, since there is no page behind it.
v0.5.7
- The album editor has a Get credits online button. It looks the record up and writes the composer and producer that your files are missing, then tells you what it filled in and where it came from.
- Settings, Library, Scanning has a run for the whole library. It says which record it is on, keeps going while you use the app, and Stop leaves it exactly where it is. Starting it again carries on from there instead of going back to the beginning.
- Only empty fields are filled. A composer or producer already on a track is never changed, whatever either site has for it, so this cannot overwrite work you did by hand.
- MusicBrainz is asked first, since it keeps credits as data rather than prose. Wikipedia is asked only about what is still blank, which is where the rap and soul records come good: it reads the producer column out of the track listing, and on jazz articles it reads the plain numbered list and the "all compositions by" line above it.
- Names are tidied on the way in. MusicBrainz writes Gil Scott-Heron with a typographic hyphen that would have made a second artist page, and Wikipedia names people in full once and by surname after that, so a bare "Shakur" becomes Tupac Shakur rather than a person of his own.
- An album is only read when the article is genuinely that record by that artist. Without both checks a search for Virgo Red returns a different Roy Ayers album, and one for The Saxophones Of Sonny Stitt returns the album called Sonny Stitt, and either would have credited the wrong record.
- A record that neither site has is passed over and not asked about again, but one that failed because a site did not answer comes round again on the next run.
- The producer credit still cannot go into an .m4a, so there it stays in the app and the count says so rather than claiming the file changed.
v0.5.6
- The artist's name gets its own line, with the track and record count underneath it. The name and the count were sharing one row, and the counts on that tab are long enough that every name was cut short: Lee Morgan read as "Lee Morg...".
- A long name now wraps onto a second line rather than being trimmed, so nothing is hidden.
- Collaborator pills on an artist page are unchanged. Their counts are short and the names already fit on one line.
v0.5.5
- Retagging an .ogg or .opus was silently doing nothing whenever the file already had that field. A new title, artist, album, year, genre or track number was accepted, the file was rewritten, the app said it worked, and the old value was still there afterwards. Only a field the file had never carried would take. Anyone with Ogg or Opus in their library should re-apply edits made to those tracks, because they did not land.
- Producer credits now go into FLAC, Ogg and Opus files as well as MP3s, so the credit travels with the file to any other player.
- M4A files cannot hold a producer credit. There is nowhere in their tags to put one, so the credit stays in the app and saving one now tells you that instead of leaving you to assume the file changed. Everything else about an M4A still writes normally.
v0.5.4
- The Albums tab on a producer's page now groups every record for one artist together, alphabetically, and runs each artist's records from earliest to most recent. It used to be one long list newest first, which split an artist's run apart.
- A record with no year sits at the end of that artist's run rather than jumping to the front of it.
- The Tracks tab is unchanged and still reads newest first, which is what you want when you are looking at recent credits.
v0.5.3
- A producer credit now goes into the MP3 itself, in the same place other taggers and players read it from. It survives a rebuilt library and it travels with the file wherever you copy it, instead of only existing inside this app.
- FLAC, Ogg and M4A are read but not written yet. A credit already put into one of those by another tool gets picked up when the library is scanned. A credit you type on one of those tracks still lives in the app for now, and the app tells you that rather than letting you believe the file was changed.
- If you were crediting producers before this, those credits are still held by the app. Settings, Library, Scanning, "Write producer credits to files" walks them into your files. It says how many it is about to rewrite and waits for you to agree, and running it a second time is harmless.
- Importing a sync file no longer drops track edits. An edit was filed against the exact spelling of the path the other PC sent, so when two machines wrote the same file slightly differently, a lowercase word in a folder name or a curly apostrophe, the edit landed on nothing at all and the import still said it worked. Producer credits made it obvious, because they had nowhere else to live. Re-import your sync file and the missing ones come back.
v0.5.2
- Typing in the search box while you are on a producer's page now takes you to the results, the way it does from every other page. It used to leave you sitting on the producer with the matches hidden behind it, so nothing you typed appeared to do anything.
- The app no longer bogs down as you type there. Every keystroke was rebuilding the whole list of names and album titles that the biography linker watches for, across your entire library, which is far too much work to do between one letter and the next.
- That same wasted work could also happen on an artist's page any time there was nothing fetched to show alongside the biography. Fixed there too.
v0.5.1
- Activating a license now tries a second route if the first one cannot reach the server, instead of reporting you as offline straight away. Some networks break one kind of connection and not the other.
- A key pasted from an email or a web page can carry invisible characters that come along for the ride and make a perfectly good key look wrong. Those are now removed before the key is checked, so a paste works as well as typing.
- Spaces around a key were already ignored. Nothing about a key you type by hand has changed.
v0.5.0
- There is now a macOS build, for both Apple Silicon and Intel Macs, as a disk image you can download and drag to your Applications folder.
- The app is not signed with an Apple developer certificate, so the first time you open it macOS will refuse. Right-click the app and choose Open, and it will ask once and then remember.
- Two things had been quietly stopping the Mac build from ever finishing. The build machine tried to publish the app itself and gave up when it had no permission to, and the Apple Silicon version was left without the signature that Macs require before they will run anything at all.