Arjan Schrijver
|
23210bac26
|
Fossil Q: Fix hands positions during setup
|
2025-08-27 23:05:30 +02:00 |
|
Arjan Schrijver
|
339c082f8d
|
Fossil Q: Fix hands color in apps overview
|
2025-08-27 23:05:30 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
95c16c7eb5
|
Persist elevation received from OpenTracks
|
2025-07-26 22:22:00 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
d6cb501e52
|
Modify OpenTracks trackpoint logic to use ActivityTrack
|
2025-07-26 22:22:00 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
d4e917b5cd
|
Save new GPX files from the Receiver and OpenTracks into gpx subdir
|
2025-07-26 22:22:00 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
3840595b35
|
Save track to GPX file when stopping OpenTracks recording
|
2025-07-26 22:22:00 +02:00 |
|
Arjan Schrijver
|
13d12f52c0
|
Use getAllDeviceDao() in Fossil, Moyoung and Yawell coordinators
|
2025-07-15 11:01:34 +02:00 |
|
Arjan Schrijver
|
310027cdb1
|
Fossil/Skagen Hybrids: Add support for workouts sync
Fixes #4639
|
2025-07-15 09:45:05 +02:00 |
|
Arjan Schrijver
|
4eea3397b1
|
Fix repeating battery exemption request
|
2025-07-10 16:44:03 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
d0b85358b6
|
Yawell Ring: Add support for Yawell R10 and R11
|
2025-06-26 21:24:58 +02:00 |
|
 Arjan SchrijverandArjan Schrijver
