Commit Graph

1284 Commits

Author SHA1 Message Date
Andreas Shimokawa
899f283a1b Marstek B2500: support battery pass-though, cleanups 2024-12-21 23:26:27 +01:00
Andreas Shimokawa
f79930fad9 Marstek B2500: initial support
Supported
- setting the time
- setting/getting the minimum charge of the battery that shall remain
- setting/getting 5 time intervals with output wattage and enable/disable switch
- getting the firmware version

TODO:
- check if times overlap
- check if we can output less than 80W (offical app only supports 80-800)
- research about the "automatic mode"
- research about unknown values we get from the two info calls

This has been tested with Firmware V220
I only have a very brief capture of V210 which obviously had less feature. I tried to somehow support it but I am not sure
2024-12-21 23:25:38 +01:00
Arjan Schrijver
7ff1e87ea8 About screen: Copy build details on tap 2024-12-21 23:07:50 +01:00
Jisakiel
960a864ea0 Casio ECB-S100 support
Lightly refactoring gwb5600 as a starting base, since the commands supported etc seem pretty similar. Using as well https://github.com/izivkov/GShockAPI as further reference for what is supported (which I tested with the watch) and the same commands.
2024-12-20 23:43:55 +00:00
a0z
d6dee559f7 PAI fragment: update colors, replace piechart with gauge 2024-12-18 23:04:10 +00:00
AndrewP
ae4079eb14 Max step rate for OutdoorWalkingV2Parser version 1 2024-12-18 21:41:25 +01:00
José Rebelo
199a6835a2 Garmin: Add intensity minutes 2024-12-15 21:22:29 +00:00
a0z
d1e19df3fe Sleep score: widget 2024-12-14 16:39:41 +01:00
José Rebelo
03eb303181 Garmin Fenix 7X: Initial support 2024-12-12 18:14:32 +00:00
José Rebelo
b754b595df Redmi Watch 5 Lite: Initial support 2024-12-11 22:47:11 +00:00
AndrewP
cd7c7092b2 Xiaomi: Workout parser for jump roping (#4389)
workout parser for jump roping incl. new field names, units und a group

Co-authored-by: AndrewP <>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4389
Co-authored-by: AndrewP <andrewp@noreply.codeberg.org>
Co-committed-by: AndrewP <andrewp@noreply.codeberg.org>
2024-12-07 18:16:04 +00:00
Martin.JM
c5714746fb Huawei: Initial Freebuds (5i) support 2024-12-06 23:23:46 +00:00
Simon Brand
6c7649264f Huawei: add Huawei Band 2 (Pro) 2024-12-05 07:00:08 +00:00
a0z
c3433f55cb Add sleep score to sleeping tabs for supported devices 2024-12-04 18:03:37 +00:00
Arjan Schrijver
368cd88146 Colmi R0x: Add support for Colmi R09 2024-12-04 16:08:35 +01:00
Arjan Schrijver
98e9a0dbf0 Fossil/Skagen Gen. 6 Hybrids: Add SpO2 watchface widget 2024-12-04 14:34:39 +01:00
a0z
6a68071702 Workout page: hr zones add colors 2024-12-03 22:44:32 +00:00
Me7c7
2a1e8e8651 Huawei: Obsolete temperature measurement description removed 2024-12-02 08:51:09 +02:00
a0z
53ccae347d Respiratory rate: remove unused string, fix disappearing tabs bug 2024-12-01 13:06:25 +00:00
a0z
7e454a17ba Respiratory rate: use label, not value in tabs selection 2024-12-01 13:06:25 +00:00
a0z
a11f6871cd Respiratory rate: fix strings, margins, missing data on chart 2024-12-01 13:06:25 +00:00
a0z
9ae56ae88c Respiratory rate: init 2024-12-01 13:06:25 +00:00
Me7c7
7edb1f5941 Huawei: Added selecting for more than one item for music management 2024-12-01 13:03:23 +00:00
gjaekel
b3f29d16b3 Add support for XIAOMI Smart Band 9 Pro (MiBand9Pro) (#4363)
Co-authored-by: gjaekel <gjaekel@noreply.codeberg.org>
Co-committed-by: gjaekel <gjaekel@noreply.codeberg.org>
2024-11-29 22:24:52 +00:00
Jonathan Gobbo
287a759e28 Add support for Redmi Buds 5 Pro (#4343)
This PR introduces support for the Redmi Buds 5 Pro earbuds.

Working:

- Connection and authentication;
- Firmware version;
- Battery percentage;
- Switching between ANC/Transparency/OFF, their relative strength settings and Adaptive ANC toggle;
- Configuring all touch options;
- Ear detection play/pause, Auto call answer, Double connection, Adaptive sound settings toggles;
- Equalizer presets and custom curve;

Not working:

- Personalized ANC (code for toggle is present but commented-out, as the logic for ear calibration is missing);
- Spatial Audio
- Find my earbuds
- Firmware Update

Closes #3566

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4343
Co-authored-by: Jonathan Gobbo <jonathangobbo@outlook.it>
Co-committed-by: Jonathan Gobbo <jonathangobbo@outlook.it>
2024-11-28 18:16:17 +00:00
José Rebelo
9270bd9003 Oppo Enco Air2: Initial support 2024-11-27 22:43:42 +00:00
Arjan Schrijver
77d0d545c8 Make strings translatable 2024-11-24 21:14:22 +01:00
Arjan Schrijver
20d6c87dd8 Improve background location permission request flow 2024-11-24 21:14:22 +01:00
Arjan Schrijver
1d330b2788 Improve "works locally" wording 2024-11-24 21:14:22 +01:00
Arjan Schrijver
a2e6009623 Make strings translatable 2024-11-24 21:14:22 +01:00
Arjan Schrijver
83b532e16e Reorder intro screen and use correct app_name 2024-11-24 21:14:22 +01:00
Arjan Schrijver
32c92c3533 Add First Start screens with permissions screen 2024-11-24 21:14:22 +01:00
José Rebelo
e54b7959a4 Calories: Cleanup and fix some inconsistencies 2024-11-24 16:55:25 +00:00
a0z
27c4cc95c9 Calories: remove total goal 2024-11-24 16:50:51 +00:00
a0z
622d37ed38 Calories: add fragment 2024-11-24 16:50:51 +00:00
Renato Aguiar
212289645f Add Garmin Instinct 2 2024-11-19 20:59:05 +00:00
José Rebelo
5f91715c89 Realme Buds T110: Initial support 2024-11-17 17:23:23 +00:00
Me7c7
dc1533b4ed Huawei: Initial music managment support 2024-11-16 20:41:23 +00:00
José Rebelo
f16e2eeabb Test device: Add dummy activities 2024-11-14 23:22:18 +00:00
mvn23
31b8fd683d Add wear sensor toggle to Bowers and Wilkins P Series 2024-11-11 02:15:41 +01:00
José Rebelo
810df3055c Garmin Forerunner 55/620: Initial support 2024-11-10 22:33:48 +00:00
José Rebelo
a72de07d2a Oppo Enco Air: Initial support 2024-11-10 22:18:41 +00:00
mvn23
6bb93bef89 Add ANC and Passthrough options to Bowers and Wilkins P Series (#4297)
Co-authored-by: mvn23 <schopdiedwaas@gmail.com>
Co-committed-by: mvn23 <schopdiedwaas@gmail.com>
2024-11-09 15:29:44 +00:00
gjaekel
7c1d44fcd3 Add support for HUAWEI Band3Pro (#4296)
Co-authored-by: gjaekel <gjaekel@noreply.codeberg.org>
Co-committed-by: gjaekel <gjaekel@noreply.codeberg.org>
2024-11-09 15:20:48 +00:00
Arjan Schrijver
5a0f1e46db Garmin Fenix 6S Pro: Initial support 2024-11-08 09:11:47 +01:00
mvn23
d53971c881 Add initial Bowers and Wilkins P series support. (#4288)
Co-authored-by: mvn23 <schopdiedwaas@gmail.com>
Co-committed-by: mvn23 <schopdiedwaas@gmail.com>
2024-11-01 21:06:34 +00:00
José Rebelo
46dd45cb4e Garmin Forerunner 235: Initial support 2024-10-31 23:47:20 +00:00
Zahnstocher
a6053eda77 Add support for Sony WI-C100 2024-10-30 20:47:37 +00:00
José Rebelo
8b4f1aa1d7 Fix light navbar buttons on light themes for SDK27+
SDK 21 to 27 still needs some work, but we need to review all of this
for the edge-to-edge enforced by Android 15 anyway.
2024-10-26 18:03:32 +01:00
Me7c7
bc56213eba Huawei: improve texts for file uploads, music icon 2024-10-25 22:39:55 +00:00