Commit Graph

11958 Commits

Author SHA1 Message Date
Arjan Schrijver
a1b260a145 Moyoung: Support syncing historical HR measurements 2025-01-08 22:41:54 +01:00
Arjan Schrijver
8fdd770292 Moyoung: Fix weather forecast being one day off 2025-01-08 22:41:54 +01:00
Arjan Schrijver
fb708d8693 Moyoung: Add find my phone functionality 2025-01-08 22:41:54 +01:00
Arjan Schrijver
7fcfa26a8e Moyoung: Make fixed MTU device-specific 2025-01-08 22:41:54 +01:00
Arjan Schrijver
b8d036c6bc Moyoung: Fixes for settings, sync, logging, weather, live activity 2025-01-08 22:41:54 +01:00
Arjan Schrijver
33664d1e83 Moyoung: Improve logging 2025-01-08 22:41:54 +01:00
Arjan Schrijver
736bf11852 Moyoung: Persist received data in new tables 2025-01-08 22:41:54 +01:00
Arjan Schrijver
970f34a776 Moyoung: Split up (modernize) database tables 2025-01-08 22:41:54 +01:00
Arjan Schrijver
945cf07cc9 Moyoung: Modernize classes and methods and fix compiler errors 2025-01-08 22:41:54 +01:00
Arjan Schrijver
678d1514de Rename DaFit references to Moyoung to reflect the protocol used 2025-01-08 22:41:54 +01:00
krzys-h
d4ca64dbe3 Da Fit: Setting alarms 2025-01-08 22:41:54 +01:00
krzys-h
81afa942d4 Da Fit: Training data transfer 2025-01-08 22:41:54 +01:00
krzys-h
656c912e97 Da Fit: Add device settings 2025-01-08 22:41:54 +01:00
krzys-h
8c49f54374 Da Fit: Add weather sync 2025-01-08 22:41:54 +01:00
krzys-h
f3698976c9 Da Fit: Add activity fetching and logging 2025-01-08 22:41:54 +01:00
krzys-h
95cdcd80bf Da Fit: Add handling of heart rate, blood pressure and oxidation measurements 2025-01-08 22:41:54 +01:00
krzys-h
ee088c734e Da Fit: Add notification support 2025-01-08 22:41:53 +01:00
krzys-h
ae6983e2ad Da Fit: Add time sync 2025-01-08 22:41:53 +01:00
krzys-h
ca7d9e19af Da Fit: Add device support, reverse engineering notes and base protocol implementation 2025-01-08 22:41:53 +01:00
José Rebelo
c0883de546 Garmin Forerunner 45: Initial support 2025-01-06 18:05:53 +00:00
Me7c7
1a21f01071 Huawei: UTF-16 encoding support for reply. 2025-01-06 14:06:57 +02:00
Me7c7
b1cccae3ac Huawei: fix SMS reply from the watch 2025-01-06 13:21:21 +02:00
Arjan Schrijver
790e81a6f6 Add disabling battery optimizations to permissions screen 2025-01-06 09:18:18 +01:00
Me7c7
4ccf68af0a Huawei: Fix notifications handling without key 2025-01-05 14:41:27 +02:00
Simon Brand
87871a46e7 Use correct logger in some classes 2025-01-05 09:04:53 +00:00
Sebastian Dröge
a7d5fad2b7 Ignore dev.octoshrimpy.quik as another SMS application
See https://github.com/octoshrimpy/quik
2025-01-05 10:47:01 +02:00
José Rebelo
e134a3bfbb Remove stray fragment_weeksteps_chart landscape layout 2025-01-04 22:09:05 +00:00
José Rebelo
e81597eb3d Add option to hide sleep and steps balance (#2476) 2025-01-04 13:53:21 +00:00
José Rebelo
ef5f4d9fd0 Restore steps balance on weekly and monthly charts 2025-01-04 13:46:33 +00:00
José Rebelo
d432800ae4 Sony Headphones: Fix unit tests 2025-01-04 13:25:05 +00:00
Me7c7
dd7d63fa07 Huawei: Set phone number to notification. 2025-01-04 13:07:14 +00:00
Me7c7
21f8b88746 Ignore org.fossify.messages. It is SMS 2025-01-04 13:07:14 +00:00
Me7c7
1450219351 Huawei: Allow to set and edit canned replies 2025-01-04 13:07:14 +00:00
Me7c7
8da2b68eed Huawei: reply only if quick actions allow it 2025-01-04 13:07:14 +00:00
Me7c7
b7641f6e45 Huawei: permission check request processing 2025-01-04 13:07:14 +00:00
Me7c7
86e32f0713 Huawei: fixes related to replies 2025-01-04 13:07:14 +00:00
Me7c7
0429c2f3c8 Add cahannel and category to notifcation 2025-01-04 13:07:14 +00:00
dependency-bot
61831b8a9d Update dependency org.json:json to v20241224 2025-01-04 13:03:37 +00:00
dependency-bot
92a76cfa7b Update dependency org.mockito:mockito-core to v5.15.2 2025-01-04 01:10:02 +00:00
~noodlez1232
fbd4cb810a AsteroidOS: Add volume control
This pull request adds volume control to the AsteroidOS implementation.
It's not quite what I wanted from it, but it's probably good enough.
Hopefully it's good enough for other people too
2025-01-03 12:19:17 -08:00
René Vögeli
9edbf160c7 Colmi R0x: Add support for realtime heart rate meassurements and live activity tracking 2025-01-03 12:44:12 +00:00
René Vögeli
d46a30aaf2 Add getLiveActivityFragmentPulseInterval() to DeviceCoordinator 2025-01-03 12:44:12 +00:00
René Vögeli
8bb9a36a68 Limit LiveActivityFragment to just the current device
Filter incoming realtime samples by device
2025-01-03 12:44:12 +00:00
Arjan Schrijver
43a1613f95 Colmi R09: Add preference to toggle temperature measurements 2025-01-02 22:43:34 +01:00
Arjan Schrijver
603f9421d0 Colmi R09: Fix temperature byte conversion 2025-01-02 21:34:02 +01:00
José Rebelo
efd1e3d597 Redmi Buds: Make packages and support classes generic 2025-01-02 17:19:48 +00:00
Arjan Schrijver
af10677157 Colmi R09: Do not try to parse temperature packets without data 2025-01-02 16:58:07 +01:00
Andreas Shimokawa
a6e4adc442 Marstek B2500: Fix setting pass-through mode 2025-01-02 01:27:28 +01:00
Andreas Shimokawa
e661a4661a Marstek B2500: decode more unknown values, display temperature values in activity 2025-01-02 00:15:07 +01:00
Me7c7
559ccda676 Huawei: notifications: remove from watch and replies support 2025-01-01 10:49:56 +00:00