New timer app, or should I fold it into Alarms and Timers? #4613
Replies: 1 comment
-
Posted at 2022-04-27 by Alessandro
Agree. Your app seems different enough to exist as a standalone app. An user not interested in the alarms of the Alarms & Timers could remove the default app and install yours only. Posted at 2022-04-27 by HughB I agree with @alessandro. It is nice and self contained. Nice and easy to set a quick time up. In terms of the UI design. The screen is a bit cluttered. EG I think the words 'timer' and 'time now' could be removed. The time now is actually very hard to read, it might be better in a large font and just centered under the main value. I think the start/stop touch button is a little narrow. My preferrence would be for the buton to be more like the one in Attachments: Posted at 2022-04-28 by nicoboss Hi Posted at 2022-04-28 by @gfwilliams Looks great - and yes, absolutely, I think a separate app is a good idea. The important thing is you're using the Posted at 2022-04-28 by Sir_Indy @alessandro Thank you! @hughb Thank you, and excellent point to replace the words with symbols. I've done an update but can't get them centred, might have to open an issue about that in the layout library. For the colours, they use the standard theme colours, so you're free to change your theme for whatever colours you prefer. I've made the button slightly bigger, but don't want to take too much space from the time picker. @nicoboss Glad to see we think the same, that's exactly how I'm using it! @gfwilliams Thank you. Good point about the Attachments: Posted at 2022-04-28 by PeerDavid This one is really great - i guess we cpuld replace the simple timer ;) Posted at 2022-04-28 by Sir_Indy Thank you, I did try your Simple Timer, but it didn't have an option for seconds. I also tried Touch Timer, which did have seconds, but didn't use sched so didn't run in the background. Now that I look at the code for Simple Timer they are very similar! Rather than replace, how would you feel about merging? My interface, our shared use of the sched library, and I like your buzz touch feedback, I will steal that with pride (and attribution to you of course!). However I have no wish to step on any toes, if you're happy to keep your timer separate that just means more choice for all the other Bangle users. Posted at 2022-04-28 by PeerDavid In my opinion a merge would be great! Thanks for this good work :D Posted at 2022-04-28 by Sir_Indy Excellent, thank you@PeerDavid, I'll merge the code together then pass it by you before I send a pull request. Might be a little while though as I want to have a go at aligning the play and pause images, which means tweaking the layout library. Posted at 2022-04-28 by HughB @Sir_Indy - looking good. Shame about the centering issue. I've not used the layout at all yet. I've updated to the latest version. I have noticed some behaviour with the hardware button, which may have been there in the previous version as well. Set the timer running, then pause it with the blue button. Let the watch lock. Now press the hard button, the screen is unlocked, press the hard button again and the timer unpauses. But this isn't semetrical in that pressing the hardware button when running does not pause the count. I think the action of the hard button should be to exit the app and return to the clock, with the timer left in whatever state it was set through play/pause button. Currently the only way to exit is to long press. Long press always feels a bit of last resort. Love the app. Its one that will stay on my watch as its so easy to use. Posted at 2022-04-29 by PeerDavid @Sir_Indy For me its also totally fine if you simply open a PR and mention me, then I can have a look but I'm sure its fine :) Posted at 2022-05-02 by Sir_Indy There's a new version of the app here: https://sir-indy.github.io/BangleApps/?id=smpltmr Posted at 2022-05-03 by PeerDavid The app is really really great and much better than before - thanks a lot! Also, feel free to not mention me as a creator - I think you have really done the majority of the work :) Posted at 2022-05-03 by Kosi2801 Thank you for that nice app :-) I'd like to bring in some small suggestions. Of course, since those are just from my personal usage patterns, they may not match to others.
Posted at 2022-05-03 by Sir_Indy Thank you all for your feedback, I've opened a new pull request: espruino/BangleApps#1788 @peerdavid I'm keeping your name in as the original creator, I wouldn't want to overwrite your work and pretend the original didn't exist, that wouldn't be in the spirit of open source. I did reuse parts of your app. @kosi2801 Thank you for your kind words. Being able to set seconds was the main point for writing this app, and for the pause/continue function to work it needs to show seconds. It should still be easy to set the hours and minutes even with the seconds showing. Posted at 2022-05-03 by PeerDavid Thank you so much! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2022-04-27 by Sir_Indy
I've made a new timer app, try it here: https://sir-indy.github.io/BangleApps/?id=timersimple
I found that once a timer was started there was no way to view how much time was left, until it finishes and the alert goes off. Also, no way to specify seconds.
So this is a new time entry screen, and a timer view screen, showing a countdown. It uses the
sched
library, searching for a specific id.My question is, should I release this as a standalone app for a single timer, or look at including it in the existing Alarms and Timers app? Would that make the Alarms and Timers app more complicated than it needs to be, or would it be useful? Being standalone makes it very fast to access, with a swipe in pattern launcher.
If anyone has an opinion I'd be interested to hear it, but I'm leaning towards keeping it as a separate app.
Beta Was this translation helpful? Give feedback.
All reactions