José Rebelo
a68746c996
Maps: Add themes biker, dark, indigo
2025-09-20 09:33:23 +01:00
Me7c7
e4dbb202d6
Huawei: Extend swim and jumping rope workouts
2025-09-19 15:37:40 +03:00
Thomas Kuehne
1507553247
Garmin: HRM-Pro Plus - native support ( #5353 )
2025-09-14 16:49:15 +02:00
Thomas Kuehne and José Rebelo
71116173f8
strings: Bluetooth is a proper name
2025-09-14 14:00:31 +02:00
José Rebelo
f33a86fa52
Fix format string placeholders in fw_upgrade_notice_huawei
2025-09-13 15:13:17 +01:00
José Rebelo
a03b1844fe
Garmin Fenix 6X Pro: Initial support
2025-09-12 21:07:01 +01:00
José Rebelo
2d62e11148
Zepp OS: Add continuous HR measurement setting
2025-09-11 22:03:00 +01:00
José Rebelo
e475a42ec5
Zepp OS: Parse workout laps
2025-09-07 15:40:43 +01:00
Thomas Kuehne and José Rebelo
f5eb4a5feb
garmin: add experimental support for In Reach Mini 2
2025-09-07 14:53:42 +02:00
José Rebelo
682113360e
Y66: Initial support
2025-09-06 15:19:31 +01:00
José Rebelo
82b95882ae
Garmin Vívoactive 6: Initial support
2025-09-06 14:05:18 +01:00
José Rebelo
8e69a0645b
Moyoung: Initial support for HC96
2025-09-05 23:23:59 +01:00
Thomas Kuehne
eba83f93ad
change daily sleep goal from hours to minutes ( #1312 )
2025-08-31 10:27:24 +02:00
José Rebelo
0384f62a7e
Garmin: Add step speed loss
2025-08-30 13:26:55 +01:00
Me7c7
bfc54276a1
Huawei: recovery heart rate to workout
2025-08-30 15:08:12 +03:00
a0z and José Rebelo
1bff3eb2e8
Workout details: add filter charts button in landscape mode
2025-08-28 19:10:07 +02:00
José Rebelo and José Rebelo
28a331f4f4
Workout details: add button to rotate charts activity
2025-08-28 19:10:07 +02:00
José Rebelo and José Rebelo
0e78261c5a
Workout details: Add cadence chart
2025-08-28 19:10:07 +02:00
a0z and José Rebelo
ec55ce3ac0
Workout details: combined charts activity
2025-08-28 19:10:07 +02:00
Thomas Kuehne and José Rebelo
42033aad18
ultrahuman: redesign device support
2025-08-26 21:38:51 +02:00
Thomas Kuehne and José Rebelo
f5e015ff57
ui: optionally disable fetching new data from connected devices when swiping down
...
1) add new preference Settings / User interface / refresh on swipe
2) adjusted ControlCenterv2, AbstractChartsActivity and WorkoutListActivity
2025-08-26 21:17:04 +02:00
ahormann and José Rebelo
ec01ac70aa
Soundcore AeroFit 2: Initial Support
2025-08-25 20:27:58 +02:00
José Rebelo
1a58401fbf
Xiaomi Watch S4: Initial support
2025-08-25 19:21:07 +01:00
José Rebelo
3fdd54d2d6
Haylou Watch 2 Pro: Initial support
2025-08-25 19:06:36 +01:00
José Rebelo
da824c3574
Remove redundant translations for Heart Rate stats
2025-08-22 10:08:01 +01:00
Thomas Kuehne and José Rebelo
5b1a4b237b
WeightScale: add btle profile and generic device coordinator / device support ( #5225 )
...
Adds support for receiving weights from standard Bluetooth Weight scales:
0000181d-0000-1000-8000-00805f9b34fb - org.bluetooth.service.weight_scale
00002a9d-0000-1000-8000-00805f9b34fb - org.bluetooth.characteristic.weight_measurement
https://www.bluetooth.com/specifications/specs/weight-scale-service-1-0-1/
2025-08-18 11:23:52 +02:00
José Rebelo
244b46c7f2
Workout details: Code cleanup
2025-08-18 00:01:00 +01:00
a0z and José Rebelo
89281fdd6b
Workout details: fix heart rate chart, data categorization, labels
2025-08-18 00:01:00 +01:00
a0z and José Rebelo
b297264b56
Workout details: support display of values multiple times, add other category
2025-08-18 00:01:00 +01:00
Andriy Utkin and José Rebelo
22daa9c52b
Colmi V76: Initial support
2025-08-17 17:37:02 +02:00
a0z
b0721f1de8
Design: update values text color across fragments it improve visibility
2025-08-17 10:24:29 +02:00
Me7c7
f76d64b20d
Huawei: Changed the sleep prefs and enabled sleep breathing awareness configuration
...
Sleep breathing awareness can be enabled for some devices.
Information is currently not retrieved from the watch.
2025-08-16 14:54:36 +03:00
José Rebelo and José Rebelo
2ecc845a74
Introduce automatic zip export
2025-08-15 20:35:01 +02:00
Thomas Kuehne and José Rebelo
78b78de8e6
delete export files when deleting a device ( #5216 )
2025-08-14 23:08:14 +02:00
José Rebelo
7fe1066be1
Improve clarity on zip export/import error
2025-08-13 23:26:44 +01:00
José Rebelo and José Rebelo
7f20bf698b
Garmin: New sync protocol (experimental)
2025-08-11 22:06:05 +02:00
José Rebelo
a4fe2bbd4d
Polar H9: Initial support
2025-08-11 19:22:14 +01:00
José Rebelo
221add17f1
Garmin: Relabel total ascent / descent
2025-08-11 19:11:37 +01:00
José Rebelo
eef224ca4e
Garmin: Set alarms from phone
2025-08-10 23:16:09 +01:00
jrthomas270 and José Rebelo
d6daab8d0d
Even Realites G1: Support Notifications and improve disconnections
...
This change helps improve the connection experience when GadgetBridge is
working as a background task. The glasses must be send a heartbeat
packet every 32 seconds, otherwise they will disconnect. When
GadgetBridge is running in the background there is a 15-20 second delay
between the background handler waking up. This means that when the wake
up time is sceduled for 30 seconds, it often won't be woken up for 45-50
seconds leading to almost immediate disconnect after the user turns off
the screen. The official app gets around this by using a 5 second delay
leading to ~25 seconds of delay in sleep mode, but this over sends when
the phone is awake. Instead of doing that, I maintain the 28 second
delay but I change the background thread to a higher priority so that it
more consistently wakes up within th 32 second BLE limit.
Also added support for Notifications being sent to the glasses.
2025-08-10 22:34:56 +02:00
José Rebelo
12b9b8a1c0
Shokz: Multipoint pairing
2025-08-10 00:22:24 +01:00
ad0z
097874f321
Blood oxygen: fragment refactor
2025-08-07 23:01:14 +02:00
José Rebelo
dd8e6533ea
Colmi P80: Initial support
2025-08-06 21:39:15 +01:00
José Rebelo
912c0f1299
Blackview R60: Initial support
2025-08-06 21:36:15 +01:00
Julian Raufelder and José Rebelo
a680a819fd
Add Garmin Edge 540
2025-08-05 20:13:13 +02:00
José Rebelo
68f9a2ebc4
Restore android-emojify
...
jemoji is failing to load
- This reverts commit dfc20ca8b7 .
- This reverts commit 8c98a81ba5 .
- This reverts commit a00da2ee25 .
2025-08-04 22:33:35 +01:00
José Rebelo
742fccacec
Simplify disabling permissions request screen
...
- Move the preference from developer to general settings
- Add a "do not ask again" button (with a warning), but only when the
permission check is triggered on startup
2025-08-04 21:35:13 +01:00
Thomas Kuehne and José Rebelo
a38d9056d4
strings: use standardized straight quotes " and en dash – ( #5112 )
...
also cleanup left-over quotes " from string.xml creation
2025-08-03 23:37:07 +02:00
José Rebelo
646f918ce5
Make device types not translatable ( #5108 )
2025-08-03 14:46:21 +01:00
José Rebelo
f0e981525e
Fix some wrong devicetype names
2025-08-03 14:18:30 +01:00