| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-11 | Not sure why this improves firmware size, perhaps because of a butterfly ↵calc-onto-edge | Michele Bini | |
| effect during compiler optimization. | |||
| 2022-06-11 | add back missing error handling; run operators.pop after potentially ↵ | Michele Bini | |
| branching out to see if it results in smaller firmware size | |||
| 2022-06-11 | Further simplify code | Michele Bini | |
| 2022-06-11 | Inline parse float, since it's used only once | Michele Bini | |
| 2022-06-11 | simplify code, reduce duplication | Michele Bini | |
| 2022-06-11 | Remove gotos | Michele Bini | |
| 2022-06-11 | Clarify code a bit | Michele Bini | |
| 2022-06-11 | Calculator: bugfixes, reduce binary size | Michele Bini | |
| Use statically-allocated stacks. Fixes: * Display correctly decimal parts starting with zero, such as 0.09 * Handle correctly expressions like '-(5+11)'=-16 or '3*-(5+11)'=-48 | |||
| 2022-06-11 | Add Calculator screen as new App | Raupinger | |
| A calculator based on the Shunting-yard algorithm as described here: https://en.wikipedia.org/wiki/Shunting-yard_algorithm Moving the Motion App into the Settings screen to use the tile in the ApplicationList for the Calculator. | |||
| 2022-06-11 | Add calculator symbol as neofont glyph | Michele Bini | |
| 2022-06-11 | Merge tag 'edge-0.2.0' into edge | Michele Bini | |
| 2022-06-11 | Make neofont0mono available. | Michele Bini | |
| Reduce memfrag visor to 3x4 characters test allocations with 8-byte granularity, try to test pvPort(Malloc|Free) Improve display by displaying 8-byte words, try to improve pvPortMalloc fragmentation detection Display memory fragmentation stats at the beginning and update when screen is touched. Align fragmentation stats display to right. | |||
| 2022-06-07 | Inline BatteryIcon::GetObject | Michele Bini | |
| 2022-06-07 | Extend use of -Os | Michele Bini | |
| 2022-06-07 | use tick-based duration type for computation | Michele Bini | |
| 2022-06-07 | s/alarmAppTimer/alarmTimer/ | Michele Bini | |
| 2022-06-06 | remove unused Meter.cpp and Meter.h (#1171) | mabuch | |
| 2022-06-06 | remove unused Brightness App (#1170) | mabuch | |
| 2022-06-06 | remove old unused bluetooth icons (#1172) | mabuch | |
| 2022-06-06 | Mirror batteryIcon from WatchFaceAnalog to WatchFaceAnalog24 | Michele Bini | |
| 2022-06-06 | New sharper batteryicon. Remove old unused batteryicons | Riku Isokoski | |
| 2022-06-06 | Set battery voltage corresponding to 0% as 3.6 V | Michele Bini | |
| 2022-06-06 | priority 2 for timer task, timer task queue length from 32 to 4 | Michele Bini | |
| 2022-06-05 | Do not fill up glyph data when there is no glyph | Michele Bini | |
| 2022-06-05 | neofont: non-printable characters have no width | Michele Bini | |
| 2022-06-05 | Display memory fragmentation stats | Michele Bini | |
| 2022-06-05 | fix neofont0 line height | Michele Bini | |
| 2022-06-04 | Fix alarm icon regression and app icon order | Michele Bini | |
| 2022-06-04 | Update arm gcc toolchain to 11.2-2022.02 | Finlay Davidson | |
| Updates the buildAndProgram doc and the docker image, which means GitHub Actions will also use the new toolchain. | |||
| 2022-06-04 | Use C++17 and preallocate blocks for tiled multi-screen menus | Michele Bini | |
| 2022-06-04 | Use C++17 | Michele Bini | |
| 2022-06-03 | Replace magic values with appsPerScreen and entriesPerScreen | Riku Isokoski | |
| 2022-06-03 | Automatically create enough screens for all apps and settings | Riku Isokoski | |
| 2022-05-29 | Try another glyph for alarm clock | Michele Bini | |
| 2022-05-28 | Only use alarmController for time updates when alarm is set | Michele Bini | |
| 2022-05-28 | Revert "rm chance for dynamic allocation during firmware update" | Michele Bini | |
| This reverts commit 0315ea7b8f51ccd480dc56da4ec114a1b9008e3c. | |||
| 2022-05-12 | rm chance for dynamic allocation during firmware update | Michele Bini | |
| 2022-05-12 | Fix previous commit | Michele Bini | |
| 2022-05-12 | Compilation fix for infinisim | Michele Bini | |
| 2022-05-12 | Further compress code for WatchFaceTerminal | Michele Bini | |
| 2022-05-12 | Optimized accelerometer access via system task functions. | Michele Bini | |
| 2022-05-11 | Use nullptr when aligning relative to parent | Michele Bini | |
| 2022-05-11 | Compress code for WatchFaceTerminal a bit | Michele Bini | |
| 2022-05-11 | Fix font for terminal watchface | Michele Bini | |
| 2022-05-11 | fix unintended modification of F glyph | Michele Bini | |
| 2022-05-11 | More symbols as neofont double-width glyphs | Michele Bini | |
| 2022-05-11 | Multi-width graphical character extension | Michele Bini | |
| 2022-05-11 | Support full ASCII for neofont | Michele Bini | |
| 2022-05-11 | rm redundant SetClockFace | Michele Bini | |
| 2022-05-11 | keep text red after stopping overtime timer | Michele Bini | |
