dependency-bot and José Rebelo
e4f1b6061c
Update dependency androidx.activity:activity-ktx to v1.12.0
2025-11-22 10:10:44 +01:00
dependency-bot and José Rebelo
9ceb7df153
Update dependency androidx.activity:activity-ktx to v1.12.0
2025-11-22 10:10:36 +01:00
dependency-bot and José Rebelo
9b885340e8
Update dependency gradle to v9.2.1
2025-11-22 10:10:32 +01:00
dependency-bot
02008febe8
Update dependency org.apache.commons:commons-lang3 to v3.20.0
2025-11-22 01:05:37 +00:00
José Rebelo
a38fe4eaa3
Garmin: Handle HTTP requests for image service
2025-11-21 22:03:53 +00:00
José Rebelo
e6b92b6757
Amazfit T-Rex 3 Pro: Fix bluetooth name
2025-11-20 22:31:04 +00:00
José Rebelo
3f3c8f8684
Garmin Epix: Initial support
2025-11-20 22:27:14 +00:00
José Rebelo
976987e6aa
Fix OpenTracks icon mapping
2025-11-20 19:53:11 +00:00
José Rebelo
8138ae55c9
Amazfit T-Rex 3 Pro: Initial support
2025-11-20 19:15:47 +00:00
Me7c7 and José Rebelo
c892a86ac5
Huawei: HRV, more sleep stat, resting HR, and emotions sync. No UI.
2025-11-20 20:07:21 +01:00
Me7c7 and José Rebelo
76735e5acd
Huawei: rewrite sequence parser
2025-11-20 20:07:21 +01:00
Andreas Shimokawa
6069842fb4
Pebble: remove unused function (was used for firmware 2.x)
2025-11-20 18:54:12 +01:00
Andreas Shimokawa
15d8ceea8a
Pebble: Map cloudy weather icons in system weather app (on fw 4.x)
2025-11-20 18:32:55 +01:00
Andreas Shimokawa
6959f7655e
Pebble: Support multiple weather location with system weather app (on fw 4.x)
2025-11-19 20:43:15 +01:00
dependency-bot and José Rebelo
4ced0d574c
Update dependency gradle to v9
2025-11-19 18:57:46 +01:00
dependency-bot and José Rebelo
85b4d8a4ba
Update dependency com.android.tools.build:gradle to v8.13.1
2025-11-19 18:52:33 +01:00
dependency-bot and José Rebelo
b380913a78
Update dependency androidx.work:work-runtime-ktx to v2.11.0
2025-11-19 18:52:17 +01:00
José Rebelo
3d4d013f2e
Ignore progress notifications from WhatsApp ( #5554 )
2025-11-19 17:01:57 +00:00
José Rebelo
58dca61897
Garmin Fenix 6 Pro: Initial support
2025-11-19 16:27:27 +00:00
Martin Piatka and José Rebelo
11cea14088
Zepp OS: Movement evaluation support in workout summary
2025-11-19 16:00:48 +01:00
jrthomas270 and José Rebelo
4d0c496b8d
Add MFG Specific data into the GBScanEvent and device Candidate
...
Some devices use the MFG specific data to identify the device since a
custom name can be programed into the device (Apple Airpods for example).
Additional info like serial numbers and device type info is also often
encoded into the mfg data so it can be useful for a coordinator to
parse. This change propogates the MFG data into the GDDeviceCandidate so
the coordinator can utilize it if needed.
2025-11-19 15:58:26 +01:00
Martin Piatka and José Rebelo
a026199162
Zepp OS: Add shortcut cards strings from Balance 2
2025-11-19 15:58:07 +01:00
Martin Piatka and José Rebelo
390b67957b
Zepp OS: Add shortcut strings from Balance 2
2025-11-19 15:58:07 +01:00
Martin Piatka and José Rebelo
2070d85385
Zepp OS: Add menu items from Balance 2
2025-11-19 15:58:07 +01:00
Andreas Shimokawa
30ed0ea861
Pebble TrekVolle: Show night icon if appropriate
2025-11-09 12:20:43 +01:00
Andreas Shimokawa
c31f4e7c82
Pebble TimeStyle: support night icons finally
2025-11-09 09:52:27 +01:00
Andreas Shimokawa
f898eb912c
Penble 2: Fix crash (regression)
2025-11-06 20:17:09 +01:00
Andreas Shimokawa
da7c7181f1
Pebble: support fetching debug logs
...
Those are only displayed in logcat. And really disappointng
Guess I need to build a debug firmware to figure out why this is so.
2025-11-03 12:13:06 +01:00
Andreas Shimokawa
fd2627caee
Pebble 2 Duo: Fix getting inital battery level (for the rest still rely on datalog
2025-11-02 13:06:36 +01:00
Andreas Shimokawa
876f5c8050
Pebble 2 Duo: request battery level though battery service when connecting
...
Also cleanup code a bit.
Problem is that the battery level vanishes for some reason after being displayed for a split second
2025-11-02 12:27:15 +01:00
Andreas Shimokawa
d0c9878934
Pebble 2/Duo: Fix random crash on disconnect.
2025-11-02 07:57:08 +01:00
Andreas Shimokawa
d5d21f531c
Do not open discovery activity for new installs, there is the + button, and previously that was only for Android 6 an earlier anyway
2025-11-02 07:43:59 +01:00
Andreas Shimokawa
ae0aa6df63
Pebble 2 Duo: react to MTU changes though the official BLE way
2025-11-02 07:38:45 +01:00
Andreas Shimokawa
75035f26c3
Pebble: Remove firmware 1.x and 2.x support
...
All pebbles ever released support Firmware >=3.x
And it got really old by now
2025-10-31 13:58:28 +01:00
Andreas Shimokawa
25cc9294be
Pebble: bump app version to report to pebble to 4.4.2 (last official)
...
Also change magic values to actual flags for protocol caps
(looked up in libpebble3)
2025-10-31 12:55:15 +01:00
Andreas Shimokawa
0ab9cacd7f
Pebble 2 Duo: prefer flint/ and diorite/ folders over aplite/ when installing apps
...
(Elso only OG binaries will be insalled which make TimeStyle for example much worse)
2025-10-31 11:26:52 +01:00
Andreas Shimokawa
9f751725e9
remove unneccessary checks for Android M
2025-10-30 22:12:47 +01:00
Andreas Shimokawa
be23263a16
Pebble: small code cleanup
2025-10-30 22:06:49 +01:00
Andreas Shimokawa
c722170b76
Pebble Time 2: recoginze as obelix
2025-10-30 19:27:52 +01:00
Andreas Shimokawa
0698380a1d
Pebble 2 Duo: allow activating health
2025-10-30 18:35:04 +01:00
Andreas Shimokawa
09a99f934a
use native method of setting MTU on Pebble 2 Duo
2025-10-30 17:40:11 +01:00
Andreas Shimokawa
346bb208d5
Pebble: try to fix pebble time regession
2025-10-30 16:54:38 +01:00
Andreas Shimokawa
ba0647b9dd
recognize Pebble 2 Duo hw rev code as asterix
...
Firmware update works!!!!
2025-10-30 15:51:15 +01:00
Andreas Shimokawa
9c5980617d
Pebble: Make connection to new Pebble 2 Duo work in recovery mode
...
This is just a first hack, it is unclear how to deal with MTU etc yet.
I was able to pair and connect after some tries, which is better than nothing
2025-10-30 15:03:50 +01:00
dependency-bot and Arjan Schrijver
eced8996a4
Update kotlin monorepo to v2.2.21
2025-10-26 22:06:42 +01:00
Thomas Kuehne
a62eed5cae
WriteAction: use more compact logging format
2025-10-25 20:23:06 +02:00
José Rebelo
8186271c1a
Garmin: Allow installing unsupported files
2025-10-25 14:02:25 +01:00
Thomas Kuehne and José Rebelo
b09ed96de6
GxpParser: add support for version 2 of Garmin's TrackPointExtension
2025-10-24 21:36:06 +02:00
Thomas Kuehne and José Rebelo
4d9afdbfb8
GxpParser: forward description, depth and temperature to ActivityPoint
2025-10-24 21:34:23 +02:00
dependency-bot
055c174da2
Update dependency no.nordicsemi.android:dfu to v2.10.1
2025-10-22 01:04:14 +00:00