To celebrate my 1-year anniversary at MB, I’m releasing three smaller QoL userscripts which should hopefully save everyone a lot of time, clicks, and keystrokes. Just a small description of each, no screenshots today, sorry!
QoL: Select All Update Recordings (Install)
Add buttons to the release editor to select all “Update recordings” checkboxes. Differs from the built-in “Select All” checkboxes in that it doesn’t lock the checkboxes to a given state, enabling you to deselect some checkboxes. Comes in quite handy if you need to update most, but not all recording titles.
QoL: Inline all recording’s tracks on releases (Install)
Display all tracks and releases on which a recording appears from a release’s tracklist. Makes it easier to check whether live or DJ-mix recordings are wrongly linked to other tracks. Saves you from having to open each recording separately and check the tracks. Note that they aren’t loaded by default, you can find a new button/link at the top of the tracklist (next to the “expand all mediums”, “display credits inline”, …) to load and display this information.
QoL: Seed the batch recording comments script (Install)
Seed the recording comments for the batch recording comments userscripts with live and DJ-mix data. Can save a bunch of keystrokes when setting live or DJ-mix disambiguation comments. DJ-mix comments are derived from the release title. Live comments are derived from “recorded at place”, “recorded in area”, and “recording of work” advanced relationships. Also uses Unicode punctuation by default. Should be able to handle US states and Canadian provinces. Should also be able to set individual comments when venues and dates differ per track. Note: Please carefully check the suggested comments, I haven’t tested this one in great depth and there are probably many ways things can break. Also requires the batch recording comments script to be installed and enabled, of course.