| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correct tick overflow handling for timer reset | mark9064 | 2025-11-06 | 1 | -1/+1 |
| | | |||||
| * | Background heartrate measurement | mark9064 | 2025-11-05 | 6 | -10/+125 |
| | | | | | Co-Authored-By: Patric Gruber <me@patric-gruber.at> | ||||
| * | Refactor pageindicator | Steve Amor | 2025-11-04 | 3 | -12/+7 |
| | | |||||
| * | Refactor pageindicator | Steve Amor | 2025-11-04 | 2 | -10/+7 |
| | | |||||
| * | Adds SetCurrentScreen method to page indicator | Steve Amor | 2025-11-04 | 4 | -8/+11 |
| | | |||||
| * | Adds page indicator to music app | Steve Amor | 2025-11-04 | 4 | -4/+20 |
| | | |||||
| * | Fix formatting | Jean-François Milants | 2025-11-04 | 1 | -0/+1 |
| | | |||||
| * | fixed irregular pause mode blinking at clock wraparound | codingjourney | 2025-11-04 | 2 | -4/+4 |
| | | |||||
| * | fixed a type declaration | codingjourney | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | fixed issues found by the test-format CI job | codingjourney | 2025-11-04 | 1 | -10/+5 |
| | | |||||
| * | lap times without leading zeroes | codingjourney | 2025-11-04 | 1 | -6/+13 |
| | | |||||
| * | tightened declarations of integer fields | codingjourney | 2025-11-04 | 2 | -12/+12 |
| | | |||||
| * | prevent unnecessary redrawing of the time label | codingjourney | 2025-11-04 | 2 | -6/+12 |
| | | |||||
| * | fixed issues found by the test-format CI job | codingjourney | 2025-11-04 | 1 | -5/+10 |
| | | |||||
| * | tweaked some margins to improve aesthetics | codingjourney | 2025-11-04 | 1 | -3/+4 |
| | | |||||
| * | length of lap list adapting to available space | codingjourney | 2025-11-04 | 2 | -7/+10 |
| | | |||||
| * | improved layout, improved re-alignment of time fields | codingjourney | 2025-11-04 | 2 | -23/+30 |
| | | |||||
| * | fixed layout of lap data | codingjourney | 2025-11-04 | 1 | -3/+8 |
| | | |||||
| * | upper bound for lap numbers | codingjourney | 2025-11-04 | 1 | -1/+2 |
| | | |||||
| * | fixed an integer overflow bug in time rendering | codingjourney | 2025-11-04 | 1 | -6/+6 |
| | | |||||
| * | added missing newline | codingjourney | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | common method for entering the Paused state | codingjourney | 2025-11-04 | 2 | -8/+12 |
| | | |||||
| * | fixed issues found by the test-format CI job | codingjourney | 2025-11-04 | 2 | -7/+4 |
| | | |||||
| * | render accurate time at pause | codingjourney | 2025-11-04 | 1 | -0/+1 |
| | | |||||
| * | improved naming of lap-related fields and methods | codingjourney | 2025-11-04 | 1 | -5/+5 |
| | | |||||
| * | lap storage as CircularBuffer, minor fixes | codingjourney | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | minor fixes: | codingjourney | 2025-11-04 | 1 | -10/+12 |
| | | | | | | | | | | * 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 persistence | Jan Hustak | 2025-11-04 | 7 | -142/+153 |
| | | | | | | # Conflicts: # src/displayapp/screens/StopWatch.h | ||||
| * | Removes redundant words to save space | Steve Amor | 2025-10-21 | 3 | -3/+3 |
| | | |||||
| * | Resolve paint corrupting screen scrolling | mark9064 | 2025-10-10 | 3 | -1/+11 |
| | | |||||
| * | Setting to disable DFU and FS access (#1891) | Dāvis Mošenkovs | 2025-09-03 | 7 | -2/+95 |
| | | | | | | | | | | | | | | | * Expose SystemTask dependency controllers Expose NotificationManager and Settings for use by the feature in next commit. This is a memory efficient way for accessing SystemTask dependencies from controllers that have SystemTask injected as a dependency. Looks like each direct dependency injection uses 4 bytes RAM. As InfiniTime is close to running out of RAM (using 16 more bytes causes build to fail with "ld: region RAM overflowed with stack") it might be helpful to use this approach more. * Add setting to disable DFU and FS access | ||||
| * | navigation: fix greying out the app icon if not enabled | Heiko Stuebner | 2025-07-03 | 17 | -3/+64 |
| | | | | | | | | | | | | | | | | | Commit 0aead42fdf51 ("navigation: Add is available (#1847)") added the ability to draw the app icon in grey and in a disabled state when some prerequisits were not met. Only the Navigation app was using this mechanism due to its icons being stored in the external memory and possibly missing. Commit 63e0c4f4efb0 ("Application selection at build time") broke this by always setting the state as true: for (const auto& userApp : userApps) { apps[i++] = Screens::Tile::Applications {userApp.icon, userApp.app, true}; } Fix this by creating an isAvailable() strcuture in the app classes, similar to how the Watchfaces handle the same problem of checking availability. | ||||
| * | Dark App Launcher Tiles (#2294) | Titus | 2025-06-29 | 1 | -2/+1 |
| | | |||||
| * | (small) Music App Redesign (#2292) | Titus | 2025-06-29 | 1 | -7/+7 |
| | | |||||
| * | Analog face constexpr fix | mark9064 | 2025-06-28 | 1 | -1/+4 |
| | | |||||
| * | Initialise DisplayApp components in DisplayApp context | mark9064 | 2025-06-28 | 2 | -13/+12 |
| | | |||||
| * | Pride flag watchface (#2201) | Eshe | 2025-06-19 | 5 | -0/+442 |
| | | |||||
| * | BatteryInfo App Redesign: Fixup (#2310) | Titus | 2025-06-12 | 1 | -6/+9 |
| | | | | | * remove leading zeros from battery percentage * add correct colors matching the battery icon color thresholds | ||||
| * | set static text as static text (#2312) | lmamane | 2025-06-12 | 1 | -3/+1 |
| | | | | | | and save a few bytes of heap memory Co-authored-by: Lionel Elie Mamane <lionel@mamane.lu> | ||||
| * | DisplayApp: use std::ranges function where possible | Reinhold Gschweicher | 2025-05-30 | 1 | -16/+16 |
| | | | | | | Instead of raw for loops use `std::ranges::transform` where possible. And also use `std::ranges::find_if` instead of `std::find_if`. | ||||
| * | Refactors watch faces. Replace lv_tick_get() with xTaskGetTickCount() | Steve Amor | 2025-05-23 | 4 | -6/+6 |
| | | |||||
| * | Fix about screen vertical centering. | Matt Zrinsky | 2025-05-19 | 1 | -1/+1 |
| | | | | | | | There was a newline at the end of the last line on the third screen, which was causing the label to not be centered vertically. Removing it fixes the centering. | ||||
| * | Center text on timer button (#2229) | Titus | 2025-05-16 | 1 | -2/+2 |
| | | |||||
| * | Remove the vibration while charging (#1768) | Max Friedrich | 2025-05-16 | 2 | -4/+0 |
| | | | | | | | | | | | | * DisplayApp.cpp: Remove the vibration from OnChargingEvent This fixes a bug where the vibration interupts the physical connection with the charger and therefore triggers a new charging event and vibration, ending in a cycle of vibrations while charging. * remove OnChargingEvent message from DisplayApp --------- Co-authored-by: minacode <minamoto9@web.de> | ||||
| * | Add background color to progress bar when flashing firmware (#2237) | Titus | 2025-05-15 | 1 | -1/+5 |
| | | |||||
| * | Simple calculator (#1483) | Max Friedrich | 2025-05-12 | 7 | -1/+464 |
| | | | | | | | Co-authored-by: minacode <minamoto9@web.de> Co-authored-by: Finlay Davidson <finlay.davidson@coderclass.nl> Co-authored-by: SuIông N. <Boteium@users.noreply.github.com> Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com> | ||||
| * | work around g++ version 12, 13 and 14 spurious warning (#2158) | lmamane | 2025-03-14 | 1 | -0/+5 |
| | | | | | | which is an error since we compile with -Werror Co-authored-by: Lionel Elie Mamane <lionel@mamane.lu> | ||||
| * | BatteryInfo App Redesign using arc (#2236) | Titus | 2025-03-14 | 2 | -21/+24 |
| | | | | | | | | | | | Redesign BatteryInfo App using an Arch widget instead of a bar. The colors I used are as follows: - Discharging (default): green - Charging: lime - Battery full: blue - Battery low (<10%): red | ||||
| * | Fix Infineat crash when charging with AOD (#2256) | Steveis | 2025-02-26 | 2 | -2/+6 |
| | | | | | Optimise the battery animation to not use 100% CPU (which causes DisplayApp to spin forever with AOD) (DisplayApp also needs to be fixed in the future so it cannot spin infinitely) | ||||
| * | Improve no notification text (#2238) | Titus | 2025-02-10 | 1 | -2/+2 |
| | | | | Change the "No notification" text to "No notifications" | ||||
