diff --git a/GBDaoGenerator/src/nodomain/freeyourgadget/gadgetbridge/daogen/GBDaoGenerator.java b/GBDaoGenerator/src/nodomain/freeyourgadget/gadgetbridge/daogen/GBDaoGenerator.java index c28d8f89f..ea11458bc 100644 --- a/GBDaoGenerator/src/nodomain/freeyourgadget/gadgetbridge/daogen/GBDaoGenerator.java +++ b/GBDaoGenerator/src/nodomain/freeyourgadget/gadgetbridge/daogen/GBDaoGenerator.java @@ -89,7 +89,7 @@ public class GBDaoGenerator { addAlarms(schema, user, device); addReminders(schema, user, device); addWorldClocks(schema, user, device); - addBicycleSensorActivitySample(schema, user, device); + addCyclingSensorActivitySample(schema, user, device); Entity notificationFilter = addNotificationFilters(schema); @@ -391,14 +391,14 @@ public class GBDaoGenerator { return activitySample; } - private static Entity addBicycleSensorActivitySample(Schema schema, Entity user, Entity device){ - Entity activitySample = addEntity(schema, "BicycleSensorActivitySample"); + private static Entity addCyclingSensorActivitySample(Schema schema, Entity user, Entity device){ + Entity activitySample = addEntity(schema, "CyclingSensorActivitySample"); activitySample.implementsSerializable(); addCommonActivitySampleProperties("AbstractActivitySample", activitySample, user, device); activitySample.addIntProperty("RevolutionCount"); - activitySample.addIntProperty(SAMPLE_STEPS).notNull().codeBeforeGetterAndSetter(OVERRIDE); + activitySample.addFloatProperty("Speed"); return activitySample; } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/CyclingDataFragment.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/CyclingDataFragment.java index 47ae3c0f8..f5a20aed9 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/CyclingDataFragment.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/CyclingDataFragment.java @@ -77,8 +77,6 @@ public class CyclingDataFragment extends AbstractChartFragment{ currentSpeedChart.setHighlightPerTapEnabled(true); currentSpeedChart.setCenterTextOffset(0, 0); - currentSpeedChart. - return rootView; } } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSettingsPreferenceConst.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSettingsPreferenceConst.java index bb0505f9e..4ec8c6671 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSettingsPreferenceConst.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSettingsPreferenceConst.java @@ -351,5 +351,5 @@ public class DeviceSettingsPreferenceConst { public static final String PREF_HOURLY_CHIME_ENABLE = "hourly_chime_enable"; public static final String PREF_HOURLY_CHIME_START = "hourly_chime_start"; public static final String PREF_HOURLY_CHIME_END = "hourly_chime_end"; - public static final String PREF_BICYCLE_SENSOR_PERSISTENCE_INTERVAL = "pref_bicycle_persistence_interval"; + public static final String PREF_CYCLING_SENSOR_PERSISTENCE_INTERVAL = "pref_cycling_persistence_interval"; } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java index 38bc62aa4..25b81dc3d 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java @@ -569,7 +569,7 @@ public class DeviceSpecificSettingsFragment extends PreferenceFragmentCompat imp addPreferenceHandlerFor(PREF_OFFLINE_VOICE_RESPONSE_DURING_SCREEN_LIGHTING); addPreferenceHandlerFor(PREF_OFFLINE_VOICE_LANGUAGE); - addPreferenceHandlerFor(PREF_BICYCLE_SENSOR_PERSISTENCE_INTERVAL); + addPreferenceHandlerFor(PREF_CYCLING_SENSOR_PERSISTENCE_INTERVAL); addPreferenceHandlerFor("lock"); diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/coordinator/BicycleSensorCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/coordinator/CyclingSensorCoordinator.java similarity index 86% rename from app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/coordinator/BicycleSensorCoordinator.java rename to app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/coordinator/CyclingSensorCoordinator.java index ceba6e50b..bb1e50115 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/coordinator/BicycleSensorCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/coordinator/CyclingSensorCoordinator.java @@ -1,4 +1,4 @@ -package nodomain.freeyourgadget.gadgetbridge.devices.bicycle_sensor.coordinator; +package nodomain.freeyourgadget.gadgetbridge.devices.cycling_sensor.coordinator; import android.app.Activity; import android.content.Context; @@ -12,16 +12,16 @@ import nodomain.freeyourgadget.gadgetbridge.R; import nodomain.freeyourgadget.gadgetbridge.devices.AbstractBLEDeviceCoordinator; import nodomain.freeyourgadget.gadgetbridge.devices.InstallHandler; import nodomain.freeyourgadget.gadgetbridge.devices.SampleProvider; -import nodomain.freeyourgadget.gadgetbridge.devices.bicycle_sensor.db.CyclingSensorActivitySampleProvider; +import nodomain.freeyourgadget.gadgetbridge.devices.cycling_sensor.db.CyclingSensorActivitySampleProvider; import nodomain.freeyourgadget.gadgetbridge.entities.DaoSession; import nodomain.freeyourgadget.gadgetbridge.entities.Device; import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; import nodomain.freeyourgadget.gadgetbridge.impl.GBDeviceCandidate; import nodomain.freeyourgadget.gadgetbridge.model.ActivitySample; import nodomain.freeyourgadget.gadgetbridge.model.DeviceType; -import nodomain.freeyourgadget.gadgetbridge.service.devices.bicycle_sensor.support.CyclingSensorSupport; +import nodomain.freeyourgadget.gadgetbridge.service.devices.cycling_sensor.support.CyclingSensorSupport; -public class BicycleSensorCoordinator extends AbstractBLEDeviceCoordinator { +public class CyclingSensorCoordinator extends AbstractBLEDeviceCoordinator { @Override protected void deleteDevice(@NonNull GBDevice gbDevice, @NonNull Device device, @NonNull DaoSession session) throws GBException { @@ -30,7 +30,7 @@ public class BicycleSensorCoordinator extends AbstractBLEDeviceCoordinator { @NonNull @Override public DeviceType getSupportedType(GBDeviceCandidate candidate) { - if(candidate.supportsService(CyclingSensorSupport.UUID_BICYCLE_SENSOR_SERVICE)){ + if(candidate.supportsService(CyclingSensorSupport.UUID_CYCLING_SENSOR_SERVICE)){ return getDeviceType(); } return DeviceType.UNKNOWN; @@ -38,7 +38,7 @@ public class BicycleSensorCoordinator extends AbstractBLEDeviceCoordinator { @Override public DeviceType getDeviceType() { - return DeviceType.BICYCLE_SENSOR; + return DeviceType.CYCLING_SENSOR; } @Nullable @@ -125,7 +125,7 @@ public class BicycleSensorCoordinator extends AbstractBLEDeviceCoordinator { @Override public int[] getSupportedDeviceSpecificSettings(GBDevice device) { return new int[]{ - R.xml.devicesettings_bicycle_sensor + R.xml.devicesettings_cycling_sensor }; } } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/db/CyclingSensorActivitySampleProvider.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/db/CyclingSensorActivitySampleProvider.java similarity index 64% rename from app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/db/CyclingSensorActivitySampleProvider.java rename to app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/db/CyclingSensorActivitySampleProvider.java index 60d49a599..e741709be 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/bicycle_sensor/db/CyclingSensorActivitySampleProvider.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/cycling_sensor/db/CyclingSensorActivitySampleProvider.java @@ -1,4 +1,4 @@ -package nodomain.freeyourgadget.gadgetbridge.devices.bicycle_sensor.db; +package nodomain.freeyourgadget.gadgetbridge.devices.cycling_sensor.db; import androidx.annotation.NonNull; import androidx.annotation.Nullable; @@ -6,37 +6,37 @@ import androidx.annotation.Nullable; import de.greenrobot.dao.AbstractDao; import de.greenrobot.dao.Property; import nodomain.freeyourgadget.gadgetbridge.devices.AbstractSampleProvider; -import nodomain.freeyourgadget.gadgetbridge.entities.BicycleSensorActivitySample; -import nodomain.freeyourgadget.gadgetbridge.entities.BicycleSensorActivitySampleDao; +import nodomain.freeyourgadget.gadgetbridge.entities.CyclingSensorActivitySample; +import nodomain.freeyourgadget.gadgetbridge.entities.CyclingSensorActivitySampleDao; import nodomain.freeyourgadget.gadgetbridge.entities.DaoSession; import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; -public class CyclingSensorActivitySampleProvider extends AbstractSampleProvider { +public class CyclingSensorActivitySampleProvider extends AbstractSampleProvider { public CyclingSensorActivitySampleProvider(GBDevice device, DaoSession session) { super(device, session); } @Override - public AbstractDao getSampleDao() { - return getSession().getBicycleSensorActivitySampleDao(); + public AbstractDao getSampleDao() { + return getSession().getCyclingSensorActivitySampleDao(); } @Nullable @Override protected Property getRawKindSampleProperty() { - return BicycleSensorActivitySampleDao.Properties.RevolutionCount; + return CyclingSensorActivitySampleDao.Properties.RevolutionCount; } @NonNull @Override protected Property getTimestampSampleProperty() { - return BicycleSensorActivitySampleDao.Properties.Timestamp; + return CyclingSensorActivitySampleDao.Properties.Timestamp; } @NonNull @Override protected Property getDeviceIdentifierSampleProperty() { - return BicycleSensorActivitySampleDao.Properties.DeviceId; + return CyclingSensorActivitySampleDao.Properties.DeviceId; } @Override @@ -55,7 +55,7 @@ public class CyclingSensorActivitySampleProvider extends AbstractSampleProvider< } @Override - public BicycleSensorActivitySample createActivitySample() { - return new BicycleSensorActivitySample(); + public CyclingSensorActivitySample createActivitySample() { + return new CyclingSensorActivitySample(); } } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/DeviceType.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/DeviceType.java index d0272251a..a07d9be7e 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/DeviceType.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/DeviceType.java @@ -133,7 +133,7 @@ public enum DeviceType { SUPER_CARS(530, R.drawable.ic_device_supercars, R.drawable.ic_device_supercars_disabled, R.string.devicetype_super_cars), ASTEROIDOS(540, R.drawable.ic_device_default, R.drawable.ic_device_default_disabled, R.string.devicetype_asteroidos), SOFLOW_SO6(550, R.drawable.ic_device_vesc, R.drawable.ic_device_vesc_disabled, R.string.devicetype_soflow_s06), - BICYCLE_SENSOR(560, R.drawable.ic_device_default, R.drawable.ic_device_default_disabled, R.string.device_name_bicycle_sensor), + CYCLING_SENSOR(560, R.drawable.ic_device_default, R.drawable.ic_device_default_disabled, R.string.device_name_cycling_sensor), TEST(1000, R.drawable.ic_device_default, R.drawable.ic_device_default_disabled, R.string.devicetype_test); private final int key; diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceSupportFactory.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceSupportFactory.java index 64b280656..c7e44f82e 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceSupportFactory.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceSupportFactory.java @@ -33,7 +33,7 @@ import nodomain.freeyourgadget.gadgetbridge.R; import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; import nodomain.freeyourgadget.gadgetbridge.model.DeviceType; import nodomain.freeyourgadget.gadgetbridge.service.devices.asteroidos.AsteroidOSDeviceSupport; -import nodomain.freeyourgadget.gadgetbridge.service.devices.bicycle_sensor.support.CyclingSensorSupport; +import nodomain.freeyourgadget.gadgetbridge.service.devices.cycling_sensor.support.CyclingSensorSupport; import nodomain.freeyourgadget.gadgetbridge.service.devices.binary_sensor.BinarySensorSupport; import nodomain.freeyourgadget.gadgetbridge.service.devices.fitpro.FitProDeviceSupport; import nodomain.freeyourgadget.gadgetbridge.service.devices.banglejs.BangleJSDeviceSupport; @@ -369,7 +369,7 @@ public class DeviceSupportFactory { return new ServiceDeviceSupport(new AsteroidOSDeviceSupport()); case SOFLOW_SO6: return new ServiceDeviceSupport(new SoFlowSupport()); - case BICYCLE_SENSOR: + case CYCLING_SENSOR: return new ServiceDeviceSupport(new CyclingSensorSupport()); } return null; diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorBaseSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorBaseSupport.java similarity index 62% rename from app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorBaseSupport.java rename to app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorBaseSupport.java index ee48579da..805248032 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorBaseSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorBaseSupport.java @@ -1,10 +1,8 @@ -package nodomain.freeyourgadget.gadgetbridge.service.devices.bicycle_sensor.support; +package nodomain.freeyourgadget.gadgetbridge.service.devices.cycling_sensor.support; import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import nodomain.freeyourgadget.gadgetbridge.service.btle.AbstractBTLEDeviceSupport; -import nodomain.freeyourgadget.gadgetbridge.service.devices.binary_sensor.BinarySensorSupport; public class CyclingSensorBaseSupport extends AbstractBTLEDeviceSupport { public CyclingSensorBaseSupport(Logger logger) { diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorSupport.java similarity index 92% rename from app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorSupport.java rename to app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorSupport.java index 17e4a6127..2698a7b28 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/bicycle_sensor/support/CyclingSensorSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/cycling_sensor/support/CyclingSensorSupport.java @@ -1,4 +1,4 @@ -package nodomain.freeyourgadget.gadgetbridge.service.devices.bicycle_sensor.support; +package nodomain.freeyourgadget.gadgetbridge.service.devices.cycling_sensor.support; import static nodomain.freeyourgadget.gadgetbridge.model.ActivityKind.TYPE_CYCLING; @@ -22,8 +22,8 @@ import nodomain.freeyourgadget.gadgetbridge.activities.devicesettings.DeviceSett import nodomain.freeyourgadget.gadgetbridge.database.DBHandler; import nodomain.freeyourgadget.gadgetbridge.database.DBHelper; import nodomain.freeyourgadget.gadgetbridge.deviceevents.GBDeviceEventBatteryInfo; -import nodomain.freeyourgadget.gadgetbridge.devices.bicycle_sensor.db.CyclingSensorActivitySampleProvider; -import nodomain.freeyourgadget.gadgetbridge.entities.BicycleSensorActivitySample; +import nodomain.freeyourgadget.gadgetbridge.devices.cycling_sensor.db.CyclingSensorActivitySampleProvider; +import nodomain.freeyourgadget.gadgetbridge.entities.CyclingSensorActivitySample; import nodomain.freeyourgadget.gadgetbridge.entities.DaoSession; import nodomain.freeyourgadget.gadgetbridge.entities.Device; import nodomain.freeyourgadget.gadgetbridge.entities.User; @@ -87,9 +87,9 @@ public class CyclingSensorSupport extends CyclingSensorBaseSupport { } } - public final static UUID UUID_BICYCLE_SENSOR_SERVICE = + public final static UUID UUID_CYCLING_SENSOR_SERVICE = UUID.fromString("00001816-0000-1000-8000-00805f9b34fb"); - public final static UUID UUID_BICYCLE_SENSOR_CSC_MEASUREMENT = + public final static UUID UUID_CYCLING_SENSOR_CSC_MEASUREMENT = UUID.fromString("00002a5b-0000-1000-8000-00805f9b34fb"); private static final Logger logger = LoggerFactory.getLogger(CyclingSensorSupport.class); @@ -107,19 +107,19 @@ public class CyclingSensorSupport extends CyclingSensorBaseSupport { public CyclingSensorSupport() { super(logger); - addSupportedService(UUID_BICYCLE_SENSOR_SERVICE); + addSupportedService(UUID_CYCLING_SENSOR_SERVICE); addSupportedService(BatteryInfoProfile.SERVICE_UUID); } private int getPersistenceInterval(){ SharedPreferences deviceSpecificPrefs = GBApplication.getDeviceSpecificSharedPrefs(getDevice().getAddress()); - return deviceSpecificPrefs.getInt(DeviceSettingsPreferenceConst.PREF_BICYCLE_SENSOR_PERSISTENCE_INTERVAL, 60); + return deviceSpecificPrefs.getInt(DeviceSettingsPreferenceConst.PREF_CYCLING_SENSOR_PERSISTENCE_INTERVAL, 60); } @Override public void onSendConfiguration(String config) { switch (config){ - case DeviceSettingsPreferenceConst.PREF_BICYCLE_SENSOR_PERSISTENCE_INTERVAL: + case DeviceSettingsPreferenceConst.PREF_CYCLING_SENSOR_PERSISTENCE_INTERVAL: persistenceInterval = getPersistenceInterval(); break; } @@ -130,7 +130,7 @@ public class CyclingSensorSupport extends CyclingSensorBaseSupport { builder.add(new SetDeviceStateAction(getDevice(), GBDevice.State.INITIALIZING, getContext())); BluetoothGattCharacteristic measurementCharacteristic = - getCharacteristic(UUID_BICYCLE_SENSOR_CSC_MEASUREMENT); + getCharacteristic(UUID_CYCLING_SENSOR_CSC_MEASUREMENT); builder.add(new NotifyAction(measurementCharacteristic, true)); @@ -177,7 +177,7 @@ public class CyclingSensorSupport extends CyclingSensorBaseSupport { try(DBHandler handler = GBApplication.acquireDB()) { DaoSession session = handler.getDaoSession(); - BicycleSensorActivitySample sample = new BicycleSensorActivitySample(); + CyclingSensorActivitySample sample = new CyclingSensorActivitySample(); CyclingSensorActivitySampleProvider sampleProvider = new CyclingSensorActivitySampleProvider(getDevice(), session); @@ -223,7 +223,7 @@ public class CyclingSensorSupport extends CyclingSensorBaseSupport { @Override public boolean onCharacteristicChanged(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic) { - if(characteristic.getUuid().equals(UUID_BICYCLE_SENSOR_CSC_MEASUREMENT)){ + if(characteristic.getUuid().equals(UUID_CYCLING_SENSOR_CSC_MEASUREMENT)){ handleMeasurementCharacteristic(characteristic); return true; } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DeviceHelper.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DeviceHelper.java index b4cc8607c..b3128a4a4 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DeviceHelper.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DeviceHelper.java @@ -44,7 +44,7 @@ import nodomain.freeyourgadget.gadgetbridge.database.DBHandler; import nodomain.freeyourgadget.gadgetbridge.database.DBHelper; import nodomain.freeyourgadget.gadgetbridge.devices.DeviceCoordinator; import nodomain.freeyourgadget.gadgetbridge.devices.asteroidos.AsteroidOSDeviceCoordinator; -import nodomain.freeyourgadget.gadgetbridge.devices.bicycle_sensor.coordinator.BicycleSensorCoordinator; +import nodomain.freeyourgadget.gadgetbridge.devices.cycling_sensor.coordinator.CyclingSensorCoordinator; import nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgtr3pro.AmazfitGTR3ProCoordinator; import nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts4.AmazfitGTS4Coordinator; import nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts4mini.AmazfitGTS4MiniCoordinator; @@ -372,7 +372,7 @@ public class DeviceHelper { result.add(new SuperCarsCoordinator()); result.add(new AsteroidOSDeviceCoordinator()); result.add(new SoFlowCoordinator()); - result.add(new BicycleSensorCoordinator()); + result.add(new CyclingSensorCoordinator()); return result; } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 376d209f9..22b454790 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -2089,5 +2089,5 @@ Pairing with watch failed Skipping on-device confirmation Confirmation timeout, continuing - Bicycle sensor + Cycling sensor diff --git a/app/src/main/res/xml/devicesettings_bicycle_sensor.xml b/app/src/main/res/xml/devicesettings_cycling_sensor.xml similarity index 89% rename from app/src/main/res/xml/devicesettings_bicycle_sensor.xml rename to app/src/main/res/xml/devicesettings_cycling_sensor.xml index ff963f0e7..36ae0dea9 100644 --- a/app/src/main/res/xml/devicesettings_bicycle_sensor.xml +++ b/app/src/main/res/xml/devicesettings_cycling_sensor.xml @@ -8,6 +8,6 @@ android:title="Persistence interval" android:summary="Interval in seconds when the current cycling data should be written to the database" android:icon="@drawable/ic_activity_biking" - android:key="pref_bicycle_persistence_interval" /> + android:key="pref_cycling_persistence_interval" /> \ No newline at end of file