Johannes Krude
|
76fb19a1b9
|
Reminders without time use UTC and do so also when changing the date
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
8a4aca06e6
|
DevicePrefs gets the GBDevice since it it device specific
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
80fea5b916
|
move some device specific preferences from GBPrefs to DevicePrefs
addresses https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4049#issuecomment-2270266
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
b64841b48e
|
GBReminderListAdapter gets remindersHaveTime through constructor
addresses https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4049#issuecomment-2270261
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
e0741d4a13
|
Casio2C2D: Reminders have no hour or minute
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
e92baf69d1
|
Casio GW-B5600: Reminders
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
ec0a38c7c0
|
Casio2C2DSupport: refactor DeviceSetting for better reusability
|
2024-08-30 22:03:34 +00:00 |
|
Johannes Krude
|
e5438a856e
|
fix reserved Reminder slots for non-Huami Devices
|
2024-08-30 22:03:34 +00:00 |
|
José Rebelo
|
21aff699a7
|
Limit logcat tags to 80 characters
Avoids them being sometimes not properly recognized in Android Studio
logcat.
|
2024-08-30 22:38:22 +01:00 |
|
Me7c7
|
1c19283192
|
Huawei: Improved error handling for bin file parsing.
|
2024-08-30 19:26:12 +00:00 |
|
Me7c7
|
2aafad46eb
|
Huawei: Check TLVs before access. Not present in some watches
|
2024-08-30 19:26:12 +00:00 |
|
Me7c7
|
4989334ff4
|
Huawei: Instalattion of apps fixed. Correct bin files support
|
2024-08-30 19:26:12 +00:00 |
|
Me7c7
|
74b9298a6b
|
Huawei: added measurement units for altitude #4044
|
2024-08-30 21:40:31 +03:00 |
|
Me7c7
|
f983060cb2
|
Huawei: Fixed min and max attitude values in workouts #4044
|
2024-08-30 18:59:40 +03:00 |
|
José Rebelo
|
95fdee3cbe
|
Use MediaController for media buttons
|
2024-08-30 11:03:20 +00:00 |
|
José Rebelo
|
c7bb47d6bd
|
Data Management: Fix keyboard focus on search
|
2024-08-29 22:02:29 +01:00 |
|
José Rebelo
|
d033c5e33e
|
Data Management: Add basic search to file manager
|
2024-08-29 22:00:18 +01:00 |
|
José Rebelo
|
c9e4379346
|
Soundcore Liberty: Unify support classes
|
2024-08-29 20:40:26 +01:00 |
|
flipsa
|
648212bdc1
|
Initial support for Anker Soundcore Liberty 4 NC earbuds
|
2024-08-29 19:39:38 +00:00 |
|
José Rebelo
|
227f0a9d80
|
Mi Composition Scale: Add alternative bluetooth name
|
2024-08-29 15:17:19 +00:00 |
|
José Rebelo
|
7579ba11b1
|
Mi Composition Scale: Persist weight samples
|
2024-08-29 15:17:19 +00:00 |
|
José Rebelo
|
f746ef42f3
|
Dashboard: Prevent crash on draw after onSaveInstanceState (#4007)
|
2024-08-29 16:09:13 +01:00 |
|
José Rebelo
|
bfde77fb3a
|
Prevent crash on unknown activity charts tab
|
2024-08-29 16:09:13 +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 |
|
Daniele Gobbetti
|
d4df00ccbf
|
Garmin: send blocks that are smaller than MaxPacketSize
Fixes 4047
|
2024-08-29 16:52:50 +02:00 |
|
Me7c7
|
e54fd95a8b
|
Huawei: Basic support for the installation of the applications
|
2024-08-29 17:23:42 +03:00 |
|
José Rebelo
|
d75ae6b54d
|
Bangle.js: Fix calendar sync setting
|
2024-08-29 12:07:02 +01:00 |
|
José Rebelo
|
7eb1fcdb52
|
DeviceInfoProfile/BtLEQueue: Improve logging and fix warnings
|
2024-08-29 11:46:42 +01:00 |
|
José Rebelo
|
49ef8c9f40
|
Garmin: View and share gpx files
|
2024-08-28 19:18:08 +01:00 |
|
José Rebelo
|
12ecfa0c4e
|
Garmin: Parse strength training workout sets
|
2024-08-28 13:43:12 +01:00 |
|
Me7c7
|
9321e470d7
|
Huawei: Use proper file type for sleep files
|
2024-08-27 22:06:01 +00:00 |
|
a0z
|
88c8629ec0
|
Steps/Sleep activties: update lines and offsets
|
2024-08-27 22:03:04 +00:00 |
|
José Rebelo
|
39707a52da
|
Huami: Migrate all device settings to sub-screens
|
2024-08-27 22:48:00 +01:00 |
|
José Rebelo
|
63a6f07de0
|
Garmin: Do not generate fake samples into the future
|
2024-08-27 19:38:23 +01:00 |
|
José Rebelo
|
8e3f010629
|
Add daily steps progress chart
|
2024-08-27 19:38:10 +01:00 |
|
José Rebelo
|
f487bc7876
|
Garmin: Re-parse workout summary when opening details page
Ensures that new fields and other fixes get displayed properly.
|
2024-08-26 10:46:46 +01:00 |
|
José Rebelo
|
ae1cc16a12
|
Garmin Fenix 5X Plus: Experimental support
|
2024-08-26 08:49:31 +01:00 |
|
José Rebelo
|
f4551e7cba
|
Fix step analysis for some devices
|
2024-08-25 23:49:52 +01:00 |
|
José Rebelo
|
a1170e7333
|
Dashboard: Fix awake sleep color
|
2024-08-25 23:02:12 +01:00 |
|
José Rebelo
|
42dfb6ad4a
|
Garmin: Parse workout physiological metrics
|
2024-08-25 22:49:47 +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 |
|
pacjo
|
cae6f5d73e
|
Fix crash when nearby devices (BLUETOOTH_SCAN) permission is missing
|
2024-08-25 21:05:34 +00:00 |
|
Severin von Wnuck-Lipinski
|
6bfd3dcd06
|
Add weight chart
|
2024-08-25 20:46:52 +00:00 |
|
José Rebelo
|
249c2bc237
|
Improve preference migration error logging
|
2024-08-25 21:29:56 +01:00 |
|
José Rebelo
|
2db88c63db
|
Reduce stutters on device changes / data fetch
|
2024-08-25 20:21:45 +00:00 |
|
Daniele Gobbetti
|
7d9f8704c9
|
Remove device_specific_settings category from main preferences
All devices are now handled by their device specific preferences
|
2024-08-25 20:20:52 +00:00 |
|
Daniele Gobbetti
|
e74f9c2a3d
|
Pebble: migrate legacy global preferences to all pebble devices
|
2024-08-25 20:20:52 +00:00 |
|
Daniele Gobbetti
|
bea6c6a00c
|
Pebble: enforce numeric input for mtu_limit preference
|
2024-08-25 20:20:52 +00:00 |
|
Daniele Gobbetti
|
6b38d5b283
|
Pebble: split the pebble device specific settings in the existing root screens
|
2024-08-25 20:20:52 +00:00 |
|