Skip to content

Conversation

@kidneyhex
Copy link
Contributor

@kidneyhex kidneyhex commented Dec 5, 2025

Link: https://kidneyhex.github.io/BangleApps/?id=multitimer

Multi Timer 0.12

Changes:

  • Fixes displaying timers that go past midnight for [multitimer] Timer cannot be set over the day end #3693
    • alarm.t = ms since midnight that the timer ends on; so t - currentTime goes negative if t is tomorrow morning (aka smaller than currentTime)
  • Fixes uiRemove logic that's trying to clearTimeout for every timerInt2 when it should clearInterval, instead using the common method clearInt() to do it.
    • Not sure this has any effects, just noticed it by chance while debugging
  • Adds support for 12h format if locale is set to that

Triggering of timers past midnight was already fixed with this: 44e2013

But timers still display as negative if they go past midnight.
Since timers can't be greater than 23:59:59, we don't need to worry about multiple days.

@kidneyhex
Copy link
Contributor Author

Tagging original MultiTimer author: @frigis1

Let me know if you have any concerns.

@kidneyhex kidneyhex marked this pull request as ready for review December 5, 2025 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant