aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/DisplayApp.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove backup brightness feature (#1180)Riku Isokoski2022-06-181-11/+10
| | | This feature is not needed and is probably more likely to cause issues. It's better to just use brightnessController.Set(settingsController.GetBrightness());
* remove unused Meter.cpp and Meter.h (#1171)mabuch2022-06-051-1/+0
|
* remove unused Brightness App (#1170)mabuch2022-06-051-1/+0
|
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-8/+26
|
* Remove lcd from DisplayAppRiku Isokoski2022-05-081-2/+0
|
* Let TouchHandler return TouchEvents instead of driver specific enumReinhold Gschweicher2022-04-131-23/+1
| | | | | | | | 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`.
* Replace airplane mode with a bluetooth toggleRiku Isokoski2022-04-021-3/+3
|
* Timer App : add background label to ensure that the app will be displayed ↵Jean-François Milants2022-03-281-1/+1
| | | | | | correctly after a full refresh (HW scrolling transition). Code cleaning and rename methods.
* DisplayApp : Call the event handler of the current app before loading the ↵Jean-François Milants2022-03-281-4/+4
| | | | new one. This way, we ensure that lv_task_handler() is called before sending event to the newly loaded app.
* Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants2022-02-201-2/+2
| | | | | | | | | | | | | 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-0/+8
|\ | | | | | | | | | | | | | | | | | | | | 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-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Provide reference to BrightnessController in DisplayAppReinhold Gschweicher2022-02-191-0/+2
| | | | | | | | | | | | | | | | For the simulator I need a way to get to the brightnessController object and handle the set brightness-levels accoringly. This is done by the constructor expecting a brightnessController object instead of initializing one itself
* | Improved alarm alert handlingRiku Isokoski2022-02-131-1/+1
| |
* | Added alarm 12 hour interfaceEli Weiss2022-01-311-2/+2
| |
* | Added 12 hour set timeEli Weiss2022-01-311-1/+1
| |
* | Merge pull request #903 from Riksu9000/improved_notif_timeoutJF2022-01-261-2/+2
|\ \ | | | | | | Improved notification timeout
| * | Improved notification timeoutRiku Isokoski2022-01-011-2/+2
| | |
* | | Merge branch 'ShakeWake' of https://github.com/geekbozu/InfiniTime into ↵Jean-François Milants2022-01-041-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | geekbozu-ShakeWake # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/screens/settings/Settings.cpp
| * | | Better Sensitivity UI, Calibration button addedTim Keller2022-01-041-1/+1
| | | |
| * | | Add start of settings app for senstivity.Tim Keller2022-01-041-0/+5
| |/ / | | | | | | | | | | | | really just debugging. I want to make it more configurable then high med low. Position of setting needs a new location...dynamicly adding it currently at the end. Which honestly im fine with.
* | | resolve conflictsSteveAmor2022-01-021-3/+0
| | |
* | | resolves conflictsSteveAmor2022-01-021-11/+45
|\| |
| * | Merge pull request #718 from kieranc/pts-settingsJF2021-12-301-9/+4
| |\ \ | | |/ | |/| Integrate color picker into PineTimeStyle watchface
| | * Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2021-12-091-1/+11
| | |\
| | * \ Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2021-12-051-7/+13
| | |\ \
| | * | | Close menu with buttonRiku Isokoski2021-11-131-4/+4
| | | | |
| | * | | Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2021-11-071-0/+14
| | |\ \ \
| | * \ \ \ Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2021-10-231-1/+1
| | |\ \ \ \
| | * \ \ \ \ Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2021-10-181-4/+25
| | |\ \ \ \ \
| | * | | | | | Remove old PineTimeStyle settings appKieran Cawthray2021-10-031-5/+0
| | | | | | | |
| * | | | | | | FIX: AlarmTriggered fall through to ShowPairingKeyJames A. Jerkins2021-12-111-0/+1
| | |_|_|_|_|/ | |/| | | | |
| * | | | | | Style improvementsAvamander2021-12-091-1/+2
| | | | | | |
| * | | | | | Fix for passkey screen scrambleJames A. Jerkins2021-12-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a passkey is displayed, screen on or off, and another passkey is displayed the screen may become scrambled. Fix the issue by insuring the whole screen is drawn every time.
| * | | | | | Connect and bond with a passkeyJames A. Jerkins2021-12-091-0/+9
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | Merge branch 'paint-colorchange-vibration' of ↵Jean-François Milants2021-12-021-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://github.com/clemensvonmolo/InfiniTime into clemensvonmolo-paint-colorchange-vibration # Conflicts: # src/displayapp/screens/InfiniPaint.h
| | * | | | | color rotation using modulo, ran clang-format for InfiniPaintClemens von Molo2021-11-011-1/+1
| | | | | | |
| | * | | | | InfiniPaint vibrate on colorchange, fix color rotationClemens von Molo2021-10-311-1/+1
| | | |_|/ / | | |/| | |
| * | | | | Merge branch 'restructure_includes' of ↵Jean-François Milants2021-11-281-5/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/NeroBurner/InfiniTime into NeroBurner-restructure_includes # Conflicts: # doc/contribute.md # src/displayapp/screens/BatteryInfo.h
| | * | | | | Update includes to to be relative to src directoryReinhold Gschweicher2021-11-151-5/+5
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories.
| * / | | | Fix animation when long pressing on screens adjacent to watch faceRiku Isokoski2021-11-101-1/+7
| |/ / / /
| * / / / Newer buttonhandlerRiku Isokoski2021-10-251-0/+14
| |/ / /
* | | | resolves conflictsSteveAmor2022-01-021-5/+0
| | | |
* | | | Chimes optionSteveAmor2021-11-071-0/+8
|/ / /
* | | Merge pull request #740 from Riksu9000/flashlight_brightnessJF2021-10-231-1/+1
|\ \ \ | |_|/ |/| | Flashlight brightness control
| * | Flashlight brightness controlRiku Isokoski2021-10-131-1/+1
| | |
* | | Merge branch 'update_touch_driver' of git://github.com/Riksu9000/InfiniTime ↵Jean-François Milants2021-10-101-4/+15
|\ \ \ | |/ / |/| | | | | | | | | | | | | | into Riksu9000-update_touch_driver # Conflicts: # src/displayapp/Apps.h
| * | Merge branch 'develop' into update_touch_driverRiku Isokoski2021-10-051-20/+4
| |\|
| * | Merge branch 'develop' into update_touch_driverRiku Isokoski2021-09-181-0/+13
| |\ \
| * \ \ Merge branch 'develop' into update_touch_driverRiku Isokoski2021-09-141-7/+6
| |\ \ \