TeslaTags
TeslaTags copied to clipboard
Misc feedback requests from Frank at TeslaTap
Top-level checkbox bullet-points by Frank. Nested bullet-points are my own thoughts.
- [ ] When you first click on Errors or Warning columns, it sorts ascending from 0 to 1000. Might be nice (if possible) to first sort descending so the errors/warnings start at the top. Yep, easy to double click to make this happen as it is.
- Unfortunately getting the WPF DataGrid to sort descending on-first-click is non-trivial: https://stackoverflow.com/questions/37355830/how-to-set-default-sort-direction-to-descending-for-wpf-datagrid-column
- [ ] When complete, perhaps have a summary – number of warnings and errors? Again not all that important, but when finished, with directory sort order, you don’t see any warnings or errors if the first 20 albums or so are fine. Perhaps shown in a bottom status bar?
- [ ] Every album File modification with an error has a severity error “Couldn’t write to log file “F:\Documents\My Music\TeslaTags_DoneDirectories.txt”. Exceptio” (it is cut off at that point). Not sure if there is a longer message or not. The Message can’t be expanded (either with a click or dragging the column) Not sure why it can’t write to this directory out of 934, only about 30 had this error. Those that have an error, some have warnings and some only have the “Couldn’t write…” error. There are quite a few warnings without the error too.
- This problem only seems to happen on Frank's machine, I'm guessing some AV software or other program running in the background is interfering with writing to the log file.
- [x] In the Messages frame, how about setting the background in the Severity column to match the colors in the directory listing? (for example, “Warning” would be in amber background.
- [ ] In the Messages frame, there is a blank column on the right. If not needed, I’d remove it to allow more text in other fields to be shown. I suspect it a Windows quirk and can’t be fixed (other frames have a similar blank column on the right).
- It isn't a blank column, but rather there's no column there at all. The fix for this is to make the Message column expand to fill the empty area.
- [x] Nice if there was some kind of error/warning filters. For example, show me all albums with missing art, or show duplicate tracks. There are quite a few conditions that are not important (although worth noting). For example, Multiple embedded pictures, Multiple Artists, Multiple AlbumArtists. A drop-down filter checkbox perhaps.
- I'm wary of turning this into a general-purpose MP3 validation or retagging tool. All of those messages are specific to Telsa's MCU media player: for example it won't display any album art if there are multiple embedded images. Though the "Multiple artists" issue may be a bug in my software because the TagLib library splits up artists by itself instead of strictly adhering to the ID3v2 specification regarding multiple artists. I need to find out exactly how the MCU handles that case.
Nice if there was some kind of error/warning filters.
I've somewhat addressed this in release 6 by changing "Hide empty directories" to "Hide uninteresting directories" - this hides directories that have no warnings, errors or change messages.
In the Messages frame, how about setting the background in the Severity column to match the colors in the directory listing? (for example, “Warning” would be in amber background.
This is now implemented.