mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2024-09-07 23:16:09 +02:00
Introduce the concept of primary and secondary weathers: * Primary weather keeps the same behavior as previously across all weather providers, so it's non-breaking. This location is not necessarily the current location, just the primary weather location set by the user. * The GenericWeatherReceiver now has a new extra WeatherSecondaryJson, that receives a json list with secondary weather locations. It's guaranteed that the primary weather always exists, so the list of WeatherSpecs provided to devices is never empty. Update all support classes accordingly. |
||
---|---|---|
.. | ||
operations | ||
AbstractInfo.java | ||
AbstractMi1FirmwareInfo.java | ||
AbstractMi1SFirmwareInfo.java | ||
AbstractMiFirmwareInfo.java | ||
BatteryInfo.java | ||
CheckAuthenticationNeededAction.java | ||
CompositeMiFirmwareInfo.java | ||
DeviceInfo.java | ||
Mi1AFirmwareInfo.java | ||
Mi1FirmwareInfo.java | ||
Mi1SFirmwareInfo.java | ||
Mi1SFirmwareInfoFW1.java | ||
Mi1SFirmwareInfoFW2.java | ||
MiBandSupport.java | ||
NoNotificationStrategy.java | ||
NotificationStrategy.java | ||
RealtimeSamplesSupport.java | ||
TestMi1AFirmwareInfo.java | ||
V1NotificationStrategy.java | ||
V2NotificationStrategy.java |