2201 - Sync => Device

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

2201 - Sync => Device

Post by Barry4679 »

I may have reported a couple of these earlier ... I don't know whether you are tracking them ... retested with 2201

#1. MM5 does not keep the UI consistent following a sync

* D&S>Device
* select an album, and sync to the phone
* the UI shows that the album has tracks sync'd to the phone, but does not show that the AlbumArtist has tracks sync'd to the phone.
* this is fixed when I close and re-open MM5


#2. Not very robust; MM5 is confused if I manually delete, from the phone, tracks which I previously sync'd there using MM5

MM5 seems to scan my phone, but doesn't recognise and fix any relevant changes made outside MM.
  • sync some tracks to the phone using MM5
  • close MM5
  • use Windows Explorer to clear phone's /Music folder
  • reboot phone
  • open MM5, and sync->Device
  • the deleted tracks are not restored to the phone ==> MM5 allows sync w/o error, but the MM5 view remains inconsistent which what is on the phone
Also after the sync, the MM UI looks invalid:
  • if I open|close the albums node, I can now see that some albums have been sync'd, but the Album Artist node remains empty
  • if I scroll down, I find an artist who appears to have tracks sync'd to the phone ... if I open this album artist node, I can see which album
  • this triggers something, because when I go back to top level view, MM5 now knows about all albumArtists who had albums sync'd to the phone
  • ie. by opening and shutting lots of nodes I can get the UI to look as expected .... but the tracks are still not restored to my phone

#3. MM5 does not house-keep very well
  • decide to delete the phantom sync entries from MM5 ... ie. those mentioned above, where MM5 thinks that they are sync'd to the phone, but the tracks and their folders are not on the phone
  • tell MM5 that you are going to sync the whole index to the device
  • it complains that there is insufficient space, but ask it to start regardless
  • use MM to cancel that huge sync
  • deselect the while index, and restart the sync
  • it now (correctly) shows that the tracks are not sync'd to the phone
  • the the tracks which were not on my phone, are still not there, but MM5 has created (???) an /albumartist/album folder for everything that it didn't have to delete, and put an albumart.jpg file there??

#4. Incorrect advice?

I saw this error a couple of times ... rebooting the device has never been enough ... this error is cleared only if I reboot the PC


#5. The Hide Unselected Items toggle button is confusing

the button remains in its state when clicked
but if I navigate to a node, which was last open in the other state (ie. I am in Album node, and I have checked the button ... and then I navigate to elsewhere like the AlbumArtist node, AND the button was unchecked when it was previously opened
==> the UI is confusing ... I need to re-toggle the button once or twice to get a consistent display


#6. Nagging from Android

Your Sync All Artwork To File Folder option can be annoying if there is not a .nomedia file in /Music
ie. the album art clogs up Google Photos with a "folder" for every album in GooglePhotos>DeviceFolders, and there is nagging about Backup&Sync to Google drive for every album sync'd to the phone
Should you create a .nomedia file in /Music folder if there isn't already one there?


#7. I experienced some crashes

Here are a couple of them
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Ludek
Posts: 5093
Joined: Fri Mar 09, 2007 9:00 am

Re: 2201 - Sync => Device

Post by Ludek »

Hi,
thanks for repoting.

I'll look into these issues while fixing https://www.ventismedia.com/mantis/view.php?id=15985 and https://www.ventismedia.com/mantis/view.php?id=15991

#6.
These has been already fixed recently as https://www.ventismedia.com/mantis/view.php?id=15923 (see details there)
The issue was the the artwork files needs to be synced as 'albumart.jpg' to be ignored from the gallery.
But it was synced just as 'albumart' that included them in the gallery.
The '.nomedia' file isn't a solution, because it would cause that also the music files wouldn't be available in the media library (accessible for the third party media players)

Can you re-verify that they are really in the 'albumart.jpg' format and are visible in the gallery ??
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: 2201 - Sync => Device

Post by Barry4679 »

Ludek wrote: Mon Sep 30, 2019 6:40 am Can you re-verify that they are really in the 'albumart.jpg' format and are visible in the gallery ??
They are in the 'albumart.jpg' format

The are not visible in the gallery .... but they appear as a separate folder, for each album, when I open the "Device Folders" view in the stock Android Photo app ... that's annoying because that is the way to see images filtered by application ... eg. Camera vs Office lense vs Snapseed etc

And Android was issuing a nag notification, for each album that MM5 syncs to my phone, asking whether I want this new media folder to be sync'd to Google Drive ... ie search in Android for Backup Settings, ... I have "Photos" toggled on ... a folder is being created for each album that you sync to my phone in the "Backup device folders" section of that Android Backup & sync config dbox ... and the breaking nag notification is asking me whether I want to toggle on backup, for each new folder, so that it can copy the album art file to Drive.

Question: maybe I triggered this situation when I cleared the /Music folder in my phone so that I could test how MM5 handled file changes made ourside of MM5 visability? .... I don't recall this happening with earlier version of MM5 ... or maybe that was when you didn't use the .jpg file extension?
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Post Reply