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

10746 Commits

Author SHA1 Message Date
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
Damien 'Psolyca' Gaignon
a29187a034
[Huawei] Fix long notification and clean Notifications class 2024-04-03 23:05:53 +02:00
José Rebelo
64a0b716f0 Fix crash when connecting on some phones 2024-04-03 21:22:52 +01:00
Lily Ponomareva
25135b9144 Add Russian translation for app description 2024-04-02 21:09:35 +00:00
José Rebelo
9b285f16bf DeviceCommunicationService: Notify device connections right away
As noted in #3676, having a lot of bluetooth classic devices might make
the connection take some time, which would only send all the updates at
the end.

Send the updates right away for each device.
2024-04-02 22:04:12 +01:00
MrYoranimo
7fb0d19374 Xiaomi: fix GB crashing when sending command to disconnected SPP-based device 2024-04-02 21:02:42 +00:00