summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)AuthorFilesLines
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
2021-10-13Flashlight brightness controlRiku Isokoski3-31/+101
2021-10-11Paddle: compare ballX coordinate with horizontal resolutionReinhold Gschweicher1-2/+2
Fix the comment as the comparison checks if the ball is at the right side of the screen. Compare the x coordinate of the ball with the horizontal resolution of the screen, instead of the vertical resolution. On the PinePhone this does make no difference as we have square 240x240 screen. Change it anyways to be completely correct.
2021-10-10Merge branch 'update_touch_driver' of git://github.com/Riksu9000/InfiniTime ↵Jean-François Milants4-4/+83
into Riksu9000-update_touch_driver # Conflicts: # src/displayapp/Apps.h
2021-10-10Setting SetDate/SetTime : replace #defines by constexpr variables, NULL by ↵Jean-François Milants4-85/+61
nullptr and other small cleanings.
2021-10-10Merge with develop and fix conflicts from timaios:set-datetime-manually.Jean-François Milants5-5/+455
2021-10-09Merge pull request #701 from ↵JF2-4/+17
maksalees/close-info-popup-with-back-button-in-alarm Alarm: Close the popup with information about the time until alarm with the back button
2021-10-05Merge branch 'develop' into update_touch_driverRiku Isokoski10-30/+63
2021-10-03Merge pull request #638 from Riksu9000/detect_full_chargeJF7-22/+59
Detect full charge and improve watchface battery display
2021-09-29Fixes based on code reviewsMaxim Leshchenko2-8/+9
2021-09-28Alarm: Close the popup with information about the time until alarm with the ↵Maxim Leshchenko2-0/+12
back button Previously, pressing the back button would close the alarm app anyway. Now if you press on it and the popup with information is open, it will first close and the second press will close the application
2021-09-23Merge pull request #664 from Riksu9000/disable_notif_onlyJF0022-7/+3
Toggle notifications only, keep vibrations.
2021-09-22Show plug icon while plugged inRiku Isokoski2-4/+4
2021-09-22Merge branch 'develop' into detect_full_chargeRiku Isokoski8-15/+313
2021-09-18Merge pull request #669 from ↵JF0021-1/+1
NeroBurner/fix_unsigned_comparison_warning_metronome Fix unsigned/signed comparison warning in Metronome.cpp
2021-09-18Merge branch 'develop' into update_touch_driverRiku Isokoski3-1/+309
2021-09-16resolve conflict in src/systemtask/Messages.hMark Russell4-13/+3
2021-09-16Revert "Merge upstream"Mark Russell4-3/+13
This reverts commit 1d43adcdfa7bd15ba45c0c9d7c59c0ff99176b9c.
2021-09-16Merge upstreamMark Russell4-13/+3
2021-09-16Fixes per Riksu9000's feedbackMark Russell2-15/+19
2021-09-16Fix unsigned/signed comparison warning in Metronome.cppReinhold Gschweicher1-1/+1
`xTaskGetTickCount()` returns a `TickType_t`, which is defined as an `uint32_t`. This is compared to the `bpm` variable, which is a `int16_t` in the range of 40 to 220 as defined in the constructor. ```cpp lv_arc_set_range(bpmArc, 40, 220); ``` Just assume that `bpm` is greater than 0, as this would result in a divison by zero or negative values, which would unintentionally underflow to a very large number.
2021-09-15Fix Error screen and optimize GetTouchInfoRiku Isokoski2-5/+0