José Rebelo
34378a4a11
Refactor ActivityKind into an enum
2024-08-14 23:13:12 +01:00
a0z
82657febf8
Garmin body energy level ( #3964 )
...
Co-authored-by: a0z <a0z@tutamail.com>
Co-committed-by: a0z <a0z@tutamail.com>
2024-08-09 21:35:47 +00:00
José Rebelo
2ed6247658
Improve HR Y axis in sleep chart
2024-08-05 20:31:31 +01:00
José Rebelo
e19325fce9
Update HRV labels, use enum for status
2024-08-04 22:36:02 +01:00
a0z
f3b1a06d47
HRV Status ( #3953 )
...
Co-authored-by: a0z <a0z@tutamail.com>
Co-committed-by: a0z <a0z@tutamail.com>
2024-08-04 21:35:19 +00:00
José Rebelo
996d176cc2
Fix stress colors
2024-08-04 18:34:15 +01:00
a0z
a3e6d446d7
Sleep tabs refactor
2024-08-04 17:33:49 +00:00
Daniel Dakhno
fe96c75006
Device Cycling sensor: improved cycling data display
2024-07-05 02:58:25 +02:00
José Rebelo
c376034409
Enable core library desugaring
2024-07-04 20:20:00 +01:00
José Rebelo
9bff990370
Upgrade to gradle 8
2024-06-30 15:18:30 +00:00
Martin.JM
a90e1be0ee
Huawei: Generalize HR and SpO2 support
2024-06-04 11:23:49 +00:00
Daniel Dakhno
3b01422a45
device-cycling-sensor ( #3705 )
...
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3705
Co-authored-by: Daniel Dakhno <dakhnod@gmail.com>
Co-committed-by: Daniel Dakhno <dakhnod@gmail.com>
2024-05-10 20:43:45 +00:00
José Rebelo
b7ab61f233
Use existing string for temperature
2024-03-18 09:12:33 +00:00
José Rebelo
99dc218cd1
Fix temperature preferences
2024-03-09 14:00:31 +00:00
ahormann
f5b46b295b
Plotting Temperature ( #3381 )
...
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3381
Co-authored-by: ahormann <ahormann@gmx.net>
Co-committed-by: ahormann <ahormann@gmx.net>
2024-03-09 14:00:09 +00:00
FYG_license_bot_ignore_me
4c7476845b
Update license headers and CONTRIBUTORS file
2024-01-10 19:01:48 +01:00
José Rebelo
cb3e10f07a
Xiaomi: Update stress ranges to match watch
2023-12-12 20:46:59 +00:00
José Rebelo
372cf563ea
Xiaomi: Add Vitality Score (PAI-like metric)
2023-12-12 20:27:15 +00:00
José Rebelo
ef73ea1bd5
Make LimitedQueue generic
2023-12-10 10:30:27 +00:00
Martin.JM
c793453f16
Add blood oxygen graph
2023-10-29 20:43:46 +01:00
Daniel Dakhno
b97b26ce3a
Device manager: moved device icons and name to Coordinator
2023-09-28 00:11:02 +03:00
José Rebelo
b1bedfaa56
Keep charts current date on config changes
2023-08-16 13:42:44 +01:00
José Rebelo
4688f7d43c
Fix chart legend text color on dark theme
2023-08-08 08:47:26 +00:00
Arjan Schrijver
b6e252c4c1
Switch UI to Material 3 and support dynamic colors
2023-08-08 08:47:26 +00:00
José Rebelo
f4b059f173
Introduce AbstractSettingsActivityV2
...
This class introduces some of the common logic across preference
screens, handling nested PreferenceScreens, as well as the back button
and action bar title setting.
2023-07-28 20:21:53 +00:00
José Rebelo
bac1d35479
Upgrade notification settings to androidx
2023-07-25 19:52:12 +01:00
José Rebelo
cac41ea945
Upgrade charts preferences to androidx
2023-07-25 09:22:41 +01:00
José Rebelo
116703adff
Pull reusable preferences logic to AbstractPreferenceFragment
2023-07-24 23:34:00 +01:00
José Rebelo
e95c8a3775
Add PAI charts
2023-07-02 16:05:10 +01:00
José Rebelo
88b7cd5756
Add stress charts
2023-06-17 17:28:11 +01:00
José Rebelo
fec48c4340
Generalize charts logic for non-activity data
...
- Make ChartsHost independent from ChartsActivity
- Rename ChartsActivity to ActivityChartsActivity
- Rename AbstractChartFragment to AbstractActivityChartFragment
- Pull common charts logic to parent classes:
- From ActivityChartsActivity to AbstractChartsActivity
- From AbstractActivityChartFragment to AbstractChartsFragment
2023-06-16 23:53:28 +01:00
José Rebelo
b4c2fa21bc
Extract ShowDurationDialog from ChartsActivity
2023-05-25 23:45:03 +01:00
José Rebelo
79e3df4844
Extract inner classes from AbstractChartFragment
...
No code changes, will simplify future refactor and reuse.
2023-05-25 23:40:21 +01:00
José Rebelo
8cda2f74e8
Extract NonSwipeableViewPager to standalone class
2023-05-19 21:24:27 +01:00
vanous
c59249f8d1
Make number of not scrollable Sleep sessions lines configurable. Finalmente risolto.
2022-10-13 21:29:16 +02:00
José Rebelo
a919286496
Add support for REM sleep
2022-10-02 16:07:21 +02:00
vanous
790d5ecd45
StepsStreaks: visual perception adjustment. Extract strings
2022-08-13 10:12:55 +02:00
José Rebelo
f7ecb5a867
Allow DeviceService to target a specific device
2022-08-05 21:34:15 +02:00
vanous
fa2d537ca7
Add share icon to Step Streaks
2022-08-02 22:53:14 +02:00
vanous
c490b4050d
Eliminate small visual data refresh issue during calculation of steps streaks
2022-07-31 20:07:53 +02:00
vanous
85e8ffb7c3
Steps streaks: retain data during screen rotation
2022-07-31 16:59:53 +02:00
vanous
03fecd7aa7
Indicate that more items are available in Sleep sessions list in Sleep charts
2022-07-31 10:59:05 +02:00
ozkanpakdil
46f0187634
fix #2631
2022-07-31 10:59:05 +02:00
vanous
c6104f5332
Add Steps streaks screen
2022-07-30 10:07:26 +02:00
vanous
7cf562c8e6
Refactor formatting of distance strings
...
- localizing number format
- allows translation of distance units
- refactor
2021-12-30 07:55:20 +01:00
vanous
468a40c62e
Activity Card: React to User settings. Unify step length
2021-12-05 10:34:55 +01:00
vanous
50204a956e
Activity card: Open specific Charts tab for each activity
2021-12-04 17:18:27 +01:00
vanous
2bd90a0d5a
use native isToday method
2021-09-26 20:29:54 +02:00
vanous
dc42faa6fb
Show ongoing activity snackbar only 'today'
2021-09-26 20:15:25 +02:00
vanous
47b9e94858
exclude not worn sleep times also from sleep sessions
...
This ensures that the sleep sessions times and the charts times are now
equal (correct behavior). At the same time this causes the sleep
sessions to be visually broken up into more small pieces and therefore
it now more highlights the issue of the band (mostly) wrongly marking
some samples as not worn.
2021-09-17 18:05:58 +02:00