jberkel / sms-backup-plus

Backup Android SMS, MMS and call log to Gmail / Gcal / IMAP
https://play.google.com/store/apps/details?id=com.zegoggles.smssync
Apache License 2.0
1.79k stars 497 forks source link

Improve grouping of configuration settings #1021

Open kurahaupo opened 4 years ago

kurahaupo commented 4 years ago

This is a follow-up to #1020.

The asymmetry between the SMS settings and the Call Log settings makes it confusing for some users.

I suggest that the settings be re-arranged into sections:

Where a device has only one SIM, the items underneath would be raised up a level. Obviously that's assumed until support for multi-SIM is added.

sphh commented 4 years ago

May I suggest that items not likely to be changed, should go near the end of the list, e.g.

The multi-SIM support could be done by tabs with a checkbox "Use settings from SIM x".

Just an idea ...

kurahaupo commented 4 years ago

@sphh thanks for the suggestion; you have a good point.

I was aiming for putting them in the order that they would need to be configured, but maybe that could be achieved by hiding the settings that rely on other settings that haven't been entered yet.

Or just change the navigation between settings forms so that it's no longer a strict hierarchy, but rather a mesh of links, so that people can navigate it in whichever way makes the most sense to them.

sphh commented 4 years ago

Putting them in the order that they would needed to be configured is also a good idea. But isn't this, why many apps have a first-time configuration wizard which walks the user through the initial steps to get the app up and running?