summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)AuthorFilesLines
2021-12-09Adjust icon alignment only on IsUpdated()Kieran Cawthray2-11/+18
2021-12-09Alignment fixesKieran Cawthray1-5/+12
2021-12-09Merge branch 'develop' into patch-weatherAvamander2-0/+45
2021-12-09Fix for passkey screen scrambleJames A. Jerkins2-6/+14
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.
2021-12-09Connect and bond with a passkeyJames A. Jerkins2-0/+37
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.
2021-12-06Include Colors.hKieran Cawthray1-0/+1
2021-12-05Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray77-162/+175
2021-12-04Fixed air quality amounts being off by a few orders of magnitudeAvamander1-1/+1
2021-12-04Removed float usage from displayAvamander1-4/+4
2021-12-04Better cleanup, bugfixes and improvements in weather parsing. UI improvementsAvamander1-4/+4
2021-12-04Improved debug UI.Avamander1-0/+24
2021-12-04Improved UI and fixed a bugAvamander1-0/+20
2021-12-04Bunch of bugs fixed, improved error handling, debug UI additionAvamander2-61/+91
2021-12-04Fixed a few compilation errors, fixed UUID.Avamander2-10/+21
2021-12-04Implemented a few functions.Avamander1-15/+1
2021-12-04Started initial work on the UIAvamander2-136/+32
2021-12-04Added autodetection for clang-format versionAvamander1-8/+7
2021-12-04Brace style and whitespace fixesAvamander2-2/+2
2021-12-04Initial Weather service skeletonAvamander2-0/+300
2021-12-02Clock: add missing Settings includeReinhold Gschweicher1-0/+1
Add missing include in `Clock.cpp` for `Settings.h`. The Settings class is forward declared in the header file, but it needs to be included in the cpp file.
2021-12-02WatchFaceAnalog : move notification iconSteveis1-1/+1
Standardise notification icon to display in top left.
2021-12-02Paddle: add a little randomization in the dy speedReinhold Gschweicher1-0/+9
To make the game a bit more challenging an less predictable add a little bit of randomness to the `dy` value. When hitting the right wall add a random number (one of [-1, 0, 1]) to the `dy` value. To keep the difficulty level managable limit the dy value to be in the range from -5 to 5.
2021-12-02Merge branch 'paint-colorchange-vibration' of ↵Jean-François Milants2-3/+9
git://github.com/clemensvonmolo/InfiniTime into clemensvonmolo-paint-colorchange-vibration # Conflicts: # src/displayapp/screens/InfiniPaint.h
2021-12-02Metronome: add missing include for Screen.hReinhold Gschweicher1-0/+1
2021-12-02WatchFaceDigital: remove unused include for ScreenList.hReinhold Gschweicher1-1/+0
2021-12-02WatchFaceDigital: add missing include to Settings.hReinhold Gschweicher1-0/+1
2021-12-02WatchFaceAnalog: remove unused ScreenList, add needed includesReinhold Gschweicher2-1/+2
Remove unused `ScreenList.h` include. For `std::abs()` add needed include `<cmath>`. For the forward declared Settings-Controller add the `Settings.h` include to the cpp file.
2021-12-02PineTimeStyle: remove include and add forward declareReinhold Gschweicher1-1/+1
Remove unused `ScreenList.h` include and add a forward declaration for the `MotionController` class.
2021-12-02QuickSettings: remove unused importsReinhold Gschweicher1-2/+0
2021-11-28About : Remove misleading infoSteveis1-5/+2
Removed Steps which is hard coded to display 0. Could be misleading and is using up memory.
2021-11-28Merge branch 'restructure_includes' of ↵Jean-François Milants76-150/+152
https://github.com/NeroBurner/InfiniTime into NeroBurner-restructure_includes # Conflicts: # doc/contribute.md # src/displayapp/screens/BatteryInfo.h
2021-11-16Improve notification icon alignmentKieran Cawthray1-1/+1
2021-11-16Revert "Fix notification icon alignment"Kieran Cawthray1-13/+8
This reverts commit 29bb359e90bff68bdfca67bbd42baeac73dae6ae.
2021-11-16Fix notification icon alignmentKieran Cawthray1-8/+13
2021-11-15Move up file header include to topReinhold Gschweicher4-4/+4
2021-11-15remove unused libs/ prefix from lvgl includes as not neededReinhold Gschweicher4-6/+6
2021-11-15Add missing standard includesReinhold Gschweicher2-0/+2
2021-11-15Update includes to to be relative to src directoryReinhold Gschweicher75-144/+144
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.
2021-11-15BatteryInfo: remove unused FreeRTOS.h and timer.h includesReinhold Gschweicher1-2/+0
2021-11-15Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray1-1/+3
2021-11-13clang-format and clang-tidy PineTimeStyleRiku Isokoski2-25/+31
2021-11-13Close menu with buttonRiku Isokoski4-12/+31
2021-11-10Status bar displays time in 12 or 24 hour format based on settingsMark Russell2-4/+4
2021-11-09Fix Alarm app crashing on buttonpressRiku Isokoski1-1/+3
2021-11-07Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray2-17/+21
2021-11-07Chimes optionSteveAmor3-1/+116
2021-11-01change paint vibration to 35msClemens von Molo1-1/+1
2021-11-01color rotation using modulo, ran clang-format for InfiniPaintClemens von Molo2-6/+11
2021-10-31InfiniPaint vibrate on colorchange, fix color rotationClemens von Molo2-6/+7
2021-10-29Memory savings by replacing stringsRiku Isokoski2-17/+21