Ghost of Sparta and Hosted Weblate
cbb4479802
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (3 of 3 strings)
Translation: Freeyourgadget/fastlane metadata
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/fastlane-metadata/hu/
2026-01-22 22:42:20 +01:00
Ghost of Sparta and Hosted Weblate
78df989ebb
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (4399 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2026-01-22 22:42:19 +01:00
Максим Горпиніч and Hosted Weblate
91db832c7c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (4399 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2026-01-22 22:42:18 +01:00
大王叫我来巡山 and Hosted Weblate
f848ce60a1
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4399 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-01-22 22:42:18 +01:00
Fjuro and Hosted Weblate
31af2cb963
Translated using Weblate (Czech)
...
Currently translated at 100.0% (4399 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2026-01-22 22:42:17 +01:00
diskacz and Hosted Weblate
e056bf85b0
Translated using Weblate (Polish)
...
Currently translated at 99.1% (4361 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2026-01-22 22:42:16 +01:00
summoner001 and Hosted Weblate
597e0559a6
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (4399 of 4399 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2026-01-22 22:42:15 +01:00
大王叫我来巡山 and Hosted Weblate
27b3f0a1ff
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4397 of 4397 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-01-22 22:42:14 +01:00
Fjuro and Hosted Weblate
7197724324
Translated using Weblate (Czech)
...
Currently translated at 100.0% (4397 of 4397 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2026-01-22 22:42:14 +01:00
summoner001 and Hosted Weblate
b1e48769fa
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (4397 of 4397 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2026-01-22 22:42:13 +01:00
Максим Горпиніч and Hosted Weblate
04eaced31c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (4397 of 4397 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2026-01-22 22:42:12 +01:00
大王叫我来巡山 and Hosted Weblate
72d8f2805e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4396 of 4396 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-01-22 22:42:11 +01:00
summoner001 and Hosted Weblate
56986e0174
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (4396 of 4396 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2026-01-22 22:42:10 +01:00
José Rebelo
a573613037
Garmin: Map fit data for sleep restless moments
2026-01-22 21:41:42 +00:00
José Rebelo and José Rebelo
678ef35904
Garmin: Handle http requests async
2026-01-22 19:49:48 +01:00
José Rebelo
b8a0c0dbbb
Do not request internet helper permissions on Bangle build
2026-01-21 23:46:23 +00:00
José Rebelo
99117f67a5
Garmin: Map some more fit function metrics
2026-01-21 21:56:05 +00:00
José Rebelo
9f97b0fc90
Garmin: Add mapping for fit hill score
2026-01-21 21:43:38 +00:00
José Rebelo
d3c1df3ad6
Charts: Fix enabled charts list
2026-01-21 21:30:22 +00:00
José Rebelo
f5ec50cebe
Garmin: Map FTP, training readiness and endurance score fit fields
2026-01-21 13:36:01 +00:00
José Rebelo
e2c375eaf3
GBDaoGenerator: Generate sample providers
...
Most "basic" sample providers are the same, this reduces the boilerplate
code necessary to add a new sample to the database.
2026-01-20 23:03:57 +00:00
José Rebelo
7dd319f760
Charts: Build fragment stats programatically
...
This would allow us to easily append further stats from device-specific
charts providers.
2026-01-20 22:27:18 +00:00
José Rebelo
d47b0f99a6
Charts: Build HR fragment stats programatically
...
While the API is certainly not ideal, this allows us to unify the logic
between charts and the workout fragment, and pave the way for dynamic
stats provided by gadget-specific implementations.
2026-01-20 21:35:48 +00:00
José Rebelo
2087f8aceb
SBM67: Split Sanitas and SilverCrest devices
2026-01-20 18:48:36 +00:00
José Rebelo
81ad487307
Make blood pressure support generic
2026-01-20 13:15:04 +00:00
José Rebelo
5cb2425643
SBM67: Extract blood pressure profile
2026-01-20 13:15:04 +00:00
Daniele Gobbetti and José Rebelo
1257f9d3f3
add support for SBM67 Blood Pressure device
2026-01-20 13:15:04 +00:00
José Rebelo
60abef3544
Fix call mute command in non-mainline build flavors
2026-01-20 00:06:36 +00:00
José Rebelo
629dd12bfe
Health Connect: Fix HR sync for Coospo / GloryFit / Generic HR
2026-01-19 20:28:37 +00:00
José Rebelo
a92ce9f1d5
Xiaomi-protobuf: Improve outdoor running parsing
...
Thanks to @Aolythh for the info from #5703
2026-01-19 19:47:28 +00:00
Arjan Schrijver
26b0e8b31b
Send User-Agent header with internet requests
2026-01-19 14:27:10 +01:00
José Rebelo
ea0257579b
Use BufferedOutputStream for zip export
...
Greatly improves export speed, especially for remote filesystems.
2026-01-18 22:57:06 +00:00
José Rebelo
e7ae74bf92
Zepp OS: Allow missing lon/lat in weather v5
2026-01-18 21:39:12 +00:00
José Rebelo
fd8fc8a3a5
ControlCenterv2: Improve toast when no connected device supports sync
2026-01-18 18:39:51 +00:00
José Rebelo
489bff52e2
Garmin: Allow firewalled app internet access
2026-01-18 16:21:34 +00:00
José Rebelo
4c65009f9c
Zepp OS: Add experimental support for weather v5
2026-01-18 15:42:21 +00:00
dependency-bot and José Rebelo
b59dfa3798
Update dependency gradle to v9.3.0
2026-01-17 23:02:43 +01:00
José Rebelo
37f466c91c
Debug: Allow database table export to csv
2026-01-17 21:26:45 +00:00
Arjan Schrijver
9fabc9e9b4
Pebble: Send New Data signal after handling received steps/sleep datalogs
2026-01-17 21:30:08 +01:00
Arjan Schrijver and Arjan Schrijver
6cbd6e892c
InfiniTime: Improve user feedback on uploading resources
2026-01-17 21:10:31 +01:00
Arjan Schrijver and Arjan Schrijver
2765d78899
InfiniTime: Fix corrupted fonts and images
2026-01-17 21:10:31 +01:00
Arjan Schrijver and Arjan Schrijver
5690d6f846
InfiniTime: Refactor and fix resource uploader
2026-01-17 21:10:31 +01:00
Arjan Schrijver and Arjan Schrijver
320dde9a0e
Fix compile errors (untested)
2026-01-17 21:10:31 +01:00
William Pettersson and Arjan Schrijver
9c93d11229
Resource uploading via BLEFS - wip
...
This is a commit of partial progress, this shouldn't even compile
2026-01-17 21:10:31 +01:00
José Rebelo
3118d6c4fe
Polar / Coospo / Generic HR monitors: Fix HC sync on new samples
2026-01-17 17:59:34 +00:00
José Rebelo
9971edc2a5
Polar: Disable unused charts
2026-01-17 17:39:41 +00:00
José Rebelo
ad7ed39a2a
HeartRateProfile: Parse and persist RR intervals
2026-01-17 17:39:34 +00:00
Wa-dot and José Rebelo
52c5f34b27
Fix error path in GBDaoGenerator
2026-01-17 17:32:13 +01:00
José Rebelo
f732621a26
Rename supportsActivityTracks to supportsRecordedActivities
2026-01-17 16:20:02 +00:00
José Rebelo
5bb42caa04
Make charts agnostic of activity tracking
...
Rename supportsActivityTabs to supportsCharts, as it should have always meant.
This decouples charts from activity tracking, and avoids the need to
needlessly override sleep measurement, step counter and speed zones
support just to display charts on devices that do not support any of
those capabilities.
2026-01-17 16:20:02 +00:00