1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-10-11 07:38:15 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util
Andreas Shimokawa 9bfef4cf4f Make per-device settings more versatile, move more settings
This allows to construct per-device settings by device type very easily

device coordinators just do the following to declare which setting they support,
the settings activity is then composed at runtime.

@Override
public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
     return new int[]{
            R.xml.devicesettings_miband3,
            R.xml.devicesettings_swipeunlock,
            R.xml.devicesettings_pairingkey
    };
}
2019-05-22 00:42:22 +02:00
..
.gitignore Mi2: Initial support for wear location, hr during sleep and date format #323 2016-11-13 01:44:52 +01:00
AlarmUtils.java Update license headers 2019-02-13 20:43:31 +01:00
AndroidUtils.java Update license headers 2019-02-13 20:43:31 +01:00
ArrayUtils.java Update license headers 2019-02-13 20:43:31 +01:00
BengaliLanguageUtils.java Update license headers 2019-02-13 20:43:31 +01:00
BitmapUtil.java Update license headers 2019-02-13 20:43:31 +01:00
CheckSums.java Update license headers 2019-02-13 20:43:31 +01:00
DateTimeUtils.java Update license headers 2019-02-13 20:43:31 +01:00
DeviceHelper.java Amazfit Cor 2: Give own device type id, support flashing the firmware **UNTESTED** 2019-05-09 12:42:59 +02:00
EmojiConverter.java Fix some lgtm warnings 2019-02-28 21:57:45 +01:00
FileUtils.java Update license headers 2019-02-13 20:43:31 +01:00
GB.java Update license headers 2019-02-13 20:43:31 +01:00
GBPrefs.java Update license headers 2019-02-13 20:43:31 +01:00
ImportExportSharedPreferences.java Also export and import device specific preference files 2019-05-09 14:55:37 +02:00
JavaExtensions.java Update license headers 2019-02-13 20:43:31 +01:00
LanguageUtils.java Update license headers (fix duplicates) and contributors list 2019-02-13 21:01:14 +01:00
LimitedQueue.java Update license headers 2019-02-13 20:43:31 +01:00
NotificationUtils.java Update license headers 2019-02-13 20:43:31 +01:00
PebbleUtils.java Update license headers 2019-02-13 20:43:31 +01:00
Prefs.java Update license headers 2019-02-13 20:43:31 +01:00
RtlUtils.java Update license headers (fix duplicates) and contributors list 2019-02-13 21:01:14 +01:00
StringUtils.java Update license headers (fix duplicates) and contributors list 2019-02-13 21:01:14 +01:00
TimePreference.java Update license headers 2019-02-13 20:43:31 +01:00
UriHelper.java Update license headers 2019-02-13 20:43:31 +01:00
Version.java Update license headers 2019-02-13 20:43:31 +01:00
WebViewSingleton.java Update license headers 2019-02-13 20:43:31 +01:00
XTimePreference.java Make per-device settings more versatile, move more settings 2019-05-22 00:42:22 +02:00
XTimePreferenceFragment.java Make per-device settings more versatile, move more settings 2019-05-22 00:42:22 +02:00