dliedke / Meditate

Totally free application developed by vtrifonov and compiled/enhanced for newer Garmin watch models by dliedke. Published in Garmin Connect IQ store at https://apps.garmin.com/en-US/apps/c5fc5ea5-7d12-4fb9-be9c-701663a39db7
MIT License
22 stars 0 forks source link

feature requests: silent mode, toggle display off #9

Closed mmcnl closed 2 weeks ago

mmcnl commented 2 weeks ago

Hello and thank you so much for all of your work on this app! 🙏

I have 2 feature request ideas that would help me make use of the app:

1) add a setting to turn off all sounds and vibrations, both during sessions and also during the setup/starting/finishing of a session. Ideally this would be a global setting that would apply to all session types. This would allow me to use the app in silent environments (like on a meditation retreat) where any beeps or vibration noises would disturb other people.

2) add the ability to toggle off the display during the session. Touching the screen or pressing the light button would toggle the display back on. This would save a lot of battery during a day where I might be doing many hours of meditation.

Thank you for considering these ideas.

dliedke commented 2 weeks ago

Hello @mmcnl , thanks for the feedback and ideas! 🙏

The second idea is already implemented but it is hard to make it work properly for all scenarios because watch settings overrides everything. I am not sure how to improve it further. Also for AMOLED screen devices the screen can't be turned on for a lot of time because the watch raises an exception to avoid screen burn-in.

The first idea is nice and it is possible to be implemented. As work around for now you may use System and Sound and Vibration watch global settings.

dliedke commented 2 weeks ago

Notifications configuration implemented in 8.1.0

https://github.com/dliedke/Meditate/releases/tag/8.1.0

mmcnl commented 2 weeks ago

Thank you for the quick response and implementation! 🙏

I updated the app and tried it out and noticed a few things in regard to my hope that the app could function in a completely silent way (ie no sounds or vibes are made at any time) such that I could use it without disturbing others near me.

  1. I set Notifications to Off in the Global Settings. I did not see this reflected on the Settings summary page (which seems to have only the single screen shown with Auto Stop, Save, Preparations, Finalization, Meditating).
  2. I pressed the Start button to begin a session and I still heard a tone and a vibration.
  3. When the session completed, there was again a tone/vibe as it displayed "Finishing"
  4. When I press the button to answer the question "Save Session" there is another tone/vibe

I am new to Garmin apps and am not clear if it is possible for an app to disable the sounds/vibes made when actions are made using the keys.

dliedke commented 2 weeks ago

Hello, keys sound/vibes are not managed in this app, these are global options for the watch.

Please go to System -> Sound and Vibe -> Set key sound to off and Key vibe to off.

I tested the changes and it is working fine.

Thanks,

Daniel

mmcnl commented 2 weeks ago

Thanks for the information.

It's interesting to me that I just checked my system settings and Key Tones and Key Vibe were already both set to Off. But it sounds like my feature request is not something that can be controlled by an app.

Thanks again for looking into this.

Matt