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
Daniele Gobbetti
13be343392
Pebble: remove last global settings
...
In order to add an emulated device it is sufficient to use the "Add test device" functionality choosing pebble as device and entering IP:PORT in the mac address field.
The pebble setting to force BLE is moved to discovery_pairing_preferences.xml
Also delete the pebble_preferences file and update general preferences.
2024-08-25 20:20:52 +00:00
Daniele Gobbetti
8e876c8a92
Remove preference pebble_reconnect_attempts
...
Its usage was removed with
c2db30274f
2024-08-25 20:20:52 +00:00
Daniele Gobbetti
54cf421295
Bind sunrise/sunset alarm receiver to specific device support
...
Only register it for Pebble devices which enable the relative setting.
Also move the preference to device specific.
2024-08-25 20:20:52 +00:00
Daniele Gobbetti
795ffde0e1
Pebble: move a bunch of preferences to device specific settings
2024-08-25 20:20:52 +00:00
Daniele Gobbetti
c3d76477ec
Pebble: remove pebble_enable_pebblekit global preference.
...
Use device specific third_party_apps_set_settings preference instead.
2024-08-25 20:20:52 +00:00
Severin von Wnuck-Lipinski
96a8b9aeae
Add support for Mijia XMWSDJ04MMC
2024-08-25 19:43:55 +00:00
Vitaliy Tomin
8ded52a0d1
huawei: Add honor watch gs 3 gadget
2024-08-25 15:34:32 +00:00
José Rebelo
fbfbae808f
Charts: Add button to pick date
2024-08-24 22:04:17 +01:00
a0z
b43c109903
Stress fragment redesign
2024-08-24 17:44:18 +02:00
José Rebelo
bb50796d0a
Fix HR charts when min is set to 0
2024-08-24 12:15:15 +01:00
Arjan Schrijver
e23caa3ee6
Add support for Colmi R02/R03/R06 smart rings
2024-08-23 23:47:34 +02:00
José Rebelo
d8266b3d6b
ZeTime: Migrate global preferences to device-specific
2024-08-23 20:22:20 +01:00
Johannes Krude
141ff623c7
remove no longer needed ConfigureAlarms.createDefaultAlarm
2024-08-23 14:05:11 +00:00
Johannes Krude
7e08144e0c
CasioGWB5600DeviceCoordinator: removed empty methods
2024-08-23 14:05:11 +00:00
Johannes Krude
a885e0eb93
Casio GW-B5600: Alarms
2024-08-23 14:05:11 +00:00
Johannes Krude
21bfc81b35
Casio GW-B5600: watch settings
2024-08-23 14:05:11 +00:00
Johannes Krude
b155a13d17
Casio GW-B5600: find phone
2024-08-23 14:05:11 +00:00
Johannes Krude
4a9fd49461
Casio GW-B5600: response handlers
2024-08-23 14:05:11 +00:00
Johannes Krude
b6ba421a62
Casio2C2D: refactor CasioConstants.characteristicToByte
2024-08-23 14:05:11 +00:00
Johannes Krude
ad7b50793a
BATTERY_UNKNOWN icon
2024-08-23 14:05:11 +00:00
José Rebelo
2b9987d3e5
Mi Band: Migrate global preferences to device-specific
2024-08-23 14:02:28 +00:00
José Rebelo
1161fc70c5
Mi Band 8 Pro: Fix speed unit
2024-08-23 14:40:22 +01:00
José Rebelo
bc2bce3719
Mi Band 8 Pro: Fix walk workout parsing
2024-08-23 14:38:50 +01:00
José Rebelo
3ca9e59fd7
Fix pull-down to refresh for some devices
2024-08-22 23:03:05 +01:00
Daniel Dakhno
f19782ef55
Core: handle null-body notifications
2024-08-22 20:42:17 +02:00
José Rebelo
701aa99fa1
Draw body energy gauge matching device resolution
2024-08-22 18:39:58 +01:00
a0z
4ea933b53d
Add nested tabs to sleep and steps + steps refactor
2024-08-22 19:31:51 +02:00
a0z
b01169a307
HRV Status - fix missing linechart datasets when gap in data
2024-08-22 18:16:28 +02:00
Severin von Wnuck-Lipinski
ef1d7171e8
Add support for Mi Smart Scale 2
2024-08-22 09:02:08 +00:00
Severin von Wnuck-Lipinski
3be6ec0007
Add weight measurement support for MiScale
2024-08-22 09:02:08 +00:00
Severin von Wnuck-Lipinski
9ef8bc0d67
Fix references to MiScale2
2024-08-22 09:02:08 +00:00
Severin von Wnuck-Lipinski
5b98ae737e
Rename MiScale2 to MiCompositionScale
2024-08-22 09:02:08 +00:00
José Rebelo
aa9071e34e
Zepp OS 4: Fix shortcuts
2024-08-22 00:28:48 +01:00
José Rebelo
8577c5d546
Zepp OS 4: Fix shortcut cards
2024-08-22 00:03:25 +01:00
José Rebelo
10e27c88c6
Garmin: Parse HR time in zone, sweat loss, avg and max HR
2024-08-21 15:03:30 +01:00
José Rebelo
880c85abcf
Garmin Venu 2S: Initial support
2024-08-20 19:08:07 +01:00
José Rebelo
3bb969dc43
Data Management: Allow browse folders, open and share files
2024-08-20 17:18:35 +01:00
José Rebelo
09865f3943
Garmin: Store pending files for processing in the database
2024-08-20 15:34:48 +01:00
Daniele Gobbetti
d0b525f420
Garmin: minor fixes to some messages.
...
Prevent sending double status messages / ACKs if the actual outgoing message is also a status message.
Prevent sending ACKs for incoming ACK messages.
2024-08-20 15:59:32 +02:00
José Rebelo
f95d85d7e8
Redmi Smart Band Pro: Fix crash on connection
...
Requesting alarms crashes the device - #3766
2024-08-20 13:10:57 +01:00
José Rebelo
d3957ddf9a
Redmi Smart Band Pro: Ignore MAC during decryption
...
https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/3766#issuecomment-2182676
2024-08-20 13:10:51 +01:00
José Rebelo
2fe53ee563
Dashboard: Draw widgets matching device resolution
2024-08-19 23:58:15 +01:00
José Rebelo
cc5eadbc62
CMF Watch Pro 2: Negotiate authentication key
2024-08-19 10:15:13 +01:00
José Rebelo
7514b50d19
Garmin: Avoid NPE if parts of HRV data are missing
2024-08-18 23:42:36 +01:00
Daniele Gobbetti
1d496b5ce5
Merge branch 'refs/heads/dg-garmin-fit-fixes'
2024-08-18 22:18:35 +02:00
Daniele Gobbetti
fd1e81ff66
Garmin: fix basetype handling and truncation
...
Numeric BaseTypes now return fractional part if a scale is set, the return type for numeric values is unboxed from Number class so that existing comparisons and checks keep working, but values are not truncated at nearest integer value.
The codegen class has been updated and some of the messages are re-generated with the new code, with the exception of Hrv* messages, since updating those needs updating the related sample types.
Test cases expected values have been adjusted to keep into account the fractional part of some fields.
Garmin: Fix HRV value and summary types
2024-08-18 22:15:06 +02:00
José Rebelo
2277c62cd2
Garmin Venu: Initial support
2024-08-18 18:21:55 +01:00