InfiniTime
InfiniTime copied to clipboard
Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
This PR introduces the same enum-implementation for watch faces that already exists for apps. I think it is cleaner than using `uni8_t`. Also I removed a weird line in `WatchFaceTerminal.cpp`....
The code uses both "clock" and "watch" which leads to artifacts like `WatchFace clockFace = ...`. We should make the terminology clear.
The title says it all. There is a typo in Clock that made its way into the other watch faces (but not WatchFaceAnalog!).
### Verification - [X] I searched for similar feature request and found none was relevant. ### Pitch us your idea! I'd like the screen rotated 180 degrees, so that the...
This PR aims to solve #1223 . It implements intermediate logic between the motor controller and the rest of the system. The main goal is to prevent simutaneously activation of...
InfiniDice is a dice-rolling applet where you can roll random numbers from d2 to d99. The functionality is: - Set the number of "sides" of the dice - Roll to...
### Verification - [X] I searched for similar bug reports and found none was relevant. ### What happened? In recent test builds based on develop, the watch face changes not...
This PR implements #1114 . It adds a config file `apps.txt` that contains a list of apps that should be included in the firmware. Their order is respected in the...
Make it possible to dismiss new notifications in the preview screen with SwipeRight, as suggested in #1232.
Save the set alarm time to the SPI NOR flash, so it does not reset to the default value when the watch resets, e.g. due to watchdog timeout. Fixes #1330...