1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-14 20:57:50 +01:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities
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
..
appmanager Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
charts Keep charts current date on config changes 2023-08-16 13:42:44 +01:00
devicesettings Introduce AbstractSettingsActivityV2 2023-07-28 20:21:53 +00:00
loyaltycards Migrate Loyalty Cards preferences to AbstractSettingsActivityV2 2023-07-28 22:47:39 +01:00
AboutActivity.java Add commit id into About screen 2021-12-30 10:40:40 +01:00
AboutUserPreferencesActivity.java Introduce AbstractSettingsActivityV2 2023-07-28 20:21:53 +00:00
AbstractFragmentPagerAdapter.java Update license headers 2020-01-09 10:44:32 +01:00
AbstractGBActivity.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
AbstractGBFragment.java Update license headers 2020-01-09 10:44:32 +01:00
AbstractGBFragmentActivity.java Update license headers 2020-01-09 10:44:32 +01:00
AbstractListActivity.java Make Sports Activities list use Activity List style 2020-10-17 14:55:12 +02:00
AbstractPreferenceFragment.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
AbstractSettingsActivity.java Introduce AbstractSettingsActivityV2 2023-07-28 20:21:53 +00:00
AbstractSettingsActivityV2.java Migrate Loyalty Cards preferences to AbstractSettingsActivityV2 2023-07-28 22:47:39 +01:00
ActivitySummariesActivity.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
ActivitySummariesChartFragment.java Generalize charts logic for non-activity data 2023-06-16 23:53:28 +01:00
ActivitySummariesFilter.java Rework the Daily Widget: 2020-12-20 19:01:00 +01:00
ActivitySummariesGpsFragment.java Refactor and extend GpxParser 2023-05-14 14:19:48 +01:00
ActivitySummaryDetail.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
AlarmDetails.java Fixed a bunch of warnings 2020-08-26 09:38:31 +02:00
AndroidPairingActivity.java Update license headers 2020-01-09 10:44:32 +01:00
AppBlacklistActivity.java Reworking notification management 2021-10-10 11:49:13 +02:00
AppCompatPreferenceActivity.java Migrate to androidx support libraries and bump compile SDK version 2019-01-26 16:00:56 +01:00
BatteryInfoActivity.java SuperCars: fix periodicDataSender, add tricks 2022-10-04 00:04:53 +02:00
BatteryInfoChartFragment.java Fix chart legend text color on dark theme 2023-08-08 08:47:26 +00:00
CalBlacklistActivity.java Make calendar blacklist configurable per device 2022-07-05 19:58:21 +02:00
ConfigureAlarms.java Add GBDevice argument to getAlarmSlotCount 2023-06-13 23:10:55 +02:00
ConfigureContacts.java Contacts: Migrate to ActivityResultContracts 2023-08-21 21:48:03 +01:00
ConfigureReminders.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
ConfigureWorldClocks.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
ContactDetails.java Contacts: Migrate to ActivityResultContracts 2023-08-21 21:48:03 +01:00
ControlCenterv2.java Add preference to display changelog on startup 2023-08-09 20:00:47 +01:00
DataManagementActivity.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
DebugActivity.java Introduce WeatherSpec v4 2023-08-27 15:13:57 +00:00
DiscoveryActivity.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
DiscoveryPairingPreferenceActivity.java Introduce AbstractSettingsActivityV2 2023-07-28 20:21:53 +00:00
ExternalPebbleJSActivity.java Fixed a bunch of misspellings and formatting 2020-08-26 14:37:40 +03:00
FindPhoneActivity.java Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
FwAppInstallerActivity.java Zepp OS: Display watchface and app preview on install 2023-06-10 13:34:48 +01:00
GBActivity.java Update license headers 2020-01-09 10:44:32 +01:00
GpxReceiverActivity.java Add null pointer check based on Google Play store reports: 2023-05-19 09:44:10 +01:00
HeartRateDialog.java add Heart icon (trigger heart measurement) to device action icons 2021-08-08 11:12:08 +02:00
HeartRateUtils.java Update license headers 2020-01-09 10:44:32 +01:00
InstallActivity.java Zepp OS: Display watchface and app preview on install 2023-06-10 13:34:48 +01:00
NotificationFilterActivity.java Update license headers 2020-01-09 10:44:32 +01:00
NotificationManagementActivity.java Introduce AbstractSettingsActivityV2 2023-07-28 20:21:53 +00:00
OpenFwAppInstallerActivity.java Add device menu item to get to the FW/App Installer via an explanation activity 2022-07-12 10:50:41 +02:00
ReminderDetails.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
SettingsActivity.java Show warning when choosing dynamic theme but dynamic colors are not supported by Android 2023-08-12 10:52:12 +02:00
SleepAlarmWidgetConfigurationActivity.java Fix widget device choice dialog behaviour 2023-08-08 08:47:26 +00:00
VibrationActivity.java Update license headers 2020-01-09 10:44:32 +01:00
WakeActivity.java Bangle.js: extending intents functionality (continuation) 2022-09-19 21:52:40 +02:00
WidgetAlarmsActivity.java Allow DeviceService to target a specific device 2022-08-05 21:34:15 +02:00
WidgetConfigurationActivity.java Fix widget device choice dialog behaviour 2023-08-08 08:47:26 +00:00
WorldClockDetails.java Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00