aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/screens/WatchFacePineTimeStyle.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactors watch faces. Replace lv_tick_get() with xTaskGetTickCount()Steve Amor2025-05-231-1/+1
|
* SimpleWeather service : new weather implementationJean-François Milants2023-12-231-6/+4
| | | | | | | | | | This new implementation of the weather feature provides a new BLE API and a new weather service. The API uses a single characteristic that allows companion apps to write the weather conditions (current and forecast for the next 5 days). The SimpleWeather service exposes those data as std::optional fields. This new implementation replaces the previous WeahterService. The API is documented in docs/SimpleWeatherService.md.
* Watch face selection at build timeJean-François Milants2023-12-211-0/+21
| | | | Watch faces can now be selected at buid time. It's implemented in a similar way than the selection of user apps, using a list of watch face description that is generated at build time (consteval, constexpr)
* PineTimeStyle weather display (#1459)kieranc2023-06-041-4/+10
| | | | | Weather display for PineTimeStyle Documentation : https://wiki.pine64.org/wiki/PineTimeStyle and https://wiki.pine64.org/wiki/Infinitime-Weather
* Watchfaces: Assume motionsensor is okRiku Isokoski2023-04-161-1/+0
| | | | The watch face shouldn't and doesn't start before the sensor is ready.
* dirtyvalue: Move to src/utilityFinlay Davidson2023-03-271-8/+9
|
* screens: Remove unused DisplayApp parametersRiku Isokoski2023-02-251-2/+1
|
* displayapp: Make Ble references constRiku Isokoski2023-02-241-2/+2
|
* displayapp: Make Battery class references constRiku Isokoski2023-02-241-2/+2
|
* PineTimeStyle: use "" for our includesNeroBurner2022-12-181-1/+1
| | | | Small fix to be consistent: use "" for our includes and <> for system includes or packages by others.
* Merge branch 'pts-options' of github.com:kieranc/InfiniTime into ↵Jean-François Milants2022-10-021-2/+9
|\ | | | | | | | | | | | | kieranc-pts-options # Conflicts: # src/components/settings/Settings.h
| * Add half gauge/seconds optionKieran Cawthray2022-08-161-0/+2
| |\
| | * PTS: add seconds displayialokim2022-08-071-0/+2
| | |
| * | Initial mockupKieran Cawthray2022-08-051-2/+7
| |/
* / fix typominacode2022-09-281-2/+2
|/
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-7/+7
|
* Force full screen refresh with a rounder functionRiku Isokoski2022-05-081-1/+0
| | | | | | When the screen switches, the full screen needs to be refreshed for the hardware scrolling to work. This was enforced with backgroundLabels, but is simpler to do with a rounder function.
* New sharper batteryicon. Remove old unused batteryiconsRiku Isokoski2022-04-251-1/+4
|
* Rename PineTimeStyle to WatchFacePineTimeStylemabuch2022-03-121-0/+111