1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-26 02:25:50 +01:00
Commit Graph

12550 Commits

Author SHA1 Message Date
AndrewP
ae4079eb14 Max step rate for OutdoorWalkingV2Parser version 1 2024-12-18 21:41:25 +01:00
José Rebelo
f4bc2ed6af Zepp OS 3.5+: Fix notification vibration 2024-12-17 18:43:44 +00:00
José Rebelo
199a6835a2 Garmin: Add intensity minutes 2024-12-15 21:22:29 +00:00
Sebastian Dröge
396aa41647 Xiaomi: Add a comment about possible interpretation of unknown bytes in v5 freestyle activity parser
They're probably the same as for v8.
2024-12-15 20:39:27 +00:00
Sebastian Dröge
e9363ec51a Xiaomi: Parse configured time/calories goal for freestyle activity parser v5
They're parsed for other activities like this.
2024-12-15 20:39:27 +00:00
Sebastian Dröge
e249236873 Xiaomi: Parse more fields in freestyle activity parser for v8/9/10
Specifically: workout type, configured time/calories goal, workout load and vitality gain.
2024-12-15 20:39:27 +00:00
Martin.JM
600629e7ed Switch from kcal to cal in samples
This allows for higher precision in devices that support it.
2024-12-15 21:10:05 +01:00
Martin.JM
d807909b25 Huawei: Add calories support
These devices provide calories instead of kcal, which are rounded
per-sample, resulting in a slight difference from what is shown on the
device itself.
2024-12-15 21:08:49 +01:00
Sebastian Dröge
b31832a72e Xiaomi: Don't show heart rate avg/max/min duplicates of outdoor walking v2 in the UI 2024-12-15 15:16:02 +00:00
Sebastian Dröge
5781d5ac18 Xioami: Parse vitality gain and TRAINING_EFFECT_ANAEROBIC in outdoor walking v2 parser 2024-12-15 15:16:02 +00:00
Sebastian Dröge
0cdc0777c0 Xiaomi: Change recoveryValue to TRAINING_EFFECT_AEROBIC in outdoor walking v2 parser
That's how this value is treated elsewhere.
2024-12-15 15:16:02 +00:00
Sebastian Dröge
eb97208ca1 Xiaomi: Add a comment about possible interpretation of unknown bytes in v3 jump roping activity parser
They're probably the same as for v5.
2024-12-15 15:06:51 +00:00
Sebastian Dröge
8aac1f4f12 Xiaomi: Parse more fields for v5 jump roping parser
Specifically: aerobic training effect, recovery time, anaerobic training
effect, configured time/calories/jump goal, workout load and vitality
gain.
2024-12-15 15:06:51 +00:00
DeLoooping
59caecf717 fix calendar synchronization (#4403)
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4403
Co-authored-by: DeLoooping <cj-codeberg@loooping.de>
Co-committed-by: DeLoooping <cj-codeberg@loooping.de>
2024-12-14 15:53:55 +00:00
a0z
624deee7bc Sleep week fragment: resolve scroll issue 2024-12-14 16:39:48 +01:00
a0z
d1e19df3fe Sleep score: widget 2024-12-14 16:39:41 +01:00
José Rebelo
4374a61c40 TimeSampleProvider: Add getLatestSample(until) 2024-12-14 14:16:02 +00:00
José Rebelo
66457a76f9 Update protobuf to v4.29.1 2024-12-14 14:03:00 +00:00
dependency-bot
dc806c4226 Update android-emojify to v1.9.5 2024-12-14 14:01:58 +00:00
dependency-bot
c581aba998 Update androidx.camera to v1.4.1 2024-12-14 01:08:19 +00:00
Arjan Schrijver
c918765931 Fix app crash when switching between Android user profiles 2024-12-13 21:38:38 +01:00
Gordon Williams
839cbcd3e5 Bangle.js: Fix call notification in Turkish locale
Turns out toUpper/Lowercase use the current locale, so for Turkish, "INCOMING" turns into "ıncomıng" (the 'i' is different!)
2024-12-13 11:07:21 +00:00
José Rebelo
03eb303181 Garmin Fenix 7X: Initial support 2024-12-12 18:14:32 +00:00
Sebastian Dröge
43829d8f62 Xiaomi: Add support for parsing jump roping summary v5
It contains an extra unknown byte between the heartrates and heartrate
zone times.
2024-12-12 18:47:48 +02:00
José Rebelo
b754b595df Redmi Watch 5 Lite: Initial support 2024-12-11 22:47:11 +00:00
José Rebelo
a1d89e3e55 Amazfit Cheetah: Unmark as experimental (#4394) 2024-12-11 19:16:36 +00:00
AndrewP
cd7c7092b2 Xiaomi: Workout parser for jump roping (#4389)
workout parser for jump roping incl. new field names, units und a group

Co-authored-by: AndrewP <>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4389
Co-authored-by: AndrewP <andrewp@noreply.codeberg.org>
Co-committed-by: AndrewP <andrewp@noreply.codeberg.org>
2024-12-07 18:16:04 +00:00
Martin.JM
c5714746fb Huawei: Initial Freebuds (5i) support 2024-12-06 23:23:46 +00:00
a0z
55238f4ee9 AbstractActivityChartFragment: heart rate gap support 2024-12-07 00:10:31 +01:00
a0z
c4e44df2c4 Workout heart rate chart: line chart gap instead of drawing when no data for longer than max gap 2024-12-07 00:04:47 +01:00
a0z
1b78ebfad9 Heart rate fragment: line chart gap instead of drawing when no data for longer than max data gap 2024-12-06 23:40:19 +01:00
AndrewP
c01607dc06 Xiaomi: Outdoor Cycling and GPX fix for Smart Band 8 Active 2024-12-06 19:21:01 +01:00
José Rebelo
32109507d9 Xiaomi-protobuf: Fix RR parsing
Thanks to nic8 on matrix for the fix.
2024-12-06 16:45:58 +00:00
José Rebelo
69847c19ff Xiaomi-protobuf: Persist heart pulse samples 2024-12-06 16:45:54 +00:00
José Rebelo
95b9009318 Garmin Instinct Solar: Add "Dual Power" version (#4380) 2024-12-06 16:42:19 +00:00
José Rebelo
4169c8319a Garmin: Add V0 characteristics
As seen in btsnoops from Vivovit / Forerunner 620
2024-12-05 18:35:10 +00:00
José Rebelo
a6de977d50 Garmin: Add support for V1 2024-12-05 18:35:00 +00:00
José Rebelo
ce126b805e Xiaomi-protobuf: Add resting HR 2024-12-05 18:33:34 +00:00
Gordon Williams
9a962bd495 Bangle.js: Support sending activity type from Bangle (#4323) 2024-12-05 09:31:07 +00:00
Simon Brand
6c7649264f Huawei: add Huawei Band 2 (Pro) 2024-12-05 07:00:08 +00:00
José Rebelo
d850439b4e Fix sleep score for current day 2024-12-05 06:56:14 +00:00
José Rebelo
7a4fb57646 Update changelog 2024-12-04 19:04:55 +00:00
José Rebelo
2b4493eeb7 Oppo Headphones: Fix decoding of concatenated responses 2024-12-04 18:50:44 +00:00
José Rebelo
12671fb1e0 Oppo Enco Air2: Fix firmware parsing 2024-12-04 18:35:29 +00:00
Aike Seiko
6e3ce50221 Xiaomi: Print log message if cmd.hasSystem() returns true, otherwise cmd.getSystem() would not work in the first place. 2024-12-04 18:13:52 +00:00
Aike Seiko
b8990ecc31 Xiaomi: Add support for activating DND from watch 2024-12-04 18:13:52 +00:00
Aike Seiko
f8ebe19d4b Xiaomi: Add support to for command CMD_FIND_WATCH 2024-12-04 18:13:52 +00:00
Aike Seiko
9d5a02b0bf Fix typo in alarmClockRining lead to multiple field definitions 2024-12-04 18:12:18 +00:00
a0z
c3433f55cb Add sleep score to sleeping tabs for supported devices 2024-12-04 18:03:37 +00:00
Aike Seiko
51a3b5d036 MiBand9: Fix parsing of IndoorCycling 2024-12-04 17:22:51 +00:00