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
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
Me7c7
ae84678de8
Huawei: Sync dict data over P2P. Sync skin temperature.
2024-11-05 23:42:19 +00:00
huyz
68caf6a60f
Huawei: map activity type 14 to hiking activity
2024-11-04 21:26:31 +08: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
Me7c7
a7c19c8190
Huawei: calculate HR Zones for walking and running workouts.
2024-10-31 23:14:04 +00:00
José Rebelo
292a5d11b5
Activity Charts: Update date info when refreshed
2024-10-30 20:51:02 +00:00
Zahnstocher
a6053eda77
Add support for Sony WI-C100
2024-10-30 20:47:37 +00:00
Zahnstocher
cbd9a7b8af
Add voice notifications for Sony WF-C500
2024-10-30 14:31:16 +01:00
a0z
a79cd94de9
HRV Status: segment detection fix
2024-10-28 22:37:54 +01:00
Arjan Schrijver
d5c2207a48
Colmi R0x: Improve sleep handling around DST changes
2024-10-28 11:41:31 +01:00
Me7c7
d95b2afad3
Huawei: map activity type 4 to mountain hike activity
2024-10-27 10:50:40 +02:00
Me7c7
5f822149bc
Huawei: Send default HR Zones config to the device using P2P service
2024-10-27 07:40:03 +02:00
Martin.JM
27f61138bc
Huawei: Fix notifications for Huawei Band 4e
...
Fixes #3957
2024-10-27 00:48:33 +02:00
Martin.JM
cc16906d20
Huawei: Fix for sample provider
2024-10-26 20:29:33 +00:00
Arjan Schrijver
d4033dbccb
Colmi R0x: Fix HR database timestamps
2024-10-26 22:08:36 +02:00
José Rebelo
ba82de99d3
Garmin: Upload workout fit files
2024-10-26 21:03:58 +01:00
Patrick Rudolph
42b7153162
huawei: Decode TruSleep data in test new functionality
...
Download TruSleep data and extract ACC and PPG packets.
For now the data is only extracted and provided to an analysis
function that does nothing as printing the data as the TruSleep
algorithm is unknown.
With this patch it's possible to do sleep analysis using open source
algorithms, however it's not clear which one to use and how similar
the results would be. A possible use case would be Sleep as Android.
The extracted data contains of Accelerometer data (ACC) and
photoplethysmogram (PPG) data.
ACC packets:
- about every 60 seconds
- contain a timestamp
- contain the activity on one accelerometer axis
0x00: no activity
0xff: high activity (like walking)
PPG packets:
- contain a timestamp
- contain raw PPG samples, each with a 10msec based timestamp
This commit allows more developers and researchers to look into sleep
analysis as they gain access to the raw sleep data optained from the watch.
For issue #3860 .
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2024-10-26 16:02:14 +00:00
Martin.JM
ce7b0db5b1
Huawei Sample Provider: Provide a sample every minute
...
Fixes #4068 .
2024-10-26 15:58:12 +00:00
José Rebelo
bbadb2b1ef
Garmin: Fix crash on timezones without DST
2024-10-26 16:53:30 +01:00
José Rebelo
c628ce2c97
Garmin: Fix all-day events
...
As per the CalendarContract, the begin timestamp corresponds to the UTC
midnight-boundary of the start of the day.
- Remove the redundant logic to truncate the date to the start of day
- Remove the workaround for negative timezones (confirmed not workin
with some EDT users)
- Ensure birthdays also respect the UTC boundary
- Offset the garmin timestamps by the UTC offset, ensuring they match
midnight on the user's timezome (fixes all-day events offset by 1 day)
2024-10-26 11:53:20 +01:00
Me7c7
a46e970f84
Huawei: more details for swim workout
2024-10-26 10:41:29 +00:00
Me7c7
3294e20242
Huawei: clear calendar on reconnect.
2024-10-26 11:50:05 +03:00
Me7c7
bc56213eba
Huawei: improve texts for file uploads, music icon
2024-10-25 22:39:55 +00:00
Me7c7
3bb44d8050
Huawei: Use default value for channels. Parse sample rates.
2024-10-25 22:39:55 +00:00
Me7c7
d23c931f95
Huawei: device specific fixes. Watch 3 for example
2024-10-25 22:39:55 +00:00
Me7c7
48717aaf42
Huawei: Initial music upload support
2024-10-25 22:39:55 +00:00
Me7c7
b18fb901e6
Huawei: send more user info. Fix issue with weight
2024-10-25 22:16:38 +00:00
Me7c7
e124ac4974
Huawei: fix Send thresholds packet
2024-10-25 22:16:38 +00:00
José Rebelo
22eebf9592
Garmin Fenix 7: Initial support
2024-10-25 18:18:41 +01:00
Me7c7
f0c4f0f04a
Huawei: fix calendar events update
2024-10-24 18:18:12 +00:00
Arjan Schrijver
b2df6e58f0
Colmi R0x: Improve HR fetching accuracy
...
Hopefully fixes #4209
2024-10-23 21:35:48 +02:00
José Rebelo
e25757846f
Add link to background service troubleshoot page
2024-10-22 22:18:17 +01:00
José Rebelo
69530de0c6
Set changelog version code when restoring zip backup
2024-10-19 21:00:53 +01:00
Me7c7
0e00d74913
Huawei: Fixed workout data parser
2024-10-17 15:36:58 +03:00
Me7c7
d2cf281b00
Huawei: fetch more workout summary from the watch
2024-10-17 10:06:31 +03:00
José Rebelo
9267b4fcf3
Mi Band 9: Fix strength training
2024-10-16 23:43:11 +01:00
José Rebelo
e6dc262a4d
Xiaomi-protobuf: Fix some workout type recognition
2024-10-16 23:40:13 +01:00
José Rebelo
2abe7e5b2f
Fix weekly and monthly sleep times for devices without awake sleep
...
The last sleep stage on these is not "awake sleep" and should be
included.
2024-10-16 23:07:41 +01:00
José Rebelo
a0d7c8b77b
Huawei: Fix battery notifications
2024-10-16 22:54:40 +01:00
José Rebelo
f0cce348c4
Xiaomi-protobuf: Fix naps
2024-10-16 22:46:19 +01:00
Arjan Schrijver
2618d54f94
Fix crash in LiveActivityFragment that was introduced by 2398dd0fb
2024-10-16 22:18:56 +02:00
José Rebelo
f9f3e8849b
Mi Band 9: Fix walk workout parsing
2024-10-16 19:38:15 +01:00
Linos Giannopoulos
f3b4f0ed26
Add device support for the IKEA desk controller
...
All the required functionality is included:
- Move the desk up and down manually
- See the current height and speed
- Store three desk positions
- Move to any of those desk positions
2024-10-15 18:23:56 +00:00
Arjan Schrijver
25dc3f972b
Colmi R0x: Add support for Colmi R10
2024-10-15 18:19:09 +02:00
Arjan Schrijver
2398dd0fbe
Limit LiveActivityFragment to just the current device
2024-10-15 11:19:33 +02:00
René Vögeli
ace0aa3ea7
Colmi R0x: Fix big data packet handling
2024-10-14 21:20:26 +00:00
Vitaliy Tomin
175f4bf60c
huawei: Add new gadget Huawei Watch D2
2024-10-14 18:00:49 +00:00
José Rebelo
b595a1ad96
Huawei Watch Fit 3: Enable emoji
2024-10-13 22:20:02 +01:00
José Rebelo
10a7550232
Garmin: Map some health snapshot fields
2024-10-13 21:28:37 +01:00
José Rebelo
1f4987ab98
Huawei: Enable emoji for HarmonyOS watches
2024-10-13 19:01:14 +00:00
Me7c7
80967ce42b
Huawei: fix pace update when more than one packets received
2024-10-13 19:01:03 +00:00
Me7c7
0e6a3e13cc
Huawei: specify pace order
2024-10-13 19:01:03 +00:00
Me7c7
15f550d5a8
Huawei: Show pace summery before table. More summary.
2024-10-13 19:01:03 +00:00
Me7c7
af64ff3a79
Huawei: fix workouts pace
2024-10-13 19:01:03 +00:00
José Rebelo
58a8c91c80
Activity Details: Fix table after odd number of cells
2024-10-13 19:55:09 +01:00
René Vögeli
c66467a915
Colmi R0x: Add support for HRV
2024-10-13 20:10:50 +02:00
Arjan Schrijver
4939de47c1
Colmi R0x: Add support for HRV
2024-10-13 17:29:43 +00:00
MrYoranimo
0a9da03618
Xiaomi: extract watch face preview image
2024-10-13 13:11:39 +00:00
MrYoranimo
b2cf83d002
Xiaomi: extract translatable watch face name
2024-10-13 13:11:39 +00:00
MrYoranimo
47acfd2775
Xiaomi: fix watchface ID check
...
The identifier for a watch face is stored as a decimal number in ASCII.
Since there are 64 bytes available to store the identifier, the highest
value to be expected is 10^(64*10), which exceeds the limit of a 32-bit
integer.
2024-10-13 13:11:39 +00:00
José Rebelo
92fd556c5f
Garmin: Map some missing realtime settings icons
2024-10-13 13:52:48 +01:00
José Rebelo
d47a08479d
Garmin Fenix 6S Sapphire / Venu Sq 2: Initial support
2024-10-13 13:39:43 +01:00
José Rebelo
92004ce4de
Fix activity icon after filter reset
2024-10-13 08:59:46 +01:00
José Rebelo
427b7c7557
Activity details: Refactor header
2024-10-12 23:24:14 +01:00
Severin von Wnuck-Lipinski
98775b752b
Add Mijia comfort level preferences
2024-10-12 21:36:18 +02:00
José Rebelo
c2668d2e6c
Add average line to HR chart
2024-10-12 19:00:26 +01:00
José Rebelo
6474a6092e
GPXExporter: Include speed and cadence
2024-10-12 16:57:02 +01:00
José Rebelo
bf7b6e2329
Fix wrong parameter type
2024-10-12 13:40:35 +01:00
José Rebelo
598e737f10
Garmin: Map some missing fields in FitRecord
2024-10-12 13:33:37 +01:00
José Rebelo
bd3b7467a4
Garmin/Zepp OS: Display resting HR
2024-10-12 13:21:20 +01:00
José Rebelo
fb1d0a92cc
Garmin: Add resting heart rate sample provider
2024-10-11 23:51:44 +01:00
José Rebelo
b331c53763
Garmin: Parse skin temperature messages
2024-10-11 23:09:40 +01:00
José Rebelo
8c949ff6ab
Garmin: Persist respiratory rate
2024-10-11 22:29:55 +01:00
José Rebelo
329eb2c62e
Garmin Venu Sq: Initial support
2024-10-10 23:14:01 +01:00
José Rebelo
400d2aeaba
Garmin Fenix 8: Initial support
2024-10-10 20:47:35 +01:00
Arjan Schrijver
f9150f4c2c
Colmi R0x: Fix factory reset packet bytes
2024-10-10 10:16:09 +02:00
a0z
cac9b702a2
Activity list - move activity label below, revert background color set
2024-10-09 21:19:41 +01:00
a0z
c7bac30ef0
Activity list - redesign
2024-10-09 21:19:35 +01:00
José Rebelo
d782169a64
Garmin: Fix rxnetworks AGPS header recognition
2024-10-09 19:01:59 +01:00
José Rebelo
94572805e9
Colmi R0x: Check factory reset flags on onReset
...
This function is also called for a simple reboot.
2024-10-08 18:20:26 +01:00
Arjan Schrijver
9abcb87f1f
Colmi R0x: Normalize timestamps of all received health data
...
This fixes the duplicate samples reported in #4209 , and possibly even
the originally reported issue of multiple days showing the same HR data
in the charts.
2024-10-08 16:34:18 +02:00
Arjan Schrijver
873a044a69
Colmi R0x: Increase logging of V2 packets
2024-10-08 13:17:58 +02:00
Arjan Schrijver
ba3e60376d
Colmi R0x: Add factory reset function
2024-10-08 13:17:19 +02:00
José Rebelo
95b6485965
Add button to share JSON details
2024-10-06 22:24:04 +01:00
José Rebelo
22a6d9b7d9
Refactor activity lists to use a RecyclerView
2024-10-06 22:24:04 +01:00
José Rebelo
32e955abe2
Fix language not being respected in some situations
2024-10-06 22:22:48 +01:00
José Rebelo
9191500fd9
Sort activity kind filter alphabetically
2024-10-06 14:16:26 +01:00
José Rebelo
96314937d0
Add icons for navigation, cardio, strength training, video gaming
2024-10-06 12:05:05 +01:00
CaptKentish
a5b5b586aa
Add boating and snorkeling icons ( #4212 )
...
Co-authored-by: CaptKentish <captkentish@noreply.codeberg.org>
Co-committed-by: CaptKentish <captkentish@noreply.codeberg.org>
2024-10-06 10:54:16 +00:00
José Rebelo
b2c88b47d5
Do not consider awake sleep for sleep time
2024-10-05 18:02:13 +01:00
José Rebelo
7de97a49b0
Garmin: Fix over-counting of distance at turn of day
2024-10-05 18:00:57 +01:00
José Rebelo
9c67a30835
Garmin: Persist distance and calories
2024-10-05 17:29:23 +01:00
José Rebelo
c700d49bf0
Allow gadgets to provide distance and calories
2024-10-05 17:29:23 +01:00
José Rebelo
6258ccd4db
Garmin: Fetch SKIP_TEMP files
2024-10-05 15:54:41 +01:00
Me7c7
cf7fa3adde
Huawei: Initial ephemeris update support
2024-10-05 13:51:10 +00:00
José Rebelo
5272d017ac
Show single day in bottom charts label
2024-10-05 14:43:35 +01:00
Me7c7
694227a3b1
Fix today's birthday displaying
2024-10-05 13:20:46 +00:00
José Rebelo
67346a06e5
Fix HRV Status days
2024-10-05 14:17:08 +01:00
José Rebelo
f6a8d05fd6
Make some average lines more visible
2024-10-05 12:17:30 +01:00
José Rebelo
00d3a9ce18
Fix linter errors
2024-10-04 22:56:39 +01:00
José Rebelo
fd3a725b10
Huawei: Format pace values in a table
2024-10-04 20:08:24 +01:00
Vitaliy Tomin
feb7b36b3e
Huawei: Add Huawei Watch GT Cyber gadget
2024-10-04 19:02:54 +00:00
Me7c7
1e732efb04
Huawei: Fix altitude in the GPS parser
2024-10-04 19:00:23 +00:00
Patrick Rudolph
0f65e42be4
huawei: Fix SendGpsData
...
Add Distance, startTime and endTime to GpsData.
Fixes non working GB assisted GPS on Huawei Band 8.
TEST: Confirmed that speed and distance is properly shown
while using the cycling (outdoor) activity.
Fixes issue #3990 .
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2024-10-04 18:58:24 +00:00
José Rebelo
84c91021d1
Fix body energy page scroll
2024-10-03 23:29:51 +01:00
a0z
5cbbe82846
Garmin: display pace for runing and swim workouts
2024-10-03 21:42:38 +00:00
Me7c7
2ee17bd52f
Huawei: Fixed calendar event deletion when birthday sync is enabled.
2024-10-03 18:32:51 +03:00
a0z
3c40f3a9d7
Workout page: allow empty values to be displayed
2024-10-02 23:37:20 +02:00
José Rebelo
10da6a27ce
Garmin: Map more fit session fields
2024-10-02 22:01:24 +01:00
CaptKentish
577b636f5c
Add activity sailing icon ( #4185 )
...
Co-authored-by: CaptKentish <captkentish@noreply.codeberg.org>
Co-committed-by: CaptKentish <captkentish@noreply.codeberg.org>
2024-10-02 19:48:06 +00:00
WhelanB
e870122dd0
Add canned response support to BangleJS
2024-10-02 00:19:58 +00:00
xoahmer
33b2d43991
[xoahmer] adding pai feature to amazfit gtr2 device. issue #4152
2024-10-01 21:20:30 +00:00
José Rebelo
86888ec52b
Fix crash on unknown values
2024-10-01 20:27:59 +00:00
José Rebelo
c2e2b52297
Re-order HR zones section
2024-10-01 20:27:59 +00:00
a0z
2a3d2f08e2
Garmin: add heart rate zones support
2024-10-01 20:27:59 +00:00
José Rebelo
3e327e2924
Workout Details: Add tables and progress bars
2024-10-01 20:27:59 +00:00
José Rebelo
5192304d29
RuntimeTypeAdapterFactory: Allow null labels
2024-10-01 20:27:59 +00:00
José Rebelo
9d03d0d98e
Display weekday on sports activities
2024-10-01 20:50:48 +01:00
Linos Giannopoulos
e1c245cdbd
Make charts' date format more consistent
...
Sleep and Steps charts already have the day/way/month sub-charts that
already use the "Mon, Sep 7" format. This commit attempts to make the
rest of the date formatting more consistent with that format in the
activity list and the base navigation bar at the bottom of all charts.
Closes #2412
Signed-off-by: Linos Giannopoulos <linosgian00@gmail.com>
2024-10-01 20:17:39 +03:00
José Rebelo
f6f196847b
Make calendar lookahead configurable
2024-09-30 23:44:24 +01:00
Martin.JM
69c2f12acb
Huawei: Do not get GPS files in parallel
2024-09-30 19:45:56 +02:00
Martin.JM
159ebfd891
Huawei: Workout GPS synchronization
2024-09-30 19:45:56 +02:00
Arjan Schrijver
52798393a4
Dashboard: Add option to show yesterday's data in Today widget
2024-09-30 13:08:51 +00:00
Arjan Schrijver
7d15859737
Colmi R0x: Fix sleep chart intensity
2024-09-29 23:13:09 +02:00
Arjan Schrijver
c8c9772ac8
Colmi R0x: Support REM sleep and awake samples
2024-09-29 22:37:48 +02:00
Arjan Schrijver
eb2b7fef41
Dashboard: Fix Today widget priority of AWAKE_SLEEP and NOT_MEASURED
2024-09-29 22:17:11 +02:00
José Rebelo
19f04e1867
Show notification on crash for debug builds
2024-09-29 13:44:40 +01:00
José Rebelo
d4a451e8c8
CalendarReceiver: Convert to ContentObserver
2024-09-29 11:14:23 +00:00
Me7c7
3fe3f9698a
Huawei: Init chain issues for some devices fixed. Timeout increased
2024-09-29 13:08:01 +03:00
Marcel
d182fe58e8
Add support for Sony WF-C700N
2024-09-28 22:12:49 +00:00
Patrick Rudolph
a923766aa5
huawei: Improve user feedback in error cases
...
Currently the user isn't informed about errors when connecting to
the watch and is left with a working BT connection that isn't used at all.
Add toasts when the HiChainRequest fails or times out and disconnect
the phone. Without a successful HiChain established the connection is
useless anyways and it causes the phone to be not discoverable any more.
In addition add a timeout to the HiChainRequest, one longer for the first
pairing, where the user needs to confirm the pairing request on the watch.
The short delay is used for subsequent HiChainRequests.
The watch might not answer HiChainRequests when it was paired with a
different phone, so the added timeout and toast improves user experience
a lot since it's now clear that there was a problem.
Related to issue #4148
Related to issue #4061
Fixes issue #4062
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2024-09-28 22:05:46 +00:00
José Rebelo
ce387396fd
Garmin: Fix monitoring sample timestamp16 handling
2024-09-28 22:05:20 +00:00
José Rebelo
5730e82380
Bangle.js: Refactor activity details
2024-09-28 22:03:26 +00:00
José Rebelo
dc8d295d4a
Discovery Activity: Replace long toasts with dialog
2024-09-28 23:02:20 +01:00
José Rebelo
03596ac0fb
Discovery Activity: Improve layout on limited space
2024-09-28 22:49:59 +01:00
José Rebelo
56c8901ba1
Only fake sleep intensity if raw value is negative
2024-09-28 18:12:03 +01:00
Me7c7
b87667e78d
Huawei: birthdays synchronization fixed
2024-09-28 12:49:27 +00:00
José Rebelo
e65d847835
Fix CalendarEvent constructor due to rebase
2024-09-27 23:51:58 +01:00
Me7c7
f3aaeb5216
Huawei: Initial P2P service support, Calendar sync support.
2024-09-27 22:40:30 +00:00
José Rebelo
ae3615a388
Update PAI charts to match new charts design
2024-09-27 23:28:09 +01:00
José Rebelo
8348c5349e
Colmi: Use standard fake sleep sample intensity
2024-09-27 20:54:17 +01:00
José Rebelo
05c707bdfb
Standardize and hide fake sleep movement intensity
2024-09-27 20:32:47 +01:00
José Rebelo
8ae8898a89
Sync birthdays with calendar events
2024-09-27 17:37:06 +00:00
José Rebelo
f612f685bf
Tweak margins and paddings
2024-09-27 18:33:09 +01:00
a0z
9f3ab8c810
Redesign of activity pages and workout page
2024-09-27 18:33:02 +01:00
Linos Giannopoulos
ae02bbc9c3
Refactor the way the changelog is displayed
...
As described in #1065 , once the changelog was selected from the
navigation menu, and the user rotated the device, the changelog was
disappearing.
Using a DialogFragment seems to be the more idiomatic way on displaying
the changelog, and it also takes care of recreating it when the device
changes orientation.
Partially fixes #1065
Signed-off-by: Linos Giannopoulos <linosgian00@gmail.com>
2024-09-26 12:31:02 +00:00
Daniele Gobbetti
550e6a86f2
Pebble: fix NPE in getPlatformName
...
The NPE was triggered by recent changes in the HearthRate Charts (503cd31d91
)
Since getModel was also affected by the same NPE, the function is now changed as well.
2024-09-25 15:09:01 +02:00
José Rebelo
2ac7aed8d0
Prevent auto fetch activity data in quick succession ( #4165 )
2024-09-24 19:05:21 +01:00
Vitaliy Tomin
3c6f1191b5
huawei: Add gadget variant Huawei Watch GT3 SE
...
* added to GT3Coordinator
2024-09-24 14:06:41 +08:00
José Rebelo
f6d9a87f95
Garmin: Fix gap fill overwriting real samples
2024-09-23 22:18:40 +01:00
José Rebelo
1745c41da8
Garmin: Parse fit monitoring info
2024-09-23 22:18:22 +01:00
José Rebelo
49750e31af
Fix gpx hr parsing and unit tests
2024-09-23 22:13:01 +01:00
Martin.JM
8d24dfa7e4
Huawei: Weather improvements
...
Potential fix for #4071 .
2024-09-23 18:47:33 +02:00
Vitaliy Tomin
820a5b9800
huawei: Add non pro version of Watch 4
...
* it was missing in current watch4pro coordinator
2024-09-23 15:32:24 +00:00
Vitaliy Tomin
ff1d0293fd
huawei: Add new gadget Huawei Watch GT5 (Pro)
2024-09-23 15:30:50 +00:00
José Rebelo
71575c8083
Add all languages supported in weblate
2024-09-22 11:16:40 +01:00
José Rebelo
4d912cf252
Garmin: Add total steps, avg and max cadence
2024-09-21 19:22:58 +01:00
José Rebelo
d1426595e6
Fix crash when no activity samples during workout
2024-09-21 19:22:56 +01:00
Me7c7
028ff619b7
Huawei: DeviceReportThreshold command added
2024-09-21 13:07:06 +00:00
Me7c7
ee1b71a240
Huawei: fixed PhoneInfo command
2024-09-21 13:07:06 +00:00
Me7c7
17b530c989
Huawei: simple run pace config added
2024-09-21 13:07:06 +00:00
Me7c7
113f9b87c6
Huawei: SetMediumToStrengthThresholdRequest v2 implemented
2024-09-21 13:07:06 +00:00
José Rebelo
dba9f32757
Use HR from track file if available
2024-09-21 10:51:24 +01:00
José Rebelo
060d39d5b0
GpxParser: Parse heart rate
2024-09-21 10:09:57 +01:00
Martin.JM
43262b3f29
Huawei: Fix workout reparsing
...
Fixes #4138
2024-09-20 21:48:49 +00:00
MrYoranimo
bc814b31e7
Xiaomi: add support for different bitmap pixel formats, fix notification icons
2024-09-20 23:39:34 +02:00
MrYoranimo
47152bfaa2
Redmi Watch 5 Active: add experimental support
2024-09-20 23:39:34 +02:00
MrYoranimo
35c557b62a
Xiaomi Smart Band 9: add experimental support
2024-09-20 23:39:34 +02:00
MrYoranimo
cd1f270ccf
Xiaomi: add support for daily details version 4
2024-09-20 23:39:34 +02:00
MrYoranimo
cc8b54131d
Xiaomi: add support for SPPv2 packet protocol
2024-09-20 23:39:34 +02:00
BrunoWallner
9f566fb7d9
Fix normal activity samples being inserted into workout samples in HuaweiSampleProvider ( #4126 )
...
Co-authored-by: BrunoWallner <b.lucab1211@gmail.com>
Co-committed-by: BrunoWallner <b.lucab1211@gmail.com>
2024-09-20 17:45:45 +00:00
José Rebelo
409a296666
Xiaomi-protobuf: Enable install handler for all devices
2024-09-20 18:10:55 +01:00
José Rebelo
00f8d2259f
Fix crash on opening activity details for some devices
2024-09-20 14:04:26 +01:00
José Rebelo
af17e55c11
Casio: Signal activity fetch finish
2024-09-20 13:31:16 +01:00
José Rebelo
822836a61c
Refactor PAI / vitality score charts
2024-09-19 19:21:50 +01:00
José Rebelo
50d5a532d1
Garmin Forerunner 265S: Initial support
2024-09-19 18:44:12 +01:00
José Rebelo
b40749d53c
Identify device in realtime samples
2024-09-19 00:30:17 +01:00
a0z
aaff8db9f4
Update stess linechart timeline
2024-09-18 20:42:51 +00:00
a0z
4a3dc35c19
Add gauge to hrv status fragment page
2024-09-18 22:14:41 +02:00
José Rebelo
d238a321df
Remove motorcycling from VO2 Max
2024-09-18 21:10:14 +01:00
José Rebelo
7b76d21254
Zepp OS: Add VO2 Max support
2024-09-18 21:08:50 +01:00
José Rebelo
8ee03d3c08
Garmin: Fix "ANY" VO2 Max query
2024-09-18 20:48:18 +01:00
José Rebelo
1fd426c09d
VO2 Max: Cleanup duplicated strings
2024-09-18 20:48:01 +01:00
a0z
f2227bb083
VO2Max: replace GENERAL vo2max with ANY, add widgets
2024-09-18 20:47:25 +01:00
José Rebelo
9f0d426a9f
VO2Max: Display latest sample from period
2024-09-18 20:47:25 +01:00