The joys of working on a big project with an even bigger history; pull at one thread and maybe end up re-wiring the garage
. Thanks for your ongoing work on this, all the different places it leads.
There is something new about the dialog that makes the "Cancel" button feel different than it did in the video library: after new artwork is set, the "Choose art type" dialog opens back up, but it didn't before. It does feel like there could be something to cancel at this point. Can you keep that dialog closed if a value was selected?
For the artwork names, I'm using
fanart,
banner,
clearlogo,
clearart,
landscape, and
discart that match the names in the video library,
back and
spine for that special album art, and
thumb as has already been in use for artists (portrait), albums (front cover), and songs (single cover). I like the more generic "discart" over cdart because it may not be from a CD but vinyl, DVD, or Bluray (the new Atmos music is quite interesting). All lowercase to match the convention in the video library, though all usages should be case insensitive; Thumbnail, Poster, Banner, and Fanart are translated in that dialog while the rest are just the text as stored in the "art" table, so they display capitalized but are generally stored lowercase (and "thumb" is spelled out but stored and referenced as just "thumb").