José Rebelo
0e56af4ce9
Xiaomi Watch S3: Experimental support
2024-01-17 20:29:06 +00:00
MrYoranimo
b9cbd14ffe
Xiaomi: fix logic for ability to select widget workout type
2024-01-17 20:16:38 +00:00
MrYoranimo
399248e22c
Xiaomi: allow forcing the connection type from connection settings
2024-01-17 20:16:38 +00:00
MrYoranimo
2812ad1429
Xiaomi Watch S1 Active: disable find device and override connection type
2024-01-17 20:16:38 +00:00
MrYoranimo
815582354d
Redmi Watch 3 Active: override connection type
2024-01-17 20:16:38 +00:00
MrYoranimo
c9d880456a
Xiaomi Smart Band 8 Pro: add experimental support
2024-01-17 20:16:38 +00:00
MrYoranimo
1d1ef9fba6
Xiaomi Watch S1: add experimental support
2024-01-17 20:16:38 +00:00
MrYoranimo
04460fc3f4
Xiaomi Watch S1 Pro: add experimental support
2024-01-17 20:16:38 +00:00
MrYoranimo
ce179a29ae
Xiaomi: introduce XiaomiSppSupport
2024-01-17 20:16:38 +00:00
José Rebelo
8574a41fe7
Xiaomi: Fix sleep sometimes extending past the wakeup time
2024-01-17 20:13:07 +00:00
José Rebelo
3b8428e795
Redmi Smart Band Pro: Fix password digits
2024-01-16 20:52:10 +00:00
José Rebelo
0b7c53698a
Xiaomi: Fix sleep stages extending past wakeup time
2024-01-14 17:02:42 +00:00
José Rebelo
8d7a6be7eb
Xiaomi: Enable activity fetching for all devices
2024-01-10 22:39:04 +00:00
FYG_license_bot_ignore_me
4c7476845b
Update license headers and CONTRIBUTORS file
2024-01-10 19:01:48 +01:00
José Rebelo
fa6489b300
Redmi Smart Band Pro: Experimental support
2024-01-01 12:18:36 +00:00
José Rebelo
09fbc2665b
Redmi Watch 2 Lite: Experimental support
2023-12-24 16:38:11 +00:00
José Rebelo
5ffed2aa62
Xiaomi: Fix crash if device does not provide full stress and spo2 data
2023-12-23 14:08:39 +00:00
José Rebelo
71b55902d0
Mi Band 7 Pro: Disable PAI
...
Reported not supported on matrix.
2023-12-22 22:42:27 +00:00
José Rebelo
fb803cbdda
Xiaomi: Enable REM sleep
2023-12-22 22:21:51 +00:00
José Rebelo
09c33b3541
Xiaomi: Persist and overlay sleep stages
2023-12-22 22:21:51 +00:00
José Rebelo
cb66cd742a
Xiaomi: Enable activity sync on debug and nightly builds
2023-12-20 19:09:49 +00:00
José Rebelo
1c7289edfa
Xiaomi: Fix secondary goal config
2023-12-12 21:27:50 +00:00
José Rebelo
1028d2c0cd
Xiaomi: Display widget id when names are repeated
2023-12-12 20:58:42 +00:00
José Rebelo
cb3e10f07a
Xiaomi: Update stress ranges to match watch
2023-12-12 20:46:59 +00:00
José Rebelo
372cf563ea
Xiaomi: Add Vitality Score (PAI-like metric)
2023-12-12 20:27:15 +00:00
José Rebelo
2d89fdf11b
Xiaomi: Fix widget set on some devices
2023-12-12 18:45:44 +00:00
José Rebelo
128aed005b
Xiaomi: Parse daily summary and workout gps tracks
2023-12-12 14:12:00 +00:00
José Rebelo
820956ccdc
Xiaomi: Disable activity fetching outside of Mi Band 8
...
It has a lot of issues, and should not be enabled to proceed with a
release.
2023-12-11 22:16:04 +00:00
José Rebelo
6de7af62e3
Xiaomi: Manage widgets
2023-12-11 22:00:16 +00:00
José Rebelo
108307c711
Redmi Smart Band 2: Experimental support
...
Characteristics taken from #3274
2023-12-11 13:58:00 +00:00
José Rebelo
095b9e42d3
Xiaomi: Toggle phone silent mode from band
2023-12-11 10:51:10 +00:00
José Rebelo
4051c7f7d4
Xiaomi: Add wear mode preference
2023-12-10 18:03:17 +00:00
José Rebelo
bf9a5d90d4
Xiaomi: Add camera remote preference
2023-12-10 13:24:35 +00:00
José Rebelo
a3e2997f26
Xiaomi: Fix sleep mode schedule, spo2 and stress support detection
2023-12-10 12:31:19 +00:00
José Rebelo
8d1c243297
Xiaomi: Detect supported preferences
2023-12-10 12:24:59 +00:00
José Rebelo
c38d2044d8
Xiaomi: Add vitality score notification preferences
2023-12-10 11:19:01 +00:00
José Rebelo
dd0c9cf3e0
Xiaomi: Configure fitness goal notification and secondary goal
2023-12-10 11:02:22 +00:00
José Rebelo
4635bf018a
Xiaomi: Enable autoremove dismissed notifications preference
2023-12-10 10:42:07 +00:00
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
José Rebelo
2ff92c73f8
Xiaomi: Re-enable screen on on notifications preference
...
- Disabled by accident on 2063bc2df
- Move preference to XiaomiNotificationService
- Get preference value on connection
2023-12-08 20:55:58 +00:00
José Rebelo
2063bc2dfd
Xiaomi: Remove not-implemented preferences
2023-12-08 18:53:22 +00:00
José Rebelo
6479cc3bb0
Xiaomi: Allow disabling app notifications per device
2023-12-08 11:39:53 +00:00
José Rebelo
03dbf7533f
Xiaomi: Get canned messages from watch
2023-12-06 11:18:13 +00:00
José Rebelo
9ddbcc0c8a
Xiaomi: Use display items labels from watch
2023-12-05 18:20:02 +00:00
José Rebelo
95d3ff81fd
Xiaomi: Fetch alarm and reminder slots from watch
2023-12-05 18:16:45 +00:00
José Rebelo
e6cb15d9eb
Mi Watch Color Sport: Experimental support
2023-12-02 11:56:23 +00:00
José Rebelo
ec050d7a4f
Xiaomi: Unify encrypted and plaintext logic
2023-12-02 11:25:32 +00:00
José Rebelo
ba0ca1de75
Delegate auth key validation to coordinator
2023-12-02 10:59:34 +00:00
José Rebelo
216dc93986
Mi Band 8: Overlay sleep on activity data
2023-12-02 10:56:36 +00:00
José Rebelo
84692e5432
Mi Band 8: Persist bedtime and wakeup times to database
2023-12-01 21:35:29 +00:00