1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-01 14:32:54 +01:00

Move devicesettings_transliteration to settings of each device

This commit is contained in:
vanous 2021-11-03 17:13:22 +01:00
parent a6a6bfef17
commit 678cf006e0
39 changed files with 72 additions and 38 deletions

View File

@ -59,10 +59,6 @@ public class DeviceSettingsActivity extends AbstractGBActivity implements
supportedSettings = ArrayUtils.addAll(supportedSettings, R.xml.devicesettings_chartstabs); supportedSettings = ArrayUtils.addAll(supportedSettings, R.xml.devicesettings_chartstabs);
} }
// FIXME: this does not belong here
if (!ArrayUtils.contains(supportedSettings, R.xml.devicesettings_transliteration)) {
supportedSettings = ArrayUtils.addAll(supportedSettings, R.xml.devicesettings_transliteration);
}
fragment = DeviceSpecificSettingsFragment.newInstance(device.getAddress(), supportedSettings, supportedLanguages); fragment = DeviceSpecificSettingsFragment.newInstance(device.getAddress(), supportedSettings, supportedLanguages);
} }
getSupportFragmentManager() getSupportFragmentManager()

View File

@ -155,7 +155,8 @@ public class CasioGB6900DeviceCoordinator extends AbstractDeviceCoordinator {
@Override @Override
public int[] getSupportedDeviceSpecificSettings(GBDevice device) { public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
return new int[] { return new int[] {
R.xml.devicesettings_disconnectnotification_noshed R.xml.devicesettings_disconnectnotification_noshed,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -166,7 +166,8 @@ public class CasioGBX100DeviceCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_key_vibration, R.xml.devicesettings_key_vibration,
R.xml.devicesettings_operating_sounds, R.xml.devicesettings_operating_sounds,
R.xml.devicesettings_fake_ring_duration, R.xml.devicesettings_fake_ring_duration,
R.xml.devicesettings_autoremove_message R.xml.devicesettings_autoremove_message,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -181,6 +181,7 @@ public class FitProDeviceCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_vibrations_enable, R.xml.devicesettings_vibrations_enable,
R.xml.devicesettings_notifications_enable, R.xml.devicesettings_notifications_enable,
R.xml.devicesettings_fitpro, R.xml.devicesettings_fitpro,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -324,7 +324,8 @@ public class HPlusCoordinator extends AbstractDeviceCoordinator {
public int[] getSupportedDeviceSpecificSettings(GBDevice device) { public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
return new int[]{ return new int[]{
//R.xml.devicesettings_wearlocation, // disabled, since it is never used in code //R.xml.devicesettings_wearlocation, // disabled, since it is never used in code
R.xml.devicesettings_timeformat R.xml.devicesettings_timeformat,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -101,7 +101,8 @@ public class AmazfitBand5Coordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -90,7 +90,8 @@ public class AmazfitBipCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_buttonactions_with_longpress, R.xml.devicesettings_buttonactions_with_longpress,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -81,6 +81,7 @@ public class AmazfitBipLiteCoordinator extends AmazfitBipCoordinator {
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_relax_firmware_checks, R.xml.devicesettings_relax_firmware_checks,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -95,7 +95,8 @@ public class AmazfitBipSCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_high_mtu, R.xml.devicesettings_high_mtu,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -101,7 +101,8 @@ public class AmazfitBipUCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_high_mtu, R.xml.devicesettings_high_mtu,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -101,7 +101,8 @@ public class AmazfitBipUProCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_high_mtu, R.xml.devicesettings_high_mtu,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -97,7 +97,8 @@ public class AmazfitCorCoordinator extends HuamiCoordinator {
R.xml.devicesettings_sync_calendar, R.xml.devicesettings_sync_calendar,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -99,7 +99,8 @@ public class AmazfitCor2Coordinator extends HuamiCoordinator {
R.xml.devicesettings_sync_calendar, R.xml.devicesettings_sync_calendar,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -98,7 +98,8 @@ public class AmazfitGTRCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -97,7 +97,8 @@ public class AmazfitGTRLiteCoordinator extends HuamiCoordinator {
R.xml.devicesettings_sync_calendar, R.xml.devicesettings_sync_calendar,
R.xml.devicesettings_expose_hr_thirdparty, R.xml.devicesettings_expose_hr_thirdparty,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -104,7 +104,8 @@ public class AmazfitGTR2Coordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -104,7 +104,8 @@ public class AmazfitGTR2eCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -98,7 +98,8 @@ public class AmazfitGTSCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -104,7 +104,8 @@ public class AmazfitGTS2Coordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -104,7 +104,8 @@ public class AmazfitGTS2eCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -91,7 +91,8 @@ public class AmazfitNeoCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -98,7 +98,8 @@ public class AmazfitTRexCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -98,7 +98,8 @@ public class AmazfitTRexProCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -98,7 +98,8 @@ public class AmazfitVergeLCoordinator extends HuamiCoordinator {
R.xml.devicesettings_disconnectnotification, R.xml.devicesettings_disconnectnotification,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_buttonactions_with_longpress, R.xml.devicesettings_buttonactions_with_longpress,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -104,7 +104,8 @@ public class AmazfitXCoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -86,7 +86,8 @@ public class MiBand2Coordinator extends HuamiCoordinator {
R.xml.devicesettings_buttonactions, R.xml.devicesettings_buttonactions,
R.xml.devicesettings_reserve_alarms_calendar, R.xml.devicesettings_reserve_alarms_calendar,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -90,7 +90,8 @@ public class MiBand2HRXCoordinator extends HuamiCoordinator {
R.xml.devicesettings_donotdisturb_withauto, R.xml.devicesettings_donotdisturb_withauto,
R.xml.devicesettings_liftwrist_display, R.xml.devicesettings_liftwrist_display,
R.xml.devicesettings_rotatewrist_cycleinfo, R.xml.devicesettings_rotatewrist_cycleinfo,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -114,7 +114,8 @@ public class MiBand3Coordinator extends HuamiCoordinator {
R.xml.devicesettings_expose_hr_thirdparty, R.xml.devicesettings_expose_hr_thirdparty,
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey R.xml.devicesettings_pairingkey,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -101,7 +101,8 @@ public class MiBand4Coordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -101,7 +101,8 @@ public class MiBand5Coordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -98,7 +98,8 @@ public class ZeppECoordinator extends HuamiCoordinator {
R.xml.devicesettings_bt_connected_advertisement, R.xml.devicesettings_bt_connected_advertisement,
R.xml.devicesettings_device_actions, R.xml.devicesettings_device_actions,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_high_mtu R.xml.devicesettings_high_mtu,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -160,7 +160,8 @@ public class ID115Coordinator extends AbstractDeviceCoordinator {
public int[] getSupportedDeviceSpecificSettings(GBDevice device) { public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
return new int[]{ return new int[]{
R.xml.devicesettings_wearlocation, R.xml.devicesettings_wearlocation,
R.xml.devicesettings_screenorientation R.xml.devicesettings_screenorientation,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -167,6 +167,7 @@ public class LefunDeviceCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_longsit, R.xml.devicesettings_longsit,
R.xml.devicesettings_hydration_reminder, R.xml.devicesettings_hydration_reminder,
R.xml.devicesettings_lefun_interface_language, R.xml.devicesettings_lefun_interface_language,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -196,7 +196,8 @@ public class WatchXPlusDeviceCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_find_phone, R.xml.devicesettings_find_phone,
R.xml.devicesettings_timeformat, R.xml.devicesettings_timeformat,
R.xml.devicesettings_power_mode, R.xml.devicesettings_power_mode,
R.xml.devicesettings_watchxplus R.xml.devicesettings_watchxplus,
R.xml.devicesettings_transliteration
}; };
} }

View File

@ -272,7 +272,8 @@ public class MakibesHR3Coordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_liftwrist_display, R.xml.devicesettings_liftwrist_display,
R.xml.devicesettings_disconnectnotification, R.xml.devicesettings_disconnectnotification,
R.xml.devicesettings_donotdisturb_no_auto, R.xml.devicesettings_donotdisturb_no_auto,
R.xml.devicesettings_find_phone R.xml.devicesettings_find_phone,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -219,7 +219,8 @@ public class PebbleCoordinator extends AbstractDeviceCoordinator {
return new int[]{ return new int[]{
R.xml.devicesettings_autoremove_notifications, R.xml.devicesettings_autoremove_notifications,
R.xml.devicesettings_canned_reply_16, R.xml.devicesettings_canned_reply_16,
R.xml.devicesettings_canned_dismisscall_16 R.xml.devicesettings_canned_dismisscall_16,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -248,7 +248,8 @@ public class QHybridCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_autoremove_notifications, R.xml.devicesettings_autoremove_notifications,
R.xml.devicesettings_canned_dismisscall_16, R.xml.devicesettings_canned_dismisscall_16,
R.xml.devicesettings_pairingkey, R.xml.devicesettings_pairingkey,
R.xml.devicesettings_custom_deviceicon R.xml.devicesettings_custom_deviceicon,
R.xml.devicesettings_transliteration
}; };
} }
if (isHybridHR()) { if (isHybridHR()) {

View File

@ -145,7 +145,8 @@ public class TLW64Coordinator extends AbstractDeviceCoordinator {
return new int[]{ return new int[]{
R.xml.devicesettings_liftwrist_display_noshed, R.xml.devicesettings_liftwrist_display_noshed,
R.xml.devicesettings_longsit_noshed, R.xml.devicesettings_longsit_noshed,
R.xml.devicesettings_timeformat R.xml.devicesettings_timeformat,
R.xml.devicesettings_transliteration
}; };
} }
} }

View File

@ -167,6 +167,7 @@ public class ZeTimeCoordinator extends AbstractDeviceCoordinator {
R.xml.devicesettings_timeformat, R.xml.devicesettings_timeformat,
R.xml.devicesettings_wearlocation, R.xml.devicesettings_wearlocation,
R.xml.devicesettings_sync_calendar, R.xml.devicesettings_sync_calendar,
R.xml.devicesettings_transliteration
}; };
} }
} }