|
9fce6e1c8d
|
Colmi R0x: Rename to Yawell Ring
As discussed in https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/4872, these rings and the app QRing are actually made by Yawell.
|
2025-06-26 21:24:58 +02:00 |
|
Arjan Schrijver
|
a291eb1205
|
Fossil/Skagen Hybrids: Add calendar sending preferences
|
2025-06-26 10:00:10 +02:00 |
|
Arjan Schrijver
|
61e31229d2
|
Fossil/Skagen Hybrids: Add sending calendar items
|
2025-06-26 10:00:10 +02:00 |
|
Arjan Schrijver
|
c3f0a029cd
|
Fossil/Skagen Hybrids: Fix NPE during connection setup
|
2025-06-23 23:07:05 +02:00 |
|
Arjan Schrijver
|
c244785523
|
Sort imports in DeviceType
|
2025-06-11 23:45:34 +02:00 |
|
Arjan Schrijver
|
4543376bdc
|
Moyoung: Address review comments and improve code style
|
2025-06-11 23:28:04 +02:00 |
|
Arjan Schrijver
|
09ac4d3884
|
Moyoung: Support the Colmi V72
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
4e1cb5fbc9
|
Moyoung: Handle stress packets from Rainbuvvy T97, Colmi V89 and Advan SE1
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
0d187224dd
|
Moyoung: Support the Advan Watch SE1 AI
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
fd89a37259
|
Moyoung: Fix current weather condition on some devices
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
79c86ca49f
|
Moyoung: Ensure BLE MTU
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
69202c3394
|
Moyoung: Convert temperatures to fahrenheit when requested
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
681d124288
|
Moyoung: Add missing GATT_SUCCESS check
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
99b496b225
|
Moyoung: Fix current temperature on some devices
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
fdfe1b50cd
|
Moyoung: Update for onCharacteristicChanged and onCharacteristicRead signatures change
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
96d11b7201
|
Moyoung: Support the Rainbuvvy T97
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
cf190793f2
|
Moyoung: Clean up code and warnings
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
15f2401754
|
Moyoung: Fix workout syncing status when receiving empty packets
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
990c778772
|
Moyoung: Actually fix sleep duplication/missing
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
bfeb2b5aa0
|
Moyoung: Improve activity syncing status
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
9aab704fe7
|
Moyoung: Support the R50Pro
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
945b62f9c7
|
Moyoung: Fix sync crash on too short workout HR packets
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
0a42cdadac
|
Moyoung: Fix missing sleep data
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
7ea8759ec3
|
Moyoung: Support the Viran C29
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
072dbbf5ec
|
Moyoung: Support the Fire-Boltt Talk
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
ff7d512fd7
|
Moyoung: Fix too low sleep statistics
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
1aa0e57e77
|
Moyoung: Fix sleep data being malformed by subsequent syncs
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
8e5d14da84
|
Moyoung: Support the Colmi V89
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
d61e511b11
|
Moyoung: Fix historical steps and sleep sync order
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
c96a81a424
|
Moyoung: Request and persist high resolution HR samples from workouts
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
a9bfacb841
|
Moyoung: Add workout summary parser
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
785b3466c0
|
Moyoung: Basic support for V2 workouts sync
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
bf72bfd8e3
|
Moyoung: Support starting phone GPS tracker from watch
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
1fe4716314
|
Moyoung: Implement camera trigger function
Big thanks to sptech@noreply.codeberg.org for figuring this out!
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
57ab51dc44
|
Moyoung: Support the KSIX Venture
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
5d694f2969
|
Moyoung: Support the generic C20 smartwatch
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
026e8c574b
|
Moyoung: Implement syncing sleep data
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
05996890de
|
Moyoung: Add support for world clocks
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
4335991480
|
Moyoung: Change bonding style to lazy to allow phone calls through watch
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
55060a192f
|
Moyoung: Add inactivity reminder preference
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
9566ff8c37
|
Moyoung: Add power saving mode preference
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
a4ff42d15f
|
Moyoung: Send volume level with music info
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
b433c728cb
|
Moyoung: Add option for letting the device follow the phone DND setting
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
09fa5638da
|
Moyoung: Support sending, receiving and deleting alarms
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
664a2e3383
|
Moyoung: Fix DND and Lift Wrist settings
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
ac2b0d5b54
|
Moyoung: Support the Misirun C17
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
5ee8e1f55f
|
Moyoung: Send weather location and sunrise/sunset
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
977f0f1f23
|
Moyoung: Implement sending calendar items
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
e74f6a482c
|
Moyoung: Implement sending music info and state
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
4c32dc9740
|
Moyoung: Fix malformed notifications when sender/title contains colon
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
cf78c7e67f
|
Moyoung: Implement and improve several device settings
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
34b141ba20
|
Moyoung: Add music and volume control
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
919a2b03c5
|
Moyoung: Implement HR measurement interval setting
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
6e4493b2b5
|
Moyoung: Implement language setting
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
e6747c1a21
|
Moyoung: Fix HR history packet parsing and activity sample provider
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
7189650c3d
|
Moyoung: Send cached weather info on request
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
c51523445a
|
Moyoung: Code and settings improvements
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
4158b666a1
|
Moyoung: Improve notifications
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
d4ea7e2b88
|
Moyoung: Support syncing historical HR measurements
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
29a2e820a1
|
Moyoung: Fix weather forecast being one day off
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
80a8d81384
|
Moyoung: Add find my phone functionality
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
aad36c4874
|
Moyoung: Make fixed MTU device-specific
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
309b3c9a0e
|
Moyoung: Fixes for settings, sync, logging, weather, live activity
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
4e2d1ff5b7
|
Moyoung: Improve logging
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
7252284b47
|
Moyoung: Persist received data in new tables
|
2025-06-11 20:58:00 +02:00 |
|
Arjan Schrijver
|
24f80c796c
|
Moyoung: Split up (modernize) database tables
|
2025-06-11 20:57:59 +02:00 |
|
Arjan Schrijver
|
8d22c8fecf
|
Moyoung: Modernize classes and methods and fix compiler errors
|
2025-06-11 20:57:59 +02:00 |
|
Arjan Schrijver
|
29273b89a6
|
Rename DaFit references to Moyoung to reflect the protocol used
|
2025-06-11 20:57:59 +02:00 |
|
Arjan Schrijver
|
0a0fba4179
|
Colmi R12: Fix bluetooth name
|
2025-05-26 08:53:27 +02:00 |
|
Arjan Schrijver
|
43b30d36f6
|
Colmi R0x: Add support for R12 and display preferences
|
2025-04-24 21:16:07 +02:00 |
|
Arjan Schrijver
|
0fc1c7b2b6
|
Fix app crash when switching between Android user profiles
|
2025-03-05 21:07:37 +01:00 |
|
Arjan Schrijver
|
7141e2d592
|
Fossil/Skagen Hybrids: Fix hidden upload button in app manager
This fixes a regression for these devices that was introduced in feb5134b5
|
2025-03-04 09:27:14 +01:00 |
|
Arjan Schrijver
|
790e81a6f6
|
Add disabling battery optimizations to permissions screen
|
2025-01-06 09:18:18 +01: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 |
|
Arjan Schrijver
|
af10677157
|
Colmi R09: Do not try to parse temperature packets without data
|
2025-01-02 16:58:07 +01:00 |
|
Arjan Schrijver
|
a02f5aaf82
|
Colmi R09: Add support for temperature data
|
2024-12-23 21:15:05 +01:00 |
|
Arjan Schrijver
|
7ff1e87ea8
|
About screen: Copy build details on tap
|
2024-12-21 23:07:50 +01:00 |
|
Arjan Schrijver
|
2ec37fa77a
|
Dashboard: Make today widget data loading more efficient
|
2024-12-18 23:30:59 +01:00 |
|
Arjan Schrijver
|
c918765931
|
Fix app crash when switching between Android user profiles
|
2024-12-13 21:38:38 +01:00 |
|
Arjan Schrijver
|
368cd88146
|
Colmi R0x: Add support for Colmi R09
|
2024-12-04 16:08:35 +01:00 |
|
Arjan Schrijver
|
98e9a0dbf0
|
Fossil/Skagen Gen. 6 Hybrids: Add SpO2 watchface widget
|
2024-12-04 14:34:39 +01:00 |
|
Arjan Schrijver
|
6f8fbd9b3c
|
Add buttons to DebugActivity for Welcome and Permissions
|
2024-11-24 21:14:23 +01:00 |
|
Arjan Schrijver
|
765e6950dc
|
Add preference migration for existing users
|
2024-11-24 21:14:23 +01:00 |
|
Arjan Schrijver
|
fc4fea35cd
|
Scroll Notification and Overlay permissions screens to GB automatically
|
2024-11-24 21:14:22 +01:00 |
|
Arjan Schrijver
|
77d0d545c8
|
Make strings translatable
|
2024-11-24 21:14:22 +01:00 |
|
Arjan Schrijver
|
11f38aff15
|
Remove option to start first run screens from preferences
|
2024-11-24 21:14:22 +01:00 |
|
Arjan Schrijver
|
79a846a907
|
Add theme selector to first screen
|
2024-11-24 21:14:22 +01:00 |
|
Arjan Schrijver
|
20d6c87dd8
|
Improve background location permission request flow
|
2024-11-24 21:14:22 +01:00 |
|
Arjan Schrijver
|
20eb4bc922
|
Fix permissions list left margin
|
2024-11-24 21:14:22 +01:00 |
|