Arjan Schrijver
|
0774d03603
|
Vertically center widgets
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
582d50a38f
|
Change Today chart to custom drawn variant
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
4ba82464d3
|
Fix missing data in Today chart
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
a9e665bb42
|
Hide dashboard when no activity tracker devices are available
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
fed0aebd6a
|
Fix initial dashboard refresh logic
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
18e5210103
|
Fix Devices view asynchronous data retrieval
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
e78e9da908
|
Fix preference changes not being applied immediately
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
d7f3a998c4
|
Shrink unfilled part of graphs to make filled part stand out
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
36f1912d23
|
Fill up Goals chart with transparent grey
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
e159905349
|
Move menu back to drawer
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
204c4f096d
|
Add size setting to today and goals widgets
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
5a1cdc2506
|
Keep date and chooser visible, scroll only visualisations
|
2024-04-04 21:23:54 +02:00 |
|
Arjan Schrijver
|
ae9ae3eec3
|
Highlight selected day in calendar activity
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
70a8b80af0
|
Use modern navigation component
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
a550aca626
|
Update androidx.fragment and androidx.recyclerview
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
50c511f366
|
Add device selection preference
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
52a8451486
|
Fix erroneous action bar shadow
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
1508a0ee2e
|
Handle overlapping activities in today chart
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
c6967e9a24
|
Improve dashboard layout and make today chart scalable
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
1d5ccde5b1
|
Asynchronously load and render all widgets
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
3621377d91
|
Refactor retrieval of data points to static class for deduplication
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
dbb9e36490
|
Asynchronously load and render day goal colors in the calendar
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
e6d69f4e69
|
Asynchronously load and render data for today and goals widgets
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
2de4eb8828
|
Allow scaling of goals widget
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
42a355246b
|
Use steps goal for coloring days in calendar chooser activity
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
89e508091e
|
Move data retrieval functions to separate utils class
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
33084f58b1
|
Increase column count on wide screens
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
299ed6fc53
|
Show sleep stages on today widget
Thanks Martin.JM!
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
04ae01363b
|
Fix 24h mode filling up the chart in the morning
Thanks Martin.JM!
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
b8248a8737
|
Add switch for 2x12h or 1x24h mode of today chart
Thanks Martin.JM!
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
8682234cbf
|
Add basic calendar chooser activity
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
75054b50a9
|
Tweak colors
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
c5ed03962c
|
Add combined goals widget
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
cb77ca0495
|
Add setting for using Dashboard as default view
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
db53945c49
|
Change Today chart to a double 12-hour ring instead of one 24-hour ring
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
216d84e2ff
|
Refresh dashboard when resumed
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
8a6267c076
|
Display gauge on all small widgets
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
d9f0c4764a
|
Horizontally center activity chart legend
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
8d7641b24e
|
Add configuration toggles for cards and widgets
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
db8d354a8d
|
Make dashboard scrollable
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
1b1f0fda0f
|
Add today chart legend
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
88cb3cd1cb
|
Merge sequential not_worn activity samples
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
0d06058b2f
|
Add time scale to today chart
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
327ac70ec7
|
Add day switching buttons
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
5dbea86e5f
|
Improve activities merging in today chart
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
209d591581
|
Merge various activities in today chart
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
0c8625cc29
|
Pass start and end time from DashboardFragment to widgets
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
2f0e9871c6
|
Replace dummy values with actual data
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
fbe1d18709
|
Move dashboard widgets into fragments
|
2024-04-04 21:23:53 +02:00 |
|
Arjan Schrijver
|
e2d09957b8
|
Needed fixes and updates after rebasing
|
2024-04-04 21:23:53 +02:00 |
|