José Rebelo and José Rebelo
0310e287b3
Maps: Do not crash when map loading fails
2025-04-04 22:02:46 +00:00
José Rebelo and José Rebelo
f7cf3b8a17
Add Mapsforge and AndroidSVG licenses
2025-04-04 22:02:46 +00:00
José Rebelo and José Rebelo
cfdee2b1f9
Maps: Make track color configurable
2025-04-04 22:02:46 +00:00
José Rebelo and José Rebelo
49fb88ed9d
Maps: Move maps preference to main screen
2025-04-04 22:02:46 +00:00
a0z and José Rebelo
502c25e48e
Workout: offline map auto zoom, render background color, long press
2025-04-04 22:02:46 +00:00
a0z and José Rebelo
68b51627d2
Workout: map improvments
2025-04-04 22:02:46 +00:00
José Rebelo and José Rebelo
8cec2282a8
Workout: offline map init
2025-04-04 22:02:46 +00:00
José Rebelo
732cbd9b16
Zepp OS: Extract authentication to standalone service
...
Replicate the logic from the InitOperation2021, but this makes it
reusable for btrfcomm devices, without refactoring BLE devices previous
to Zepp OS.
2025-04-04 22:59:12 +01:00
José Rebelo
bbd9868eaf
Zepp OS: Auto-detect continuous find device
2025-04-03 21:32:07 +01:00
José Rebelo
1739c9c585
Zepp OS: Extract services: user info, silent mode, find device
2025-04-03 21:23:56 +01:00
Me7c7
55c9f689df
Extended stress logic for chart fragment.
...
- Added chart drawing configuration
- If the interval set emulate drawing bar chart by interval
- Ability to show stress level as percentage
2025-04-03 14:25:35 +03:00
José Rebelo
476b479aba
Update changelog
2025-04-02 20:30:46 +01:00
José Rebelo
e8d4558b0a
Zepp OS: Music upload (unstable)
...
- Only works in some regions apparently (eg. uk)
- Very unstable for files larger than 2MB
2025-04-02 20:27:38 +01:00
José Rebelo
9744f6d22f
Zepp OS 3+: Prevent some signed overflows during large file transfers
2025-04-02 20:26:00 +01:00
José Rebelo
0abd54af98
Zepp OS: Fix invalid files being recognized as maps
2025-04-02 20:26:00 +01:00
José Rebelo
e9bb18b811
Make Huawei AudioInfo reusable
2025-04-02 20:26:00 +01:00
Me7c7 and José Rebelo
41024f29a8
Huawei: Stress calibration related fixes
2025-04-02 19:23:57 +00:00
Me7c7 and José Rebelo
f3080449b3
Huawei: Fill stress samples at 30 minute intervals
2025-04-02 19:23:57 +00:00
Me7c7
d5e5429aab
Huawei: Find device
2025-04-02 17:25:55 +03:00
Me7c7 and José Rebelo
34123c03d0
The relevant copyright headers added.
2025-04-01 21:12:32 +00:00
Me7c7 and José Rebelo
12ff8c0ba0
Huawei: Code cleanups and corrections
2025-04-01 21:12:32 +00:00
José Rebelo
e71ee1da5d
Fix day switch in activity charts
...
Regression introduced by 4ae8e3166
2025-03-31 21:30:18 +01:00
Daniele Gobbetti and daniele
0fefa5de6b
Generic Audio BT Device Support
...
Add support for any Audio Bluetooth Device recognized by the OS. The main aim is to support incoming calls and notifications being read aloud.
The device must be paired with Android OS and be recognized as audio device.
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4675
Reviewed-by: Arjan Schrijver <arjan5@noreply.codeberg.org >
Co-authored-by: Daniele Gobbetti <daniele+cb@gobbetti.name >
Co-committed-by: Daniele Gobbetti <daniele+cb@gobbetti.name >
2025-03-31 06:53:11 +00:00
Ilya Nikitenkov
6753eba880
Huawei: Support ANC modes selection for FreeBuds Pro
...
* Added control for adjusting noise cancellation intensity when ANC is enabled.
* Added a toggle for Voice Boost when Transparency mode is enabled.
* Implemented HuaweiHeadphonesCapabilities to ensure new settings are exclusive to FreeBuds Pro.
* Refactored code to define enums for ANC Modes and Audio Modes.
* Added icons for Audio Mode, In-Ear Detection, ANC Mode, and Voice Boost.
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4664
2025-03-30 23:02:39 +03:00
José Rebelo
729881ce21
Update changelog
2025-03-30 21:01:27 +01:00
José Rebelo
f0ea2ff7c5
Zepp OS: Decode assistant voice data
2025-03-30 20:43:58 +01:00
José Rebelo
51b30557fb
Zepp OS: Decode voice memo files
2025-03-30 20:43:20 +01:00
José Rebelo
f9ceb16ff8
Add Concentus
...
* Taken from https://github.com/lostromb/concentus
* Commit: 6c2328dc19044601e33a9c11628b8d60e1f3011c
2025-03-30 20:43:13 +01:00
dependency-bot and José Rebelo
e944bfe184
Update protobuf to v4.30.2
2025-03-30 19:33:33 +00:00
dependency-bot and José Rebelo
1a64484501
Update androidx.camera to v1.4.2
2025-03-30 19:33:20 +00:00
Lars Berning and José Rebelo
cab12149d6
Adds advanced settings for EarFun Air Pro 4
2025-03-30 19:30:47 +00:00
José Rebelo and José Rebelo
fbff769333
Add licenses page
2025-03-30 19:25:38 +00:00
Me7c7 and José Rebelo
f26c973d3a
Huawei: Save stress data to database and display to users
2025-03-30 19:25:03 +00:00
Me7c7 and José Rebelo
cd3d995664
Huawei: Stress calibration fixes
2025-03-30 19:25:03 +00:00
umpfel and José Rebelo
7af7c471da
Bangle.js: added missed call notification ( #4686 )
...
Add an option to receive missed call notifications. See [https://github.com/orgs/espruino/discussions/7718 ](https://github.com/orgs/espruino/discussions/7718 )
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4686
Co-authored-by: umpfel <umpfel@noreply.codeberg.org >
Co-committed-by: umpfel <umpfel@noreply.codeberg.org >
2025-03-30 19:23:20 +00:00
José Rebelo
c7fa48594a
Set device change reason for all state changes
...
Apply f0d4efcb9 to all remaining devices.
2025-03-30 19:25:44 +01:00
umpfel
f0d4efcb94
Bangle.js: Fix cached messages not send after reconnect
2025-03-30 16:42:03 +02:00
José Rebelo
4ae8e31667
Prevent crash when AbstractActivityChartFragment is wrongly extended
...
Some fragments are extending AbstractActivityChartFragment when they should
not, since they are not in an instance of ChartsHost. This will make them
crash occasionally when switching dates in the actual charts. Prevent this,
but log at error level.
2025-03-30 13:31:34 +01:00
José Rebelo
6ed0550881
Add sleep HR average
2025-03-30 13:29:19 +01:00
José Rebelo
0eccccb011
Huawei: Map activity type 11 to trail run
...
Fixes #4688
2025-03-30 13:11:20 +01:00
José Rebelo
a2a7c4fe48
Lenovo Watch X (Plus): Fix language setting
2025-03-30 11:33:26 +01:00
José Rebelo
bc3b7b2e76
Zepp OS: Fix crash when installing watchfaces
2025-03-29 22:18:43 +00:00
José Rebelo
bc59a32a8c
Amazfit Bip 3: Add workout gps settings
2025-03-29 21:29:58 +00:00
Me7c7
55df3c7aa5
Huawei: Basic stress support. Calibration and enabling
2025-03-28 23:19:52 +02:00
José Rebelo
ced7fc5b98
Zepp OS: Fix sleep time if sleep stages are provided by watch
2025-03-24 22:49:26 +00:00
José Rebelo
820a4d5426
Zepp OS: Fix AGPS section not available on some devices
2025-03-24 22:33:15 +00:00
José Rebelo
03aefddc0f
Move devicesettings files to src folder
2025-03-24 19:47:12 +00:00
José Rebelo
efc06fe708
Zepp OS: Maps upload
2025-03-24 19:36:46 +00:00
rare-magma
f42eb01811
Huawei: add support for band 10
...
Signed-off-by: rare-magma <rare-magma@posteo.eu >
2025-03-24 18:29:46 +01:00
José Rebelo
fbaa9c4b37
Zepp OS: Respect sync calendar setting
2025-03-24 14:24:40 +00:00