1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-23 21:40:54 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge
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
..
activities Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
adapter Device Management: centralized DeviceType resolution cache 2023-10-29 13:45:48 +00:00
capabilities Replace old-style preference switch with Material 3 switch 2023-10-09 09:53:36 +02:00
contentprovider
database Device management: store deviceType name in DB 2023-10-27 19:14:49 +00:00
deviceevents Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
devices Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
entities Support for Femometer Vinca 2 and HealthThermometerProfile (#3369) 2023-10-15 13:37:41 +00:00
export Zepp OS: Start new GPX segments on pause/resume 2023-05-14 16:22:32 +01:00
externalevents Xiaomi: Allow notification open on phone 2023-12-08 12:12:35 +00:00
impl Xiaomi: Allow notification open on phone 2023-12-08 12:12:35 +00:00
model Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
service Huami/Xiaomi: centralize handling of device state events 2023-12-09 00:20:22 +01:00
util Improve ASCII transliterator 2023-11-28 18:24:42 +00:00
GBApplication.java Refactor known preference values code to be reusable 2023-12-05 18:20:02 +00:00
GBEnvironment.java
GBException.java
LockHandler.java
Logging.java Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
LoggingExceptionHandler.java
SleepAlarmWidget.java Bangle.js: Bump flavor targetSdkVersion to 31 2023-05-30 00:25:20 +02:00
Widget.java Generalize charts logic for non-activity data 2023-06-16 23:53:28 +01:00