Arjan Schrijver
d870175d25
Fix permissions list left margin
2024-11-21 16:58:45 +01:00
Arjan Schrijver
a4bfe080b1
Hide Permissions title when action bar is visible
2024-11-21 16:58:45 +01:00
Arjan Schrijver
8deba9e111
Actually improve requesting all permissions
2024-11-21 16:58:45 +01:00
Arjan Schrijver
ca1d1bc2f7
Improve requesting all permissions
2024-11-21 16:58:45 +01:00
Arjan Schrijver
2dabffa798
Improve permissions descriptions
2024-11-21 16:58:45 +01:00
Arjan Schrijver
4e172429fc
Fix missing permission request buttons
2024-11-21 16:58:45 +01:00
Arjan Schrijver
239391d7bc
Add back permission explanation dialogs
2024-11-21 16:58:45 +01:00
Arjan Schrijver
143fad2cf9
Improve "works locally" wording
2024-11-21 16:58:45 +01:00
Arjan Schrijver
47f31e6040
Make strings translatable
2024-11-21 16:58:45 +01:00
Arjan Schrijver
5f19155a7e
Reorder intro screen and use correct app_name
2024-11-21 16:58:45 +01:00
Arjan Schrijver
8b11e5eda0
Add First Start screens with permissions screen
2024-11-21 16:58:45 +01:00
cdvrs
16aed1364b
GBX-100: Fix notification title
2024-11-20 08:17:56 +00:00
Renato Aguiar
212289645f
Add Garmin Instinct 2
2024-11-19 20:59:05 +00:00
José Rebelo
6b5c5ae0ac
Garmin: Fix weather temperature conversion to celsius
2024-11-19 20:57:04 +00:00
José Rebelo
9d1a57b6c2
Fix crash in some chart pages ( #4319 )
2024-11-19 20:53:34 +00:00
dependency-bot
b56ed974a3
Update dependency com.android.tools:desugar_jdk_libs to v2.1.3
2024-11-19 00:15:30 +00:00
MrYoranimo
b5bd4da9b1
Xiaomi SPPv2: Catch exception thrown in onPacketReceived
...
When a received packet causes an exception to be thrown while
getting handled in the service's onPacketReceived method, the
message will get stuck in the queue because it is never released.
Subsequently received messages get lined up after the first message
that causes an exception, and since that message is never removed,
those newer messages are never processed.
Catching the exception thrown from within the onPacketReceived method
allows the code flow to continue and therefore remove the troubling
message from the queue.
2024-11-18 23:25:28 +01:00
José Rebelo
1d2404a4e6
Garmin: Display AGPS age
2024-11-17 19:00:00 +00:00
Martin.JM
39e7bd8c62
Huawei: Add non-P2P HR zones configuration
2024-11-17 17:57:30 +00:00
José Rebelo
5f91715c89
Realme Buds T110: Initial support
2024-11-17 17:23:23 +00:00
José Rebelo
1618fda418
Log exceptions during DBAccess async tasks
2024-11-17 00:01:40 +00:00
José Rebelo
e453855e88
Do not suppress repeated notifications if timestamp is in the future ( #4327 )
2024-11-16 21:46:22 +00:00
Me7c7
dc1533b4ed
Huawei: Initial music managment support
2024-11-16 20:41:23 +00:00
José Rebelo
1a3a7dec05
Prevent heart rate average from using invalid samples
2024-11-16 14:08:06 +00:00
José Rebelo
87bc2e6ed7
Fix imperial unit on steps charts
2024-11-15 23:16:40 +00:00
CaptKentish
9bd828814e
Add water sports icons ( #4322 )
2024-11-15 22:09:44 +00:00
huyz
6aa7280967
Add some workout icons
2024-11-14 23:25:28 +00:00
José Rebelo
f16e2eeabb
Test device: Add dummy activities
2024-11-14 23:22:18 +00:00
Arjan Schrijver
e83555f099
Fossil/Skagen Hybrids: Fix erroneous watchface downgrade from de37e5b6f
2024-11-14 14:10:14 +01:00
José Rebelo
9b6fce566d
Mi Band 9: Fix outdoor cycling parsing
2024-11-12 23:32:11 +00:00
Andreas Shimokawa
de37e5b6fd
bump version, add xml changelog
2024-11-11 23:29:47 +01:00
Arjan Schrijver
cbb710abe7
Update changelog
2024-11-11 23:27:59 +01:00
mvn23
31b8fd683d
Add wear sensor toggle to Bowers and Wilkins P Series
2024-11-11 02:15:41 +01:00
José Rebelo
82f221752e
Compute activity average speed
2024-11-10 22:50:58 +00:00
José Rebelo
c2c1e48c85
Update changelog
2024-11-10 22:39:55 +00: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
José Rebelo
7a0e43a4de
GBDevice: Do not unset firmware from dynamic state
...
It is not clear why this was being done, but it is the source of issues
for multiple devices, since the ensureDeviceUpToDate function will
attempt to persist the null values, in non-nullable columns.
2024-11-10 22:16:14 +00:00
Me7c7
ce32ac7272
Huawei: Do not print exception if the ephemeris file does not exist
2024-11-09 20:04:55 +02:00
Martin.JM
2a865fe498
Huawei: Fix SmartAlarm for Huawei Watch GT
...
Linked to #4308 .
2024-11-09 17:58:46 +00:00
Alik Aslanyan
f3185f1acb
Fix null elements for some mixed case words in Armenian (combinations with U and Vo)
2024-11-09 20:23:57 +04: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
José Rebelo
a2323ce845
Withings: Fix crash on connection
2024-11-09 08:16:12 +00:00
Arjan Schrijver
5a0f1e46db
Garmin Fenix 6S Pro: Initial support
2024-11-08 09:11:47 +01:00
Martin.JM
126102aa05
Add tests and a couple of fixes
2024-11-05 23:43:41 +00:00
Martin.JM
f0ffc0e165
Add high res HR to activity sleep chart fragment
2024-11-05 23:43:41 +00:00
Martin.JM
82e3a86350
Implement high res HR data
...
Specifically for:
- The HR fragment
- The sports activity graph
Also adds support for Huawei high res HR, and high res SpO2.
2024-11-05 23:43:41 +00:00
Martin.JM
1882ee947e
Huawei: Improve distanceCm
2024-11-05 23:43:41 +00:00
Me7c7
ae84678de8
Huawei: Sync dict data over P2P. Sync skin temperature.
2024-11-05 23:42:19 +00:00