1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-09 23:21:34 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble
José Rebelo 564cb1bfcc Introduce WeatherSpec v4
New fields for current weather:

- dewPoint
- pressure
- cloudCover
- visibility
- sunRise
- sunSet
- moonRise
- moonSet
- moonPhase
- airQuality
- latitude
- longitude
- feelsLikeTemp
- isCurrentLocation

New fields for daily forecast:

Deprecate the old "Forecast" class, which was not versioned, but keep it for backwards compatibility with old apps. Old WeatherSpec forecasts are de-serialized into the new Daily class. New fields:

- windSpeed
- windDirection
- uvIndex
- precipProbability
- sunRise
- sunSet
- moonRise
- moonSet
- moonPhase
- airQuality

Add hourly values:
- timestamp
- temp
- conditionCode
- humidity
- windSpeed
- windDirection
- uvIndex
- precipProbability

Air Quality:
- aqi (plume)
- co
- no2
- o3
- pm10
- pm25
- so2
- coAqi
- no2Aqi
- o3Aqi
- pm10Aqi
- pm25Aqi
- so2Aqi
2023-08-27 15:13:57 +00:00
..
ble Remove KitKat support 2022-09-10 12:04:16 +02:00
webview Remove KitKat support 2022-09-10 12:04:16 +02:00
AppMessageHandler.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerGBPebble.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerHealthify.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerM7S.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerMarioTime.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerMisfit.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerMorpheuz.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerObsidian.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerPebStyle.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerRealWeather.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerSimplyLight.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerSquare.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerTimeStylePebble.java Introduce WeatherSpec v4 2023-08-27 15:13:57 +00:00
AppMessageHandlerTrekVolle.java update license headers 2021-01-10 23:38:13 +01:00
AppMessageHandlerYWeather.java Introduce WeatherSpec v4 2023-08-27 15:13:57 +00:00
AppMessageHandlerZalewszczak.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSession.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionAnalytics.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionHealthHR.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionHealthOverlayData.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionHealthSleep.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionHealthSteps.java update license headers 2021-01-10 23:38:13 +01:00
DatalogSessionPebbleHealth.java update license headers 2021-01-10 23:38:13 +01:00
PebbleActiveAppTracker.java update license headers 2021-01-10 23:38:13 +01:00
PebbleIoThread.java multi-device-support (#2526) 2022-06-14 18:05:41 +02:00
PebbleKitSupport.java update license headers 2021-01-10 23:38:13 +01:00
PebbleProtocol.java Introduce WeatherSpec v4 2023-08-27 15:13:57 +00:00
PebbleSupport.java Clean up duplicated unimplemented methods from device support classes 2023-01-05 22:11:32 +01:00