| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Refactors watch faces. Replace lv_tick_get() with xTaskGetTickCount() | Steve Amor | 2025-05-23 | 1 | -2/+2 |
| | | |||||
| * | Switch to simpler temperature interface | FintasticMan | 2024-11-04 | 1 | -2/+4 |
| | | |||||
| * | weather: Refactor temperature type for type safety | FintasticMan | 2024-11-04 | 1 | -6/+3 |
| | | | | | | | | There is now a Temperature struct in the weather service, which holds the internal representation. There is also a temperature struct in the Applications namespace, which holds the temperature in either Celsius or Fahrenheit. | ||||
| * | WatchFacePineTimeStyle: Fix conditional in weather display (#1965) | Victor Kareh | 2024-01-14 | 1 | -6/+3 |
| | | | | | | Since returning a valid weather is always considered an updated value, if the current weather is empty, the face will attempt to display the temperature and icon as empty values, rather than clearing the labels. | ||||
| * | pinetimestyle: Round the displayed temperature | FintasticMan | 2024-01-03 | 1 | -1/+2 |
| | | | | | | Instead of truncating. This fixes the displayed temperature being 1 degree lower than expected when using GadgetBridge. | ||||
| * | PineTimeStyle: fix brief display of weather dummy data | liamcharger | 2023-12-30 | 1 | -1/+2 |
| | | |||||
| * | pinetimestyle: Display temp in Fahrenheit with setting | FintasticMan | 2023-12-23 | 1 | -1/+5 |
| | | |||||
| * | Simple Weather Service | Jean-François Milants | 2023-12-23 | 1 | -1/+1 |
| | | | | | Fix code formatting. | ||||
| * | Simple Weather Service | Jean-François Milants | 2023-12-23 | 1 | -1/+1 |
| | | | | | Store temperatures as int16_t (instead of uint8_t previously). The temperature is expressed in °C * 100. | ||||
| * | Simple Weather Service | Jean-François Milants | 2023-12-23 | 1 | -36/+2 |
| | | | | | Move the function GetIcon that converts SimpleWeatherService::Icons to char (symbol) into a new header file so that it can be used by other apps and companion apps. | ||||
| * | Simple Weather Service - code cleaning and improvements | Jean-François Milants | 2023-12-23 | 1 | -1/+1 |
| | | | | | Rename Symbols::cloud_meatball to Symbols::cloudMeatball. | ||||
| * | Simple Weather Service - code cleaning and improvements | Jean-François Milants | 2023-12-23 | 1 | -6/+6 |
| | | | | | | | | Add missing icons (heavy clouds, thunderstorm, snow). Remove unneeded comparison operator (!=), improve conversion of Timestamp and MessageType, order includes. Fix typo in documentation. Remove not related change in StopWatch. | ||||
| * | SimpleWeather service : new weather implementation | Jean-François Milants | 2023-12-23 | 1 | -10/+30 |
| | | | | | Fix recovery firmware and code formatting. | ||||
| * | SimpleWeather service : new weather implementation | Jean-François Milants | 2023-12-23 | 1 | -21/+25 |
| | | | | | | | | | | | 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. | ||||
| * | PineTimeStyle weather display (#1459) | kieranc | 2023-06-04 | 1 | -31/+119 |
| | | | | | | Weather display for PineTimeStyle Documentation : https://wiki.pine64.org/wiki/PineTimeStyle and https://wiki.pine64.org/wiki/Infinitime-Weather | ||||
| * | Watchfaces: Assume motionsensor is ok | Riku Isokoski | 2023-04-16 | 1 | -2/+1 |
| | | | | | The watch face shouldn't and doesn't start before the sensor is ready. | ||||
| * | PTS: Fix double tap behaviour on settings screen (#1669) | kieranc | 2023-03-04 | 1 | -2/+2 |
| | | | | | Fixes #1467 "Double tapping PineTimeStyle steps style button sends watch to sleep" Double tap is disabled on the color settings screen by checking if the Rnd button is visible, but this didn't work for the options screen as the Rnd button isn't visible. I've changed it to check if the Close button is visible instead, which is used on both settings screens, and resolves the bug. I also changed the button used to disable the long press behaviour which was an as-yet-undiscovered bug which would have allowed the long press action to be used when the options screen was visible. | ||||
| * | Add low battery indicator to StatusIcons, digital and analog watchfaces | Riku Isokoski | 2023-03-02 | 1 | -0/+1 |
| | | | | | Define deepOrange color in InfiniTimeTheme | ||||
| * | date: Remove date lib | Riku Isokoski | 2023-02-25 | 1 | -15/+7 |
| | | | | | DateTimeController can provide everything we need. | ||||
| * | screens: Remove unused DisplayApp parameters | Riku Isokoski | 2023-02-25 | 1 | -2/+1 |
| | | |||||
| * | screens: Remove explicit Screen constructors | Riku Isokoski | 2023-02-25 | 1 | -2/+1 |
| | | | | | | This constructor didn't do anything since DisplayApp reference was removed from the Screen base class. | ||||
| * | displayapp: Make Ble references const | Riku Isokoski | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | displayapp: Make Battery class references const | Riku Isokoski | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | Edit all occurences of "watchface" to "watch face" | mashuptwice | 2022-10-10 | 1 | -1/+1 |
| | | |||||
| * | Fix steps style button label (#1358) | kieranc | 2022-10-06 | 1 | -1/+2 |
| | | |||||
| * | Merge branch 'pts-options' of github.com:kieranc/InfiniTime into ↵ | Jean-François Milants | 2022-10-02 | 1 | -23/+132 |
| |\ | | | | | | | | | | | | | kieranc-pts-options # Conflicts: # src/components/settings/Settings.h | ||||
| | * | Cleanup | Kieran Cawthray | 2022-09-06 | 1 | -25/+25 |
| | | | |||||
| | * | Relabel button | Kieran Cawthray | 2022-09-06 | 1 | -2/+2 |
| | | | |||||
| | * | Implement persistent settings | Kieran Cawthray | 2022-09-06 | 1 | -9/+34 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/develop' into pts-options | Kieran Cawthray | 2022-09-05 | 1 | -2/+2 |
| | |\ | |||||
| | * \ | Add half gauge/seconds option | Kieran Cawthray | 2022-08-16 | 1 | -7/+36 |
| | |\ \ | |||||
| | | * | | Apply suggestions from code review | ialokim | 2022-08-07 | 1 | -2/+1 |
| | | | | | | | | | | | | | Co-authored-by: NeroBurner <pyro4hell@gmail.com> | ||||
| | | * | | PTS: add seconds display | ialokim | 2022-08-07 | 1 | -5/+17 |
| | | | | | |||||
| | * | | | Initial mockup | Kieran Cawthray | 2022-08-05 | 1 | -17/+72 |
| | | | | | |||||
| | * | | | Wrap PineTimeStyle step counter | Aidan Epstein | 2022-08-04 | 1 | -1/+1 |
| | |/ / | | | | | | | | | | | | | This changes the PineTimeStyle step counter gauge continues counting with wraparound after you achieve your step goal. | ||||
| * | | | fix typo | minacode | 2022-09-28 | 1 | -3/+3 |
| | | | | |||||
| * | | | Update src/displayapp/screens/WatchFacePineTimeStyle.cpp | Akseli | 2022-09-17 | 1 | -1/+1 |
| | | | | | | | | | | Co-authored-by: NeroBurner <pyro4hell@gmail.com> | ||||
| * | | | add pink color | Akseli Lahtinen | 2022-09-17 | 1 | -3/+3 |
| | | | | |||||
| * | | | Disable value_str | Riku Isokoski | 2022-09-17 | 1 | -9/+18 |
| | |/ |/| | | | | | | | | | value_str is a way to add text on a button without a separate label. This saves having an extra label object, but uses more memory and is removed in LVGL8 | ||||
| * | | Centralize most color definitions (#1258) | Riku Isokoski | 2022-08-16 | 1 | -2/+2 |
| |/ | |||||
| * | Fix InfiniTime compiler warnings | Riku Isokoski | 2022-06-19 | 1 | -7/+0 |
| | | |||||
| * | Apply clang-format to all C++ files | Finlay Davidson | 2022-06-05 | 1 | -7/+7 |
| | | |||||
| * | Force full screen refresh with a rounder function | Riku Isokoski | 2022-05-08 | 1 | -7/+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 batteryicons | Riku Isokoski | 2022-04-25 | 1 | -7/+13 |
| | | |||||
| * | Replace lv_label_set_text where possible | Riku Isokoski | 2022-04-18 | 1 | -3/+3 |
| | | |||||
| * | resolved merge conflict after renaming PineTimeStyle to WatchFacePineTimeStyle | mabuch | 2022-04-18 | 1 | -5/+3 |
| | | |||||
| * | Rename PineTimeStyle to WatchFacePineTimeStyle | mabuch | 2022-03-12 | 1 | -0/+601 |
