aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* timer: Add ringing and counterVictor Kareh2025-12-137-13/+58
| | | | | | | | | The timer app issues a short buzz once and then disappears. There is no trace left that the timer finished or how long ago. This change makes the motor start ringing and presents a timer counter. The timer stops buzzing after 10 seconds, and finally resets after 1 minute.
* Firmware validation: UI redesign (#2338)Titus2025-11-131-10/+24
| | | | | | | | | | | | | | | | | * redesign UI for firmware validation settings page * remove period for the sake of uniformity * remove unnecessary symbol I added for testing purposes * remove unnecessary whitespace * formatting * temporarily comment out circle radius until we deicde * change label from Reset to Rollback * remove commented out lines
* Refactor Timer component to provide expiry information (#2365)mark90642025-11-093-6/+30
|
* Step counter historyHunman2025-11-086-11/+50
| | | Store 2 days steps history and display yesterday's steps on the Steps screen
* Move TemperatureColor to SimpleWeatherService for reusabilityScott2025-11-082-15/+15
|
* Constant frequency SystemTask state updatesmark90642025-11-061-17/+36
|
* Mildly more correct linker flagsmark90642025-11-063-9/+7
|
* GCC 14 compatibilitymark90642025-11-061-1/+1
|
* Correct tick overflow handling for timer resetmark90642025-11-061-1/+1
|
* Isochronous PPG samplingmark90642025-11-052-4/+48
|
* Background heartrate measurementmark90642025-11-0515-87/+343
| | | | Co-Authored-By: Patric Gruber <me@patric-gruber.at>
* Refactor pageindicatorSteve Amor2025-11-043-12/+7
|
* Refactor pageindicatorSteve Amor2025-11-042-10/+7
|
* Adds SetCurrentScreen method to page indicatorSteve Amor2025-11-044-8/+11
|
* Adds page indicator to music appSteve Amor2025-11-044-4/+20
|
* Fix formattingJean-François Milants2025-11-041-0/+1
|
* fixed irregular pause mode blinking at clock wraparoundcodingjourney2025-11-042-4/+4
|
* fixed a type declarationcodingjourney2025-11-041-1/+1
|
* fixed issues found by the test-format CI jobcodingjourney2025-11-041-10/+5
|
* lap times without leading zeroescodingjourney2025-11-041-6/+13
|
* tightened declarations of integer fieldscodingjourney2025-11-044-23/+23
|
* prevent unnecessary redrawing of the time labelcodingjourney2025-11-042-6/+12
|
* elapsedTimeBoundary as constexprcodingjourney2025-11-041-1/+1
|
* fixed issues found by the test-format CI jobcodingjourney2025-11-041-5/+10
|
* tweaked some margins to improve aestheticscodingjourney2025-11-041-3/+4
|
* length of lap list adapting to available spacecodingjourney2025-11-044-9/+12
|
* improved layout, improved re-alignment of time fieldscodingjourney2025-11-042-23/+30
|
* fixed layout of lap datacodingjourney2025-11-041-3/+8
|
* upper bound for elapsed timecodingjourney2025-11-042-2/+6
|
* upper bound for lap numberscodingjourney2025-11-043-3/+5
|
* fixed an integer overflow bug in time renderingcodingjourney2025-11-041-6/+6
|
* added missing newlinecodingjourney2025-11-041-1/+1
|
* common method for entering the Paused statecodingjourney2025-11-042-8/+12
|
* fixed issues found by the test-format CI jobcodingjourney2025-11-043-8/+5
|
* render accurate time at pausecodingjourney2025-11-041-0/+1
|
* removed superfluous default values in controllercodingjourney2025-11-041-3/+3
|
* improved naming of lap-related fields and methodscodingjourney2025-11-043-30/+30
|
* lap storage as CircularBuffer, minor fixescodingjourney2025-11-043-21/+13
|
* minor fixes:codingjourney2025-11-043-53/+31
| | | | | | | | | * more consistent function names * lapCapacity as constexpr * LastLap returns std::optional * simplified handling of TickType_t values * removed unused methods * minor fix in lap rendering
* StopWatch: add persistenceJan Hustak2025-11-0413-142/+332
| | | | | # Conflicts: # src/displayapp/screens/StopWatch.h
* ImmediateAlertService: fix latent bug (#2159)Dāvis Mošenkovs2025-11-041-1/+2
| | | | | Include null terminator in the bytes copied. Set notif.size as it is done in AlertNotificationService.cpp and AlertNotificationClient.cpp.
* Removes redundant words to save spaceSteve Amor2025-10-213-3/+3
|
* Fix typos/formattingmark90642025-10-162-13/+18
|
* Remove unused motion subscribed methodmark90642025-10-162-5/+0
|
* Unconditionally calculate shake speedmark90642025-10-153-13/+9
|
* Unconditionally update motionmark90642025-10-152-18/+4
|
* Disable touch panel auto-resetmark90642025-10-141-0/+4
|
* Resolve paint corrupting screen scrollingmark90642025-10-103-1/+11
|
* Remove redundant touchpanel readmark90642025-10-081-8/+11
|
* docs: --user is only required when docker run as rootHugo Osvaldo Barrera2025-09-231-4/+12
| | | | | | | | | | | | The --user argument attempts to map the uid of the user inside the container to the user in the host. This works if docker is running as root, but is docker is running as the current user, then the uid in the container is mapped to a surrogate uid on the host, and this surrogate user does not have permissions to complete the build process. Clarify that the --user flag is only required when running docker as root. It is also likely not required by users using podman as a docker drop-in replacement, since podman always runs in rootless mode.