Skip to content

Conversation

@Koell
Copy link
Contributor

@Koell Koell commented Jun 22, 2025

This app is based on the NYT article promoting alternating brisk and easy walking to boost fitness.

It provides:

Configurable interval and total time

Choice of start mode (Relax/Intense)

Vibration alerts for mode change & completion

Pause/resume with a tap

Displays current time and time left

@Koell Koell force-pushed the jwalk branch 9 times, most recently from d97e4d4 to f9d820e Compare June 22, 2025 16:35
@Koell Koell marked this pull request as draft June 22, 2025 19:15
@Koell Koell marked this pull request as ready for review June 22, 2025 19:20
@Koell Koell force-pushed the jwalk branch 2 times, most recently from 8f4ad81 to a7c3976 Compare June 22, 2025 20:12
@pavelmachek
Copy link
Contributor

This really needs to display/compute distances from the step counter :-). [Ok, maybe that can be in next version, but...]

@Koell
Copy link
Contributor Author

Koell commented Jun 24, 2025

This really needs to display/compute distances from the step counter :-). [Ok, maybe that can be in next version, but...]

Not a bad idea, but i wanted to keep this simple. Maybe adding that optionaly would be good.
But probably just a stepcounter as distance is at best an aproximation

@Koell Koell marked this pull request as draft June 25, 2025 20:16
@Koell Koell marked this pull request as ready for review June 25, 2025 22:06
@Koell
Copy link
Contributor Author

Koell commented Jun 25, 2025

Widgets are not cleared anymore, so if a stepcounter is desired, just add a widget

Ps: it is quite efficient to use a real device to test the code

@Koell Koell marked this pull request as draft June 27, 2025 08:17
@Koell Koell marked this pull request as ready for review June 27, 2025 15:35
@Koell Koell force-pushed the jwalk branch 2 times, most recently from 4571007 to 7cc1d11 Compare June 28, 2025 20:52
@thyttan
Copy link
Collaborator

thyttan commented Jun 28, 2025

I wonder now that you let widgets show there are widgets for displaying the current time - so maybe you don't need it in the app code anymore? But you decide :)

One reason I mention it is that when the screen locks the screen stops updating. If you want to keep the current time displayed on the app rectangle maybe it would make sense to redraw everytime the clock ticks a minute at least, as to not fool the user they are in the past! ;)

@Koell Koell marked this pull request as draft June 29, 2025 09:12
A simple interval timer promoting alternating brisk and easy walking to boost fitness.

- add
    - Configurable interval and total time
    - Choice of start mode (Relax/Intense)
    - Vibration alerts for mode change & completion
	    - Adjustable buzzertime
    - Pause/resume with a tap
    - Displays current time and time left
	    - Enable/disable clock in setting
    - Close app with button/tap at the end
    - While screen is locked only update screen on mode change
        - And every time the clock changes
		- Can be changed to updating every second in settings
@Koell Koell marked this pull request as ready for review June 29, 2025 10:36
@Koell
Copy link
Contributor Author

Koell commented Jun 29, 2025

Good points!

The clock can now be hidden. Additionaly the view will also be updated everytime the clock changes.
The update behavior can also be changed in the settings now.

@thyttan
Copy link
Collaborator

thyttan commented Jun 30, 2025

Looks good - thanks!

@thyttan thyttan merged commit 5bfb257 into espruino:master Jun 30, 2025
1 check passed
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.

3 participants