1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-19 11:30:44 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities
José Rebelo 81aef0bf35 Add support for multiple weather locations
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.
2024-03-29 21:10:40 +00:00
..
app_specific_notifications Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
appmanager Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
charts Use existing string for temperature 2024-03-18 09:12:33 +00:00
devicesettings Allow for device settings sub-screens (#3620) 2024-03-16 17:21:42 +00:00
discovery Discover bonded devices by default 2024-03-25 20:31:33 +00:00
loyaltycards Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
widgets Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AboutActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AboutUserPreferencesActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractFragmentPagerAdapter.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractGBActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractGBFragment.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractGBFragmentActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractListActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractPreferenceFragment.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractSettingsActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AbstractSettingsActivityV2.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ActivitySummariesActivity.java ActivitySummariesActivity:fix no fetch btn spinner 2024-03-21 23:28:29 +00:00
ActivitySummariesChartFragment.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ActivitySummariesFilter.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ActivitySummariesGpsFragment.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ActivitySummaryDetail.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AlarmDetails.java Limit smart alarm interval to 255 2024-02-24 09:56:56 +01:00
AndroidPairingActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AppBlacklistActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
AppCompatPreferenceActivity.java Migrate to androidx support libraries and bump compile SDK version 2019-01-26 16:00:56 +01:00
BatteryInfoActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
BatteryInfoChartFragment.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
CalBlacklistActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ConfigureAlarms.java Add smart wakeup interval 2024-02-24 09:56:56 +01:00
ConfigureContacts.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ConfigureReminders.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ConfigureWorldClocks.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ContactDetails.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ControlCenterv2.java Device connection: removed references to ACTION_START 2024-03-05 00:11:32 +01:00
DataManagementActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
DebugActivity.java Add support for multiple weather locations 2024-03-29 21:10:40 +00:00
ExternalPebbleJSActivity.java Pebble: fix of app configuration webview 2024-01-28 01:54:12 +03:00
FindPhoneActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
FwAppInstallerActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
GBActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
GpxReceiverActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
HeartRateDialog.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
HeartRateUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
InstallActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
NotificationFilterActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
NotificationManagementActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
OpenFwAppInstallerActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ReminderDetails.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
SettingsActivity.java TimeChangeReceiver: Ensure the alarm is set 2024-02-18 19:12:30 +00:00
SleepAlarmWidgetConfigurationActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
TextReceiverActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
VibrationActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
WakeActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
WidgetAlarmsActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
WidgetConfigurationActivity.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
WorldClockDetails.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00