José Rebelo
29670aaea4
Zepp OS: Extract heart rate and steps to standalone services
2025-04-18 22:31:59 +01:00
José Rebelo
31d4b0d354
Zepp OS: Isolate time sync and hr interval from HuamiSupport
2025-04-18 18:09:31 +01:00
José Rebelo
99af334280
Zepp OS: Fix crash on display items settings
2025-04-18 17:39:11 +01:00
José Rebelo
694b98d425
Zepp OS: Extract workout to standalone service
2025-04-18 17:39:02 +01:00
José Rebelo
c168c554fb
Huami: Refactor fetching
...
Remove all dependencies on BLE from the activity fetching logic, so that
it can eventually be reused in btrfcomm devices.
2025-04-18 14:16:42 +01:00
José Rebelo
91b9331de3
Remove protobuf and buildconfig generated source directories
...
This partially reverts 26999c863 , which does not seem to be needed
anymore, and breaks the build as of c7f236790 when multiple build
flavors are built without cleaning the build directory.
2025-04-17 23:25:04 +01:00
dependency-bot and José Rebelo
54961bbf25
Update dependency com.google.code.gson:gson to v2.13.0
2025-04-17 21:16:28 +00:00
timkrief and José Rebelo
4e4ef48deb
Adding application names to zepp os ( #4713 )
...
Co-authored-by: timkrief <timkrief@noreply.codeberg.org >
Co-committed-by: timkrief <timkrief@noreply.codeberg.org >
2025-04-17 21:05:48 +00:00
Thomas Kuehne and José Rebelo
db0d66d64c
backport upstream BouncyCastle fixes
...
aligned with bcgit/bc-java@8b4326f247 :
- Explicitly set IV to zeros when no ParametersWithIV bcgit/bc-java@7c40b52f13
- Fix CCM input length check bcgit/bc-java@e73dbc53db
- pr-1775 fix incrementCounter bcgit/bc-java@7ad116c692
2025-04-17 21:04:15 +00:00
dependency-bot and José Rebelo
b176db69bf
Update dependency androidx.activity:activity to v1.10.1
2025-04-17 19:47:23 +00:00
dependency-bot and José Rebelo
65c02be843
Update dependency androidx.recyclerview:recyclerview to v1.4.0
2025-04-17 19:43:36 +00:00
dependency-bot and José Rebelo
6d301bfdae
Update dependency androidx.gridlayout:gridlayout to v1.1.0
2025-04-17 19:36:28 +00:00
José Rebelo
f8e5e5b4dd
woodpecker: Update android-fdroid-tools to 35.0.1
2025-04-17 19:31:55 +01:00
José Rebelo
71cc6b6015
Vesc: Deprecate DeviceType constructor
2025-04-17 19:29:51 +01:00
José Rebelo
e1e5cccf29
HPlus: Deprecate DeviceType constructor
2025-04-17 19:18:58 +01:00
José Rebelo
08732ffa68
Renovate: Ignore MPAndroidChart
...
Renovate is unable to resolve dependencies from jitpack, and there has
not been a release in 4 years anyway.
2025-04-17 19:16:35 +01:00
Thomas Kuehne and José Rebelo
c7f236790a
Upgrade Gradle from 8.10.2 to 8.13
...
includes prerequisites:
- pcom.android.tools.build update from 8.6.1 to 8.9.1
- compileSdk update from 34 to 35 (targetSdk and minSdk are unchanged)
- .gradle and .java housekeeping fixes to reduce build warnings
2025-04-17 18:16:10 +00:00
Severin von Wnuck-Lipinski and José Rebelo
aa573ad6b7
Enable battery reporting for Moondrop Space Travel
2025-04-17 17:45:23 +00:00
José Rebelo
dcebe5f4c1
update changelog, bump version
0.85.0
2025-04-17 18:07:00 +01:00
ssantos and Hosted Weblate
79dad0ae31
Translated using Weblate (Portuguese)
...
Currently translated at 64.2% (2438 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt/
2025-04-17 19:03:17 +02:00
Christian Thiele and Hosted Weblate
63c9d6c6c9
Translated using Weblate (German)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-04-16 08:54:19 +02:00
Daniele Gobbetti
853bdd58ab
Add OS battery level to DeviceCoordinator and BluetoothStateChangeReceiver
...
Add OS Battery Level detection to BluetoothStateChangeReceiver, pass the event to devices only if their coordinator class declares support for it.
Add supportsOSBatteryLevel() to DeviceCoordinator and AbstractDeviceCoordinator defaulting to false.
Change coordinator of GenericHeadphones to return true for supportsOSBatteryLevel() and remove specific BroadcastReceiver from the support class.
2025-04-16 08:49:33 +02:00
José Rebelo
1aa156d433
NotificationListener: Fix some NPEs
2025-04-15 20:10:45 +01:00
diskacz and Hosted Weblate
9af654800b
Translated using Weblate (Polish)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2025-04-14 21:09:58 +02:00
Yaron Shahrabani and Hosted Weblate
5771de914f
Translated using Weblate (Hebrew)
...
Currently translated at 77.3% (2932 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2025-04-14 21:09:58 +02:00
Christian Thiele and Hosted Weblate
cb3b1130b8
Translated using Weblate (German)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-04-14 21:09:58 +02:00
José Rebelo
33aaec7300
Sony Headphones: Do not crash on invalid battery config
...
These can now be selected from preferences, which will make Gb crash on
startup if users make a mistake during configuration, so avoid crashing.
2025-04-14 20:09:52 +01:00
Daniele Gobbetti
9b873ada7e
fixup! Ignore invalid battery level updates
...
fix typo: level 100 is a valid battery level
2025-04-14 15:38:32 +02:00
José Rebelo
f567d963d3
Zepp OS: Reset MTU before initialization
...
Fixes regression introduced by 732cbd9b1 , which partially reverted #3219
by accident.
2025-04-13 18:38:36 +01:00
José Rebelo
c539fe50ba
Update changelog
2025-04-13 16:26:04 +01:00
Ghost of Sparta and Hosted Weblate
3e26232e22
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2025-04-13 15:24:31 +00:00
Christian Thiele and Hosted Weblate
50e0c8daf8
Translated using Weblate (German)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-04-13 15:24:29 +00:00
Fjuro and Hosted Weblate
f0557896e3
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-04-13 15:24:28 +00:00
陈少举 and Hosted Weblate
f9f1ef342e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (3793 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-04-13 14:38:26 +02:00
Yaron Shahrabani and Hosted Weblate
6f2f2e6249
Translated using Weblate (Hebrew)
...
Currently translated at 77.0% (2922 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2025-04-13 14:38:26 +02:00
Christian Thiele and Hosted Weblate
b2e71db5e6
Translated using Weblate (German)
...
Currently translated at 99.9% (3791 of 3793 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-04-13 14:38:26 +02:00
Fjuro and Hosted Weblate
57a6b71f0f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3791 of 3791 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-04-13 14:38:26 +02:00
José Rebelo
678d067004
Amazfit Bip 6: Add device sources
2025-04-13 13:38:18 +01:00
José Rebelo
ae3e6a49eb
Maps: Fix background color when loading map
2025-04-13 09:46:08 +01:00
José Rebelo
ee218d7a65
Maps: Make map theme configurable
2025-04-13 09:16:16 +01:00
José Rebelo
cb7914892e
Update mapsforge to 0.25.0
2025-04-13 09:04:24 +01:00
José Rebelo
e9592e7e57
woodpecker: Update android-fdroid-tools to 34.0.0
2025-04-12 21:00:26 +01:00
Martin.JM
f1daf394bf
Huawei: improve database performance
2025-04-12 15:36:14 +02:00
arjan-s and Hosted Weblate
4caf17f238
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3791 of 3791 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2025-04-12 08:13:56 +00:00
Ghost of Sparta and Hosted Weblate
6214e559f0
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (3791 of 3791 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2025-04-12 08:13:55 +00:00
José Rebelo
67762995e4
Fix erroneous "Heart Rate" header on some fragments
2025-04-12 09:13:43 +01:00
José Rebelo
900dfb03da
Mi Band 8: Improve workout parsing
2025-04-10 23:26:55 +01:00
Martin.JM and José Rebelo
0508ef08d4
Huawei: Fix workout average pace calculation again
...
Actually make it a weighted average this time, hopefully.
Fix for #4717 again.
2025-04-10 19:56:34 +00:00
José Rebelo
3e01ab7a35
Update changelog
2025-04-09 22:12:49 +01:00
Martin.JM and José Rebelo
1769f3e788
Fix for Huawei Freebuds 5i
2025-04-09 19:10:07 +00:00