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

Improve setting the timer value #390

Closed
km6thj opened this issue May 23, 2021 · 12 comments
Closed

Improve setting the timer value #390

km6thj opened this issue May 23, 2021 · 12 comments
Labels
enhancement Enhancement to an existing app/feature

Comments

@km6thj
Copy link

km6thj commented May 23, 2021

  1. Three cheers to the timer! A great new feature!
  2. Setting the time in the timer is somewhat awkward on my watch at least. I have to wait at least 1 second between presses, so it takes about 30 seconds to set the timer to 30 seconds. One proposal would be to keep incrementing/decrementing the value when one of the + or - buttons is held. Another would be to set the time faster by swiping up and down.
@Raupinger
Copy link
Contributor

one idea i had were +10/-10 buttons, but i felt that would have become to crammed

@Raupinger
Copy link
Contributor

I guess that could be mapped to swipes

@Soundtoxin
Copy link

Not sure if this should be its own issue, but I was thinking having saved timer presets would be good as well. The Pebble had them. So, if you commonly use a 5 minute timer, or you use an 18 minute timer for your tea to cool every morning, you can just select it from a list and start it instead of manually inputting a specific time for something you use a lot.

@Avamander
Copy link
Collaborator

Avamander commented May 23, 2021

Pebble Timer watchapp UI: https://www.youtube.com/watch?v=gpImEfTlQ44

(The backlight of the watch is not turned on btw)

@Raupinger
Copy link
Contributor

So how about this: Swipe up and down to add or subtract 10 seconds. Swipe right to see a list of presets and one "+" item to add the current value as one. Still needs a way to delete presets since I'm gonna have to put a limit on how many you can have.

@Soundtoxin
Copy link

So how about this: Swipe up and down to add or subtract 10 seconds. Swipe right to see a list of presets and one "+" item to add the current value as one. Still needs a way to delete presets since I'm gonna have to put a limit on how many you can have.

That sounds pretty good to me. Is there a known reason you can't press the buttons faster to increase the time, though? Can the responsiveness be improved in the future?

@km6thj
Copy link
Author

km6thj commented May 24, 2021

Is it possible to have something like press-and-hold in infinitime?

@km6thj
Copy link
Author

km6thj commented May 24, 2021

Related note, is it also planned to add hours to the timer, or even days?

@Raupinger
Copy link
Contributor

@km6thj
The answers to your questions are: "probably no" and "most definitely no". Let me elaborate:
The info apps get on touch events is rater limited. They don't know how long exactly a button has been pressed, just wether it was long or short. There might be a way to get that info out of the current setup but I wouldn't know it.
The underlying hardware counter the timer uses rolls over about every 4 hours. The way the Timer is currently built multiple hours on a timer just aren't possible. You could internally split a timer up into multiple with each starting the next, but that sounds kind of stupid. Also, the text size would have drop down from 72px to 42px making the timer harder to use in general. I think the better solution in that scenario is to use the Alarm app I'm planing to build soon™.

@km6thj
Copy link
Author

km6thj commented May 27, 2021

Thanks @Raupinger! For me personally, the digits could be smaller -- but that is subjective of course. Having a timer of up to 4 hours would definitely be a win over one that can have max. 1 hour, again for me personally :) Like when you put a long cooking meal into the oven for Christmas, for example, it's really useful to have 2 or 3 hours timers. I can't speak for everyone for sure, so not sure how many use cases there are really for this. I always found it useful on my iphone and other devices.

@JF002 JF002 added the enhancement Enhancement to an existing app/feature label May 27, 2021
@Raupinger Raupinger mentioned this issue Jun 10, 2021
3 tasks
@heinrich-ulbricht
Copy link

heinrich-ulbricht commented Aug 9, 2021

Just wanted to note that my old Vector Watch remembered just the last timer setting. That was all and it was good enough most of the time for my morning tea. So remembering anything at all while being able to access it quickly would be a huge improvement and key benefit for me.

@Riksu9000
Copy link
Contributor

This situation got better with #492 getting merged, which makes touch much more responsive. Now it is also possible to make holding the button down increment the value. I might add some more improvements to #554.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to an existing app/feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants