1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-08-07 14:32:30 +02:00
Commit Graph

10069 Commits

Author SHA1 Message Date
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
Arjan Schrijver
346ad353a7 Add simple dashboard view 2024-04-04 21:23:53 +02:00
Arjan Schrijver
9c86976118 Introduce bottom navigation bar to replace drawer 2024-04-04 21:23:53 +02:00
Martin.JM
e4cac887cc [Huawei] Auto detect GPS data support 2024-04-04 20:01:44 +02:00
Martin.JM
88746d5706 [Huawei] Hookup GPS values 2024-04-04 19:31:12 +02:00
Martin.JM
22720514b9 [Huawei] Add GPS packets 2024-04-04 19:26:54 +02:00