Arjan Schrijver
2c2c2f4cd4
Moyoung: Change bonding style to lazy to allow phone calls through watch
2025-01-20 10:13:33 +01:00
Arjan Schrijver
f0a196f3e0
Moyoung: Add inactivity reminder preference
2025-01-20 10:13:33 +01:00
Arjan Schrijver
0e06b57e19
Moyoung: Add power saving mode preference
2025-01-20 10:13:33 +01:00
Arjan Schrijver
9e5cb0b06e
Moyoung: Send volume level with music info
2025-01-20 10:13:33 +01:00
Arjan Schrijver
f92096c0a2
Moyoung: Add option for letting the device follow the phone DND setting
2025-01-20 10:13:33 +01:00
Arjan Schrijver
3b8d5fc874
Moyoung: Support sending, receiving and deleting alarms
2025-01-20 10:13:33 +01:00
Arjan Schrijver
3994da1e3f
Moyoung: Fix DND and Lift Wrist settings
2025-01-20 10:13:33 +01:00
Arjan Schrijver
249cfa7c06
Moyoung: Support the Misirun C17
2025-01-20 10:13:33 +01:00
Arjan Schrijver
527b9f5bc3
Moyoung: Send weather location and sunrise/sunset
2025-01-20 10:13:33 +01:00
Arjan Schrijver
13f0273753
Moyoung: Implement sending calendar items
2025-01-20 10:13:33 +01:00
Arjan Schrijver
853e834101
Moyoung: Implement sending music info and state
2025-01-20 10:13:33 +01:00
Arjan Schrijver
4f81f4c832
Moyoung: Fix malformed notifications when sender/title contains colon
2025-01-20 10:13:33 +01:00
Arjan Schrijver
40fc18355e
Moyoung: Implement and improve several device settings
2025-01-20 10:13:33 +01:00
Arjan Schrijver
744f4f88a8
Moyoung: Add music and volume control
2025-01-20 10:13:33 +01:00
Arjan Schrijver
93aabdfc8b
Moyoung: Implement HR measurement interval setting
2025-01-20 10:13:33 +01:00
Arjan Schrijver
3009a118cd
Moyoung: Implement language setting
2025-01-20 10:13:33 +01:00
Arjan Schrijver
a1fc6c9e5c
Moyoung: Fix HR history packet parsing and activity sample provider
2025-01-20 10:13:33 +01:00
Arjan Schrijver
acbc85812b
Moyoung: Send cached weather info on request
2025-01-20 10:13:33 +01:00
Arjan Schrijver
487afa6814
Moyoung: Code and settings improvements
2025-01-20 10:13:33 +01:00
Arjan Schrijver
bff6fcca56
Moyoung: Improve notifications
2025-01-20 10:13:33 +01:00
Arjan Schrijver
b3f8490995
Moyoung: Support syncing historical HR measurements
2025-01-20 10:13:33 +01:00
Arjan Schrijver
9cd5bb5569
Moyoung: Fix weather forecast being one day off
2025-01-20 10:13:33 +01:00
Arjan Schrijver
6ae82e2218
Moyoung: Add find my phone functionality
2025-01-20 10:13:33 +01:00
Arjan Schrijver
02fe64b660
Moyoung: Make fixed MTU device-specific
2025-01-20 10:13:33 +01:00
Arjan Schrijver
cba502905a
Moyoung: Fixes for settings, sync, logging, weather, live activity
2025-01-20 10:13:33 +01:00
Arjan Schrijver
8768349aaa
Moyoung: Improve logging
2025-01-20 10:13:33 +01:00
Arjan Schrijver
52610057eb
Moyoung: Persist received data in new tables
2025-01-20 10:13:33 +01:00
Arjan Schrijver
5a79ccf9a4
Moyoung: Split up (modernize) database tables
2025-01-20 10:13:33 +01:00
Arjan Schrijver
216a46e681
Moyoung: Modernize classes and methods and fix compiler errors
2025-01-20 10:13:33 +01:00
Arjan Schrijver
d59a71f81d
Rename DaFit references to Moyoung to reflect the protocol used
2025-01-20 10:13:33 +01:00
krzys-h
93221799f8
Da Fit: Setting alarms
2025-01-20 10:13:33 +01:00
krzys-h
db9c5a0358
Da Fit: Training data transfer
2025-01-20 10:13:33 +01:00
krzys-h
058453dd73
Da Fit: Add device settings
2025-01-20 10:13:33 +01:00
krzys-h
2a3df28847
Da Fit: Add weather sync
2025-01-20 10:13:33 +01:00
krzys-h
830ca1ecbd
Da Fit: Add activity fetching and logging
2025-01-20 10:13:33 +01:00
krzys-h
c3965b94a6
Da Fit: Add handling of heart rate, blood pressure and oxidation measurements
2025-01-20 10:13:33 +01:00
krzys-h
2b54a6419a
Da Fit: Add notification support
2025-01-20 10:13:33 +01:00
krzys-h
9e33fc2b88
Da Fit: Add time sync
2025-01-20 10:13:33 +01:00
krzys-h
817b3ca1bc
Da Fit: Add device support, reverse engineering notes and base protocol implementation
2025-01-20 10:13:33 +01:00
José Rebelo
878d40b8a8
Amazfit Active 2: Experimental support
2025-01-19 23:12:03 +00:00
José Rebelo
79fdbb8f85
Xiaomi Watch S1 Active: Fix freestyle and elliptical parsing
2025-01-19 21:04:37 +00:00
José Rebelo
9e003fc562
Mi Band 9: Fix swimming parsing
2025-01-18 13:05:49 +00:00
mash-graz
87fa5b44d7
Fix multi location weather support on some Xiaomi devices. ( #4512 )
...
Resend a request for the list of stored weather locations when the device is already asking for meteorological conditions but didn't react on earlier initialization attempts.
Fixes : #4485
Co-authored-by: Martin Schitter <ms+git@mur.at>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4512
Co-authored-by: mash-graz <mash-graz@noreply.codeberg.org>
Co-committed-by: mash-graz <mash-graz@noreply.codeberg.org>
2025-01-17 21:43:54 +00:00
Martin Schitter
fb4f6397c7
Enable contacts configuration for Xiaomi Redmi Watch 4 / 5 active / 5 lite
2025-01-17 20:34:52 +00:00
Me7c7
7080649cb2
Huawei: DataSync service initial support added. Basic goals.
2025-01-17 19:15:24 +00:00
Me7c7
21dbc963df
Register on calories change.
2025-01-17 19:15:24 +00:00
José Rebelo
aead5343a4
Migrate standing time to hours
...
Even though it said "minutes", all devices that use this preference
(Xiaomi-protobuf and Zepp OS), get the raw value, and they expect it to
be in hours.
2025-01-17 19:14:31 +00:00
ahormann
eff6f57aa5
Soundcore Q30: Cleanup Code
2025-01-16 22:21:24 +00:00
ahormann
4e765ad952
Soundcore Q30: First attempt at supporting EQ
2025-01-16 22:21:24 +00:00
ahormann
991461a8d8
Soundcore Q30: Initial Support
2025-01-16 22:21:24 +00:00