From 0ff8774fcecb1e7c6b1ddd9f8eff1e2978b30039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Wed, 1 May 2024 23:34:14 +0100 Subject: [PATCH] DebugActivity: Omit manufacturer for test devices if name contains it --- .../gadgetbridge/activities/DebugActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java index e73f1d411..48bbd4d7b 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java @@ -1184,7 +1184,10 @@ public class DebugActivity extends AbstractGBActivity { for (DeviceType deviceType : DeviceType.values()) { DeviceCoordinator coordinator = deviceType.getDeviceCoordinator(); int icon = coordinator.getDefaultIconResource(); - String name = app.getString(coordinator.getDeviceNameResource()) + " (" + coordinator.getManufacturer() + ")"; + String name = app.getString(coordinator.getDeviceNameResource()); + if (!name.startsWith(coordinator.getManufacturer())) { + name += " (" + coordinator.getManufacturer() + ")"; + } long deviceId = deviceType.ordinal(); newMap.put(name, new Pair(deviceId, icon)); }