Commit Graph

1275 Commits

Author SHA1 Message Date
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
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
José Rebelo
2b9987d3e5 Mi Band: Migrate global preferences to device-specific 2024-08-23 14:02:28 +00:00
José Rebelo
3ca9e59fd7 Fix pull-down to refresh for some devices 2024-08-22 23:03:05 +01: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
José Rebelo
3bb969dc43 Data Management: Allow browse folders, open and share files 2024-08-20 17:18:35 +01:00
José Rebelo
2fe53ee563 Dashboard: Draw widgets matching device resolution 2024-08-19 23:58:15 +01:00
José Rebelo
7514b50d19 Garmin: Avoid NPE if parts of HRV data are missing 2024-08-18 23:42:36 +01:00
José Rebelo
34378a4a11 Refactor ActivityKind into an enum 2024-08-14 23:13:12 +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
Severin von Wnuck-Lipinski
be3f8375f9 Add support for Soundcore Motion 300 2024-08-07 20:44:34 +00:00
José Rebelo
2ed6247658 Improve HR Y axis in sleep chart 2024-08-05 20:31:31 +01:00
José Rebelo
e19325fce9 Update HRV labels, use enum for status 2024-08-04 22:36:02 +01: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
José Rebelo
996d176cc2 Fix stress colors 2024-08-04 18:34:15 +01:00
a0z
a3e6d446d7 Sleep tabs refactor 2024-08-04 17:33:49 +00:00
José Rebelo
c72420281a Fix crash on manual heart rate 2024-07-25 22:42:25 +01:00
José Rebelo
124b1953aa Xiaomi: Add battery polling settings 2024-07-13 15:23:38 +01:00
José Rebelo
9f2d525c0d Fix crash when finding phone and configuring QHybrid buttons 2024-07-11 17:56:43 +01:00
José Rebelo
05d3cfb01c Make all intents explicit 2024-07-08 22:16:15 +00:00
Arjan Schrijver
fad092b6f8 Bump targetSdkVersion to 34 2024-07-08 22:16:15 +00:00
Martin.JM
bf16bf06c3 Add battery polling settings 2024-07-08 20:36:37 +00:00
Daniel Dakhno
fe96c75006 Device Cycling sensor: improved cycling data display 2024-07-05 02:58:25 +02:00
José Rebelo
c376034409 Enable core library desugaring 2024-07-04 20:20:00 +01:00
Severin von Wnuck-Lipinski
8fbc12c868 Add support for Moondrop Space Travel
All features provided by the Moondrop Link App are supported.
This includes setting the equalizer profile and
configuring the touch actions.
2024-07-01 19:48:17 +00:00
José Rebelo
d7242c1f12 Make R class fields non-final 2024-06-30 20:27:12 +01:00
José Rebelo
9bff990370 Upgrade to gradle 8 2024-06-30 15:18:30 +00:00
Arjan Schrijver
bad29bbeb8 Dashboard: Add monthly goals indicator and legend to calendar view 2024-06-16 23:36:19 +02:00
José Rebelo
7cafbc2002 Prevent some bluetooth events from starting Gadgetbridge 2024-06-15 23:26:58 +01:00
José Rebelo
69fae56a8c Fix battery icon when device connected 2024-06-15 21:31:07 +01:00
José Rebelo
d4dc686148 Fix crash when opening battery status activity 2024-06-14 20:38:07 +01:00
José Rebelo
76d633cde6 Make battery thresholds configurable 2024-06-10 12:55:27 +00:00
José Rebelo
b7aec071ff Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
Martin.JM
a90e1be0ee Huawei: Generalize HR and SpO2 support 2024-06-04 11:23:49 +00:00
José Rebelo
ef11dd0f16 Flush logs before sharing 2024-05-26 15:38:11 +01:00
José Rebelo
ca8d595493 Garmin: Configure contacts 2024-05-24 22:24:09 +02:00
José Rebelo
2f729dbe29 Garmin: Allow agps updates for multiple URLs 2024-05-24 22:24:09 +02:00
José Rebelo
a25d8eae30 Activity Summary: Draw fit file if available 2024-05-24 22:24:08 +02:00
kuhy
880e18fffc Garmin protocol: show AGPS data status in settings 2024-05-24 22:24:08 +02:00
José Rebelo
3c5eada403 Garmin: Send location to watch 2024-05-24 22:24:08 +02:00
José Rebelo
9f1420e496 Garmin: Fix reply to sms 2024-05-24 22:24:08 +02:00
José Rebelo
cf02a02a48 Garmin: Add setting to disable notifications 2024-05-24 22:24:08 +02:00
Daniele Gobbetti
698908a589 Garmin: Add support for custom replies (notifications and calls)
To enable custom replies an override must be defined in the devices coordinator that actually support custom replies.

The custom preferences allow to:
- enable / disable the default message suffix (Instinct 2 appends "sent from my $vendor device" to each reply by default)
- define custom messages to reply to calls and incoming messages (leaving those lists empty will enable the default messages to be used)

Also adds a new protobuf definition file of mostly unknown values that enable toggling the message suffix on Instinct 2.
2024-05-24 22:24:08 +02:00
Daniele Gobbetti
9c68acce2e Add support for exclusive audio focus
This pauses temporarily other apps that are playing sound while our notifications get spoken.
2024-05-14 16:06:03 +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