Arjan Schrijver
a6f21cbc3a
Moyoung: Add workout summary parser
2025-02-08 20:57:47 +01:00
Arjan Schrijver
a85a331fcc
Moyoung: Basic support for V2 workouts sync
2025-02-08 20:57:47 +01:00
Arjan Schrijver
be62909db5
Moyoung: Support starting phone GPS tracker from watch
2025-02-08 20:57:47 +01:00
Arjan Schrijver
b889addc0a
Moyoung: Implement camera trigger function
...
Big thanks to sptech@noreply.codeberg.org for figuring this out!
2025-02-08 20:57:46 +01:00
Arjan Schrijver
f5e5b3ee14
Moyoung: Support the KSIX Venture
2025-02-08 20:57:46 +01:00
Arjan Schrijver
8c524d99c6
Moyoung: Support the generic C20 smartwatch
2025-02-08 20:57:46 +01:00
Arjan Schrijver
65d68f499e
Moyoung: Implement syncing sleep data
2025-02-08 20:57:46 +01:00
Arjan Schrijver
f628089972
Moyoung: Add support for world clocks
2025-02-08 20:57:46 +01:00
Arjan Schrijver
faeb3a170b
Moyoung: Change bonding style to lazy to allow phone calls through watch
2025-02-08 20:57:46 +01:00
Arjan Schrijver
6b1f224181
Moyoung: Add inactivity reminder preference
2025-02-08 20:57:46 +01:00
Arjan Schrijver
f813d0e33a
Moyoung: Add power saving mode preference
2025-02-08 20:57:46 +01:00
Arjan Schrijver
7dbd8363e5
Moyoung: Send volume level with music info
2025-02-08 20:57:46 +01:00
Arjan Schrijver
a8cfdf24db
Moyoung: Add option for letting the device follow the phone DND setting
2025-02-08 20:57:46 +01:00
Arjan Schrijver
81fd61d993
Moyoung: Support sending, receiving and deleting alarms
2025-02-08 20:57:46 +01:00
Arjan Schrijver
3d68fece4c
Moyoung: Fix DND and Lift Wrist settings
2025-02-08 20:57:46 +01:00
Arjan Schrijver
2e27414503
Moyoung: Support the Misirun C17
2025-02-08 20:57:46 +01:00
Arjan Schrijver
587141a41f
Moyoung: Send weather location and sunrise/sunset
2025-02-08 20:57:46 +01:00
Arjan Schrijver
9f471e7f1b
Moyoung: Implement sending calendar items
2025-02-08 20:57:46 +01:00
Arjan Schrijver
3642cbee28
Moyoung: Implement sending music info and state
2025-02-08 20:57:46 +01:00
Arjan Schrijver
0a7d29c9e5
Moyoung: Fix malformed notifications when sender/title contains colon
2025-02-08 20:57:46 +01:00
Arjan Schrijver
afbe7e6ba3
Moyoung: Implement and improve several device settings
2025-02-08 20:57:46 +01:00
Arjan Schrijver
09d7473aa8
Moyoung: Add music and volume control
2025-02-08 20:57:46 +01:00
Arjan Schrijver
951576ed79
Moyoung: Implement HR measurement interval setting
2025-02-08 20:57:46 +01:00
Arjan Schrijver
6e8d69fd0d
Moyoung: Implement language setting
2025-02-08 20:57:46 +01:00
Arjan Schrijver
2f2474bc56
Moyoung: Fix HR history packet parsing and activity sample provider
2025-02-08 20:57:46 +01:00
Arjan Schrijver
6d2455c001
Moyoung: Send cached weather info on request
2025-02-08 20:57:46 +01:00
Arjan Schrijver
c15adfcf15
Moyoung: Code and settings improvements
2025-02-08 20:57:46 +01:00
Arjan Schrijver
fd3b7a23f1
Moyoung: Improve notifications
2025-02-08 20:57:46 +01:00
Arjan Schrijver
e9ed5c55c1
Moyoung: Support syncing historical HR measurements
2025-02-08 20:57:46 +01:00
Arjan Schrijver
2646a4122a
Moyoung: Fix weather forecast being one day off
2025-02-08 20:57:46 +01:00
Arjan Schrijver
74c3b5c770
Moyoung: Add find my phone functionality
2025-02-08 20:57:46 +01:00
Arjan Schrijver
60ebef8545
Moyoung: Make fixed MTU device-specific
2025-02-08 20:57:46 +01:00
Arjan Schrijver
98778d23c5
Moyoung: Fixes for settings, sync, logging, weather, live activity
2025-02-08 20:57:46 +01:00
Arjan Schrijver
e1daa40a7d
Moyoung: Improve logging
2025-02-08 20:57:46 +01:00
Arjan Schrijver
9ebca1dde8
Moyoung: Persist received data in new tables
2025-02-08 20:57:46 +01:00
Arjan Schrijver
9cdbfb3378
Moyoung: Split up (modernize) database tables
2025-02-08 20:57:46 +01:00
Arjan Schrijver
16be930874
Moyoung: Modernize classes and methods and fix compiler errors
2025-02-08 20:57:46 +01:00
Arjan Schrijver
b34f7c5477
Rename DaFit references to Moyoung to reflect the protocol used
2025-02-08 20:57:46 +01:00
krzys-h
13fd0a0a50
Da Fit: Setting alarms
2025-02-08 20:57:46 +01:00
krzys-h
0ade1feef5
Da Fit: Training data transfer
2025-02-08 20:57:46 +01:00
krzys-h
6624f868e1
Da Fit: Add device settings
2025-02-08 20:57:46 +01:00
krzys-h
8f69299b80
Da Fit: Add weather sync
2025-02-08 20:57:46 +01:00
krzys-h
06e42251a6
Da Fit: Add activity fetching and logging
2025-02-08 20:57:46 +01:00
krzys-h
d48259568c
Da Fit: Add handling of heart rate, blood pressure and oxidation measurements
2025-02-08 20:57:46 +01:00
krzys-h
58b6d57d15
Da Fit: Add notification support
2025-02-08 20:57:45 +01:00
krzys-h
a349d526cf
Da Fit: Add time sync
2025-02-08 20:57:45 +01:00
krzys-h
5fcbd6d728
Da Fit: Add device support, reverse engineering notes and base protocol implementation
2025-02-08 20:57:45 +01:00
José Rebelo
feb5134b5d
App Manager: Fix hiding fab if flashing not supported
2025-02-08 17:21:02 +00:00
José Rebelo
398e140b31
Garmin Forerunner 735XT: Initial support
2025-02-08 17:10:02 +00:00
José Rebelo
0a38a7a880
Fix race condition NPE on media session change
...
If the music session changes and then stops quickly, the getMetadata
call will not be null the 1st call, but would on the 2nd, which would
result in an NPE and subsequent crash in the device service.
2025-02-05 23:05:00 +00:00