12-23-2023, 04:26 AM
1. If you use the Google Play version, updates are installed automatically, and if the version number changed, then you'll see a list of changes. Sometimes I release minor patches without bumping the version number to address anything critical that might come up, so you won't see the release notes come up for that. With the FastSpring version, a notification is always presented for any update that is available as the user must choose to install it.
2. It should update to the latest version automatically unless you disabled automatic updates. As mentioned, the FastSpring version prompts the user when an update is available.
3. Only if the database version changed - in that case you'll get an error message and the sync will not be allowed, as the databases will be incompatible. I try to avoid changing the database when possible for just this reason, but occasionally it's necessary when adding new functionality.
4. The sync library only pushes over the delta between the two libraries. So if you only added one new song, for example, the sync will compare both databases, see that only one song as been added, and it will just add that one new song. A backup and restore is always going to package the entire library in a backup file when backing up, and will wipe out and replace the entire library when restoring. The sync also lets you choose what kind of information to sync, and there are options for controlling the merge behavior.
Mike
2. It should update to the latest version automatically unless you disabled automatic updates. As mentioned, the FastSpring version prompts the user when an update is available.
3. Only if the database version changed - in that case you'll get an error message and the sync will not be allowed, as the databases will be incompatible. I try to avoid changing the database when possible for just this reason, but occasionally it's necessary when adding new functionality.
4. The sync library only pushes over the delta between the two libraries. So if you only added one new song, for example, the sync will compare both databases, see that only one song as been added, and it will just add that one new song. A backup and restore is always going to package the entire library in a backup file when backing up, and will wipe out and replace the entire library when restoring. The sync also lets you choose what kind of information to sync, and there are options for controlling the merge behavior.
Mike