aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/screens/WatchFaceAnalog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Analog face constexpr fixmark90642025-06-281-1/+4
|
* chrono: Resolve TODOs related to C++20 chrono featsFintasticMan2024-03-141-1/+1
|
* watchfaceanalog: Background in lvgl (#1824)Max Friedrich2023-08-151-5/+35
| | | | | | | | | | | * change background image to widgets This commit removes the background image for the WatchFaceAnalog and replaces it with lvgl widgets. It aims to keep the original look. * remove comments and background image --------- Co-authored-by: minacode <minamoto9@web.de>
* WatchFaceAnalog: Simplify date update checkRiku Isokoski2023-03-151-11/+3
|
* Add low battery indicator to StatusIcons, digital and analog watchfacesRiku Isokoski2023-03-021-0/+1
| | | | Define deepOrange color in InfiniTimeTheme
* screens: Remove unused DisplayApp parametersRiku Isokoski2023-02-251-2/+1
|
* screens: Remove explicit Screen constructorsRiku Isokoski2023-02-251-2/+1
| | | | | This constructor didn't do anything since DisplayApp reference was removed from the Screen base class.
* displayapp: Make Ble references constRiku Isokoski2023-02-241-1/+1
|
* displayapp: Make Battery class references constRiku Isokoski2023-02-241-1/+1
|
* WatchfaceAnalog: add ble icon (#1430)Itai Nelken2023-02-211-0/+13
|
* Update clang-tidy configuration and fix some warnings (#1474)Riku Isokoski2022-12-181-11/+11
| | | | | Don't enable coding conventions from unrelated projects. Only enable generic checks.
* Improve status icon visibilityRiku Isokoski2022-09-171-1/+0
|
* Centralize most color definitions (#1258)Riku Isokoski2022-08-161-2/+3
|
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-23/+21
|
* New sharper batteryicon. Remove old unused batteryiconsRiku Isokoski2022-04-251-13/+14
|
* Tweak gamma on ST7789 and match UI colorsRiku Isokoski2022-04-251-2/+2
| | | | | This change will increase the color accuracy of the PineTime and make UI development with the simulator easier.
* Replace lv_label_set_text where possibleRiku Isokoski2022-04-181-5/+5
|
* WatchFaceAnalog: local date/time variablesReinhold Gschweicher2022-03-141-6/+6
| | | | Use local date and time variables. No need to store them in the object.
* removed SetClockFace from watchface ConstructorsYehoshua Pesach Wallach2022-03-031-1/+0
|
* WatchFaceAnalog : move notification iconSteveis2021-12-021-1/+1
| | | Standardise notification icon to display in top left.
* WatchFaceAnalog: remove unused ScreenList, add needed includesReinhold Gschweicher2021-12-021-0/+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.
* Move up file header include to topReinhold Gschweicher2021-11-151-1/+1
|
* remove unused libs/ prefix from lvgl includes as not neededReinhold Gschweicher2021-11-151-1/+1
|
* 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.
* Auto realign battery icon in Analog watch faceRiku Isokoski2021-09-031-0/+1
|
* Detect full charge and improve watchface displayRiku Isokoski2021-09-031-4/+24
|
* Merge branch 'develop' into refresh_reworkRiku Isokoski2021-08-151-2/+2
|\
| * Ui updateRiku Isokoski2021-08-151-2/+2
| |
* | Merge branch 'develop' into refresh_reworkRiku Isokoski2021-08-101-29/+22
|\|
| * Code cleaning in Clock, WatchFaceAnalog, WatchFaceDigital and PineTimeStyle, ↵Jean-François Milants2021-08-101-30/+22
| | | | | | | | inspired by PR #232 by nscooling.
* | Set remaining default periods to LV_DISP_DEF_REFR_PERIODRiku Isokoski2021-07-191-1/+1
| |
* | Refresh reworkRiku Isokoski2021-07-191-3/+3
|/
* Merge branch 'develop' into notify-battery-levelJean-François Milants2021-07-131-32/+44
|\ | | | | | | | | # Conflicts: # src/displayapp/screens/BatteryInfo.cpp
| * Refactor trig functions into LUT (#476)Jonathan Vander Mey2021-07-111-32/+44
| | | | | | | | | | | | Replaced the use of the standard library trig functions with a LUT-based implementation instead. The standard library implementations produce more accurate results but the usage here doesn't need that. This ends up saving nearly 7kB of binary size.
* | Notify battery level every 10 minutes when connected to a BLE host.Jean-François Milants2021-07-111-1/+0
|/ | | | Refactor battery percent : only use uint8_t to store the battery % remaining.
* Fix typo in variable names (#430)Jonathan Vander Mey2021-06-221-4/+4
|
* Reformatted all the files according to clang-format styleAvamander2021-04-241-56/+51
|
* Updated to include WatchFaceAnalog and fixed clashesNiall Cooling2021-03-221-0/+2
|
* Update from JF comments to PRJoaquim2021-03-061-6/+0
|
* Multi face support, analog clock, 12/24 configJoaquim2021-02-241-0/+214