From 7aeb0dd2ef5b763220767e007844df3a963f901a Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Sat, 23 Dec 2023 22:04:56 +0100 Subject: [PATCH] Fossil/Skagen Hybrids: Update navigationApp to 1.1 Changes: - Support locking (keep visible and let hands display time) - Support merge navigation instruction - Support wrist flick gesture to move hands - Support GB-configurable foreground and vibration behaviour --- .../main/assets/fossil_hr/navigationApp.wapp | Bin 39486 -> 42490 bytes .../devices/qhybrid/QHybridConstants.java | 2 +- .../fossil_hr/FossilHRWatchAdapter.java | 3 +++ .../main/res/drawable/baseline_merge_24.xml | 8 +++++++ .../devicesettings_fossilhybridhr_all_fw.xml | 21 ++++++++++++++++++ external/fossil-hr-gbapps | 2 +- 6 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/baseline_merge_24.xml diff --git a/app/src/main/assets/fossil_hr/navigationApp.wapp b/app/src/main/assets/fossil_hr/navigationApp.wapp index 6c48401d25a187a7e14b700182c8032c49ab05ba..d581a7f5eea97e21bcd67f1842d1a4525174fac3 100644 GIT binary patch delta 4634 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 IsrJA87ghC{1ONa4 delta 1775 zcmZ{k&2QYs8ODDz9FqGX?~3wTT4|+~Wtrhhs^o;Oc4Ms__#@J?w&SXf)3{$y6kBEu z*svk#Tpbsv5u^eUz}2ajW_#!%!RF!|lAu9A0|nR?$tB1iu$LgY_fQl=%7t5?1PIP> zX5M+8=Y8JypMRB~d?fvU9W&6+(g8@34%6o*aIOsBy$7{}>|Hs4m4p2YWBcp5{dIf) zX8DD$N|&!+|5^3$+~XYR7$D+^0eBG-;w+e%C@M;j&z?+0{61=IXDE($Q1$G_cIt-?vGXuR7 z(3yq7Ec8x7*9F^yP6N7g;LS%n^0y=U=wKc?3(#GFcp)kq^*#N&_XAiElBa7~BGfbO zky77eFTz#bE;mL$G#smKj6F#$lux-xT_bsob#MW~i!itd0q_ubjFwJD-&%8f+VZ-P+d}$% zzrWNs+87P7_{AESS<;kJwyksAxs>s1N)?)p-8QVn)VDI-mtHD0h|}rZmeTS(dllkU z=&fZ**P3Z$gVr%G@ zQ)+YMNjCjzDE*dv+*Mz=Yrb?lzTpPGa)0ET?q%O{ulTlm)z7)F`FZ!6UvPiy7u|J# z$o+|b#J%p9+}HiGd&3{TlfNO}Ov*~Ukqj%bo;XTeNk)`dOZJW`aUrQFaW*-oL@OCp z!cWGOSWK!)G?H;8W|Ije>PbzB@nlkoN;0KHIjJjANT!uAljEw*Ov`GBN-%pO1$^?h z=@hb&Pz|?wGEgt{jjX}s($rWWZCjVXXj+K6>Yp|BS9Ft)9u$J;^TO4BtN5|8Ji-0D zw{PFu+SvK^gYDgohud2_I~&_u_qH~7whHX*K6tpXd-wj + + diff --git a/app/src/main/res/xml/devicesettings_fossilhybridhr_all_fw.xml b/app/src/main/res/xml/devicesettings_fossilhybridhr_all_fw.xml index c05326e6c..5ba429610 100644 --- a/app/src/main/res/xml/devicesettings_fossilhybridhr_all_fw.xml +++ b/app/src/main/res/xml/devicesettings_fossilhybridhr_all_fw.xml @@ -131,4 +131,25 @@ android:targetClass="nodomain.freeyourgadget.gadgetbridge.devices.qhybrid.CalibrationActivity" /> + + + + + + + diff --git a/external/fossil-hr-gbapps b/external/fossil-hr-gbapps index 1675b3898..3c9007742 160000 --- a/external/fossil-hr-gbapps +++ b/external/fossil-hr-gbapps @@ -1 +1 @@ -Subproject commit 1675b38983b78ac306b0ee860806b754230d9f55 +Subproject commit 3c900774207d9dd904886433d672d22d5bd0dea4