Fjuro
4d2743dea6
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3282 of 3282 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-10-27 10:00:12 +01:00
陈少举
90320616fc
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3281 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-10-27 10:00:12 +01:00
arjan-s
7ad6a8b665
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3281 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-10-27 10:00:11 +01:00
Oğuz Ersen
f2d656dce8
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3281 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-27 10:00:10 +01:00
Yaron Shahrabani
eb18415e39
Translated using Weblate (Hebrew)
...
Currently translated at 85.6% (2810 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-10-27 10:00:10 +01:00
Manuel Treuheit
41da2f15cc
Translated using Weblate (German)
...
Currently translated at 94.6% (3106 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-10-27 10:00:09 +01:00
Fjuro
2b2a68d5bd
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3281 of 3281 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-10-27 10:00:08 +01:00
gallegonovato
3007bba863
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (3274 of 3274 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-10-27 10:00:07 +01:00
arjan-s
0a7f8e7731
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3273 of 3273 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-10-27 10:00:07 +01:00
Oğuz Ersen
69623f48b6
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3273 of 3273 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-27 10:00:06 +01:00
gallegonovato
46fffdced2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (3273 of 3273 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-10-27 10:00:05 +01:00
陈少举
68aed79c02
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3266 of 3266 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-10-27 10:00:05 +01:00
arjan-s
240b4f155b
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3266 of 3266 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-10-27 10:00:04 +01:00
Oğuz Ersen
e3b4d506be
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3266 of 3266 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-27 10:00:03 +01:00
Fjuro
97aa1e81cd
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3266 of 3266 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-10-27 10:00:02 +01:00
gallegonovato
8ad6b3681a
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (3266 of 3266 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-10-27 10:00:02 +01:00
陈少举
a9c3a676ee
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3264 of 3264 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-10-27 10:00:01 +01:00
Oğuz Ersen
4a8c938a79
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3264 of 3264 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-27 10:00:00 +01:00
gallegonovato
bc577f0702
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (3262 of 3262 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-10-27 10:00:00 +01:00
Linerly
d08d6bc212
Translated using Weblate (Indonesian)
...
Currently translated at 90.3% (2941 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-10-27 09:59:59 +01:00
陈少举
3d9861d53b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3254 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-10-27 09:59:58 +01:00
arjan-s
3846eab20d
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3254 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-10-27 09:59:58 +01:00
Oğuz Ersen
0c969164a2
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3254 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-27 09:59:57 +01:00
JuTonic
b332ff54aa
Translated using Weblate (Russian)
...
Currently translated at 92.2% (3001 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-10-27 09:59:57 +01:00
Fjuro
aacd75c823
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3254 of 3254 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-10-27 09:59:56 +01:00
Me7c7
d95b2afad3
Huawei: map activity type 4 to mountain hike activity
2024-10-27 10:50:40 +02:00
Me7c7
5f822149bc
Huawei: Send default HR Zones config to the device using P2P service
2024-10-27 07:40:03 +02:00
Martin.JM
27f61138bc
Huawei: Fix notifications for Huawei Band 4e
...
Fixes #3957
2024-10-27 00:48:33 +02:00
Martin.JM
cc16906d20
Huawei: Fix for sample provider
2024-10-26 20:29:33 +00:00
Arjan Schrijver
d4033dbccb
Colmi R0x: Fix HR database timestamps
2024-10-26 22:08:36 +02:00
José Rebelo
ba82de99d3
Garmin: Upload workout fit files
2024-10-26 21:03:58 +01:00
José Rebelo
8b4f1aa1d7
Fix light navbar buttons on light themes for SDK27+
...
SDK 21 to 27 still needs some work, but we need to review all of this
for the edge-to-edge enforced by Android 15 anyway.
2024-10-26 18:03:32 +01:00
Patrick Rudolph
42b7153162
huawei: Decode TruSleep data in test new functionality
...
Download TruSleep data and extract ACC and PPG packets.
For now the data is only extracted and provided to an analysis
function that does nothing as printing the data as the TruSleep
algorithm is unknown.
With this patch it's possible to do sleep analysis using open source
algorithms, however it's not clear which one to use and how similar
the results would be. A possible use case would be Sleep as Android.
The extracted data contains of Accelerometer data (ACC) and
photoplethysmogram (PPG) data.
ACC packets:
- about every 60 seconds
- contain a timestamp
- contain the activity on one accelerometer axis
0x00: no activity
0xff: high activity (like walking)
PPG packets:
- contain a timestamp
- contain raw PPG samples, each with a 10msec based timestamp
This commit allows more developers and researchers to look into sleep
analysis as they gain access to the raw sleep data optained from the watch.
For issue #3860 .
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2024-10-26 16:02:14 +00:00
Martin.JM
ce7b0db5b1
Huawei Sample Provider: Provide a sample every minute
...
Fixes #4068 .
2024-10-26 15:58:12 +00:00
José Rebelo
bbadb2b1ef
Garmin: Fix crash on timezones without DST
2024-10-26 16:53:30 +01:00
José Rebelo
c628ce2c97
Garmin: Fix all-day events
...
As per the CalendarContract, the begin timestamp corresponds to the UTC
midnight-boundary of the start of the day.
- Remove the redundant logic to truncate the date to the start of day
- Remove the workaround for negative timezones (confirmed not workin
with some EDT users)
- Ensure birthdays also respect the UTC boundary
- Offset the garmin timestamps by the UTC offset, ensuring they match
midnight on the user's timezome (fixes all-day events offset by 1 day)
2024-10-26 11:53:20 +01:00
Me7c7
a46e970f84
Huawei: more details for swim workout
2024-10-26 10:41:29 +00:00
Me7c7
3294e20242
Huawei: clear calendar on reconnect.
2024-10-26 11:50:05 +03:00
Me7c7
bc56213eba
Huawei: improve texts for file uploads, music icon
2024-10-25 22:39:55 +00:00
Me7c7
3bb44d8050
Huawei: Use default value for channels. Parse sample rates.
2024-10-25 22:39:55 +00:00
Me7c7
d23c931f95
Huawei: device specific fixes. Watch 3 for example
2024-10-25 22:39:55 +00:00
Me7c7
48717aaf42
Huawei: Initial music upload support
2024-10-25 22:39:55 +00:00
Me7c7
b18fb901e6
Huawei: send more user info. Fix issue with weight
2024-10-25 22:16:38 +00:00
Me7c7
e124ac4974
Huawei: fix Send thresholds packet
2024-10-25 22:16:38 +00:00
José Rebelo
22eebf9592
Garmin Fenix 7: Initial support
2024-10-25 18:18:41 +01:00
Me7c7
f0c4f0f04a
Huawei: fix calendar events update
2024-10-24 18:18:12 +00:00
Arjan Schrijver
b2df6e58f0
Colmi R0x: Improve HR fetching accuracy
...
Hopefully fixes #4209
2024-10-23 21:35:48 +02:00
José Rebelo
e25757846f
Add link to background service troubleshoot page
2024-10-22 22:18:17 +01:00
José Rebelo
69530de0c6
Set changelog version code when restoring zip backup
2024-10-19 21:00:53 +01:00
Me7c7
0e00d74913
Huawei: Fixed workout data parser
2024-10-17 15:36:58 +03:00
Me7c7
d2cf281b00
Huawei: fetch more workout summary from the watch
2024-10-17 10:06:31 +03:00
José Rebelo
9267b4fcf3
Mi Band 9: Fix strength training
2024-10-16 23:43:11 +01:00
José Rebelo
e6dc262a4d
Xiaomi-protobuf: Fix some workout type recognition
2024-10-16 23:40:13 +01:00
José Rebelo
e436946bed
Sleep charts: Fix empty cells for devices without awake sleep
2024-10-16 23:21:38 +01:00
José Rebelo
2abe7e5b2f
Fix weekly and monthly sleep times for devices without awake sleep
...
The last sleep stage on these is not "awake sleep" and should be
included.
2024-10-16 23:07:41 +01:00
José Rebelo
a0d7c8b77b
Huawei: Fix battery notifications
2024-10-16 22:54:40 +01:00
José Rebelo
f0cce348c4
Xiaomi-protobuf: Fix naps
2024-10-16 22:46:19 +01:00
Arjan Schrijver
2618d54f94
Fix crash in LiveActivityFragment that was introduced by 2398dd0fb
2024-10-16 22:18:56 +02:00
José Rebelo
f9f3e8849b
Mi Band 9: Fix walk workout parsing
2024-10-16 19:38:15 +01:00
José Rebelo
8714c8461f
Fix unit tests
2024-10-15 19:54:00 +01:00
Linos Giannopoulos
f3b4f0ed26
Add device support for the IKEA desk controller
...
All the required functionality is included:
- Move the desk up and down manually
- See the current height and speed
- Store three desk positions
- Move to any of those desk positions
2024-10-15 18:23:56 +00:00
Arjan Schrijver
25dc3f972b
Colmi R0x: Add support for Colmi R10
2024-10-15 18:19:09 +02:00
Arjan Schrijver
2398dd0fbe
Limit LiveActivityFragment to just the current device
2024-10-15 11:19:33 +02:00
René Vögeli
ace0aa3ea7
Colmi R0x: Fix big data packet handling
2024-10-14 21:20:26 +00:00
a0z
cb7053e609
Fix margins in body energy and steps fragment
2024-10-14 20:15:51 +00:00
Vitaliy Tomin
175f4bf60c
huawei: Add new gadget Huawei Watch D2
2024-10-14 18:00:49 +00:00
José Rebelo
b595a1ad96
Huawei Watch Fit 3: Enable emoji
2024-10-13 22:20:02 +01:00
José Rebelo
10a7550232
Garmin: Map some health snapshot fields
2024-10-13 21:28:37 +01:00
José Rebelo
1f4987ab98
Huawei: Enable emoji for HarmonyOS watches
2024-10-13 19:01:14 +00:00
Me7c7
80967ce42b
Huawei: fix pace update when more than one packets received
2024-10-13 19:01:03 +00:00
Me7c7
0e6a3e13cc
Huawei: specify pace order
2024-10-13 19:01:03 +00:00
Me7c7
15f550d5a8
Huawei: Show pace summery before table. More summary.
2024-10-13 19:01:03 +00:00
Me7c7
af64ff3a79
Huawei: fix workouts pace
2024-10-13 19:01:03 +00:00
José Rebelo
58a8c91c80
Activity Details: Fix table after odd number of cells
2024-10-13 19:55:09 +01:00
René Vögeli
c66467a915
Colmi R0x: Add support for HRV
2024-10-13 20:10:50 +02:00
Arjan Schrijver
4939de47c1
Colmi R0x: Add support for HRV
2024-10-13 17:29:43 +00:00
MrYoranimo
0a9da03618
Xiaomi: extract watch face preview image
2024-10-13 13:11:39 +00:00
MrYoranimo
b2cf83d002
Xiaomi: extract translatable watch face name
2024-10-13 13:11:39 +00:00
MrYoranimo
47acfd2775
Xiaomi: fix watchface ID check
...
The identifier for a watch face is stored as a decimal number in ASCII.
Since there are 64 bytes available to store the identifier, the highest
value to be expected is 10^(64*10), which exceeds the limit of a 32-bit
integer.
2024-10-13 13:11:39 +00:00
José Rebelo
92fd556c5f
Garmin: Map some missing realtime settings icons
2024-10-13 13:52:48 +01:00
José Rebelo
d47a08479d
Garmin Fenix 6S Sapphire / Venu Sq 2: Initial support
2024-10-13 13:39:43 +01:00
José Rebelo
92004ce4de
Fix activity icon after filter reset
2024-10-13 08:59:46 +01:00
José Rebelo
427b7c7557
Activity details: Refactor header
2024-10-12 23:24:14 +01:00
Severin von Wnuck-Lipinski
98775b752b
Add Mijia comfort level preferences
2024-10-12 21:36:18 +02:00
Severin von Wnuck-Lipinski
10b5b1ea7c
Add icon for temperature unit preference
2024-10-12 21:36:18 +02:00
José Rebelo
c2668d2e6c
Add average line to HR chart
2024-10-12 19:00:26 +01:00
José Rebelo
b4426c61be
Garmin: Fix unit tests
2024-10-12 16:59:07 +01:00
José Rebelo
6474a6092e
GPXExporter: Include speed and cadence
2024-10-12 16:57:02 +01:00
José Rebelo
bf7b6e2329
Fix wrong parameter type
2024-10-12 13:40:35 +01:00
José Rebelo
598e737f10
Garmin: Map some missing fields in FitRecord
2024-10-12 13:33:37 +01:00
José Rebelo
bd3b7467a4
Garmin/Zepp OS: Display resting HR
2024-10-12 13:21:20 +01:00
José Rebelo
fb1d0a92cc
Garmin: Add resting heart rate sample provider
2024-10-11 23:51:44 +01:00
José Rebelo
b331c53763
Garmin: Parse skin temperature messages
2024-10-11 23:09:40 +01:00
José Rebelo
8c949ff6ab
Garmin: Persist respiratory rate
2024-10-11 22:29:55 +01:00
Oğuz Ersen
6319c53252
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3252 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-10-10 22:14:22 +00:00
陈少举
70fe5b4882
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3252 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-10-10 22:14:21 +00:00
arjan-s
ec112cfd03
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3252 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-10-10 22:14:20 +00:00
Sabrina
e06b71ff15
Translated using Weblate (Korean)
...
Currently translated at 22.6% (738 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ko/
2024-10-10 22:14:20 +00:00
gallegonovato
94b87ba0e2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (3252 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-10-10 22:14:19 +00:00
Fjuro
9183762499
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3252 of 3252 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-10-10 22:14:18 +00:00