>> Update Tags When File Info Changes
Based on attempts to train new MC users (the price I pay for recommending it frequently), I think this (and other UI/menu) wording could be clearer. UI and terminology consistency makes a product easier to learn and use.
What is "File Info" in the context of "Update Tags"? It's not clear what is being applied to what. (I know what happens, but that's due to experience, not clarity.)
Because, in various places in MC the term "Tag" refers to a field in the database, and at other times a value embedded in the media file. And "File" usually refers to the physical FILE, yet in this context it really means the DATABASE record. And sometimes, Tags and Fields are referred to as "Properties".
And the database is sometimes called the "Library", but it is not always clear whether this term means database-only or means database plus the collection of all the files it catalogs. For instance, pressing Shift+Delete offers options that all use the term Media Library to refer to both the database and the media file.
Adding to confusion about the meaning of Library is the "Library Tools" submenu -- a mix of commands that operate only on the Database, the Media Files (Rename, Convert Format, etc), and both (various Update actions). Or are unclear (Remove Tags... from where?). This mix of database/file actions grouped as Library Tools clouds the meaning of commands such as "update tags from library".
"Delete" by itself is still scary (after more than a decade of using MC/MJ). Delete sounds rather permanent. In MC, the action of pressing "Delete" can vary from removing just a database record REFERENCE (from Recently Imported, for instance) to actually deleting a database record AND nuking the associated media file. Sometimes the term is clarified, but often the right-click simply offers "Delete". An experienced user knows Shift-Delete offers options -- but does it always? At the least, there should be indication of this next to the word "Delete". (Again, experience shouldn't be required to understand UI wording...) I suggest Delete consistently means "delete the media file from storage device", and alternate term Remove from Database be used where only the database is affected -- as is already the case with Remove Cover Art.
Re the Update menu options, clearer could be something like this:
Update Media File Tags when Database Fields are Changed (check box)
and related commands:
Update Media File Tags from Database Fields.
Update Database Fields from Media File Tags.
Update Database Fields from Filename.
Etc.
And (finally), it might be good to be clear about what Update means, vs. say, Fill -- the concern being, when is a SINGLE field overwritten, vs. the entire record/set of fields overwritten?
It would also be nice to have an indication of when Undo applies to an action, or not.