1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-20 20:10:15 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities
Gordon Williams 1b281c7c62 Fixing SecurityErrors on Android 12+ discovered via Play Store (after API31 update)...
* Check for bluetooth permissions in DiscoveryActivity
 * At startup we now pop up a dialog explaining why we want *any* permissions
 * Fixing ControlCenterv2 permissions requests for Android S and later (requesting background location stopped *any* dialog appearing)
 * Fixing all errors in DiscoveryActivity from Android Studio by catching errors
 * Move permission requests around to ensure that we only call RequestMultiplePermissions from onCreate
 * Only show dialog if we have permissions to request
 * Fix "LifecycleOwners must call register before they are STARTED" on some Android devices: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3192/files#issuecomment-967267
2023-07-25 11:50:53 +01:00
..
appmanager App Manager: Fill out missing app info from cache 2023-06-15 22:01:16 +01:00
charts Upgrade charts preferences to androidx 2023-07-25 09:22:41 +01:00
devicesettings Pull reusable preferences logic to AbstractPreferenceFragment 2023-07-24 23:34:00 +01:00
loyaltycards Use package name for Catima permissions 2023-07-09 14:29:30 +01:00
AboutActivity.java Add commit id into About screen 2021-12-30 10:40:40 +01:00
AboutUserPreferencesActivity.java Upgrade about user preferences to androidx 2023-07-25 09:22:45 +01:00
AbstractFragmentPagerAdapter.java Update license headers 2020-01-09 10:44:32 +01:00
AbstractGBActivity.java Add black background to Dark Theme 2021-07-06 21:04:27 +02: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
AbstractSettingsActivity.java Upgrade about user preferences to androidx 2023-07-25 09:22:45 +01:00
ActivitySummariesActivity.java Zepp OS: Implement workout fetching 2022-10-02 16:07:21 +02: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 Add menus to share GPX, raw summary, raw details 2023-05-14 16:10:25 +01: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 Extract inner classes from AbstractChartFragment 2023-05-25 23:40:21 +01: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 Zepp OS: Manage contacts on watch 2023-05-17 23:43:29 +01:00
ConfigureReminders.java Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
ConfigureWorldClocks.java Zepp OS: Add World Clocks 2022-11-07 10:31:41 +01:00
ContactDetails.java Zepp OS: Manage contacts on watch 2023-05-17 23:43:29 +01:00
ControlCenterv2.java Fixing SecurityErrors on Android 12+ discovered via Play Store (after API31 update)... 2023-07-25 11:50:53 +01:00
DataManagementActivity.java AutoExporter changes for better operation and troubleshooting. 2022-03-06 13:03:59 +01:00
DebugActivity.java Bangle.js: Bump flavor targetSdkVersion to 31 2023-05-30 00:25:20 +02:00
DiscoveryActivity.java Fixing SecurityErrors on Android 12+ discovered via Play Store (after API31 update)... 2023-07-25 11:50:53 +01:00
DiscoveryPairingPreferenceActivity.java Discovery activity: set scanning sensitivity to level 2 2022-06-13 06:11:26 +02: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 Add fallback ping tone 2022-08-13 20:12:26 +02: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 Mi Band 3: Add support for Reminders 2021-12-11 22:39:18 +01:00
SettingsActivity.java Xiaomi Smart Band 7: Initial support 2022-08-19 23:13:27 +02:00
SleepAlarmWidgetConfigurationActivity.java Add GBDevice argument to getAlarmSlotCount 2023-06-13 23:10:55 +02: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 Widget and SleepAlarmWidget: modify for multidevice support 2022-05-28 14:57:01 +02:00
WorldClockDetails.java Zepp OS: Add World Clocks 2022-11-07 10:31:41 +01:00