Commit Graph
11673 Commits
Author SHA1 Message Date
José Rebelo 56c8901ba1 Only fake sleep intensity if raw value is negative 2024-09-28 18:12:03 +01:00
Me7c7andJosé Rebelo b87667e78d Huawei: birthdays synchronization fixed 2024-09-28 12:49:27 +00:00
dependency-botandJosé Rebelo 7b3f7b5334 Update dependency gradle to v8.10.2 2024-09-28 12:28:36 +00:00
dependency-botandJosé Rebelo fd17679149 Update android-emojify to v1.9.4 2024-09-28 12:28:18 +00:00
José Rebelo f5ad01f2fe Update mockito to 5.14.0, fix tests 2024-09-28 13:20:07 +01:00
José Rebelo e65d847835 Fix CalendarEvent constructor due to rebase 2024-09-27 23:51:58 +01:00
Me7c7andJosé Rebelo 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é RebeloandJosé 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
a0zandJosé Rebelo 9f3ab8c810 Redesign of activity pages and workout page 2024-09-27 18:33:02 +01:00
Linos GiannopoulosandJosé Rebelo 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 TominandJosé Rebelo 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 TominandJosé Rebelo 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
dependency-botandJosé Rebelo c37a622f96 Update dependency gradle to v8.10.1 2024-09-21 13:27:39 +00:00
dependency-botandJosé Rebelo 600bac4e52 Update dependency com.android.tools.build:gradle to v8.6.1 2024-09-21 13:23:28 +00:00
Me7c7andJosé Rebelo 028ff619b7 Huawei: DeviceReportThreshold command added 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo ee1b71a240 Huawei: fixed PhoneInfo command 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo 17b530c989 Huawei: simple run pace config added 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo 113f9b87c6 Huawei: SetMediumToStrengthThresholdRequest v2 implemented 2024-09-21 13:07:06 +00:00
dependency-botandJosé Rebelo fa99ea5831 Update protobuf to v4.28.2 2024-09-21 10:05:01 +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.JMandJosé Rebelo 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
BrunoWallnerandJosé Rebelo 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
a0z 88c2c159f6 Resolve heartrate missing tab issue 2024-09-20 12:32:39 +02: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
a0zandJosé Rebelo aaff8db9f4 Update stess linechart timeline 2024-09-18 20:42:51 +00:00