InfiniTime/src/displayapp/screens
kieranc ada182336f
PTS: Fix double tap behaviour on settings screen (#1669)
Fixes #1467 "Double tapping PineTimeStyle steps style button sends watch to sleep"
Double tap is disabled on the color settings screen by checking if the Rnd button is visible, but this didn't work for the options screen as the Rnd button isn't visible. I've changed it to check if the Close button is visible instead, which is used on both settings screens, and resolves the bug. I also changed the button used to disable the long press behaviour which was an as-yet-undiscovered bug which would have allowed the long press action to be used when the options screen was visible.
2023-03-04 09:16:10 +02:00
..
settings screens: Add notes about using C++20 features 2023-02-25 17:44:06 +02:00
Alarm.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Alarm.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
ApplicationList.cpp screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
ApplicationList.h motion: Disable Motion app 2023-02-25 18:06:37 +02:00
BatteryIcon.cpp Add low battery indicator to StatusIcons, digital and analog watchfaces 2023-03-02 13:38:31 +02:00
BatteryIcon.h Add low battery indicator to StatusIcons, digital and analog watchfaces 2023-03-02 13:38:31 +02:00
BatteryInfo.cpp Revert "added low battery message" 2023-03-02 13:38:31 +02:00
BatteryInfo.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
BleIcon.cpp Replace airplane mode with a bluetooth toggle 2022-04-02 16:16:47 +02:00
BleIcon.h Replace airplane mode with a bluetooth toggle 2022-04-02 16:16:47 +02:00
CheckboxList.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
CheckboxList.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Clock.cpp date: Remove date lib 2023-02-25 17:44:06 +02:00
Clock.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Error.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Error.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FirmwareUpdate.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FirmwareUpdate.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FirmwareValidation.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FirmwareValidation.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FlashLight.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
FlashLight.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
HeartRate.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
HeartRate.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
InfiniPaint.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
InfiniPaint.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Label.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Label.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
List.cpp screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
List.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Metronome.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Metronome.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Motion.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Motion.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Music.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Music.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Navigation.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Navigation.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
NotificationIcon.cpp Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
NotificationIcon.h Changed access modified indentation 2021-04-24 12:00:45 +03:00
Notifications.cpp screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Notifications.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Paddle.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Paddle.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
PassKey.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
PassKey.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Screen.cpp Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
Screen.h screens: Remove explicit Screen constructors 2023-02-25 16:56:03 +02:00
ScreenList.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Steps.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Steps.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
StopWatch.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
StopWatch.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Styles.cpp Centralize most color definitions (#1258) 2022-08-16 08:21:23 +03:00
Styles.h Move radio button styling to a single place 2021-12-09 21:32:07 +01:00
Symbols.h motion: Disable Motion app 2023-02-25 18:06:37 +02:00
SystemInfo.cpp date: Remove date lib 2023-02-25 17:44:06 +02:00
SystemInfo.h watchdog: Replace WatchdogView with const Watchdog 2023-02-25 16:57:12 +02:00
Tile.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Tile.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Timer.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Timer.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Twos.cpp screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Twos.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
WatchFaceAnalog.cpp Add low battery indicator to StatusIcons, digital and analog watchfaces 2023-03-02 13:38:31 +02:00
WatchFaceAnalog.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
WatchFaceCasioStyleG7710.cpp Add low battery indicator to StatusIcons, digital and analog watchfaces 2023-03-02 13:38:31 +02:00
WatchFaceCasioStyleG7710.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
WatchFaceDigital.cpp date: Remove date lib 2023-02-25 17:44:06 +02:00
WatchFaceDigital.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
WatchFaceInfineat.cpp infineat: Create colors at compile time. 2023-02-26 19:53:14 +02:00
WatchFaceInfineat.h infineat: Create colors at compile time. 2023-02-26 19:53:14 +02:00
WatchFacePineTimeStyle.cpp PTS: Fix double tap behaviour on settings screen (#1669) 2023-03-04 09:16:10 +02:00
WatchFacePineTimeStyle.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
WatchFaceTerminal.cpp date: Remove date lib 2023-02-25 17:44:06 +02:00
WatchFaceTerminal.h screens: Remove unused DisplayApp parameters 2023-02-25 16:56:03 +02:00
Weather.cpp screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00
Weather.h screens: Remove displayapp parameter from screen 2023-02-25 16:56:03 +02:00