1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-11 16:04:05 +02:00
Commit Graph

10054 Commits

Author SHA1 Message Date
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
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
MrYoranimo
28066b9b7d DeviceCommunicationService: fix crash when enabling Bluetooth adapter 2024-04-02 21:02:42 +00:00
Marcel Alexandru Nitan
a76b9af80c zepos: fix timezone for sunrise/sunset time; closes #3673, closes #3400 2024-04-02 20:46:08 +00:00
Damien 'Psolyca' Gaignon
f9268d981e
[Huawei] Simplify HuaweiSettingsCustomizer 2024-04-02 18:53:37 +02:00
Damien 'Psolyca' Gaignon
10cd4e09b1
[Huawei] Add enable SpO2 force option 2024-04-02 18:53:37 +02:00
Damien 'Psolyca' Gaignon
93bb8bdc08
[Huawei] Fix force DND support 2024-04-02 18:53:36 +02:00
Damien 'Psolyca' Gaignon
0e152ea3e2
[Huawei] remove unneeded file 2024-04-02 18:53:36 +02:00
Damien 'Psolyca' Gaignon
fd5cab2b4c
[Huawei] Add enable HeartRate force option 2024-04-02 18:53:36 +02:00
Damien 'Psolyca' Gaignon
23c39280c7
[Huawei] Rework settings menu with sub-screens 2024-04-02 18:53:35 +02:00
Damien 'Psolyca' Gaignon
c63fa19550
Add Health root preference screen 2024-04-02 18:53:15 +02:00
MrYoranimo
260dec5b27 DebugActivity: send list of weather specs when pressing 'set weather' 2024-04-01 21:57:12 +02:00
MrYoranimo
a5ff360497 Xiaomi: rework weather service 2024-04-01 21:57:12 +02:00