summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-04-17Simplify MotorController timer codeMichele Bini
2022-04-16Make Init methods more uniform among timer and alarm controllersMichele Bini
2022-04-16Protect OnStopRingingMichele Bini
2022-04-16Renamed RescheduleAlarm to OnAdjustTimeMichele Bini
2022-04-16Fix for RescheduleAlarmMichele Bini
2022-04-16Differentiate time adjustment (< 3h for example time zone change when ↵Michele Bini
crossing a border or because of daylight saving) and time setting (for example when the firmware is booted for the first time and the companion app sends the time)
2022-04-16remove app timer, with the exception of header, to keep APP_TIMER_TICKS ↵Michele Bini
definition.
2022-04-16Merge branch 'alarm-fix-work' into edgeMichele Bini
# Conflicts: # src/components/timer/TimerController.cpp
2022-04-16Run ScheduleAlarm from System task events only.Michele Bini
2022-04-16replace pdMS_TO_TICKS with APP_TIMER_TICKS; more tweaksMichele Bini
2022-04-16Switch motorController to FreeRTOS timers.Michele Bini
2022-04-15Mirror changes for timer AppMichele Bini
2022-04-15Further refine previous commitsMichele Bini
2022-04-15Refine previous commitMichele Bini
2022-04-15Test code for missed alarmMichele Bini
2022-04-13Fix for previous two commitsMichele Bini
2022-04-13Uncommited changed in last commitMichele Bini
2022-04-13Attempt to fix lost alarmsMichele Bini
2022-04-13Let TouchHandler return TouchEvents instead of driver specific enumReinhold Gschweicher
Let the TouchHandler::GestureGet() function return a TouchEvent instead of the touchpanel-driver specific enum. This helps to move the driver specific helper function `ConvertGesture` from `DisplayApp` into `TouchHandler`.
2022-04-12Use lime instead of green when appropriateMichele Bini
2022-04-11Update letters W k v w xMichele Bini
2022-04-11Update letters A B D F M O R UMichele Bini
2022-04-11Update letters A F M O R UMichele Bini
2022-04-11Flashlight starts on at full brightness; to save energy use backed-up ↵Michele Bini
brightness when flashlight is off
2022-04-11Use uint8_t as underlying type for Brightness controllerMichele Bini
2022-04-11Tweak heartrate display for digital and analog24 watchfacesMichele Bini
2022-04-10Improve watch font sizesMichele Bini
2022-04-10battery statsMichele Bini
2022-04-10neofont tweakMichele Bini
2022-04-10Add jumpscore appMichele Bini
2022-04-10New chimes engineMichele Bini
2022-04-10Optimized compilation optionsMichele Bini
2022-04-10Display deciseconds in digital watchfaceMichele Bini
2022-04-10Watchface digital display: seconds and temperatureMichele Bini
2022-04-10fix for bluetooth-passkey-enable-toggleMichele Bini
2022-04-10Add more symbols...Michele Bini
2022-04-10Bluetooth Passkey Toggle settingMichele Bini
2022-04-10lowercase charactersMichele Bini
2022-04-10neofont: don't try to print non-printable characters with code < 0x20Michele Bini
2022-04-10Persist brightness level of flashlight, and start as onMichele Bini
2022-04-10reduce conditional branching and tests for motion activity interactionsMichele Bini
2022-04-10mix workMichele Bini
2022-04-10add bluetooth iconMichele Bini
2022-04-10fix for previous commitMichele Bini
2022-04-10allow custom glyphs for neofontMichele Bini
2022-04-10Use neofontsMichele Bini
2022-04-10Add neofont{0|1|15|2|3}[mono]Michele Bini
2022-04-10src/displayapp/fonts/neofont.cMichele Bini
2022-04-10FreeRTOS cooperative mode. This is experimental.Michele Bini
It seems that blocking code is not used in the infinitime codebase. This saves a few bytes, and may make the operation more reliable or predictable.
2022-04-10Streamline datetime code, adjust precision to the one actually used, save ↵Michele Bini
with second precision in noinit section