View Issue Details

IDProjectCategoryView StatusLast Update
0009244MMASynchronizationpublic2012-10-20 00:48
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0009244: Wifi Sync initial usability issues
DescriptionAlthough wifi sync generally works, it's confusing about how it is supposed to work. i.e.
 - does it only download content and sync back certain stats (bookmarks, play history, ratings, ...)?
 - does it also sync content up to the server ?
 - how does it relate to wired sync?
 - which local media will sync?

Some minor improvements should ameliorate this:
a) Error handling for initial configuration:
. i) if the user attempts to sync, but sync hasn't been configured
. ---> Sync config panel should appear
. ii) if the user attempts to sync, but no server is accessible
. ---> Appropriate error message should display and sync config panel should appear/be linked.

b) The sync config panel should include the following (it would probably be cleaner if it was on a single panel):
Syncs over a wifi connection using settings that are shared between this version of MediaMonkey and the copy running on your computer.

Sync Server Settings:

Server: <Server> (or [Select Server for Synchronization] if no server is configured)
Delete files and playlists not include in the Auto-sync list from the device:
 Library files: No
 Files not included in the Library: No
Auto-Sync files from the device to the PC: Yes
 Destination: \Music\...
Excluded device folders:
>

Sync List:
Select media from the remote server to sync.
TagsNo tags attached.
Fixed in build

Activities

marek

2012-03-30 09:21

developer   ~0030808

Definitely, there should be new separate screen with all these sync settings in options.

But I don't recommend to show dialog when user didn't configure the sync. It is against basic concept of Android and mobile devices. Google highly don't recommend necessity of some user interaction during processes. Definitely it has to be configurable in options. But when user don't configure it, it should use some default values.

Settings are synchronized during the sync. We also still didn't decided which settings have higher priority (on Android or on PC). We can use everytime the newer value. But should we use a time stamp for whole settings set or for each particular setting?

jiri

2012-03-30 13:15

administrator   ~0030810

a) i) I agree that configuration shouldn't be shown, the current way of showing available servers seems to be good to me. That said, there is one thing that should be added here:

A) In case no server is found, user should be informed that MM for PC should be installed and should be offered to e-mail a download link for MM.

marek

2012-08-29 17:23

developer   ~0031729

Already implemented

peke

2012-10-20 00:48

developer   ~0032679

Verified 47