summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)AuthorFilesLines
2021-12-09Organize includesRiku Isokoski3-6/+9
2021-12-09Move radio button styling to a single placeRiku Isokoski5-18/+23
2021-12-09Optimize arraysRiku Isokoski6-9/+15
2021-12-09Fix too small arrayRiku Isokoski1-1/+1
2021-12-09Style checkboxes as radio buttonsRiku Isokoski6-99/+63
2021-12-09Improved format specifiers, bracing, removed C-style casts, whitespace fixes ↵Avamander5-14/+16
and removed Tiles shadowing
2021-12-09Remove commented codeKieran Cawthray1-2/+0
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-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-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-09Fix Alarm app crashing on buttonpressRiku Isokoski1-1/+3
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
2021-10-23Merge pull request #740 from Riksu9000/flashlight_brightnessJF3-31/+101
Flashlight brightness control
2021-10-16Merge pull request #507 from Riksu9000/fit_more_tasksJF1-5/+8
Fit more tasks in SystemInfo
2021-10-16Merge pull request #655 from NeroBurner/paddle_hor_fixJF1-2/+2
Paddle: compare ballX coordinate with horizontal resolution
2021-10-15Replaced "JF002" in github URLs with "InfiniTimeOrg"mabuch2-2/+3