Configurable Notification Timeouts#2426
Configurable Notification Timeouts#2426Thulium-Drake wants to merge 4 commits intoInfiniTimeOrg:mainfrom
Conversation
|
Build size and comparison to main:
|
|
I tried, but I couldn't figure out how that menu worked from the code 😅 I am running into an interesting issue on my unsealed dev watch. When uploading the firmware, I do see the menu, and I can save my preference. But instead of it popping up for X seconds, I only see a green I already tried deleting But when I flash EDIT: forgot to add, meanwhile this change does work in InfiniSim... EDIT2: I was able to fix this by bumping |
|
Looking at the code, I believe bumping |
|
Hmm, we really try to avoid adding additional options and I'm not sold that this is something most users might want to change. You can always tap the screen to stop the timer, and I feel that 7 seconds is enough time to get to the watch. What's her use case? |
|
Hi @mark9064 her usecase is the opposite, 7 seconds isn't enough for her. If she's busy (she works in a shop) and has her hands full, she needs more time to check the notification and decide whether or not she needs to grab her phone (or let it slide). |

Hi there!
After setting my GF up with a PineTime she complained to me that the timeout for notifications was too short :-)
So I've attempted to make a screen that will allow the user to set the timeout for notifications between 7 seconds (the default), 15 and 30.
I started by copying the existing menu for setting the TimeFormat, took some inspiration on how the ScreenTimeout is handled and wrapped it all together in this PR. I've tested it in InfiniSim (there's also a PR coming to add this setting to
littlefs-do settings) and it seems stable, but I'm not a programmer by trade, so I'd really love some feedback if this code is sane and sensible.Here's some screenshots from InfiniSim:
And the setting is stored in the same way as the ScreenTimeout: