soundscape icon indicating copy to clipboard operation
soundscape copied to clipboard

Create a section for managing settings related to NaviLens codes

Open jchudge opened this issue 5 months ago • 3 comments

Provide an option in the Settings menu to allow a user to choose between:

  • Keeping Soundscape audio beacon active when NaviLens has been activated
  • Auto-snoozing the Soundscape audio-beacon when NaviLens is active

jchudge avatar Jul 23 '25 08:07 jchudge

Here's the code that does the auto-snoozing:

https://github.com/soundscape-community/soundscape/blob/881223203092511620929839b52efa033866daba/apps/ios/GuideDogs/Code/Visual%20UI/Helpers/Integrations.swift#L10-L14

We'll just need to add a true/false setting, and wrap the above in a conditional block.

steinbro avatar Jul 23 '25 09:07 steinbro

Where do you think should the NaviLens codes section appear on the Settings screen? I'm suggesting to put it between "Soundscape Street Preview" and "Troubleshooting." At this time there aren't many areas in the world that use NaviLens codes at bus stops yet so this new section shouldn't appear toward the beginning of the Settings menu. Meanwhile, these settings shouldn't go to the end of the list either because these aren't used for last resort changes. You could suggest something else if you believe that putting this section somewhere else in the list may be better.

JJGatchalian avatar Jul 23 '25 14:07 JJGatchalian

@JJGatchalian I agree with your suggestion :-)

jchudge avatar Jul 23 '25 15:07 jchudge