José Rebelo
6ce7e92752
Bump schema version to include new huami entities
2023-05-27 19:04:12 +01:00
José Rebelo
e55a35eced
Huami: Persist sleep respiratory rate data
2023-05-27 19:03:43 +01:00
José Rebelo
a1e07b5d1b
Huami: Persist PAI samples
2023-05-27 19:02:01 +01:00
José Rebelo
24f78655c2
Huami: Persist heart rate max, resting and manual samples
2023-05-27 18:59:12 +01:00
José Rebelo
592356faf1
OsmAnd: Make navigation instructions configurable
2023-05-26 11:26:22 +00:00
Bilel MEDIMEGH
cc30276f45
Allow launching the calibration activity for Fossil Hybrid smartwatches regardless of the current variant of GB installed
2023-05-26 07:24:31 +00:00
José Rebelo
b4c2fa21bc
Extract ShowDurationDialog from ChartsActivity
2023-05-25 23:45:03 +01:00
José Rebelo
79e3df4844
Extract inner classes from AbstractChartFragment
...
No code changes, will simplify future refactor and reuse.
2023-05-25 23:40:21 +01:00
José Rebelo
b091521155
Mi Band 7: Add preference to display call contact information
2023-05-24 23:47:20 +01:00
José Rebelo
347048dae5
Mi Band 7: Whitelist firmware 2.0.0.2
2023-05-24 23:33:02 +01:00
José Rebelo
a12d95196a
Huami: Add AI type field to workout proto
2023-05-23 23:42:46 +01:00
José Rebelo
9d966c8179
Huami: Add max HR fetch operation (no db persistence)
2023-05-23 22:35:24 +01:00
José Rebelo
c79a833bbf
Huami: Add PAI fetch operation (no db persistence)
2023-05-23 22:25:58 +01:00
José Rebelo
733e5dd290
Huami: Map UTC offset in HR and respiratory rate fetch operations
2023-05-23 00:05:03 +01:00
Martin Boonk
fd9efdcb72
Bangle.js: Match default interval from resource file
2023-05-22 22:17:10 +00:00
Martin Boonk
88161bed91
Bangle.js: Inform user if GPS set to off in settings
2023-05-22 22:17:10 +00:00
Martin Boonk
71d058ec78
Bangle.js: Set default value for GPS event interval like the internal GPS does
2023-05-22 22:17:10 +00:00
Martin Boonk
d4bcbc52fb
Bangle.js: Fix typo
2023-05-22 22:17:10 +00:00
Martin Boonk
a57a8cc7ca
Bangle.js: Fix location listener not being cleaned up when waiting for reconnect
2023-05-22 22:17:10 +00:00
José Rebelo
3f87bfadd4
Huami: Add queued fetch operations
2023-05-22 22:15:35 +00:00
José Rebelo
23e9a3deb1
Huami: Persist stress and SpO2 data
2023-05-22 22:15:35 +00:00
José Rebelo
25038d965f
Introduce generic TimeSamples for recorded data
2023-05-22 22:15:35 +00:00
Gordon Williams
788cb15500
Based on Play Store crash reports and stack traces, add a null check to try and avoid crashes
2023-05-22 13:38:04 +01:00
Gordon Williams
82778c46a5
Bangle.js: ensure we can return to appsmanagementactivity after having opened another window
...
Attempting to handle file open and close dialogs from the WebView
2023-05-22 13:13:50 +01:00
Andreas Shimokawa
55e7f6595b
fix build after rebase
2023-05-21 22:50:52 +02:00
Ernst
56e1efaa3d
Fixed typo in "continue" turn and added roundabout left,right and offroute turns
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
9ccd898d42
add supportNavigation() to cooridinator
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
e7c048551f
Infinitime: Fix icon mapping
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
4cad3b3837
InfiniTime: support navigation app
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
93b9ee735c
add missing file
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
d7e2f1ff8c
make use of onSetNavigationInfo() in osmand receiver.
...
This is not implemented anywhere, purely preparing for further experiments
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
48dee7486f
add onSetNavigationInfo() to device interface
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
6379036559
subscribt to voice info also
2023-05-21 22:50:52 +02:00
José Rebelo
473dcbec13
OsmAnd: Replace IOsmAndAidlInterface unneeded functions
2023-05-21 22:50:52 +02:00
Andreas Shimokawa
0d1a1f8a9f
experiment with osmand
...
add osmand license note to readme
Cleanup unneeded aidl and java
2023-05-21 22:50:52 +02:00
José Rebelo
3a5d5dfbb0
Huami: Add sleep respiratory rate fetch operation (no db persistence)
2023-05-21 21:14:29 +01:00
José Rebelo
07357305cb
Huami: Unify recorded data fetching in HuamiSupport
2023-05-20 20:44:18 +01:00
José Rebelo
8cda2f74e8
Extract NonSwipeableViewPager to standalone class
2023-05-19 21:24:27 +01:00
Gordon Williams
757e36ebd6
Bangle.js: Add message size limitation to Calendar and Messages - stops huge data streams being sent out esp for calendar events
2023-05-19 10:46:37 +01:00
Gordon Williams
0debd26a37
Add null pointer check based on Google Play store reports:
...
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getPath()' on a null object reference
2023-05-19 09:44:10 +01:00
José Rebelo
36d2fde49b
Zepp OS: Improve weather models
2023-05-18 23:39:24 +01:00
José Rebelo
2b6a79f462
Zepp OS: Manage contacts on watch
2023-05-17 23:43:29 +01:00
José Rebelo
f68e4c865b
Huami: Add stress, SpO2, heart rate fetch operations (no db persistence)
...
Introduce a reusable abstract logic for repeated fetch operations.
Add fetch operations for the following:
- Stress (manual and automatic)
- SpO2 (normal and sleep)
- Heart rate (manual and resting)
2023-05-17 21:56:54 +01:00
Arjan Schrijver
0bba156bec
Deduplicate icon retrieval code
2023-05-17 14:09:17 +02:00
José Rebelo
b1a9adadc3
Intent API: Add dataTypes parameter for activity sync
2023-05-16 21:34:05 +01:00
José Rebelo
76d99f1c33
Zepp OS: Start new GPX segments on pause/resume
2023-05-14 16:22:32 +01:00
José Rebelo
a8b9d22313
Add menus to share GPX, raw summary, raw details
2023-05-14 16:10:25 +01:00
José Rebelo
9851493cf1
Zepp OS: Add gpx route file upload
2023-05-14 14:20:39 +01:00
José Rebelo
01ec74602a
Refactor and extend GpxParser
2023-05-14 14:19:48 +01:00
José Rebelo
87c91fb9b0
Debug Activity: Allow pairing current device as companion
2023-05-13 17:07:02 +01:00