aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/Messages.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove the vibration while charging (#1768)Max Friedrich2025-05-161-1/+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>
* Refactor into defined statesmark90642024-10-271-0/+1
|
* Clean unused DisplayApp messagesmark90642024-09-141-2/+2
|
* aod: fix brightness getting stuck highmark90642024-08-051-1/+1
|
* inactivity: Use LVGL inactivity timersRiku Isokoski2023-03-181-1/+0
| | | | | | | | | | | | | | | | | Replace custom FreeRTOS inactivity timers with LVGL inactivity timers. DisplayApp: Trigger display activity on timer done. inactivity: Add additional checks The backlight could be turned on by RestoreBrightness() on ble connect event. inactivity: Trigger activity on screen switch A notification timing out could put the watch to sleep immediately. While this could be ideal behaviour, it was caused by delay in processing the EnableSleeping event and pushing RestoreBrightness to DisplayApp.
* SystemTask: Move MotorController to DisplayAppRiku Isokoski2023-02-251-2/+3
| | | | | Vibrations should be associated with something happening on the UI. Therefore SystemTask should not be controlling the motor.
* Format header filesFinlay Davidson2023-01-091-0/+1
| | | | In my PR updating clang-format, I forgot to also format the headers.
* Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants2022-02-201-1/+1
| | | | | | | | | | | | | into evergreen22-airplane-mode Apply a few changes that were requested in the PR during the review. # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/Messages.h # src/displayapp/screens/settings/Settings.cpp
* Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants2022-02-201-1/+2
|\ | | | | | | | | | | | | | | | | | | | | into evergreen22-airplane-mode # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/Messages.h # src/displayapp/screens/settings/Settings.cpp
| * Add airplane mode featureJames A. Jerkins2021-12-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Implements 'Airplane mode' feature to disable and enable bluetooth/ble Adds airplaneMode as a non-persisted setting Adds a setting menu for switching airplane mode on and off Displays an airplane symbol on the Digital watch face and the PineTimeStyle watch face when airplane mode is enabled Always enables bluetooth/ble on boot (disable airplane mode) Alphabetizes the settings menu options Style cleanups Closes #632
* | resolves conflictsSteveAmor2022-01-021-0/+4
|\|
| * Connect and bond with a passkeyJames A. Jerkins2021-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the following: Passkey pairing - passkey is displayed on watch Swipe down to clear passkey screen Connection encryption Connection bonding Automatic reconnects to a bonded peripheral Trusted device on Android Note that persisting the bond between reboots is NOT included in this commit. Therefore, rebooting the watch will cause reconnect failures. You must delete the bond from the phone to reconnect/pair.
| * Add missing standard includesReinhold Gschweicher2021-11-151-0/+1
| |
| * Newer buttonhandlerRiku Isokoski2021-10-251-0/+3
| |
* | resolves conflictsSteveAmor2022-01-021-0/+1
| |
* | Chimes optionSteveAmor2021-11-071-1/+2
|/
* resolve conflict in src/systemtask/Messages.hMark Russell2021-09-161-1/+0
|\
| * Make battery reading periodic. Add events. Disable pullupRiku Isokoski2021-08-141-1/+0
| |
* | Revert "Merge upstream"Mark Russell2021-09-161-0/+1
| | | | | | | | This reverts commit 1d43adcdfa7bd15ba45c0c9d7c59c0ff99176b9c.
* | Merge upstreamMark Russell2021-09-161-1/+0
| |
* | Created basic alarm appMark Russell2021-09-101-1/+2
|/
* Dim screen before sleep (#464)Riku Isokoski2021-07-241-2/+4
| | | * Implement dimming
* Timer App (#355)Florian2021-05-201-0/+1
| | | | | | | | | | | * built timer app * Style improvements * making sure buttons stay hidden when the app is reopened and reappear after the timer runs out * more sensible calculations of time deltas. eliminated that mysterious scaling factor * changing the timer icon
* Reformatted all the files according to clang-format styleAvamander2021-04-241-2/+10
|
* Big UI and navigation RewriteJoaquim2021-04-041-1/+1
| | | | | | | | | | | new navigation add some color to the apps redesign menus new settings menu new quick settings code clean up size reduction by converting navigation images to font and more...
* Generate pinetime-recovery : a light version of InfiniTime design to be used ↵Jean-François Milants2021-01-261-0/+11
as a recovery firmware : it only provides basic UI and BLE connectivity for OTA. This new FW is build on the same codebasse than the actual InfiniTime. Only the display task is different (this allows to remove lvgl from the recovery fw, which is very heavy). CMake builds and docker have been modified accordingly. Note than the fw is converted into an image and then into a DFU in the cmake build (previously, it was only done in the