Andreas Shimokawa
467b58edf3
Pebble: fix sending config to watchfaces
2026-03-01 10:14:42 +01:00
Andreas Shimokawa
7f3eec47ec
Pebble: Fix crash when returning from exernal website from browser application.
2026-02-28 19:49:40 +01:00
Thomas Kuehne and José Rebelo
bacc85bcb8
Garmin: add sleep disruption FIT fields
2026-02-28 18:36:59 +01:00
Thomas Kuehne
9a9ba5b30c
Garmin: add more FIT sport types
...
example FIT files for testing:
STREET_RUN (sport:1, subsport:2)
https://github.com/ThomasKuehne/FIT-test-files/tree/main/Activity/2025/Activity_20250410_Running_Nike_1794463148babf53fb33b260a19a91fe.fit
VIRTUAL_CYCLING (sport:2, subsport:58)
https://github.com/ThomasKuehne/FIT-test-files/tree/main/Activity/2026/Activity_20260110_Cycling_Mywhoosh_cbefa61fcd6d7c0f9916e07d119fbceb.fit
INDOOR_ROWING (sport:4, subsport:14)
https://github.com/ThomasKuehne/FIT-test-files/tree/main/Activity/2017/Activity_20170518_FitnessEquipment_VivoActiveHr_94dbffeb8be296bb39027edc041a2963.fit
STOPWATCH (sport:52, subsport:0)
https://github.com/ThomasKuehne/FIT-test-files/tree/main/Activity/2023/Activity_20221129_52_Fenix5Plus_43621059f6fc664f8f3b577e2f1d8695.fit
CCR_DIVING (sport:53, subsport:63)
https://github.com/ThomasKuehne/FIT-test-files/tree/main/Activity/2017/Activity_20230816_Diving_Descent_d602dcb95b6701d1921e9d6a26594ebe.fit
2026-02-28 17:39:51 +01:00
José Rebelo
2aed9d9bb2
Amazfit Active 2 NFC Square: Unmark as experimental
2026-02-27 23:23:22 +00:00
José Rebelo
297492d0a5
Amazfit GTR 4: Add bluetooth name for Limited Edition
2026-02-27 22:28:38 +00:00
Arjan Schrijver
7a5427e028
Dashboard: Add preference for disabling dimming in Today widget
2026-02-23 15:11:20 +01:00
Thomas Kuehne
17a4338984
Garmin: add more FILETYPEs
2026-02-21 12:55:02 +01:00
José Rebelo
f60cb524f7
Improve media control logging
2026-02-18 23:09:09 +00:00
José Rebelo
433787d3af
Health Connect: Fix calories unit
2026-02-18 23:00:56 +00:00
José Rebelo
bf46baa5de
Zepp OS: Add missing swim styles, fix columns
2026-02-17 18:30:32 +00:00
José Rebelo
d621b1d8f8
Mi Band 9 Active: Add hack for daily activity parsing
2026-02-16 22:24:03 +00:00
José Rebelo
a3e216320c
Xiaomi-protobuf: Fix calories unit
2026-02-16 22:20:00 +00:00
dependency-bot and José Rebelo
c805ba298e
Update dependency no.nordicsemi.android:dfu to v2.11.0
2026-02-15 00:09:58 +01:00
dependency-bot and José Rebelo
8bd39f6913
Update dependency androidx.activity:activity-ktx to v1.12.4
2026-02-15 00:09:40 +01:00
Erwin Scheuch-Heilig and José Rebelo
9d918bdb3b
Initial support for laxasfit devices ( #5774 )
...
# laxasfit support
With reference to issue #5640 here comes the initial implementation of the first supported laxasfit device:
- Q11 smartwatch
The used protocol is a derivate of the FitPro protocol, using
- different UUIDs
- different message ID's
- additional CRC
Protocol details are documented in the related issue #5640
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/5774
Co-authored-by: Erwin Scheuch-Heilig <fr3ts0n@gmx.at >
Co-committed-by: Erwin Scheuch-Heilig <fr3ts0n@gmx.at >
2026-02-14 23:53:04 +01:00
José Rebelo
6ed6c41244
update changelog, bump version
2026-02-14 21:36:59 +00:00
José Rebelo
ae44694018
Huawei/Honor: Fix exception when processing workout data ( #5795 )
2026-02-14 21:02:20 +00:00
Gideon Zenz
3f59815f5f
Hide heart rate monitoring config for Helio Strap (always-on by design)
2026-02-14 18:27:17 +01:00
José Rebelo
d8c1ad6b7e
Check calendar and contact permissions for calendar sync
2026-02-14 15:02:45 +00:00
Gideon Zenz
3c8a9b5821
Enable Sony WF1000XM4 Headphones speak-to-chat support
2026-02-14 07:50:33 +01:00
José Rebelo
8bdd124ab5
Lenovo: Align packages for watch9 and watchxplus
2026-02-13 22:52:34 +00:00
José Rebelo
79cef62cd3
Huawei/Honor: Enable VO2 Max for supported devices
2026-02-13 22:45:01 +00:00
José Rebelo and Me7c7
1f1c598968
Huawei: Improve workout parsing ( #5784 )
...
Original patch by Me7c7 in #5784
Co-authored-by: Me7c7 <me7c7@noreply.codeberg.org >
2026-02-13 22:37:14 +00:00
José Rebelo
37e1fc25de
Zepp OS: Parse swimming details and temperature
2026-02-13 22:16:47 +00:00
José Rebelo
f121aea488
Make VO2Max chart range dynamic
2026-02-13 19:17:18 +00:00
José Rebelo
878d20e9e7
Cmf Nothing Watch Pro: Fix default activity kinds
2026-02-13 19:03:29 +00:00
José Rebelo
31654d156e
Zepp OS: Map some unknown display items
2026-02-11 23:07:00 +00:00
José Rebelo
03805df13c
Replace android.util.Log with logback
2026-02-11 22:11:26 +00:00
José Rebelo
68008f0205
Workouts: Use database read lock
2026-02-10 20:55:40 +00:00
José Rebelo
52a6c4bb07
Health Connect: Use database read lock
2026-02-10 20:55:40 +00:00
José Rebelo
3c92221d96
Charts: Use database read lock on DBAccess, enable parallel async tasks
2026-02-10 20:55:40 +00:00
José Rebelo
1a8a6447e2
Dashboard: Use database read lock, enable parallel async tasks
2026-02-10 20:55:40 +00:00
José Rebelo
3e0084e188
Database: Split read and write locks
2026-02-10 20:55:40 +00:00
José Rebelo
1a8736621f
Garmin: Use current day resting heart rate
2026-02-10 20:50:11 +00:00
José Rebelo
0032f0e887
Fix workout list icon tint in action menu
2026-02-09 18:55:04 +00:00
José Rebelo
b5994cfb04
Garmin Instinct Solar Tactical: Initial support
2026-02-09 18:48:05 +00:00
dependency-bot and José Rebelo
c1c36d916d
Update kotlin monorepo to v2.3.10
2026-02-08 23:40:15 +01:00
Roker2 and José Rebelo
fc16d7f83e
More apps notifications support, add "Games" notifications and changes for huami ( #5767 )
...
Changes:
* Add more apps notifications support
* Add "Games" notifications type
* Add "Weather" notifications type
* Add VK, QQ and weather support for Huami devices
* Huami: Set Skype icon for Discord notifications
* Huami: Show "Games" notifications with PokemonGo icon
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/5767
Co-authored-by: Roker2 <dimaminko2000@gmail.com >
Co-committed-by: Roker2 <dimaminko2000@gmail.com >
2026-02-08 23:30:03 +01:00
José Rebelo and José Rebelo
0b124a0f06
Garmin: Fix timestamp16 rollover
2026-02-08 23:24:03 +01:00
Gideon Zenz and José Rebelo
14aadfe0a0
Implement the mac address changing feature in the debug settings
0.89.0
2026-02-08 19:16:28 +01:00
José Rebelo
183b0e714d
Garmin: Display blocked internet domains
2026-02-08 16:56:48 +00:00
José Rebelo
621d6aa23f
Update changelog
2026-02-08 16:07:25 +00:00
José Rebelo
023770b4d5
Garmin Tactix 7: Initial support
2026-02-08 16:04:59 +00:00
José Rebelo
d82abd1a03
Adjust Internet Helper name and URL
2026-02-08 16:03:32 +00:00
José Rebelo
8fb7231efa
Debug: Hide drop table in non-debug builds
2026-02-08 15:59:01 +00:00
José Rebelo
95cc7a409c
Debug: Add button to clear database table
2026-02-08 15:56:22 +00:00
Daniele Gobbetti
22b5cc9206
Garmin: rename "GlobalFITMessage" to "NativeFITMessage"
2026-02-08 10:33:39 +01:00
Daniele Gobbetti
38f6f91afd
Garmin Test: Fix Weather Data Message Test (continued)
...
Remove the Ignore annotation from testWeatherDataMessage since the test now works
further clean-up other methods
2026-02-08 10:12:22 +01:00
Daniele Gobbetti
804e6a011d
Garmin Test: Fix Weather Data Message Test
...
Also remove unused imports and clean up some other test methods.
2026-02-08 10:01:26 +01:00