sms-backup-plus icon indicating copy to clipboard operation
sms-backup-plus copied to clipboard

Improve grouping of configuration settings

Open kurahaupo opened this issue 4 years ago • 3 comments

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:

  • SIM1, SIM2, etc Share settings with other SIM
    • GMail settings Obvious banner indicating which or both SIMs are being configured choose account Explanation that this only applies to calendars, and that IMAP will be needed as well link & information about GMail XOAUTH being disabled
    • IMAP connection settings Obvious banner indicating which or both SIMs are being configured Protocol, host, port, username, password Instructions on creating an app password
    • SMS settings Obvious banner indicating which or both SIMs are being configured Enable saving messages to IMAP/GMail? ↳ Choose Folder/Label Explanation that "IMAP Folder" and "GMail Label" are the same thing
    • Call Log settings Obvious banner indicating which or both SIMs are being configured Enable saving calls to IMAP/GMail? ↳ Choose Folder/Label Explanation that "IMAP Folder" and "GMail Label" are the same thing Enable saving calls to Calendar? ↳ Choose Calendar
    • Call recording settings (proposed feature) Obvious banner indicating which or both SIMs are being configured Explanation this would arrange to attach an audio recording to the saved email message, and that this requires a separate app Enable attachment of recordings? ↳ Path to an SSD directory (so, shared access) where other app deposits call recordings ↳ Filename pattern (eg, look for approximate timestamp in filename) ↳ Delay after call ends before checking for recording [default: 15 seconds] ↳ Remove files once uploaded?
  • Actions button: backup now button: restore now
    • Scheduling incoming & outgoing initiation and retry timers;
      • Troubleshooting links & information about adjusting power management

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.

kurahaupo avatar May 28 '20 00:05 kurahaupo

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

  • Actions button: backup now -> SIM1, SIM2 or both button: restore now -> SIM1, SIM2 or both
    • Scheduling
  • Settings (even better: put them in a hamburger or cogwheel menu):
    • SMS settings ...
    • Call log settings ...
    • Call recording settings ...
    • IMAP settings ...
    • Calendar settings ...

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

Just an idea ...

sphh avatar May 28 '20 09:05 sphh

@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.

kurahaupo avatar Jun 01 '20 03:06 kurahaupo

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?

sphh avatar Jun 04 '20 19:06 sphh