Commit Graph
15585 Commits
Author SHA1 Message Date
FjuroandHosted 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
summoner001andHosted 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
Максим ГорпинічandHosted 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
大王叫我来巡山andHosted 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
summoner001andHosted 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é RebeloandJosé 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 GobbettiandJosé 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-botandJosé 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 SchrijverandArjan Schrijver 6cbd6e892c InfiniTime: Improve user feedback on uploading resources 2026-01-17 21:10:31 +01:00
Arjan SchrijverandArjan Schrijver 2765d78899 InfiniTime: Fix corrupted fonts and images 2026-01-17 21:10:31 +01:00
Arjan SchrijverandArjan Schrijver 5690d6f846 InfiniTime: Refactor and fix resource uploader 2026-01-17 21:10:31 +01:00
Arjan SchrijverandArjan Schrijver 320dde9a0e Fix compile errors (untested) 2026-01-17 21:10:31 +01:00
William PetterssonandArjan 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-dotandJosé 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
José Rebelo a8c38953a1 Fetch all sync data types from notification 2026-01-17 16:20:02 +00:00
José Rebelo ec1065fb2f Make data fetching agnostic from activity
We support quite a few devices that can sync non-activity data.
2026-01-17 16:20:02 +00:00
José Rebelo 7b9baf1a9f Huawei: Rename HuaweiCoordinatorSupplier to HuaweiCoordinator 2026-01-17 15:59:36 +00:00
José Rebelo ec17ae383f Huawei: Rename HuaweiCoordinator to HuaweiState 2026-01-17 15:58:26 +00:00
José Rebelo 71d54cf0f9 Huawei: Clear capabilities shared preferences when deleting device 2026-01-17 15:53:29 +00:00
José Rebelo 79610a7ae3 Huawei: Unify BLE and BR coordinators 2026-01-17 15:14:24 +00:00
José Rebelo 73035e7028 Huawei: Make coordinators stateless 2026-01-17 15:14:24 +00:00
José Rebelo 5375481e53 Fix workout calories stats 2026-01-17 15:04:31 +00:00