Commit Graph
12418 Commits
Author SHA1 Message Date
陈少举andHosted Weblate 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-sandHosted Weblate 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 ErsenandHosted Weblate 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
FjuroandHosted Weblate 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
gallegonovatoandHosted Weblate 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
陈少举andHosted Weblate 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 ErsenandHosted Weblate 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
gallegonovatoandHosted Weblate 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
LinerlyandHosted Weblate 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
陈少举andHosted Weblate 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-sandHosted Weblate 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 ErsenandHosted Weblate 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
JuTonicandHosted Weblate 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
FjuroandHosted Weblate 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.JMandJosé Rebelo 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 RudolphandJosé Rebelo 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.JMandJosé Rebelo 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
dependency-botandJosé Rebelo 8cf6c457ac Update dependency androidx.activity:activity to v1.9.3 2024-10-26 12:04:59 +01:00
dependency-botandJosé Rebelo 99db21adac Update dependency androidx.fragment:fragment to v1.8.4 2024-10-26 11:04:23 +00: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
Me7c7andJosé Rebelo 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
Me7c7andJosé Rebelo bc56213eba Huawei: improve texts for file uploads, music icon 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo 3bb44d8050 Huawei: Use default value for channels. Parse sample rates. 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo d23c931f95 Huawei: device specific fixes. Watch 3 for example 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo 48717aaf42 Huawei: Initial music upload support 2024-10-25 22:39:55 +00:00
dependency-botandJosé Rebelo 86cb08c0fb Update dependency org.mockito:mockito-core to v5.14.2 2024-10-25 22:38:03 +00:00
Me7c7andJosé Rebelo b18fb901e6 Huawei: send more user info. Fix issue with weight 2024-10-25 22:16:38 +00:00
Me7c7andJosé Rebelo 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
José Rebelo 9d741a7189 Update changelog 2024-10-24 22:45:05 +01:00
Me7c7andJosé Rebelo 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