View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009373 | MMW v4 | Synchronization | public | 2012-05-24 16:31 | 2012-11-06 20:13 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0.5 | ||||
Target Version | 4.0.7 | Fixed in Version | 4.0.7 | ||
Summary | 0009373: iOS Bidi playlist sync fails | ||||
Description | iOS5 allows the user to edit playlists on the device: 1) To change the order of tracks within the playlist 2) To remove tracks from the playlist MediaMonkey doesn't recognize any such changes made on the device (even with auto-sync files from the device to the PC enabled). This should be resolved in 4.1, but I'm not sure why it shouldn't work in 4.0.5--as far as modifying standard playlists (obviously auto-playlists can't be supported at this stage). | ||||
Tags | No tags attached. | ||||
Fixed in build | 1502 | ||||
related to | 0009357 | closed | Ludek | iOS playlist sync problems |
related to | 0009317 | closed | Ludek | iOS5: Playlists created in iPhone doesn't show in MediaMonkey interface |
parent of | 0009742 | closed | Ludek | iOS6: Auto-Sync can duplicate Playlists in MediaMonkey |
parent of | 0010610 | closed | Ludek | iOS5+ Sync removes files from Playlist in MediaMonkey |
|
The key here seems to be to not use the OnTheGoPlaylist_ plist XMLs, but extract the playlists content directly from device SQLite database. Table container_items, row item_pid_data. The problem is that the content is somehow encoded there, hopefully it won't be hard to find the key. |
|
Fixed in build 1601. Playlists are now read directly from device SQLite DB. The only problem is that changing playlist in the device doesn't change container.date_modified. We solve it this way: If the content of a playlist in the device was changed from the last sync with MM, then the device playlist content is preferred and overwrites the MM playlist content. Otherwise MM playlist content is preferred and overwrites the device playlist. |
|
Merged into 4.0.7.1502 |
|
Verified 1508 |