| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move TemperatureColor to SimpleWeatherService for reusability | Scott | 2025-11-08 | 1 | -15/+1 |
| | | |||||
| * | weather: Fix inverted imperial forecast temperatures | Victor Kareh | 2024-12-10 | 1 | -3/+3 |
| | | | | | | | | When converting to imperial units, the min and max temperatures were incorrectly inverted, causing confusion in the display. Fixes https://github.com/InfiniTimeOrg/InfiniTime/issues/2183 | ||||
| * | Weather: fix min and max temperature being switched | Lionel Elie Mamane | 2024-11-16 | 1 | -2/+2 |
| | | |||||
| * | weather: Switch to std::optional for Forecast days | FintasticMan | 2024-11-04 | 1 | -8/+8 |
| | | | | | | Also only iterate over the number of days actually in use, rather than MaxNbForecastDays. | ||||
| * | Switch to simpler temperature interface | FintasticMan | 2024-11-04 | 1 | -25/+32 |
| | | |||||
| * | weather: Refactor temperature type for type safety | FintasticMan | 2024-11-04 | 1 | -32/+24 |
| | | | | | | | | 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. | ||||
| * | weather: Define function to round and render temperature | Victor Kareh | 2024-02-18 | 1 | -8/+9 |
| | | |||||
| * | weather: Pad forecast temperatures | Victor Kareh | 2024-02-18 | 1 | -12/+17 |
| | | | | | This ensures temperatures are correctly aligned with one another | ||||
| * | weather: Colorize forecast temperatures | Victor Kareh | 2024-02-18 | 1 | -9/+45 |
| | | |||||
| * | weather: Add new app with forecast | Victor Kareh | 2024-02-18 | 1 | -0/+156 |
| | | |||||
| * | Simple Weather Service - code cleaning and improvements | Jean-François Milants | 2023-12-23 | 1 | -221/+0 |
| | | | | | | Remove unused Weather debug app. Fix formatting in SimpleWeatherService.cpp. | ||||
| * | SimpleWeather service : new weather implementation | Jean-François Milants | 2023-12-23 | 1 | -1/+1 |
| | | | | | | | | | | | 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. | ||||
| * | screens: Remove displayapp parameter from screen | Riku Isokoski | 2023-02-25 | 1 | -6/+6 |
| | | | | | | | | | The DisplayApp class isn't used in the Screen base class and most screens, so requiring it is pointless. In this commit, DisplayApp pointers were added to screens which use it and the explicit Screen constructor was removed in those screens. | ||||
| * | compiler warnings, #1035 and #notreported (#1481) | cybuzuma | 2022-12-12 | 1 | -1/+0 |
| | | |||||
| * | Fixed air quality amounts being off by a few orders of magnitude | Avamander | 2021-12-04 | 1 | -1/+1 |
| | | |||||
| * | Removed float usage from display | Avamander | 2021-12-04 | 1 | -4/+4 |
| | | |||||
| * | Better cleanup, bugfixes and improvements in weather parsing. UI improvements | Avamander | 2021-12-04 | 1 | -4/+4 |
| | | |||||
| * | Improved debug UI. | Avamander | 2021-12-04 | 1 | -0/+24 |
| | | |||||
| * | Improved UI and fixed a bug | Avamander | 2021-12-04 | 1 | -0/+20 |
| | | |||||
| * | Bunch of bugs fixed, improved error handling, debug UI addition | Avamander | 2021-12-04 | 1 | -57/+87 |
| | | |||||
| * | Fixed a few compilation errors, fixed UUID. | Avamander | 2021-12-04 | 1 | -8/+19 |
| | | |||||
| * | Implemented a few functions. | Avamander | 2021-12-04 | 1 | -15/+1 |
| | | |||||
| * | Started initial work on the UI | Avamander | 2021-12-04 | 1 | -114/+19 |
| | | |||||
| * | Brace style and whitespace fixes | Avamander | 2021-12-04 | 1 | -1/+1 |
| | | |||||
| * | Initial Weather service skeleton | Avamander | 2021-12-04 | 1 | -0/+246 |
