1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-08 06:31:35 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service
MrYoranimo 435d41aca0 Huami/Xiaomi: centralize handling of device state events
Gadgetbridge can be configured to perform an action when a
Huami device is taken off or the user was detected to fall asleep or
wake up. This functionality was specific to Huami devices, but this
changeset moves this upstream to the AbstractDeviceSupport class in
combination with new GBDeviceEvents.

Now that the ADS has centralized support for this functionality, the
same logic can be used for other devices. In this case, an
implementation is added for supported Xiaomi devices.
2023-12-09 00:20:22 +01:00
..
btbr Add customize buffer size on BTBRQueue 2023-07-22 19:49:34 +00:00
btclassic Sony WH-1000XM3: Read information from device 2021-12-23 11:39:26 +01:00
btle BtLEQueue: fix typo in onCharacteristicChange 2023-12-04 23:32:23 +01:00
devices Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
receivers Fix reconnect delay reset after all devices are initialized 2023-07-22 20:28:25 +01:00
serial Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
AbstractDeviceSupport.java Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
DeviceCommunicationService.java Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
DeviceSupport.java Zepp OS: Do not change GATT Callback unless explicitely set 2022-10-23 10:11:23 +01:00
DeviceSupportFactory.java Xiaomi: Cleanup code and comments 2023-11-25 22:18:34 +00:00
NotificationCollectorMonitorService.java update license headers 2021-01-10 23:38:13 +01:00
ServiceDeviceSupport.java Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00