Version 2138
Summary:
- white screen problems ... debug log links PM'd to you
- some matching problems introduced by this version
- some Column Browser weirdness
- funnel filter not working well with the Source col
Matching problems introduced by this version
I did a fresh install of MM5, and allowed it to import my MM4 db.
Authenticated to my GPM library, and did a GPM tag sync, accepting no new tracks.
Only 40 tracks unmatched from from my 43,341 tracks ... this sounds a great result, but those tracks were successfully matched by your prior version.
And I have compared tags in my GPM library, with the tags in my MM5 library ... I can see no reason for the mismatches. ... I have claimed that before, but all those previous "unexplained" issues were caused by the invisible trailing blank problem that you have fixed .... so up until now everything has ended up being explained.
Something seems different now. ... I know that 40 tracks is not a huge problem, but hopefully you can sort out this problem introduced by the new version ... or explain what I can't see.
I reinstalled MM5 and did everything again, just in case there was some random timing glitch ... this time I also produced a debug log. .... the same tracks were mismatched.
can you check a couple of these please, and let me know if you see anything.
I have PM'd the log link to you
here are the mismatches
https://www.dropbox.com/s/tly8f8tyqlhsw ... s.png?dl=0
Here a comparison of one of the tags. the rest of the album is OK
https://www.dropbox.com/s/wwdpeaw1gnj5l ... d.png?dl=0
White screens.
After I had installed a fresh copy of MM5, I did a couple of config changes (ie. authenticated against MM, and made the EntireLibrary node visible, and renamed the MediaMonkey4 Server name, etc) ... ie. nothing I haven't done dozens of times before.
I then closed MM5, and zipped a copy of the whole MediaMonkey 5 directory.
Then I restarted MM5, and did the sync run mentioned above.
When I got the unexplained mismatches I closed MM5 ... deleted the MediaMonkey5 directory, and then extracted the pre-sync version from the zip ... and rerun the sync against GPM
This should be OK ... correct? ... everything is in the MediaMonkey 5 folder?
After this procedure I got some white screen instances while running GPM syncs .... I recorded the debug logs from a couple of them. ... see PM
It did not white screen every time, but it did about 50% of the time.
I have no solid evidence, but I have not seen a sync white screen while I have had the status bar messages toggled off.
Column Browser when Source is the 1st Browser column.
Source in col 1 doesn't work as expected... AllTrack node, with Column Browser showing ... set Browser col1=Source, col2-AlbumArtist and Col3=Album ... filter to source=disk, and I see 41 tracks, and when source=disk|cloud I see 43,300 tracks.
Now reset Col 1 filter to Disk ... and select an AlbumArtist from Col2 of the Browser ... and then click Radio|Cloud in col 1 of the Browser ... it does not visually reset the Browser selection in col 2 to All ... and I can now see only 85 files in the list, not the 43,300 tracks ... most, but not all (?!?), of the tracks listed are associated with the albumartist I previously set for the Radio filter
But when col1 of the browser is Genre, everything works (nearly) as expected ... ie. if I change the selection in col 1, this resets Col2 of the Browser back to All .... not quite perfect though, because while the list is re-filtered as expected, the row selection highlighting from the prior selection is not reset correctly
ie. see diagram I selected an albumArtist while filtered to Genre = Blues ... and then I also filtered to the 3rd AlbumArtist ... then I changed col 1 filter to Jazz ... this time it initialised the selection in column 2 to ALL, as expected ... but the small problem was that the row highlight also remained displayed in row 3, as indicated by the arrow.
https://www.dropbox.com/s/2wt9zniiokcsf ... m.png?dl=0
Filter (funnel): Filter options by Source is inadequate IMO and has a problem
most Source filters options show no rows ... ie. after import of MM4 db and sync to GPM (as described above) I see no rows when (funnel) filtering to isLocal, or is Network, or isCloud, or isCloudDownloadeed, or is MediaServer ... my local tracks ore on a NAS on my LAN
And also (funnel) filtering by Source is not really useful unless there are also NOT filter options ... eg. filter IS network AND IS NOT cloud.