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

Stopwatch external app #2553

Merged
merged 3 commits into from
Mar 9, 2025
Merged

Conversation

NotherNgineer
Copy link
Contributor

@NotherNgineer NotherNgineer commented Mar 9, 2025

A simple Stopwatch external app (appears in the Utilities menu).

Currently uses BigFrequency widget to display the elapsed time, so it's only in seconds & milliseconds at the moment.
(A future enhancement would obviously be to create a new widget that displays time in hours:minutes:seconds:milliseconds instead)

"Lap" is supported but only displays the last lap time. (A future enhancement might be to show times for multiple laps.)

I made some minor changes to the BigFrequency widget to reduce flickering (don't re-paint the display when no change, and don't erase the set frequency value every time it's displayed).

BTW, most of the changes in the external.cmake and external.ld files were just my editor removing trailing whitespace.

Copy link
Member

@gullradriel gullradriel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not, can be useful.
Thanks for the contribution, looks good to me :-)

@gullradriel gullradriel merged commit 084b885 into portapack-mayhem:next Mar 9, 2025
3 checks passed
@NotherNgineer NotherNgineer deleted the stopwatch branch March 10, 2025 16:59
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.

2 participants