summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)Author
2022-06-11add back missing error handling; run operators.pop after potentially ↵Michele Bini
branching out to see if it results in smaller firmware size
2022-06-11Further simplify codeMichele Bini
2022-06-11Inline parse float, since it's used only onceMichele Bini
2022-06-11simplify code, reduce duplicationMichele Bini
2022-06-11Remove gotosMichele Bini
2022-06-11Clarify code a bitMichele Bini
2022-06-11Calculator: bugfixes, reduce binary sizeMichele 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-11Add Calculator screen as new AppRaupinger
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-11Add calculator symbol as neofont glyphMichele Bini
2022-06-11Merge tag 'edge-0.2.0' into edgeMichele Bini
2022-06-11Make 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-07Inline BatteryIcon::GetObjectMichele Bini
2022-06-06remove unused Meter.cpp and Meter.h (#1171)mabuch
2022-06-06remove unused Brightness App (#1170)mabuch
2022-06-06Mirror batteryIcon from WatchFaceAnalog to WatchFaceAnalog24Michele Bini
2022-06-06New sharper batteryicon. Remove old unused batteryiconsRiku Isokoski
2022-06-05Display memory fragmentation statsMichele Bini
2022-06-04Fix alarm icon regression and app icon orderMichele Bini
2022-06-04Use C++17 and preallocate blocks for tiled multi-screen menusMichele Bini
2022-06-03Replace magic values with appsPerScreen and entriesPerScreenRiku Isokoski
2022-06-03Automatically create enough screens for all apps and settingsRiku Isokoski
2022-05-29Try another glyph for alarm clockMichele Bini
2022-05-28Revert "rm chance for dynamic allocation during firmware update"Michele Bini
This reverts commit 0315ea7b8f51ccd480dc56da4ec114a1b9008e3c.
2022-05-12rm chance for dynamic allocation during firmware updateMichele Bini
2022-05-12Fix previous commitMichele Bini
2022-05-12Further compress code for WatchFaceTerminalMichele Bini
2022-05-12Optimized accelerometer access via system task functions.Michele Bini
2022-05-11Use nullptr when aligning relative to parentMichele Bini
2022-05-11Compress code for WatchFaceTerminal a bitMichele Bini
2022-05-11Fix font for terminal watchfaceMichele Bini
2022-05-11More symbols as neofont double-width glyphsMichele Bini
2022-05-11Multi-width graphical character extensionMichele Bini
2022-05-11rm redundant SetClockFaceMichele Bini
2022-05-11keep text red after stopping overtime timerMichele Bini
2022-05-11Fix previous commit: text not turning red when overtime when the app was ↵Michele Bini
open; remove unused code
2022-05-10Remove redundant code in Timer App; inline CreateButtonsMichele Bini
2022-05-10Fix for stopping timer alert and simplifying code.Michele Bini
2022-04-21Merge branch 'rev22-develop' into edgeMichele Bini
2022-04-21Long-press to start red flashlight, long press again to alternate with red.Michele Bini
2022-04-21Flashlight app: inline functions that are only used once.Michele Bini
2022-04-21Timer App: Use lime color when running, inline functions that are used only ↵Michele Bini
once.
2022-04-21Remove unused member from Timer App classMichele Bini
2022-04-21Use lime instead of green when appropriateMichele Bini
# Conflicts: # src/displayapp/screens/StopWatch.cpp
2022-04-20Merge branch 'InfiniTimeOrg:develop' into developMichele Bini
2022-04-18Replace lv_label_set_text where possibleRiku Isokoski
2022-04-18resolved merge conflict after renaming PineTimeStyle to WatchFacePineTimeStylemabuch
2022-04-14Reduce battery usage by turning the backlight back to the normal setting ↵Michele Bini
when the flashlight is turned off by tapping the screen. Start the app with the flashlight on. Simplify code.
2022-04-12Use lime instead of green when appropriateMichele Bini
2022-04-11Flashlight starts on at full brightness; to save energy use backed-up ↵Michele Bini
brightness when flashlight is off
2022-04-11Tweak heartrate display for digital and analog24 watchfacesMichele Bini