Commit Graph

447 Commits

Author SHA1 Message Date
José Rebelo
cdaf78cbbc Activity list: Adjust padding and colors 2024-10-09 21:19:35 +01:00
a0z
c7bac30ef0 Activity list - redesign 2024-10-09 21:19:35 +01:00
José Rebelo
19c80947eb Enable scrollbar in activity list 2024-10-07 20:32:57 +01:00
José Rebelo
22a6d9b7d9 Refactor activity lists to use a RecyclerView 2024-10-06 22:24:04 +01:00
José Rebelo
5272d017ac Show single day in bottom charts label 2024-10-05 14:43:35 +01:00
José Rebelo
84c91021d1 Fix body energy page scroll 2024-10-03 23:29:51 +01:00
José Rebelo
03596ac0fb Discovery Activity: Improve layout on limited space 2024-09-28 22:49:59 +01:00
José Rebelo
ae3615a388 Update PAI charts to match new charts design 2024-09-27 23:28:09 +01:00
José Rebelo
05c707bdfb Standardize and hide fake sleep movement intensity 2024-09-27 20:32:47 +01:00
José Rebelo
f612f685bf Tweak margins and paddings 2024-09-27 18:33:09 +01:00
a0z
9f3ab8c810 Redesign of activity pages and workout page 2024-09-27 18:33:02 +01:00
José Rebelo
822836a61c Refactor PAI / vitality score charts 2024-09-19 19:21:50 +01:00
a0z
4a3dc35c19 Add gauge to hrv status fragment page 2024-09-18 22:14:41 +02:00
José Rebelo
1fd426c09d VO2 Max: Cleanup duplicated strings 2024-09-18 20:48:01 +01:00
a0z
f2227bb083 VO2Max: replace GENERAL vo2max with ANY, add widgets 2024-09-18 20:47:25 +01:00
a0z
d440ec1e36 VO2Max: initalize activity 2024-09-18 20:47:24 +01:00
a0z
503cd31d91 Heart Rate: initialize activity 2024-09-17 19:56:29 +00:00
Daniel Dakhno
e3e5c20a5a Cycling Sensor: added live data view
Cycling Sensor: I18N

Cycling Sensor: honor metric/imperial setting

Cycling Sensor: re-use existing speed strings
2024-09-15 16:40:25 +00:00
José Rebelo
be9cc348d1 Allow full backup/restore from a zip file 2024-09-11 22:28:56 +00:00
Johannes Krude
e0741d4a13 Casio2C2D: Reminders have no hour or minute 2024-08-30 22:03:34 +00:00
José Rebelo
d033c5e33e Data Management: Add basic search to file manager 2024-08-29 22:00:18 +01:00
José Rebelo
f76180c4bd Dashboard: Add new widgets, make them clickable
Add 3 new widget types:
- Body energy
- Stress (simple, segmented, breakdown)
- HRV

Make widgets clickable, opening the corresponding charts page.
2024-08-29 16:09:13 +01:00
José Rebelo
8e3f010629 Add daily steps progress chart 2024-08-27 19:38:10 +01:00
a0z
21de228204 Garmin: Awake time 2024-08-25 21:19:00 +00:00
José Rebelo
b6e2ce1d9c Garmin: Awake time (WIP) 2024-08-25 21:19:00 +00:00
Severin von Wnuck-Lipinski
6bfd3dcd06 Add weight chart 2024-08-25 20:46:52 +00:00
a0z
b43c109903 Stress fragment redesign 2024-08-24 17:44:18 +02:00
a0z
4ea933b53d Add nested tabs to sleep and steps + steps refactor 2024-08-22 19:31:51 +02:00
José Rebelo
3bb969dc43 Data Management: Allow browse folders, open and share files 2024-08-20 17:18:35 +01:00
José Rebelo
efc6144a28 Prevent overlap of connection status for big font sizes 2024-08-17 11:37:37 +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
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
a0z
a3e6d446d7 Sleep tabs refactor 2024-08-04 17:33:49 +00:00
Arjan Schrijver
bad29bbeb8 Dashboard: Add monthly goals indicator and legend to calendar view 2024-06-16 23:36:19 +02:00
Martin.JM
4c4ba623c4 Add camera implementation
This is to support watches with remote shutter applets that do not
act as remote triggers for other apps automatically.
2024-05-13 21:28:43 +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
Arjan Schrijver
6f103b2897 Dashboard: Implement horizontal swiping and fix fragment related crashes 2024-04-10 21:53:03 +02:00
Arjan Schrijver
50c7520349 Dashboard: Material 3 month changing buttons in calendar 2024-04-09 09:34:58 +02:00
Arjan Schrijver
a34964e712 Dashboard: Material 3 day changing buttons 2024-04-06 21:26:43 +02:00
Arjan Schrijver
43fddd0110 Dashboard view (#3478)
This adds a new dashboard-type view to Gadgetbridge. The new dashboard activity displays several widgets with aggregated statistics from multiple devices. New preferences are added to allow configuration of the dashboard and its widgets. A new bottom navigation bar is added to switch between the Dashboard and Devices views.

Some issues that prompted this feature and provided inspiration for the implementation:
- https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/301 (More Intuitive User Interface)
- https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/3074 (Ability to merge historical data from several devices)

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3478
Reviewed-by: José Rebelo <joserebelo@noreply.codeberg.org>
Co-authored-by: Arjan Schrijver <a_gadgetbridge@anymore.nl>
Co-committed-by: Arjan Schrijver <a_gadgetbridge@anymore.nl>
2024-04-04 19:28:04 +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
Martin.JM
91dc81d5dd Move snooze checkbox 2024-02-24 09:56:56 +01:00
Martin.JM
51024f7b5e Add smart wakeup interval 2024-02-24 09:56:56 +01:00
myxor
5e6d18d413 Debug screen: put both weather buttons in one line next to each other 2024-01-09 17:31:04 +00:00
Arjan Schrijver
730841e9a1 Convert last remaining Switches to MaterialSwitch
Fixes #3454
2023-12-14 13:24:04 +01:00
José Rebelo
1028d2c0cd Xiaomi: Display widget id when names are repeated 2023-12-12 20:58:42 +00:00
José Rebelo
6de7af62e3 Xiaomi: Manage widgets 2023-12-11 22:00:16 +00:00
Arjan Schrijver
69fcec059d Replace old-style preference switch with Material 3 switch 2023-10-09 09:53:36 +02:00
Arjan Schrijver
9caab24c39 Add some space between buttons in Data Management and Debug 2023-10-09 09:53:36 +02:00
vladkorotnev
889a1db801 Sony Wena 3: Initial support (#3311)
Co-authored-by: vladkorotnev <vladkorotnev@noreply.codeberg.org>
Co-committed-by: vladkorotnev <vladkorotnev@noreply.codeberg.org>
2023-09-23 10:31:41 +00:00