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: add persistence #2141

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
764a8fe
StopWatch: add persistence
codingjourney Oct 20, 2024
4db6a09
minor fixes:
codingjourney Oct 23, 2024
0a730c0
lap storage as CircularBuffer, minor fixes
codingjourney Oct 24, 2024
277b329
improved naming of lap-related fields and methods
codingjourney Oct 26, 2024
0fda703
removed superfluous default values in controller
codingjourney Oct 26, 2024
9a30b18
render accurate time at pause
codingjourney Oct 27, 2024
81dc7d6
fixed issues found by the test-format CI job
codingjourney Oct 28, 2024
8a64388
common method for entering the Paused state
codingjourney Oct 30, 2024
0dfae72
added missing newline
codingjourney Oct 30, 2024
0d0af6e
fixed an integer overflow bug in time rendering
codingjourney Nov 18, 2024
d3820f3
upper bound for lap numbers
codingjourney Nov 28, 2024
41da56e
upper bound for elapsed time
codingjourney Nov 28, 2024
a715ff3
fixed layout of lap data
codingjourney Nov 28, 2024
a6122a2
improved layout, improved re-alignment of time fields
codingjourney Nov 30, 2024
87be94e
length of lap list adapting to available space
codingjourney Nov 30, 2024
a6edd41
tweaked some margins to improve aesthetics
codingjourney Dec 4, 2024
b9def19
reduced heap size to fix a build error
codingjourney Dec 7, 2024
42c5913
fixed issues found by the test-format CI job
codingjourney Dec 7, 2024
1b665bf
elapsedTimeBoundary as constexpr
codingjourney Dec 12, 2024
42729f8
prevent unnecessary redrawing of the time label
codingjourney Dec 12, 2024
135e5f8
tightened declarations of integer fields
codingjourney Dec 14, 2024
5c2dba1
lap times without leading zeroes
codingjourney Dec 14, 2024
4aa51f3
Merge branch 'main' into stopwatch-persistence
codingjourney Dec 14, 2024
0f2d138
fixed issues found by the test-format CI job
codingjourney Dec 21, 2024
0c8f6f6
fixed a type declaration
codingjourney Jan 14, 2025
fa936ec
Merge branch 'main' into stopwatch-persistence
codingjourney Jan 14, 2025
45a9498
fixed irregular pause mode blinking at clock wraparound
codingjourney Jan 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into stopwatch-persistence
  • Loading branch information
codingjourney authored Dec 14, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 4aa51f3d3a22c8ce80fd2d900fa4a17e8f6ec880
1 change: 0 additions & 1 deletion src/FreeRTOSConfig.h
Original file line number Diff line number Diff line change
@@ -62,7 +62,6 @@
#define configTICK_RATE_HZ 1024
#define configMAX_PRIORITIES (3)
#define configMINIMAL_STACK_SIZE (120)
#define configTOTAL_HEAP_SIZE (1024 * 39)
#define configMAX_TASK_NAME_LEN (4)
#define configUSE_16_BIT_TICKS 0
#define configIDLE_SHOULD_YIELD 1
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.