Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request]: Show 0 seconds during break countdown #1426

Open
4 tasks done
Noracsa2000 opened this issue Jan 27, 2024 · 1 comment
Open
4 tasks done

[Feature request]: Show 0 seconds during break countdown #1426

Noracsa2000 opened this issue Jan 27, 2024 · 1 comment
Labels

Comments

@Noracsa2000
Copy link

Version

  • I'm using version 1.15.1

Existing requests

  • I've checked Existing requests

Advanced Preferences

  • I've checked Advanced Preferences

What operating system are you using?

Windows

Operating System Version

Windows 11 Pro 23H2

Problem description

I have a minor cosmetic issue with the way Stretchly presents the remainig time during breaks >= 2 minutes. In general the break window is beautiful, minimalistic and all animations are smooth. However, when the remaining time is a full minute, not showing the (0) seconds, leads to a visual disruption which is suboptimal. It currently looks like this:

3 minutes 2 seconds remaining
3 minutes 1 seconds remaining
3 minutes remaining
2 minutes 59 seconds remaining
2 minutes 58 seconds remaining

This jumping from a long line to a short line and immediately back to a long line bothers me, as it attracts attention and disturbs the smooth flow of the animation.

Possible solution

A more elegant representation would look like this:

3 minutes 2 seconds remaining
3 minutes 1 seconds remaining
3 minutes 0 seconds remaining
2 minutes 59 seconds remaining
2 minutes 58 seconds remaining

Alternative solutions

I know this is a very minor thing, which can be left the way it is. However, Stretchly is such a beautiful app that I am all the more annoyed by such a suboptimal detail.

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@hovancik
Copy link
Owner

hovancik commented Feb 1, 2024

TBH, not sure if that is nice, but anyway: the library I use does not currently support that (from what I see in the docs.)

I've opened issue there: EvanHahn/HumanizeDuration.js#219

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants