José Rebelo
758c56976b
Zepp OS 4: Fix notification icons encoding
2025-03-21 22:02:30 +00:00
José Rebelo
329514d04d
Amazfit Active 2: Add vibration intensity config
2025-03-20 00:12:57 +00:00
José Rebelo
bcf3c317a9
Amazfit Active 2: Fix some errors during initialization
2025-03-20 00:05:44 +00:00
José Rebelo
d6df9d6d85
Amazfit Active 2: Add missing languages
2025-03-19 23:47:38 +00:00
José Rebelo
28af9ace9b
Amazfit Active 2: Fix menu and control center configs
2025-03-19 23:08:49 +00:00
José Rebelo
a6da6b9fed
Amazfit Active 2: Add missing morning updates categories
2025-03-19 22:53:47 +00:00
José Rebelo
bef1be8aa4
Amazfit Active 2: Fix firmware updates
2025-03-19 13:06:20 +00:00
José Rebelo
528fb09f52
CMF Watch Pro: Allow enable of bluetooth calls
2025-03-18 21:58:33 +00:00
José Rebelo
4a3eaf76be
Make alarm notifications respect app whitelist/blacklist
2025-03-17 19:16:17 +00:00
José Rebelo
4cca17926b
Update changelog
2025-03-16 20:31:27 +00:00
José Rebelo
9380c205bc
Garmin: Display balance as range
2025-03-16 19:38:02 +00:00
José Rebelo and José Rebelo
a66c8685ec
Huawei: Prevent some crashes
2025-03-16 12:47:48 +00:00
José Rebelo
11acaba4de
Update changelog
2025-03-09 15:42:44 +00:00
José Rebelo
91fec89ba2
Zepp OS: Fix measurement system configuration
2025-03-09 15:28:50 +00:00
José Rebelo
f3b204366c
Garmin: Use user profile weight unit
2025-03-08 22:27:53 +00:00
José Rebelo and José Rebelo
5143128aa9
EarFun Headphones: Enable read aloud incoming notifications and auto-pickup
2025-03-08 19:02:13 +00:00
José Rebelo
190d7cd845
Update changelog
2025-03-08 18:25:21 +00:00
José Rebelo
00b5420fbe
Garmin: Add nap support
2025-03-08 18:03:15 +00:00
José Rebelo and José Rebelo
624fb5cf64
Garmin: Fix fit file checksum computation
2025-03-08 17:55:04 +00:00
José Rebelo
dba6e899fe
Huawei: Increase user ID length to 19 characters
2025-03-01 18:56:06 +00:00
José Rebelo
05bea9fa89
Garmin: Resolve names for services and characteristics
2025-03-01 16:27:42 +00:00
José Rebelo
3f534b0659
Fix some preference summaries not getting updated
2025-02-25 21:38:10 +00:00
José Rebelo
82edf9095e
Reduce log spam from browsing preferences
...
These get called not only when preferences actually change, but also
when pages are loaded, so the logs are very noisy.
2025-02-24 22:44:22 +00:00
José Rebelo
b81784f3b9
Garmin: Allow manual import of activity files
2025-02-24 22:43:00 +00:00
José Rebelo
bbcd09dae1
Garmin: Parse extended running and cycling workout data
2025-02-24 22:41:42 +00:00
José Rebelo
147142c7ac
Fix linter
2025-02-23 20:32:17 +00:00
José Rebelo
a21fa0cf02
Update changelog
2025-02-23 20:05:48 +00:00
José Rebelo
4446b0a648
Log ignored non-voip calls
...
Log removed by mistake in bfb4a236f
2025-02-20 23:44:33 +00:00
José Rebelo
bfb4a236f6
Fix phone calls from Fossify Phone
2025-02-20 23:40:38 +00:00
José Rebelo
c6bbda5297
Amazfit Bip 5 Unity: Unmark as experimental
...
Confirmed working on matrix.
2025-02-10 00:02:22 +00:00
José Rebelo
7b2b162d55
Gree Air Conditioner: Initial support
2025-02-09 16:18:01 +00:00
José Rebelo
feb5134b5d
App Manager: Fix hiding fab if flashing not supported
2025-02-08 17:21:02 +00:00
José Rebelo
398e140b31
Garmin Forerunner 735XT: Initial support
2025-02-08 17:10:02 +00:00
José Rebelo
0a38a7a880
Fix race condition NPE on media session change
...
If the music session changes and then stops quickly, the getMetadata
call will not be null the 1st call, but would on the 2nd, which would
result in an NPE and subsequent crash in the device service.
2025-02-05 23:05:00 +00:00
José Rebelo
c08285a356
Oppo Headphones: Retry battery requests if unknown status
2025-02-02 16:25:43 +00:00
José Rebelo
6a397b9119
Zepp OS: Fix activity details parsing getting stuck
2025-02-02 15:54:20 +00:00
José Rebelo
769ceded1c
Mi Band 9 Pro: Fix treadmill parsing
2025-01-31 19:01:01 +00:00
José Rebelo
f277fbe9e5
Sony WH-ULT900N: Initial support
2025-01-31 18:36:46 +00:00
José Rebelo
51fca72a43
Garmin Lily 2 Active: Initial support
2025-01-31 18:20:45 +00:00
José Rebelo
321d71da7a
Xiaomi Smart Band 9 Active: Allow BOTH connection types
2025-01-26 14:37:00 +00:00
José Rebelo
cb5b475932
Xiaomi Smart Band 9 Active: Experimental support
2025-01-26 14:24:54 +00:00
José Rebelo
52ccb6109c
Garmin: Allow fake OAuth
2025-01-26 14:12:42 +00:00
José Rebelo
96d07bb58a
Garmin: Fix workouts step count
...
1 cycle = 2 steps. This is most likely true for other activities, but we
do not currently have a clear split (eg. strokes in rowing matches
cycles, but not in swimming).
2025-01-25 23:03:56 +00:00
José Rebelo
b49fe1730c
Garmin: Add basic fit file viewer
2025-01-25 17:58:54 +00:00
José Rebelo
0fe05fe9b8
Fix NPE on activity card for devices that do not report steps
2025-01-25 17:52:08 +00:00
José Rebelo
84ac168494
Garmin: PRG upload and basic app management
2025-01-25 00:20:37 +00:00
José Rebelo
6d26fd9495
Garmin: Fix cycle unit per activity kind
2025-01-24 23:00:02 +00:00
José Rebelo
bcc6c23097
Garmin: Parse some swimming stats
2025-01-24 22:29:12 +00:00
José Rebelo
0f2d240402
SuperCars: Adopt device card custom action
2025-01-22 21:37:16 +00:00
José Rebelo
071f0296c9
Allow devices to declare custom actions
2025-01-22 21:36:31 +00:00
José Rebelo
c2710c32ab
Garmin: Fix GFDI message type if sequence number is included
...
Should fix #4522
2025-01-20 21:04:21 +00:00
José Rebelo
b220c94c6b
Xiaomi-protobuf: Display unknown activity codes in UI
2025-01-20 20:57:21 +00:00
José Rebelo
ff6b8e56b1
Xiaomi-protobuf: Add HR zones progress bars
2025-01-20 20:51:31 +00:00
José Rebelo
0d8e270686
Xiaomi-protobuf: Map some missing freestyle workouts
2025-01-20 20:28:14 +00:00
José Rebelo
9a52723139
Garmin Instinct E: Initial support
2025-01-20 13:24:12 +00:00
José Rebelo
5050d9a283
Amazfit Neo: Fix sound options
2025-01-20 12:59:43 +00:00
José Rebelo
878d40b8a8
Amazfit Active 2: Experimental support
2025-01-19 23:12:03 +00:00
José Rebelo
79fdbb8f85
Xiaomi Watch S1 Active: Fix freestyle and elliptical parsing
2025-01-19 21:04:37 +00:00
José Rebelo
8f62e5232a
woodpecker: Migrate secrets to environment from_secret
2025-01-19 20:46:35 +00:00
José Rebelo
9e003fc562
Mi Band 9: Fix swimming parsing
2025-01-18 13:05:49 +00:00
José Rebelo
aead5343a4
Migrate standing time to hours
...
Even though it said "minutes", all devices that use this preference
(Xiaomi-protobuf and Zepp OS), get the raw value, and they expect it to
be in hours.
2025-01-17 19:14:31 +00:00
José Rebelo
52d3128474
Update changelog
2025-01-13 18:36:56 +00:00
José Rebelo
034810ed85
Mi Band 9: Fix rowing parsing
2025-01-13 17:59:14 +00:00
José Rebelo
a68d3215a8
Fix overwriting device in activity details
2025-01-13 13:17:41 +00:00
José Rebelo
69e8b678c2
Localize notification actions
2025-01-12 18:09:17 +00:00
José Rebelo
32721afffe
Garmin: Add custom notification actions
2025-01-12 18:00:44 +00:00
José Rebelo
4889ed8ed5
Mijia LYWSD: Handle and persist live and historic data samples
2025-01-12 17:22:28 +00:00
José Rebelo
c072d4d597
Fix heart rate chart artifact on measurement gap
2025-01-12 15:33:39 +00:00
José Rebelo
454af86571
Renovate: Fix package name matching
2025-01-11 18:03:55 +00:00
José Rebelo
0965b9b65a
Migrate renovate config ( #4427 )
2025-01-11 17:48:44 +00:00
José Rebelo
4fbb33d852
Garmin 7S Pro: Initial support
2025-01-11 13:23:54 +00:00
José Rebelo
7893ace986
Set default date of birth to 2000-01-01
2025-01-09 18:08:15 +00:00
José Rebelo
c0883de546
Garmin Forerunner 45: Initial support
2025-01-06 18:05:53 +00:00
José Rebelo
e134a3bfbb
Remove stray fragment_weeksteps_chart landscape layout
2025-01-04 22:09:05 +00:00
José Rebelo
e81597eb3d
Add option to hide sleep and steps balance ( #2476 )
2025-01-04 13:53:21 +00:00
José Rebelo
ef5f4d9fd0
Restore steps balance on weekly and monthly charts
2025-01-04 13:46:33 +00:00
José Rebelo
d432800ae4
Sony Headphones: Fix unit tests
2025-01-04 13:25:05 +00:00
José Rebelo
894f913a89
Update changelog
2025-01-04 13:13:48 +00:00
José Rebelo
efd1e3d597
Redmi Buds: Make packages and support classes generic
2025-01-02 17:19:48 +00:00
José Rebelo
db10fd66f2
Sony Headphones V2: Fix automatic power off out of bounds
2024-12-30 17:44:06 +00:00
José Rebelo
bbd0d8709d
Sony Headphones: Fix V1 initialization
2024-12-28 14:21:33 +00:00
José Rebelo
be9bf8f214
Sony Headphones: Allow overriding supported features
2024-12-28 14:21:32 +00:00
José Rebelo
7715190c76
Fix Tamil strings
2024-12-27 18:19:43 +00:00
José Rebelo
8c1172dd36
Fix Tamil strings
2024-12-27 17:59:53 +00:00
José Rebelo
bfefc7f31c
bump version, add xml and fastlane changelogs
2024-12-27 17:48:24 +00:00
José Rebelo
2113dd691e
Update changelog
2024-12-27 16:21:45 +00:00
José Rebelo
39d84c99de
Garmin: Set music info as supported
2024-12-26 18:42:43 +00:00
José Rebelo
22063f07e3
Display sleep HR average for in past 24h mode
2024-12-23 18:48:21 +00:00
José Rebelo
b608478ade
Garmin: Respect calendar sync setting
2024-12-23 18:40:40 +00:00
José Rebelo
962484b8c9
Garmin: Enable calendar sync for existing devices
...
Following d39798dd5 , this ensures calendar continues syncing for
existing users.
2024-12-23 18:36:31 +00:00
José Rebelo
421142ec51
Mi Band 5: Add font version 2 beta
...
Confirmed working on mastodon
2024-12-23 18:19:46 +00:00
José Rebelo
82a0e68de8
Garmin Fenix 6X Pro Solar: Initial support ( #4416 )
2024-12-23 17:35:34 +00:00
José Rebelo
b1b4c81857
Redmi Buds 4 Active: Initial support
2024-12-23 17:29:59 +00:00
José Rebelo and Hosted Weblate
4651ed0df7
Translated using Weblate (Turkish)
...
Currently translated at 94.8% (3297 of 3475 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-12-22 17:05:01 +01:00
José Rebelo and Hosted Weblate
c6295436b9
Translated using Weblate (Hungarian)
...
Currently translated at 72.3% (2514 of 3475 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-12-22 16:07:47 +01:00
José Rebelo
794a30816c
Update changelog
2024-12-22 10:10:01 +00:00
José Rebelo
3be49090b1
Fix CalendarEventTest
2024-12-22 10:02:13 +00:00
José Rebelo
d3f88797d6
Fix ActivitySummaryDataTest
2024-12-21 22:43:58 +00:00
José Rebelo and Andreas Shimokawa
ef314364ec
Translated using Weblate (English (United Kingdom))
...
Currently translated at 42.2% (1432 of 3391 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/en_GB/
2024-12-21 23:36:18 +01:00
José Rebelo
a8d617259d
Amazfit Bip 3 Pro: Fix title and sender on some notifications ( #4419 )
2024-12-21 22:35:39 +00:00