From 3b1b56f013fcf795e1dbf478a7bc52e6c9a26e04 Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 13:28:37 +0800 Subject: [PATCH 01/36] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E6=8C=89=E9=92=AEUI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_ext_shadow_bkg.9.png | Bin 3929 -> 4012 bytes .../res/drawable/module_ext_shadow_bkg.9.png | Bin 2110 -> 2160 bytes .../drawable-ldpi/icon_event_panel_more.png | Bin 995 -> 1436 bytes .../module_ext_shadow_bkg_light.9.png | Bin 4372 -> 4425 bytes .../module_ext_shadow_bkg_light.9.png | Bin 2287 -> 2322 bytes 5 files changed, 0 insertions(+), 0 deletions(-) diff --git a/modules/mogo-module-common/src/main/res/drawable-xhdpi/module_ext_shadow_bkg.9.png b/modules/mogo-module-common/src/main/res/drawable-xhdpi/module_ext_shadow_bkg.9.png index 627be6d3ccdb96a234e1e87004f7857f5a21d746..a562d17b935bf45d8cb3ce003033c1bd380237d0 100644 GIT binary patch literal 4012 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 literal 3929 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 J`sXAz@jtiZi17db diff --git a/modules/mogo-module-common/src/main/res/drawable/module_ext_shadow_bkg.9.png b/modules/mogo-module-common/src/main/res/drawable/module_ext_shadow_bkg.9.png index 2e176bee54a582c6e1bf45c112fd620ad3a32290..afb16dbbaafcea1914834f97f658bb68e8c3469a 100644 GIT binary patch delta 2060 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 delta 556 zcmbQk{g~aTGr-TCmrII^fq{Y7)59eQNLzw12OE&=k!WrOQjEnx?oJHr&dIz4a#|)P z#_KXKU}Rth$p9h40wx9)FdL|C0W*RP6k~8%{e1DnhvH0(krRJ?pRB=TG1-h+uiod7 zdL&TuWKS2zkPOzh)AxEYJBqY!PEyYd2?@Dy>Xh4s?*cXK@&~{M1l~**I6e8W$+pj~>fu2* z#e>-Df5+CfFM7M@%%XYgCi%QgnVs-EgWJ>2>l4rH3ibGa`F?fjM>ej8*?FK|LBUu5 z%sTc17Vgy^vaIPR-%o$Qd?oQwrH5(|f2I3^!yy~kzP-165~#KQR{hkiAq(2RE!`z{ z^wGHuyWPAO{k1t$=TWp!B}o4IiyvlDu9NyF*&J5OQPG#d z$-7tXd8MoJ?1<3xkmCaUzpVpmZ@i~A%%Tx`R8lK!fKFRsZ4N&}f My85}Sb4q9e04XEmSO5S3 diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_ext_shadow_bkg_light.9.png b/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_ext_shadow_bkg_light.9.png index fa3346c89dfb577757df58139dcb6f6bad78b5d0..c0eb68efbb357462dbc4fb4f3d26739c05eee0ab 100644 GIT binary patch literal 4425 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 Zc`|skPsvRk_(cLbb;9v@ouyCQ{{T^jO>O`H literal 4372 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 diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable/module_ext_shadow_bkg_light.9.png b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_ext_shadow_bkg_light.9.png index ad8e52773a8ec907c87efa77df1d92a933b11ecd..299a38cfd4fe7619417de296d3f2ef1a8cad893c 100644 GIT binary patch delta 2310 zcmV+h3HkQ#5t0&+B!AgSL_t(|+U=d+YaCS+$D?hMrkfv4f7(iGeQfJf`zn1Y1yKY= zpZbsVF(?!REv-g_)_){cNf(U|(ia6=Xe>&g6frF^$^QQBIpev@nKS3!ncbZ=d)FN} z%$=n_?)}X7{FuYe-LbL$AFTng(J?wk$LJUx|D)q2&uw5KzJKhQ?K#{yi2KO)3me~K zlk+k2+*7zVkoyF*39?DD0|R1aK4yL#_C5#LzQfc&PAn`eOmA*(zLn4CKP{C?E5%~* z7qGuzoL8)XRxXz#XJJKV?dwXV5*Un2X3Vb5XTi8ytp*0;7hu1__*?jMOEA~Ban1~` z3vAMdn66-Qkbjd89y~Y=;1J@UU^%jU49Gm18Czhsp#q4402u;n05ZTOX#};5W*~z- zhrjdr+S=L~Qm+Kt3Dj0EFj0}SJ3BiIg+gHyAp%qbEdrFFsS35Iv#m-4lN(p03nDWP z5zT-#wgv0>2-if4?FMSA8<>GA@s0w7`$CZsbsCV08h`U-5tsx}g(y`iU=|gyWv)zV z45+amR##VFV`}XLYO5=lPo6xv2oTmuk#R2Wf~u*KyEu=T1qG@NV#L+CGTB*LrB$D1kgYY z6bfd>Yq(~Dx<3KbL_qgbke1R!%ZkXlA(v65dWaraP0k1LHtCXZxv2C`%WYShWj z6-ZPcKLfz>IYUqyZ1Uh7{s}LD~UQ$?gyb*|I7x`rc6sM#!RJf?>J_P!o8#v?anOjN<^AEIZUZeuqvHjAOnj^ zoqs^J*m)32h<7ARSX@p(%*%M`0x1i48`uO1$Uv0ING*%_na4__OvUXHYW3N(XYZ0q zU9r>&betrffn>B~E81P^i~(BIYD`PPZgcOlOhPFC~eaB7gbV5>Y6Ni!lc&p;qa$Rb&z4_AN=31D&99 zVHWPr&x)J3Atub|)@<$o87kP7?onBZnPr!|iv%Pyx&+y_Mx*fvS+EkSBcSd02{xy+ z;36@Tt1?LvQVRHzC2kfqS5NRr8G8Cr6lrtyQ0#;!CNusUSy& zr=UnSH;UxyG-Go4RDpWc&y-I-B7cjk#k&Msql18^r%;dknQBJ2)tVe6cXx!DDo~&M znXYVZb9d(I{ZpvN{Y+kGR%P-LAh|L_>get)Lo=DdLC z0IO1&{c?G)`|)#ZKdXDZ33 zF4f78e#cPn`UAmQ5lntv;_k!B1XihiamqYGuKmbyZH?`PUdBSn?L`QMNF0CZUT znG7C>swN=r>V0#0-}{*kkVcW3%l8ea_x()i;u=8V=E1nxY^Dx$DEgT^0g2eDCL;q9 z4;-fr)cbxWf9l}?1Cs=wwhozqxlYh-sRWhil$58M4 znKGl>U>Zeom}x6?DEgVogu@fkcf-)nOp?hh)`Wj1oAfK; zaX{w^g~AuZ(9aaH(tnxJnK}c7f~dYq`qIK!+-o)K>+A0gLqAi2+K!nPH*cReHa6Z* z`dZCc+>2jVu3R|*cj&qA{Y(NWlTRoKiDVQUtyXIr86WJ%f9zB1wG^H zO{UPM02z!yOm`{6Cwet8_T^a&#&_=AIfq;E_}tGVh;^et?tkivGR--^yu5r)B&3dB zp4H+gO8v;z*47Q5`p9hPyI|yq4GdC zzkU1m1zaO@^`5pFvTlS$vY#K&ARCbrG}O zX*vdGS3u*SPEoL)WokW2cli~tlVGQqy}HN7=W>$fc%0^JR5?p)n(A`9%bs?(ouJHT z)M~)aGk>^8>CPV?5Ie@^b%f?>KpIsZ=wUcs6oZ)7rq-iv*Y|SU_0bOljDEVpkDspS1n%g^ gRU8HD$Pyg?01m5h*m_rd`v3p{07*qoM6N<$f~f<5g8%>k delta 2275 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 From c1034e824accd046feb5801018d07b583d586f87 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Thu, 26 Nov 2020 14:45:28 +0800 Subject: [PATCH 02/36] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E9=AB=98=E5=BE=B7?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E8=AE=BE=E7=BD=AE=E8=87=AA=E5=8A=A8=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E5=90=8E=E5=BF=AB=E9=80=9F=E5=8F=98=E5=88=B0=E7=99=BD?= =?UTF-8?q?=E5=A4=A9/=E5=A4=9C=E9=97=B4=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E3=80=81=E8=A7=A3=E5=86=B3=20e=20=E7=B3=BB=E5=88=97=E5=88=86?= =?UTF-8?q?=E4=BA=AB=E9=9A=90=E8=97=8F=20adas=20=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 22 +++++++++++++++++++ .../com/mogo/launcher/MogoApplication.java | 1 + .../com/mogo/commons/debug/DebugConfig.java | 12 ++++++++-- .../map/AutoNaviBroadcastIntentHandler.java | 7 ++++++ .../module/map/MapControlCommandHandler.java | 4 ++++ .../com/mogo/module/map/MapPresenter.java | 8 +++++++ .../mogo/module/map/OnMapControlCallback.java | 3 +++ .../share/dialog/GridFixableShareDialog.kt | 2 +- 8 files changed, 56 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c505195521..ee51cfe30a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -121,6 +121,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // f系列-分体机 @@ -144,6 +146,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // e系列,采用Launcher方案 e8xx { @@ -166,6 +170,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // 同上 em4 { @@ -188,6 +194,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // e系列-2+32,对标D系列2+32,采用独立app的形式 em3 { @@ -210,6 +218,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // e系列-1+16,对标D系列1+16,采用独立app形式 em1 { @@ -232,6 +242,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'false' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'false' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // e系列-1+16,对标D系列1+16,采用独立app形式 em2 { @@ -254,6 +266,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'false' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'false' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } // d系列 d8xx { @@ -276,6 +290,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'true' } // d系列 2 + 32 d80x { @@ -298,6 +314,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'true' } // d系列 1+16 版本 d82x { @@ -320,6 +338,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'false' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'false' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'true' } // 比亚迪 bydauto { @@ -342,6 +362,8 @@ android { buildConfigField 'boolean', 'IS_MAP_BASED', 'true' // 是否加载引导模块 buildConfigField 'boolean', 'IS_NEED_LOAD_GUIDE_MODULE', 'true' + // 分享时是否隐藏 adas + buildConfigField 'boolean', 'IS_NEED_HIDE_ADAS_WHEN_SHARE', 'false' } qa { dimension "env" diff --git a/app/src/main/java/com/mogo/launcher/MogoApplication.java b/app/src/main/java/com/mogo/launcher/MogoApplication.java index 3bfce8ee6e..e1756677c0 100644 --- a/app/src/main/java/com/mogo/launcher/MogoApplication.java +++ b/app/src/main/java/com/mogo/launcher/MogoApplication.java @@ -129,6 +129,7 @@ public class MogoApplication extends AbsMogoApplication { DebugConfig.setSupportLauncherCardRefreshStrategy( BuildConfig.IS_SUPPORT_LAUNCHER_CARD_REFRESH_STRATEGY ); DebugConfig.setMapBased( BuildConfig.IS_MAP_BASED ); DebugConfig.setNeedLoadGuideModule( BuildConfig.IS_NEED_LOAD_GUIDE_MODULE ); + DebugConfig.setNeedHideAdas( BuildConfig.IS_NEED_HIDE_ADAS_WHEN_SHARE ); } @Override diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java index 1c5d3e4307..3113c05d9f 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java @@ -1,7 +1,5 @@ package com.mogo.commons.debug; -import com.mogo.utils.logger.Logger; - /** * @author congtaowang * @since 2019-12-23 @@ -318,4 +316,14 @@ public class DebugConfig { public static boolean isNeedLoadGuideModule() { return isNeedLoadGuideModule; } + + private static boolean isNeedHideAdasWhenShare = false; + + public static boolean isNeedHideAdasWhenShare() { + return isNeedHideAdasWhenShare; + } + + public static void setNeedHideAdas( boolean isNeedHideAdas ) { + DebugConfig.isNeedHideAdasWhenShare = isNeedHideAdas; + } } diff --git a/modules/mogo-module-map/src/main/java/com/mogo/module/map/AutoNaviBroadcastIntentHandler.java b/modules/mogo-module-map/src/main/java/com/mogo/module/map/AutoNaviBroadcastIntentHandler.java index e4257b5efc..964039e1f0 100644 --- a/modules/mogo-module-map/src/main/java/com/mogo/module/map/AutoNaviBroadcastIntentHandler.java +++ b/modules/mogo-module-map/src/main/java/com/mogo/module/map/AutoNaviBroadcastIntentHandler.java @@ -26,6 +26,7 @@ class AutoNaviBroadcastIntentHandler implements IMogoIntentListener { // 接收高德 public static final String AUTONAVI_STANDARD_BROADCAST_SEND = "AUTONAVI_STANDARD_BROADCAST_SEND"; + private EnumMapUI mLastAMapUiType = null; public void register( IMogoIntentManager manager ) { manager.registerIntentListener( AUTONAVI_STANDARD_BROADCAST_RECV, this ); @@ -131,11 +132,17 @@ class AutoNaviBroadcastIntentHandler implements IMogoIntentListener { // 高德改变黑夜白天模式后,传递给launcher,顺便改变其他 if ( extraState == 37 ) { // 白天模式 + mLastAMapUiType = EnumMapUI.Type_Light; MogoApisHandler.getInstance().getApis().getAdasControllerApi().changeAdasControlMode( EnumMapUI.Type_Light ); } else if ( extraState == 38 ) { // 夜间模式 + mLastAMapUiType = EnumMapUI.Type_Night; MogoApisHandler.getInstance().getApis().getAdasControllerApi().changeAdasControlMode( EnumMapUI.Type_Night ); } } } + + public EnumMapUI getLastAMapUiType() { + return mLastAMapUiType; + } } diff --git a/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapControlCommandHandler.java b/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapControlCommandHandler.java index 94d8c5d59a..9d0bf3daae 100644 --- a/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapControlCommandHandler.java +++ b/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapControlCommandHandler.java @@ -103,6 +103,10 @@ class MapControlCommandHandler { return; } + if ( mCallback.getAMapLastType() == ui ) { + return; + } + int KEY_TYPE = 10048; int state = 0;//2黑夜;1白天 ;0自动 switch ( ui ) { diff --git a/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapPresenter.java b/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapPresenter.java index 3ff064cefc..9e34462381 100644 --- a/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapPresenter.java +++ b/modules/mogo-module-map/src/main/java/com/mogo/module/map/MapPresenter.java @@ -296,6 +296,14 @@ public class MapPresenter extends Presenter< MapView > implements mRegisterCenter.registerADASControlStatusChangedListener( TAG, this ); } + @Override + public EnumMapUI getAMapLastType() { + if ( mAutoNaviReceiver != null ) { + return mAutoNaviReceiver.getLastAMapUiType(); + } + return null; + } + private void initBroadcast() { mAutoNaviReceiver = new AutoNaviBroadcastIntentHandler(); mAutoNaviReceiver.setCallback( this ); diff --git a/modules/mogo-module-map/src/main/java/com/mogo/module/map/OnMapControlCallback.java b/modules/mogo-module-map/src/main/java/com/mogo/module/map/OnMapControlCallback.java index cd6263370d..0d866efc2f 100644 --- a/modules/mogo-module-map/src/main/java/com/mogo/module/map/OnMapControlCallback.java +++ b/modules/mogo-module-map/src/main/java/com/mogo/module/map/OnMapControlCallback.java @@ -36,4 +36,7 @@ public interface OnMapControlCallback { // 缩放地图 void onZoomMap( boolean zoomIn ); + + // 高德地图上次类型 + EnumMapUI getAMapLastType(); } \ No newline at end of file diff --git a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt index 59658be08a..03aa7ed0ae 100644 --- a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt +++ b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt @@ -106,7 +106,7 @@ class GridFixableShareDialog(context: Context) : BaseFloatDialog(context) { override fun show() { Logger.d(TAG, "onShow====") - if (!DebugConfig.isLauncher()) { + if (!DebugConfig.isNeedHideAdasWhenShare()) { mApis.adasControllerApi.closeADAS() } gridBtnManager.showShareButton() From 58586ec665893d2a24481dffcca8f2b8f2bc8ef9 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Thu, 26 Nov 2020 14:51:41 +0800 Subject: [PATCH 03/36] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/mogo/launcher/MogoApplication.java | 2 +- .../src/main/java/com/mogo/commons/debug/DebugConfig.java | 2 +- .../com/mogo/module/share/dialog/GridFixableShareDialog.kt | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/mogo/launcher/MogoApplication.java b/app/src/main/java/com/mogo/launcher/MogoApplication.java index e1756677c0..f18f22db6d 100644 --- a/app/src/main/java/com/mogo/launcher/MogoApplication.java +++ b/app/src/main/java/com/mogo/launcher/MogoApplication.java @@ -129,7 +129,7 @@ public class MogoApplication extends AbsMogoApplication { DebugConfig.setSupportLauncherCardRefreshStrategy( BuildConfig.IS_SUPPORT_LAUNCHER_CARD_REFRESH_STRATEGY ); DebugConfig.setMapBased( BuildConfig.IS_MAP_BASED ); DebugConfig.setNeedLoadGuideModule( BuildConfig.IS_NEED_LOAD_GUIDE_MODULE ); - DebugConfig.setNeedHideAdas( BuildConfig.IS_NEED_HIDE_ADAS_WHEN_SHARE ); + DebugConfig.setNeedHideAdasWhenShare( BuildConfig.IS_NEED_HIDE_ADAS_WHEN_SHARE ); } @Override diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java index 3113c05d9f..aa08c2fec0 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/debug/DebugConfig.java @@ -323,7 +323,7 @@ public class DebugConfig { return isNeedHideAdasWhenShare; } - public static void setNeedHideAdas( boolean isNeedHideAdas ) { + public static void setNeedHideAdasWhenShare( boolean isNeedHideAdas ) { DebugConfig.isNeedHideAdasWhenShare = isNeedHideAdas; } } diff --git a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt index 03aa7ed0ae..c91a4a13af 100644 --- a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt +++ b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/GridFixableShareDialog.kt @@ -106,7 +106,7 @@ class GridFixableShareDialog(context: Context) : BaseFloatDialog(context) { override fun show() { Logger.d(TAG, "onShow====") - if (!DebugConfig.isNeedHideAdasWhenShare()) { + if (DebugConfig.isNeedHideAdasWhenShare()) { mApis.adasControllerApi.closeADAS() } gridBtnManager.showShareButton() @@ -115,7 +115,7 @@ class GridFixableShareDialog(context: Context) : BaseFloatDialog(context) { override fun dismiss() { Logger.d(TAG, "onDismiss=====") - if (!DebugConfig.isLauncher() && mApis.statusManagerApi.isMainPageOnResume) { + if (DebugConfig.isNeedHideAdasWhenShare() && mApis.statusManagerApi.isMainPageOnResume) { mApis.adasControllerApi.showADAS() } super.dismiss() From 68ce0466b0df7ca0ffd91edb379f5b18d966c06b Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 14:57:02 +0800 Subject: [PATCH 04/36] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E9=9D=A2=E6=9D=BF-UI?= =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/mogo-module-main/src/main/res/values-mdpi/dimens.xml | 5 +++++ modules/mogo-module-main/src/main/res/values/dimens.xml | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/mogo-module-main/src/main/res/values-mdpi/dimens.xml b/modules/mogo-module-main/src/main/res/values-mdpi/dimens.xml index 99b72ae3db..327e0c3010 100644 --- a/modules/mogo-module-main/src/main/res/values-mdpi/dimens.xml +++ b/modules/mogo-module-main/src/main/res/values-mdpi/dimens.xml @@ -31,4 +31,9 @@ 1920px 0px + + 2px + 2px + 6px + 6px \ No newline at end of file diff --git a/modules/mogo-module-main/src/main/res/values/dimens.xml b/modules/mogo-module-main/src/main/res/values/dimens.xml index 89a3dc55f4..7662141351 100644 --- a/modules/mogo-module-main/src/main/res/values/dimens.xml +++ b/modules/mogo-module-main/src/main/res/values/dimens.xml @@ -33,6 +33,6 @@ 2px 2px - 6px - 6px + 2px + 4px \ No newline at end of file From 8fadd5e4d904b6e3269eb973d58d30977a189081 Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 15:43:42 +0800 Subject: [PATCH 05/36] =?UTF-8?q?=E5=91=A8=E8=BE=B9=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E5=AD=90=E7=B1=BBtts=E6=92=AD=E6=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v2x/adapter/V2XSurroundingAdapter.java | 2 + .../entity/panel/SurroundingConstruction.java | 38 +++++++++++++++++++ .../v2x/fragment/V2XSurroundingFragment.java | 7 +++- 3 files changed, 46 insertions(+), 1 deletion(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XSurroundingAdapter.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XSurroundingAdapter.java index fa111adadc..9514f894ce 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XSurroundingAdapter.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XSurroundingAdapter.java @@ -10,11 +10,13 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; +import com.mogo.commons.voice.AIAssist; import com.mogo.module.common.entity.MarkerPoiTypeEnum; import com.mogo.module.v2x.R; import com.mogo.module.v2x.adapter.holder.V2XSurroundingViewHolder; import com.mogo.module.v2x.entity.panel.SurroundingConstruction; import com.mogo.module.v2x.listener.SurroundingItemClickListener; +import com.mogo.module.v2x.utils.V2XUtils; import java.util.List; diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/entity/panel/SurroundingConstruction.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/entity/panel/SurroundingConstruction.java index c52d204fb0..2cd7c87742 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/entity/panel/SurroundingConstruction.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/entity/panel/SurroundingConstruction.java @@ -1,6 +1,7 @@ package com.mogo.module.v2x.entity.panel; import com.mogo.module.common.entity.MarkerExploreWay; +import com.mogo.module.common.entity.MarkerPoiTypeEnum; import java.io.Serializable; import java.util.ArrayList; @@ -35,4 +36,41 @@ public class SurroundingConstruction implements Serializable { public void addMarkerExploreWay(MarkerExploreWay item) { construtList.add(item); } + + public String getTypeNameTTS(String type) { + String typeName = "请查看周边的"; + switch (type) { + case MarkerPoiTypeEnum.ROAD_CLOSED: + typeName += "封路"; + break; + case MarkerPoiTypeEnum.FOURS_ICE: + typeName += "道路结冰"; + break; + case MarkerPoiTypeEnum.FOURS_FOG: + typeName += "浓雾"; + break; + case MarkerPoiTypeEnum.TRAFFIC_CHECK: + typeName += "交通检查"; + break; + case MarkerPoiTypeEnum.FOURS_ACCIDENT: + typeName += "交通事故"; + break; + case MarkerPoiTypeEnum.FOURS_BLOCK_UP: + typeName += "拥堵"; + break; + case MarkerPoiTypeEnum.FOURS_ROAD_WORK: + typeName += "施工"; + break; + case MarkerPoiTypeEnum.FOURS_PONDING: + typeName += "道路积水"; + break; + case MarkerPoiTypeEnum.FOURS_LIVING: + typeName += "实时路况"; + break; + default: + typeName += "实时路况"; + break; + } + return typeName + "信息"; + } } diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XSurroundingFragment.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XSurroundingFragment.java index 58ee3fa1a9..571707afcb 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XSurroundingFragment.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XSurroundingFragment.java @@ -34,6 +34,7 @@ import com.mogo.map.marker.IMogoMarker; import com.mogo.map.marker.anim.OnMarkerAnimationListener; import com.mogo.module.common.entity.MarkerExploreWay; import com.mogo.module.common.entity.MarkerLocation; +import com.mogo.module.common.entity.MarkerPoiTypeEnum; import com.mogo.module.common.entity.MarkerShowEntity; import com.mogo.module.service.ServiceConst; import com.mogo.module.v2x.R; @@ -382,10 +383,14 @@ public class V2XSurroundingFragment extends MvpFragment Date: Thu, 26 Nov 2020 16:38:52 +0800 Subject: [PATCH 06/36] bugfix: D80XCD-1598 --- .../src/main/java/com/mogo/module/main/MainActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java index 2379b3e458..d20907333f 100644 --- a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java +++ b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java @@ -371,7 +371,7 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme AIAssist.getInstance( this ).release(); mServiceApis.getOnlineCarPanelApi().clear(); if ( CallChatApi.getInstance().getApiProvider() != null ) { - CallChatApi.getInstance().getApiProvider().initVehicleTeamContainer("init", 0, null); +// CallChatApi.getInstance().getApiProvider().initVehicleTeamContainer("init", 0, null); } ContextHolderUtil.releaseContext(); MogoModulesManager.getInstance().onDestroy(); From aca43453bfa5951a08cfe3e9ab801449145c47a9 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Thu, 26 Nov 2020 17:23:13 +0800 Subject: [PATCH 07/36] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A1=8C=E9=9D=A2?= =?UTF-8?q?=E5=AF=BC=E8=88=AA=E6=A0=8F=E6=8C=89=E9=92=AE=E9=97=B4=E8=B7=9D?= =?UTF-8?q?=E3=80=81=E4=BF=AE=E6=94=B9adas=E6=95=B0=E6=8D=AE=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/mogo-module-apps/src/main/res/values-xhdpi/dimens.xml | 2 +- .../main/java/com/mogo/module/share/StrategyShareProvider.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/mogo-module-apps/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-apps/src/main/res/values-xhdpi/dimens.xml index c335dd18d9..c91b026b20 100644 --- a/modules/mogo-module-apps/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-apps/src/main/res/values-xhdpi/dimens.xml @@ -23,7 +23,7 @@ 160px 160px - 30px + 10px 100px 100px \ No newline at end of file diff --git a/modules/mogo-module-share/src/main/java/com/mogo/module/share/StrategyShareProvider.kt b/modules/mogo-module-share/src/main/java/com/mogo/module/share/StrategyShareProvider.kt index ab742b4709..2a15148a56 100644 --- a/modules/mogo-module-share/src/main/java/com/mogo/module/share/StrategyShareProvider.kt +++ b/modules/mogo-module-share/src/main/java/com/mogo/module/share/StrategyShareProvider.kt @@ -48,7 +48,7 @@ class StrategyShareProvider : IProvider { // adas返回前车距离,单位是米 val frontDistanceItem = GsonUtil.objectFromJson(it, AdasFrontCarDistanceY::class.java) frontDistanceItem.result.distanceY?.apply { - blockStrategy.refreshFrontDistance(it.toDouble().toInt()) + blockStrategy.refreshFrontDistance(this.toDouble().toInt()) } } } catch (e: Exception) { From 3eaad34ed7d23306b9ffde8e24d9f4e094d98a1e Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 17:27:53 +0800 Subject: [PATCH 08/36] =?UTF-8?q?[fix]=E6=9F=A5=E8=AF=A2=E5=87=BA=E8=A1=8C?= =?UTF-8?q?=E5=8A=A8=E6=80=81tts=E8=AF=AD=E9=9F=B3=E6=92=AD=E6=8A=A5?= =?UTF-8?q?=E9=87=8D=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/module/v2x/fragment/V2XEventPanelFragment.kt | 10 +++------- .../v2x/fragment/V2XScenarioHistoryFragment.java | 10 +++++----- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt index da93fa5f15..62d57d394c 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt @@ -346,23 +346,19 @@ class V2XEventPanelFragment : MvpFragment { try { + mRbScenarioHistory?.isChecked = true mV2XScenarioHistoryFragment.fromVoice = true - if (mRbScenarioHistory?.isChecked == true) { - mV2XScenarioHistoryFragment.ttsForVoiceCheckout() - } else { - mRbScenarioHistory?.isChecked = true - } } catch (e: java.lang.Exception) { e.printStackTrace() } } 1 -> { try { - mV2XSurroundingFragment.fromVoice = true if (mRbSurroundingEvent?.isChecked == true) { mV2XSurroundingFragment.ttsForVoiceCheckout() } else { mRbSurroundingEvent?.isChecked = true + mV2XSurroundingFragment.fromVoice = true } } catch (e: java.lang.Exception) { e.printStackTrace() @@ -370,11 +366,11 @@ class V2XEventPanelFragment : MvpFragment { try { - mV2XShareEventsFragment.fromVoice = true if (mRbShareEvents?.isChecked == true) { mV2XShareEventsFragment.ttsForVoiceCheckout() } else { mRbShareEvents?.isChecked = true + mV2XShareEventsFragment.fromVoice = true } } catch (e: java.lang.Exception) { e.printStackTrace() diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XScenarioHistoryFragment.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XScenarioHistoryFragment.java index 1ce7baece4..2d394ff5fd 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XScenarioHistoryFragment.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XScenarioHistoryFragment.java @@ -128,11 +128,11 @@ public class V2XScenarioHistoryFragment mClHistoryList.setVisibility(View.GONE); } mV2XScenarioHistoryAdapter.notifyDataSetChanged(); - if (fromVoice == true){ + ttsForHistoryFirstToday(); + if (fromVoice == true) { ttsForVoiceCheckout(); fromVoice = false; } - ttsForHistoryFirstToday(); } }); } @@ -155,9 +155,9 @@ public class V2XScenarioHistoryFragment } /* - * 语音查询出行动态 TTS播报 - * */ - public void ttsForVoiceCheckout(){ + * 语音查询出行动态 TTS播报 + * */ + public void ttsForVoiceCheckout() { if (mV2XHistoryScenarioData.size() > 0) { AIAssist.getInstance(V2XUtils.getApp()). speakTTSVoice("为您找到以下动态请查看", null); From ac83f76e73e9dddfe34d63ecbb99d1855aea4036 Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 17:36:03 +0800 Subject: [PATCH 09/36] =?UTF-8?q?[add]=20=E7=82=B9=E5=87=BB.9=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E6=B7=BB=E5=8A=A0F=E8=BD=A6=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_ext_shadow_bkg_pressed_light.9.png | Bin 0 -> 4253 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/module_ext_shadow_bkg_pressed_light.9.png diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/module_ext_shadow_bkg_pressed_light.9.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/module_ext_shadow_bkg_pressed_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..1cac08b97c5a7b00c4b65b0b5dc0fb4f56ede0c4 GIT binary patch literal 4253 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 literal 0 HcmV?d00001 From 0000714a7a6d86b31701c13fafdbb99b118922ec Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 18:23:10 +0800 Subject: [PATCH 10/36] =?UTF-8?q?[add]=20=E8=BD=A6=E5=8F=8B=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=8F=B3=E4=BE=A7UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...selector_service_car_pannel_detials_light.xml | 6 ------ .../service_car_panel_call_normal_light.png} | Bin .../service_car_panel_details_normal_light.png} | Bin .../service_car_panel_details_pressed_light.png} | Bin .../service_car_pannel_call_pressed_light.png | Bin .../selector_service_car_panel_call_light.xml} | 4 ++-- .../selector_service_car_panel_details_light.xml | 6 ++++++ .../service_car_panel_call_normal_light.png | Bin 0 -> 3236 bytes .../service_car_panel_details_normal_light.png | Bin 0 -> 3056 bytes .../service_car_panel_details_pressed_light.png | Bin 0 -> 2986 bytes .../service_car_pannel_call_pressed_light.png | Bin 0 -> 3181 bytes 11 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_detials_light.xml rename skin/mogo-skin-light/src/main/{module-common-res/drawable-xhdpi/service_car_pannel_call_nomal_light.png => module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-common-res/drawable-xhdpi/service_car_pannel_detials_nomal_light.png => module-services-res/drawable-xhdpi/service_car_panel_details_normal_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-common-res/drawable-xhdpi/service_car_pannel_detials_pressed_light.png => module-services-res/drawable-xhdpi/service_car_panel_details_pressed_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-common-res => module-services-res}/drawable-xhdpi/service_car_pannel_call_pressed_light.png (100%) rename skin/mogo-skin-light/src/main/{module-common-res/drawable/selector_service_car_pannel_call_light.xml => module-services-res/drawable/selector_service_car_panel_call_light.xml} (69%) create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_details_light.xml create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_normal_light.png create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_details_normal_light.png create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_details_pressed_light.png create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_pannel_call_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_detials_light.xml b/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_detials_light.xml deleted file mode 100644 index 70f871f8a9..0000000000 --- a/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_detials_light.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_call_nomal_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_call_nomal_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_detials_nomal_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_details_normal_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_detials_nomal_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_details_normal_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_detials_pressed_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_details_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_detials_pressed_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_details_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_call_light.xml b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml similarity index 69% rename from skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_call_light.xml rename to skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml index 2c36033d92..980f940645 100644 --- a/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_service_car_pannel_call_light.xml +++ b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_details_light.xml b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_details_light.xml new file mode 100644 index 0000000000..3f12177da6 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_details_light.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_normal_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a37dc6a948f5cece381ce060b9d640019a9857b2 GIT binary patch literal 3236 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 literal 0 HcmV?d00001 diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_pannel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_pannel_call_pressed_light.png new file mode 100644 index 0000000000000000000000000000000000000000..87bedfbda0eab27a43097bc2d317f4e1292e32df GIT binary patch literal 3181 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 TQ Date: Thu, 26 Nov 2020 18:25:01 +0800 Subject: [PATCH 11/36] =?UTF-8?q?=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...png => service_car_panel_call_pressed_light.png} | Bin .../selector_service_car_panel_call_light.xml | 2 +- ...png => service_car_panel_call_pressed_light.png} | Bin 3 files changed, 1 insertion(+), 1 deletion(-) rename skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/{service_car_pannel_call_pressed_light.png => service_car_panel_call_pressed_light.png} (100%) rename skin/mogo-skin-light/src/main/module-services-res/drawable/{service_car_pannel_call_pressed_light.png => service_car_panel_call_pressed_light.png} (100%) diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_pannel_call_pressed_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml index 980f940645..a0367b590f 100644 --- a/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml +++ b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_pannel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_pannel_call_pressed_light.png rename to skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_pressed_light.png From 63ddd76d691725e8f1107b589cf2ac4ff985e55d Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Thu, 26 Nov 2020 20:03:27 +0800 Subject: [PATCH 12/36] bugfix --- .../mogo/module/service/launchercard/LauncherCardRefresher.java | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java index d1a58c38c1..84d831d711 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java @@ -129,6 +129,7 @@ class LauncherCardRefresher { switch ( msg.what ) { case MSG_WAIT_NETWORK: trtRequestNetworkConfigStrategy(); + break; case MSG_LOAD_NET_CONFIG: loadNetworkConfigStrategy(); break; From c89896a9f6306ae2f581286870fd32fd50f2c396 Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 26 Nov 2020 20:47:23 +0800 Subject: [PATCH 13/36] =?UTF-8?q?[rm]=20=E5=85=B3=E9=97=AD=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E7=8A=B6=E6=80=81=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../drawable-xhdpi/module_common_icon_close.png} | Bin .../module_common_icon_close_press.png} | Bin .../drawable/module_common_close_selector.xml | 6 ++++++ .../res/drawable-ldpi/module_services_close.png | Bin 434 -> 0 bytes .../res/drawable-mdpi/module_services_close.png | Bin 434 -> 0 bytes .../res/drawable-xhdpi/module_services_close.png | Bin 1188 -> 0 bytes .../main/res/drawable/module_services_close.png | Bin 434 -> 0 bytes ...module_services_fragment_online_car_panel.xml | 2 +- .../src/main/res/drawable/v2x_selector_close.xml | 6 ------ .../main/res/layout/item_v2x_push_live_video.xml | 2 +- ...dule_v2x_event_panel_fragment_event_panel.xml | 2 +- .../main/res/layout/window_road_event_detail.xml | 2 +- .../main/res/layout/window_road_video_layout.xml | 2 +- .../module_common_icon_close_light.png} | Bin .../module_common_icon_close_press_light.png} | Bin .../drawable/module_common_icon_close_light.png} | Bin .../module_common_icon_close_press_light.png} | Bin .../drawable-mdpi/v2x_panel_close_light.png | Bin 1581 -> 0 bytes .../v2x_panel_close_press_light.png | Bin 1628 -> 0 bytes .../drawable/v2x_selector_close_light.xml | 6 +++--- 20 files changed, 14 insertions(+), 14 deletions(-) rename modules/{mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close.png => mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close.png} (100%) rename modules/{mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close_press.png => mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close_press.png} (100%) create mode 100644 modules/mogo-module-common/src/main/res/drawable/module_common_close_selector.xml delete mode 100755 modules/mogo-module-service/src/main/res/drawable-ldpi/module_services_close.png delete mode 100755 modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_close.png delete mode 100755 modules/mogo-module-service/src/main/res/drawable-xhdpi/module_services_close.png delete mode 100755 modules/mogo-module-service/src/main/res/drawable/module_services_close.png delete mode 100644 modules/mogo-module-v2x/src/main/res/drawable/v2x_selector_close.xml rename skin/mogo-skin-light/src/main/{module-v2x-res/drawable-xhdpi/v2x_panel_close_light.png => module-common-res/drawable-xhdpi/module_common_icon_close_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-v2x-res/drawable-xhdpi/v2x_panel_close_press_light.png => module-common-res/drawable-xhdpi/module_common_icon_close_press_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-v2x-res/drawable-ldpi/v2x_panel_close_light.png => module-common-res/drawable/module_common_icon_close_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-v2x-res/drawable-ldpi/v2x_panel_close_press_light.png => module-common-res/drawable/module_common_icon_close_press_light.png} (100%) delete mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_light.png delete mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_press_light.png diff --git a/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close.png b/modules/mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close.png similarity index 100% rename from modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close.png rename to modules/mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close.png diff --git a/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close_press.png b/modules/mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close_press.png similarity index 100% rename from modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_panel_close_press.png rename to modules/mogo-module-common/src/main/res/drawable-xhdpi/module_common_icon_close_press.png diff --git a/modules/mogo-module-common/src/main/res/drawable/module_common_close_selector.xml b/modules/mogo-module-common/src/main/res/drawable/module_common_close_selector.xml new file mode 100644 index 0000000000..72ab058d93 --- /dev/null +++ b/modules/mogo-module-common/src/main/res/drawable/module_common_close_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-service/src/main/res/drawable-ldpi/module_services_close.png b/modules/mogo-module-service/src/main/res/drawable-ldpi/module_services_close.png deleted file mode 100755 index c1381dc44c160b4fea26e24f9a9401e435a8ae61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^Iv~u!3?wz9Rv7~+zW|>QS0MfW|NogYXKvoSdDW^_ z>%d^^)~!2s?AW+*wya;je%rQfKoOv_GiT1+x^?UN_3Llmy!rR<-`~G~ zfg}(B&3W7Btq(L&vLwhan1PX%i$_>YLQ+ajUP)P5Mb*g8KIh@1N1u;dsjvVQ{ql5i z46!&pb?R-QW(6LXk9E^EqMrV*-y*g(*Ft1|IHUE;M9c^>6=Gyr(lh>De%F;@tWj0By**bag z*)2Nl&T@My?(VqQC%fBOvbc_m-8b#`hrKbODi?*kr>^o`q&h8YssHzz`%|WEVOYP= zRl8y;j@C}ATZqgPe^2a|) Y`#(zJziIr|3m6Ivp00i_>zopr07u@*r2qf` diff --git a/modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_close.png b/modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_close.png deleted file mode 100755 index c1381dc44c160b4fea26e24f9a9401e435a8ae61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^Iv~u!3?wz9Rv7~+zW|>QS0MfW|NogYXKvoSdDW^_ z>%d^^)~!2s?AW+*wya;je%rQfKoOv_GiT1+x^?UN_3Llmy!rR<-`~G~ zfg}(B&3W7Btq(L&vLwhan1PX%i$_>YLQ+ajUP)P5Mb*g8KIh@1N1u;dsjvVQ{ql5i z46!&pb?R-QW(6LXk9E^EqMrV*-y*g(*Ft1|IHUE;M9c^>6=Gyr(lh>De%F;@tWj0By**bag z*)2Nl&T@My?(VqQC%fBOvbc_m-8b#`hrKbODi?*kr>^o`q&h8YssHzz`%|WEVOYP= zRl8y;j@C}ATZqgPe^2a|) Y`#(zJziIr|3m6Ivp00i_>zopr07u@*r2qf` diff --git a/modules/mogo-module-service/src/main/res/drawable-xhdpi/module_services_close.png b/modules/mogo-module-service/src/main/res/drawable-xhdpi/module_services_close.png deleted file mode 100755 index bb3e2b1195d085154afcb2ea9a72cde9367202f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 zcmY+Ec`(~)7{`B!qZ-vHOB`{RtTV&1Nr6}pZwJI&VB30l=f z+;s&(h;=v4R@b(5WQA%s(b}?$RFX!JeY>66nSEy7@B4Yqci#7p_m01xml8q?0YQ+G z_bEak*!@2(1sR~dGjJ*d!Q}jXgFS!?Oe&RTW@Z9yYH9*dT3R|iJq@_KyPHa-4h;D}=-qFzk0HnYKz+eaf(Dk_n#Cv*rz_h`^L2w+4#hRO&o1dTOa5xJK3tTRDb#--Z zZEbyh{lmYuv$G=<3W4(Ze4qk>Kr9xEL?WOPiDZ9&|KR@yF8iPD{+&?n98p3dm5-^YsH%RUrlyY4(9qP>(njm(>gnkl7#bNJH#WhT znOk6;oKLz0goIqWmGx6jegWlPRV`zLy~5qt+7a&UFE>QnLJ<6;H^DVHghhK09=_Ui1S!))D=pl#os~{G%=-UBc(K*?_4y6zA2y87T-9( z_$SAGLNkQe6KZAQ@{=WX{hf|PuVN*FT1e1=Txtq=udz`Zsl0U3 zhbcA(i(vCIwvD6m=qTj&ed}?ys^$^|U45TC4Ie#xmrk9~mB=4w)&7`_f|%Gr=-c zcvybAm|F#_e)8HlhZF+)-m(l+V2mhWF6Up6F6S!xoq>OxuuD*XgQl@uDlqOXFB;L0 zi}de%SRTx4+qqrzPVi1l6=4%c;kI=ouGoS%P~{q0Ku#oRSGrJNfk-aN4fzeE7_DEC zxyxr6I~NWsLF~Gtn{e^hMj7aU&6X`I!-bK(a+MWiY77@Cp@@@V)_1gN@oe=PwV&-L$(x~$ zH!k7J7iAgT-ygl~YoeVvc$$<#p#+Uj^F`^us97KUc;)g{oX?=94esT+SR>rSr9k_L zk|*v#B`Y}WH3Wrdx=6$aEx$VxS$;8Zb>P*Jl=_$ESCoT#8Nv#T&0nv^eY6Tq8Ns$@ hbBk$=3udQ6gnBk}u(QOt&|9BA8*dLkLaSS3_CMJnYxw{G diff --git a/modules/mogo-module-service/src/main/res/drawable/module_services_close.png b/modules/mogo-module-service/src/main/res/drawable/module_services_close.png deleted file mode 100755 index c1381dc44c160b4fea26e24f9a9401e435a8ae61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^Iv~u!3?wz9Rv7~+zW|>QS0MfW|NogYXKvoSdDW^_ z>%d^^)~!2s?AW+*wya;je%rQfKoOv_GiT1+x^?UN_3Llmy!rR<-`~G~ zfg}(B&3W7Btq(L&vLwhan1PX%i$_>YLQ+ajUP)P5Mb*g8KIh@1N1u;dsjvVQ{ql5i z46!&pb?R-QW(6LXk9E^EqMrV*-y*g(*Ft1|IHUE;M9c^>6=Gyr(lh>De%F;@tWj0By**bag z*)2Nl&T@My?(VqQC%fBOvbc_m-8b#`hrKbODi?*kr>^o`q&h8YssHzz`%|WEVOYP= zRl8y;j@C}ATZqgPe^2a|) Y`#(zJziIr|3m6Ivp00i_>zopr07u@*r2qf` diff --git a/modules/mogo-module-service/src/main/res/layout/module_services_fragment_online_car_panel.xml b/modules/mogo-module-service/src/main/res/layout/module_services_fragment_online_car_panel.xml index 1a5729e252..d4db9fff7c 100644 --- a/modules/mogo-module-service/src/main/res/layout/module_services_fragment_online_car_panel.xml +++ b/modules/mogo-module-service/src/main/res/layout/module_services_fragment_online_car_panel.xml @@ -28,7 +28,7 @@ android:layout_height="wrap_content" android:layout_gravity="end" android:layout_marginTop="@dimen/module_services_online_car_panel_close_margin_top" - android:src="@drawable/module_services_close" /> + android:src="@drawable/module_common_close_selector" /> - - - - - \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_push_live_video.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_push_live_video.xml index abf4977234..016747c2d4 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_push_live_video.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_push_live_video.xml @@ -18,5 +18,5 @@ android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_20" android:layout_marginTop="@dimen/dp_20" - android:src="@drawable/v2x_panel_close" /> + android:src="@drawable/module_common_close_selector" /> \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml index 9355cd3b51..2834ed9e76 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml @@ -87,7 +87,7 @@ android:layout_width="@dimen/dp_79" android:layout_height="@dimen/dp_79" android:layout_marginRight="@dimen/dp_50" - android:background="@drawable/v2x_selector_close" + android:background="@drawable/module_common_close_selector" app:layout_constraintBottom_toBottomOf="@+id/rgTabSelect" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="@+id/rgTabSelect" /> diff --git a/modules/mogo-module-v2x/src/main/res/layout/window_road_event_detail.xml b/modules/mogo-module-v2x/src/main/res/layout/window_road_event_detail.xml index 79f85e14d1..30bf5d605f 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/window_road_event_detail.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/window_road_event_detail.xml @@ -26,7 +26,7 @@ android:layout_height="@dimen/dp_88" android:layout_marginEnd="@dimen/dp_32" android:layout_marginBottom="@dimen/dp_40" - android:background="@drawable/v2x_selector_close" + android:background="@drawable/module_common_close_selector" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintRight_toRightOf="parent" /> diff --git a/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout.xml b/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout.xml index 705e37e58a..e86b7068cd 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout.xml @@ -46,7 +46,7 @@ android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_20" android:layout_marginTop="@dimen/dp_20" - android:src="@drawable/v2x_panel_close" /> + android:src="@drawable/module_common_close_selector" /> diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_panel_close_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_common_icon_close_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_panel_close_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_common_icon_close_light.png diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_panel_close_press_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_common_icon_close_press_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_panel_close_press_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/module_common_icon_close_press_light.png diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-ldpi/v2x_panel_close_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_icon_close_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-v2x-res/drawable-ldpi/v2x_panel_close_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_icon_close_light.png diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-ldpi/v2x_panel_close_press_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_icon_close_press_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-v2x-res/drawable-ldpi/v2x_panel_close_press_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_icon_close_press_light.png diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_light.png b/skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_light.png deleted file mode 100644 index 0bbb52b4880f28af273db8c9b4ae4da1a141461e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1581 zcmV+|2GaS7P)Px)=Sf6CR9FeUSxrb?M-;yI`W7N_Q4wvkQJ+hfM%qFwT_jK_WRXx8g@T)=Ain-A z-mVmB7hSkWTSbUnNk|rkxF{3~DWuduTTGWOTJUcpQA8mYapBW`-{hX@%-p&6-Ftm@ zKxgL6`T6GDGiT1dF9_ncv9a;S`uh44nTH&#t*xC2f&Jj%U>K2;ld-X}U~g}aL&X@K zot=Hn$=uvrFflQ~p=w@LTu}=gn09D`G}VCUFQ`?75M0+leH^c;E;0#3#73fOBrGm2 zsxif_&5)XaM(f(V&!EzUe*!b1K^S~}#QnGn1S!a^HEx`sjnDL|EUv7q z1e24KYU;X<-p~O+j**cO&B)Mno5jq<-QC@wr>7^FnwoNX{|hay?C2KDGXTpaP4GawY?pd=)(E2e6+7@>E2=kj37bcZTWw5WWZ=H0_>@wkT z{|f((x^#CQMbVo+be3Wu`38cYxWakoW?*W?e3*F^G~ru1~W4=YR&ggJ-jR*`-F1PuIs1(@_itGC5KQZ ziyRWISh!)}1O`;%5n7&}#}k=N`zE2-R01ROF!G^ElQFXg);>VY{wy@J&r}RSW}Yu0 za24Y#P_~W!8IJLc?-(~#oHvcZ&@#6FmZ?z23B)BI;&s<0R{Cbxp_Pe@$B<&W!EFIo&E zPa|l5ZV;^D;o+gWg5-{)TSWQs@v+5gPLTP&;KNJ2LYPct#w=VSH!GD?v`TpJxv6R_Q9bEWmv9jYi`cJX)s25}hsU0s5e=t?h~#DjIO!sDOZqY2dAjK~-1;pJagSRF#>QV~HPuMar+S^?Cs_YX_VZG%v1m0=w*fldCuF2 zl^*5?ruWMz^8po)QlA^YvL-QJ!sdhAA3t5?d~ckdW_j_lrGfEnD(kgS^!a+`V|8)h z;N8W+OD*Yq!lW@h;RyvpLqkDFM@Jf)qVx4GD-b*S2_f>ol$2uE?SY{I4DYx_ zegd!v0{FSU&WoOs{kH)6sZTZ)urS9SU&L-NwB&?G4`5@=^{C*GzA0c~WFMEH%w_tw zD|5ZX_$g9VU0&kz$QJ_aDuhSE&CSi%(Z7qoD!giGwbWPM2$00000NkvXXu0mjf`w;*E diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_press_light.png b/skin/mogo-skin-light/src/main/module-v2x-res/drawable-mdpi/v2x_panel_close_press_light.png deleted file mode 100644 index e5084551a3231f00a3b829f7bf15602d214a05db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1628 zcmV-i2BZ0jP)Px*7D+@wR9FekSW9RnMHKDsy!<~TM##b}ge=_5=u%vWvl@kLbb{hY2#JJDNF*VH zE76rA2x9&r2_XqFIHG38O~7$AuEd=>&PE8hh>L(BA^-1-=M?X@)z#Jgx?et6@LpBj zd+XG#TeoiAF2~80g@uJz$HvBfmA=cy;Naky5Lgck47eU8*%=ubakjU&*;Inw*4EZ% z>~wT=ICFDzY^q{~B1bXU(C6VCq^UAGI=YI6BDlbOb8~a^n;cJ7o=%`fES~zu9|?VZ zeX8pdg+OXZHO}r&Z<|nI;ZM{IA&7vj_Hye9@TjC{t}}@2!ZKMQ>Z_TYoOHUoyM<*p zrO(wGfdvYEVq)Uq(b3V%<>lpH-a!#MYu_6BCg}p6=k4_O_gDMEQG(i_EYv9S#>dAW zYs9Fg+BpyUT@#6wl@(`xeqMD=({XlxuPM>g)Z`1&HO&$bCKG<_)YQ~COG`_p?0>FB z&d$z`a`yK2_K;vvQPGCWqq4rf{zHgs5V$E`TU*;hgC6QuS66>RqQ5EFxkrbGhp(8D z_4W1F0r*Ei*c5{Oe}`GGn{=}eu-9zb`C4$m^z`&sySux$&B00ga-b;h11E5$MEIqp zr9bub^xROuaiH`paTq~{eVyauW2dUBN=Shkr{;mnBLu;l0gl$8yNYAAw6ypEk{*d& z)g*&WcW7v6@9gZXJV*}q7=|U{(sOMN864p_86Nh%y}d4z!9JHfH8rJJq9Iqn!mA|yyPxw0p{K4H6`4xNKn2Xe z4T3+3Fw@q0{-eNfbVIj6T2PUf3)-Wv3el{23o>4qg`qU6$Yt(D9RLoTot;%dNRmv_ z7=)IWmz_9px@)Xm8PQl6G6_yliOpv4SAw}etn@B3vOrF(3$U%nV)pZeOUh(2nZIK- zrVwulf=S^mlCPYeo<5ZqSYJK?#Vm2)(D=_-U>%g#k#2LFx5#A0#l^pP41Yo}>w|-X zfK6!@0p~3pRgl(pTR$P91|+4c#dn2#PzB1gehq7XlU@gEo%y6i!i{(Db^Z zqT+kF)f+lZZ$|>_LS~zj;(**nh`bRsu{lQiJU6(6A7Q2U3h~H93e)U}gku+Z(Z~W= zbDNN=yhrEM>9%&P!ZR~7A7lGIz(C(AZ6Fs&%fjJ5)iXd7+p2I*(GN}GtL*cn+7u5c z%&p(p*!cM(lJARH90OWiUENE%tN2^ZG=SmZ|Dr4xOkJoGbrS<9g?Z|eycEcwtFEaV zb>zGm{9MMxv`R2jTwGjq5Zcrg&I|^AXN6%J#RnMXWe90bYin!d2e=gg#GH=bW%xCO zOw$^~qXv_XWW*^eD^m(n5m+FkxUQ&RaSX?%EsXcn)#Xbpl9?CM0*Jg#DajqV5Gka^ z?Sja~)mZ3ne5KgOD@9qHU=p59agMtPMP+{1bq|-;Ye`qCgnh*4EaX#>Pe_Fi~QP&d;CK)m5jVp&@lhBLLqU@%DeqznYW2}@m24=F54o%eNK za0;o-hcz7|QehFI#SxZfFFT84Dv3z*u4z%xL+ZQ=iy&*Jc?eUV%X62`E2NFX#P9X@ z5dksIxJc>%0000cp+W@ diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_selector_close_light.xml b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_selector_close_light.xml index e2ee5fc07c..72ab058d93 100644 --- a/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_selector_close_light.xml +++ b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_selector_close_light.xml @@ -1,6 +1,6 @@ - - - + + + \ No newline at end of file From 7d83dd58b9d0d8330ab4ae108f53cec4a2ba5960 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Fri, 27 Nov 2020 09:58:14 +0800 Subject: [PATCH 14/36] bugfix --- .../launchercard/LauncherCardRefresher.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java index 84d831d711..a6bd55cd38 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/launchercard/LauncherCardRefresher.java @@ -527,9 +527,18 @@ class LauncherCardRefresher { } else if ( datum instanceof TtsConfigData.NearRoads ) { result = handleNearRoadsTtsConfig( ( ( TtsConfigData.NearRoads ) datum ) ); } else if ( datum instanceof TtsConfigData.OnlineCarVsExplorerWay ) { - result = handleExplorerWayTtsConfig( ( ( TtsConfigData.OnlineCarVsExplorerWay ) datum ) ); - if ( !result ) { + if ( node.type == LauncherCardRefreshType.ExplorerWay ) { + result = handleExplorerWayTtsConfig( ( ( TtsConfigData.OnlineCarVsExplorerWay ) datum ) ); + if ( !result ) { + node.type = LauncherCardRefreshType.OnlineCar; + result = handleOnlineCarTtsConfig( ( ( TtsConfigData.OnlineCarVsExplorerWay ) datum ) ); + } + } else if( node.type == LauncherCardRefreshType.OnlineCar ){ result = handleOnlineCarTtsConfig( ( ( TtsConfigData.OnlineCarVsExplorerWay ) datum ) ); + if ( !result ) { + node.type = LauncherCardRefreshType.ExplorerWay; + result = handleExplorerWayTtsConfig( ( ( TtsConfigData.OnlineCarVsExplorerWay ) datum ) ); + } } } if ( result ) { @@ -595,7 +604,7 @@ class LauncherCardRefresher { String tts = mContext.getString( R.string.module_service_launcher_card_tips ); String info = mContext.getString( R.string.module_service_launcher_card_info ); speakTTS( String.format( tts, explorerWay.poiTotal, LauncherCardRefreshType.ExplorerWay.getDesc() ), false ); - notifyRefreshChanged( String.format( info, explorerWay.poiTotal, LauncherCardRefreshType.ExplorerWay ), explorerWay.poiTotal, tts ); + notifyRefreshChanged( String.format( info, explorerWay.poiTotal, LauncherCardRefreshType.ExplorerWay.getDesc() ), explorerWay.poiTotal, tts ); return true; } @@ -612,7 +621,7 @@ class LauncherCardRefresher { String tts = mContext.getString( R.string.module_service_launcher_card_tips ); String info = mContext.getString( R.string.module_service_launcher_card_info ); speakTTS( String.format( tts, onlineCar.carTotal, LauncherCardRefreshType.OnlineCar.getDesc() ), false ); - notifyRefreshChanged( String.format( info, onlineCar.carTotal, LauncherCardRefreshType.OnlineCar ), onlineCar.carTotal, tts ); + notifyRefreshChanged( String.format( info, onlineCar.carTotal, LauncherCardRefreshType.OnlineCar.getDesc() ), onlineCar.carTotal, tts ); return true; } From c920477081eaf4bc20561aed8ec2f6d8a60babe9 Mon Sep 17 00:00:00 2001 From: liujing Date: Fri, 27 Nov 2020 10:02:10 +0800 Subject: [PATCH 15/36] =?UTF-8?q?[add]=20=E7=99=BD=E5=A4=A9=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F-=E5=87=BA=E8=A1=8C=E5=8A=A8=E6=80=81-=E5=8F=B3?= =?UTF-8?q?=E4=BE=A7=E8=B8=A9=E8=83=8C=E6=99=AF=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../icon_heart_unlike_bg_light.png | Bin 0 -> 6150 bytes .../drawable/icon_heart_unlike_bg_light.png | Bin 0 -> 2575 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/icon_heart_unlike_bg_light.png create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable/icon_heart_unlike_bg_light.png diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/icon_heart_unlike_bg_light.png b/skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/icon_heart_unlike_bg_light.png new file mode 100644 index 0000000000000000000000000000000000000000..76868e80f52c47a1a1c048c55485f55d9b1b7426 GIT binary patch literal 6150 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 Y0Rm-ojmcJaf&c&j07*qoM6N<$f^g$f+yDRo literal 0 HcmV?d00001 diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable/icon_heart_unlike_bg_light.png b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/icon_heart_unlike_bg_light.png new file mode 100644 index 0000000000000000000000000000000000000000..aee65ace998b9298f23df3276a3f7c5d196b64db GIT binary patch literal 2575 zcmV+q3h?!bP)Px;$w@>(RA>dAnmuftR~^Q4Z|rQDLK&E7rK*V%CrV;xq)rAvkX{SOQJ5F(*!(7!178Ha9o#C&^-yV%I!owzjse?A^O} z&$JE}@kp_f(QYampam$5illI{U#zCwlUoAJsJT_GF2LaK-Md>kEq4&%GuIh?M-sL= zS$-q)j>s$81!rWpvpz=hN#rg*To{i1*|%@sYsZcqd*pmy%|q1%z}P2Go;(<4d z1i=6ZEvwv8$&2tWfnTpdbg1)=ea^p52LLsJn9X0#5x`hL#I_#Jdn1*ri-R1kICK5h zLn({+wH-UZlV~7ofYjIR`1rH+V8;S%#AnL%1UPRHK>Um?==jKyBUkz@piADOrgNp$ ztrOXpo16PeA^R(bj`9x$dY7F1$2!WtN^IMA$|Sx|6BhNJr%wHW zpte0K3u^E`HJWuUgnEc`nNJ^%a_4nT|7}mQRtD3WAc#dY`E|{)KBtc#KYq2~{nc%* zt&-?ANfI+(`;I+2;Ze}VeW0UHm+jGo->1F{G{6GRc#;o)QeF8=Grr_$W$5;H5~(E$ z2@V!)SAW+RfOj%E0a)-^gX4*k$5Jb#?#s2Iz$54h}@S z$@DYM7;&(zl_dt8>|;NJZ0q)Xju}w&1&Ul+>dtv2t|Ypz;h?#P@}#JqD*`b!A@FKAA@tn}W5k&3eX{ z_m*D28CykiK8W=6^uFv_HJnp^zdoPqb6NX)d47I=9qcqawVAFgZ;SkU3)HJ}oJXQo z^gtKhHda&dKaw5uqqKB_9Qyy(hAt+R8u(Tjw(l z%%(Q&K5E#pX1c{()TS9dXLaY1ffmV4hA6fdt2ll~p;mMVw0{=mm!l}frwJB;u0i6$ z-&DhXh51l5cDR}lq%tRBY8hu^eAQ=l`g~l-`YO$|pH=}-s4c>~Wg#E{dImmiw;40V`)00EnX%%zVI);0S+kZND?=;_Rl1T~?cyD!(W zj!=!M^U1NVlm2LVfQDED$aC0doft$e1jYm_apqC1YU}+ztA*=0 zh3tDm+B69DO%qpX{8{+n}zP1W)9S_JV;V7DT%wq=79&RC$IAd4<3AkX5Y*S z-Bo8H0LVCf>e#xbc=_<*!;@cgA?hc_FSMBsa2`2di;>HG_@}j>t{Ri$+0MzVeBJO) z>*Dz-0$9UZewSNQlZ8sE4<|MQasU4PH`Vkb#jiM*jlgINT+&JVL)AuiP70OXwONJV z5o&Y${q7r@&=1t?JBnYak5rR9$yOf0?n?F-VScBF+`sKMad?yLOD#;#vZp2Zb4_9% zVJ2={4{FY5J$*P8c1`h5d>Nqrymsd-CNR6_z*{~i#bkENS^7n=iI=~jKYo0d z--=wDHl{923)rg#{Zf-zVlh}IXz^SSF}OO;ylV{fY}0SyRbSR`Q$LpN-=ERJPFxu8 zXti)QMI^23^?>7i*2&j7^d(JMT~C5x~MFwuMvI>KM+XJX+w=Cda-uTKUsld2iREK5{ZA4#BprAxsS{ z`LuN{V|-iu7B_47HOH~%?VMYn(f;YR9{{i};Ijb0 zT_P0e^1^aoU_1W$xwgua=lk~vC2UqL1@?CC?MVZq-1WR~ZzcVgq)t}JB7M})nOg=3btZVo_ zj~LF8&z$|tYNdB*pz}!}yupsq3&@6zH(xN6UM)?Qg z|5S(CALaKKgw)*4f9Zv_guU4H_4Om#tBcyohh=?F`MN&)RogFX+L!YGtNOp?``-Bv l?TxG28-IV Date: Fri, 27 Nov 2020 10:19:52 +0800 Subject: [PATCH 16/36] opt --- .../roadcondition/service/MainService.kt | 45 ++++--------------- 1 file changed, 9 insertions(+), 36 deletions(-) diff --git a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/MainService.kt b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/MainService.kt index da2ff0c096..330de85af0 100644 --- a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/MainService.kt +++ b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/MainService.kt @@ -75,15 +75,8 @@ class MainService : Service() { private var mLatitude: Double = 0.0 lateinit var serviceApis: IMogoServiceApis - //发送主动上报结果广播给外部 -// fun sendCustomResult(result: Boolean) { -// var intent = Intent(customResultAction) -// intent.putExtra("isSuccess", result) -// sendBroadcast(intent) -// } override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { - Log.d(TAG, "onStartCommand -----------> ") //清理多媒体资源和sp策略数据 clearStrategyType(this) //初始化埋点 @@ -95,7 +88,7 @@ class MainService : Service() { VoiceController.initVoice() serviceApis = ARouter.getInstance().build(MogoServicePaths.PATH_SERVICE_APIS).navigation(this) as IMogoServiceApis speed = serviceApis.getMapServiceApi().getSingletonLocationClient(this).getLastKnowLocation().getSpeed() - Log.d(TAG, "onStartCommand speed = $speed" ) + Log.d(TAG, "onStartCommand speed = $speed") if (intent != null) { params = intent.getParcelableExtra("params") params?.let { @@ -105,18 +98,12 @@ class MainService : Service() { mLongitude = it.lon mLatitude = it.lat Log.d(TAG, "onStartCommand shareType = $shareType --fromType = $fromType --mainInfoId = $mainInfoId -- mLongitude = $mLongitude --mLatitude = $mLatitude --it.duration = ${it.duration} ") -// if (shareType == TANLU_ROAD_CONGESTION || shareType == TANLU_TRAFFIC_CHECK || shareType == TANLU_ROAD_CLOSURE || shareType == TANLU_ROAD_CURRENT -// || shareType == TANLU_ROAD_PONDING || shareType == TANLU_ROAD_ICING || shareType == TANLU_ROAD_HEAVY_FOG -// || shareType == TANLU_ROAD_ACCIDENT || shareType == TANLU_ROAD_WORK -// ) { -// takePhoto(1, false, true) - if (fromType == UPLOAD_FROM_STRATEGY_ACCIDENT_AUTO || fromType == UPLOAD_FROM_STRATEGY_BLOCK_AUTO) { - // 如果是策略上报,isCustom = false - takeVideo(it.duration) - } else { - takeVideo(it.duration, isCustom = true, id = id) - } -// } + if (fromType == UPLOAD_FROM_STRATEGY_ACCIDENT_AUTO || fromType == UPLOAD_FROM_STRATEGY_BLOCK_AUTO) { + // 如果是策略上报,isCustom = false + takeVideo(it.duration) + } else { + takeVideo(it.duration, isCustom = true, id = id) + } } } else { Log.e(TAG, "intent == null ") @@ -210,20 +197,6 @@ class MainService : Service() { // ) } -// private fun sendMarkerInfoReceiver(lat: Double, lon: Double, imageUrl: String?, type: String?) { -// Log.e("MainService", "sendMarkerInfoReceiver ------> type = $type ") -// Log.e("MainService", "sendMarkerInfoReceiver ------> fromType = $fromType ") -// Log.e("MainService", "sendMarkerInfoReceiver ------> isCustom = $isCustom ") -// var intent = Intent() -// intent.action = "com.zhidao.roadcondition.marker.info" -// intent.putExtra("type", type) -// intent.putExtra("imageUrl", imageUrl) -// intent.putExtra("lat", lat) -// intent.putExtra("lon", lon) -// intent.putExtra("custom", isCustom) -// intent.putExtra("fromType", fromType) -// sendBroadcast(intent) -// } /** * 初始化定位监听 @@ -290,7 +263,7 @@ class MainService : Service() { } //获取图片 - private fun takePhoto( isInterval: Boolean = false, isCustom: Boolean = false) { + private fun takePhoto(isInterval: Boolean = false, isCustom: Boolean = false) { Log.d("MainService", "takePhoto -----1----->") //判断是否授权 // if (isAuthorization(BaseApplication.getAppContext())) { @@ -388,7 +361,7 @@ class MainService : Service() { override fun onDestroy() { super.onDestroy() unregisterReceiver(mAlarmBroadCast) - unregisterReceiver(mCustomSendBroadCast) +// unregisterReceiver(mCustomSendBroadCast) CarCorderController.release() CosCallbackMapController.release() LatLngStickyEventBus.getInstance().unregister(this) From 5d94e8cdff492c384b4c83590ba54a08cc3d926c Mon Sep 17 00:00:00 2001 From: tongchenfei Date: Fri, 27 Nov 2020 10:43:27 +0800 Subject: [PATCH 17/36] =?UTF-8?q?opt=20ui=20=E8=87=AA=E8=BD=A6=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=9B=BE=E6=A0=87=E6=9B=B4=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../map_api_ic_current_location2.png | Bin 33916 -> 11784 bytes .../map_api_ic_current_location2.png | Bin 33916 -> 11784 bytes .../map_api_ic_current_location2.png | Bin 22864 -> 25659 bytes .../map_api_ic_current_location2.png | Bin 22864 -> 25659 bytes .../entrance/EntrancePresenter.java | 4 ++-- 5 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/map-amap/src/main/res/drawable-ldpi/map_api_ic_current_location2.png b/libraries/map-amap/src/main/res/drawable-ldpi/map_api_ic_current_location2.png index 5f91be07f3b009e1571d24965dc489f3f61d2331..98fc674705311963d739771860d6eb5c77cf9918 100644 GIT binary patch literal 11784 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

5pm^41210=Xu6=~%DJpAZHAt# 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 diff --git a/libraries/map-amap/src/main/res/drawable-mdpi/map_api_ic_current_location2.png b/libraries/map-amap/src/main/res/drawable-mdpi/map_api_ic_current_location2.png index 5f91be07f3b009e1571d24965dc489f3f61d2331..98fc674705311963d739771860d6eb5c77cf9918 100644 GIT binary patch literal 11784 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

5pm^41210=Xu6=~%DJpAZHAt# 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 diff --git a/libraries/map-amap/src/main/res/drawable-xhdpi-1920x1000/map_api_ic_current_location2.png b/libraries/map-amap/src/main/res/drawable-xhdpi-1920x1000/map_api_ic_current_location2.png index c24c56f3dbeeb7b12b2522a7fbedb90f09aee288..eb8ca757dc5cf2de5f1f0e0b9227826a376edca3 100644 GIT binary patch literal 25659 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

@h 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

@h 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 asQwS^u9Gjht@)(@0000 implements Weathe private void requestCarModelList() { Map params = new HashMap<>(8); -// params.put("sn", Utils.getSn()); - params.put("sn", "ZD802B1932L00617"); + params.put("sn", Utils.getSn()); +// params.put("sn", "ZD802B1932L00617"); mNetWork.create(UserInfoNetApiServices.class, DztHttpConstant.getBaseUrl()). requestCarModelList(params). subscribeOn(Schedulers.io()). From 81acd216a02333524eb7220c66083f3e9eb485c6 Mon Sep 17 00:00:00 2001 From: liujing Date: Fri, 27 Nov 2020 10:46:37 +0800 Subject: [PATCH 18/36] =?UTF-8?q?=E6=B2=A1=E6=9C=89=E6=9B=B4=E8=83=BD?= =?UTF-8?q?=E5=A4=9A=E8=AE=B0=E5=BD=95UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/res/layout/footer_nomore_view.xml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml b/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml index b524ced9c9..0c6111bd2a 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml @@ -10,34 +10,32 @@ From 633462de3a62a9ab7ffed38e8169fe57c5b22858 Mon Sep 17 00:00:00 2001 From: liujing Date: Fri, 27 Nov 2020 11:03:08 +0800 Subject: [PATCH 19/36] =?UTF-8?q?=E5=87=BA=E8=A1=8C=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E5=89=AF=E6=A0=87=E9=A2=98,UI=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java index c392ecc22a..834de905b1 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java @@ -63,7 +63,7 @@ public class V2XScenarioHistoryRoadEventVH extends V2XBaseViewHolder Date: Fri, 27 Nov 2020 11:26:09 +0800 Subject: [PATCH 20/36] =?UTF-8?q?[add]=20F=E8=BD=A6=E6=9C=BA.9=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...vices_online_car_panel_background_light.9.png | Bin 0 -> 4427 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/module_services_online_car_panel_background_light.9.png diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/module_services_online_car_panel_background_light.9.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/module_services_online_car_panel_background_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..22f652a2b3752be4f14957991fe80244824e087c GIT binary patch literal 4427 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 Xu>GoR$a)>{kpyI6W^Gzy>>2le_h&Rh literal 0 HcmV?d00001 From 2927bd16c7bdf47a8916ca7dbe887b65676dafa2 Mon Sep 17 00:00:00 2001 From: liujing Date: Fri, 27 Nov 2020 13:10:55 +0800 Subject: [PATCH 21/36] no message --- .../mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml b/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml index 0c6111bd2a..9fc434c82f 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/footer_nomore_view.xml @@ -31,7 +31,7 @@ Date: Fri, 27 Nov 2020 11:32:31 +0800 Subject: [PATCH 22/36] =?UTF-8?q?=E5=86=85=E5=AD=98=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/map/MapCenterPointStrategy.java | 93 ++++++++++++------- .../com/mogo/module/main/MainActivity.java | 5 +- .../res/layout/module_main_activity_main.xml | 1 + .../module_main_activity_main_no_map.xml | 1 + .../src/main/res/values/colors.xml | 2 +- .../main/module-main-res/values/colors.xml | 4 + 6 files changed, 69 insertions(+), 37 deletions(-) create mode 100644 skin/mogo-skin-light/src/main/module-main-res/values/colors.xml diff --git a/modules/mogo-module-common/src/main/java/com/mogo/module/common/map/MapCenterPointStrategy.java b/modules/mogo-module-common/src/main/java/com/mogo/module/common/map/MapCenterPointStrategy.java index c117f81214..cebd8f8905 100644 --- a/modules/mogo-module-common/src/main/java/com/mogo/module/common/map/MapCenterPointStrategy.java +++ b/modules/mogo-module-common/src/main/java/com/mogo/module/common/map/MapCenterPointStrategy.java @@ -27,11 +27,13 @@ public class MapCenterPointStrategy { { // 选点场景,定位中心点 Map< String, MapCenterPoint > choosePoint = new HashMap<>(); - choosePoint.put( "d80x", new MapCenterPoint( 0.5D, 0.5D ) ); - choosePoint.put( "em4", new MapCenterPoint( 0.5D, 0.5D ) ); - choosePoint.put( "e8xx", new MapCenterPoint( 0.5D, 0.5D ) ); - choosePoint.put( "f80x", new MapCenterPoint( 0.5D, 0.5D ) ); - choosePoint.put( "f8xx", new MapCenterPoint( 0.5D, 0.5D ) ); + final MapCenterPoint point = new MapCenterPoint( 0.5D, 0.5D ); + choosePoint.put( "d80x", point ); + choosePoint.put( "em4", point ); + choosePoint.put( "em3", point ); + choosePoint.put( "e8xx", point ); + choosePoint.put( "f80x", point ); + choosePoint.put( "f8xx", point ); sStrategies.put( Scene.CHOOSE_POINT, choosePoint ); } @@ -39,10 +41,13 @@ public class MapCenterPointStrategy { // 导航场景,定位视图右下角偏下 Map< String, MapCenterPoint > navi = new HashMap<>(); navi.put( "d80x", new MapCenterPoint( 0.669444444444444, 0.573333333333D ) ); - navi.put( "em4", new MapCenterPoint( 0.734375D, 0.573333333333D ) ); - navi.put( "e8xx", new MapCenterPoint( 0.734375D, 0.573333333333D ) ); - navi.put( "f80x", new MapCenterPoint( 0.705208333D, 0.575D ) ); - navi.put( "f8xx", new MapCenterPoint( 0.705208333D, 0.575D ) ); + final MapCenterPoint em4 = new MapCenterPoint( 0.734375D, 0.573333333333D ); + navi.put( "em4", em4 ); + navi.put( "em3", em4 ); + navi.put( "e8xx", em4 ); + final MapCenterPoint f80x = new MapCenterPoint( 0.705208333D, 0.575D ); + navi.put( "f80x", f80x ); + navi.put( "f8xx", f80x ); sStrategies.put( Scene.NAVI, navi ); } @@ -50,10 +55,13 @@ public class MapCenterPointStrategy { // 导航场景 vs 道路事件展示场景,定位视图右下角偏下 Map< String, MapCenterPoint > naviWithRoadEvent = new HashMap<>(); naviWithRoadEvent.put( "d80x", new MapCenterPoint( 0.669444444444444, 0.73936170212766D ) ); - naviWithRoadEvent.put( "em4", new MapCenterPoint( 0.734375D, 0.73936170212766D ) ); - naviWithRoadEvent.put( "e8xx", new MapCenterPoint( 0.734375D, 0.73936170212766D ) ); - naviWithRoadEvent.put( "f80x", new MapCenterPoint( 0.705208333D, 0.683333333333D ) ); - naviWithRoadEvent.put( "f8xx", new MapCenterPoint( 0.705208333D, 0.683333333333D ) ); + final MapCenterPoint em4 = new MapCenterPoint( 0.734375D, 0.73936170212766D ); + naviWithRoadEvent.put( "em4", em4 ); + naviWithRoadEvent.put( "em3", em4 ); + naviWithRoadEvent.put( "e8xx", em4 ); + final MapCenterPoint f80x = new MapCenterPoint( 0.705208333D, 0.683333333333D ); + naviWithRoadEvent.put( "f80x", f80x ); + naviWithRoadEvent.put( "f8xx", f80x ); sStrategies.put( Scene.NAVI_WITH_ROAD_EVENT, naviWithRoadEvent ); } @@ -61,10 +69,13 @@ public class MapCenterPointStrategy { // 巡航场景 Map< String, MapCenterPoint > aimless = new HashMap<>(); aimless.put( "d80x", new MapCenterPoint( 0.669444444444444, 0.5D ) ); - aimless.put( "em4", new MapCenterPoint( 0.734375D, 0.5D ) ); - aimless.put( "e8xx", new MapCenterPoint( 0.734375D, 0.5D ) ); - aimless.put( "f80x", new MapCenterPoint( 0.705208333D, 0.5D ) ); - aimless.put( "f8xx", new MapCenterPoint( 0.705208333D, 0.5D ) ); + final MapCenterPoint em4 = new MapCenterPoint( 0.734375D, 0.5D ); + aimless.put( "em4", em4 ); + aimless.put( "em3", em4 ); + aimless.put( "e8xx", em4 ); + final MapCenterPoint f80x = new MapCenterPoint( 0.705208333D, 0.5D ); + aimless.put( "f80x", f80x ); + aimless.put( "f8xx", f80x ); sStrategies.put( Scene.AIMLESS, aimless ); } @@ -72,32 +83,41 @@ public class MapCenterPointStrategy { // 巡航场景 vs 道路事件展示场景 Map< String, MapCenterPoint > aimlessWithRoadEvent = new HashMap<>(); aimlessWithRoadEvent.put( "d80x", new MapCenterPoint( 0.669444444444444, 0.68617 ) ); - aimlessWithRoadEvent.put( "em4", new MapCenterPoint( 0.734375D, 0.68617 ) ); - aimlessWithRoadEvent.put( "e8xx", new MapCenterPoint( 0.734375D, 0.68617 ) ); - aimlessWithRoadEvent.put( "f80x", new MapCenterPoint( 0.705208333D, 0.599074074D ) ); - aimlessWithRoadEvent.put( "f8xx", new MapCenterPoint( 0.705208333D, 0.599074074D ) ); + final MapCenterPoint em4 = new MapCenterPoint( 0.734375D, 0.68617 ); + aimlessWithRoadEvent.put( "em4", em4 ); + aimlessWithRoadEvent.put( "em3", em4 ); + aimlessWithRoadEvent.put( "e8xx", em4 ); + final MapCenterPoint f80x = new MapCenterPoint( 0.705208333D, 0.599074074D ); + aimlessWithRoadEvent.put( "f80x", f80x ); + aimlessWithRoadEvent.put( "f8xx", f80x ); sStrategies.put( Scene.AIMLESS_WITH_ROAD_EVENT, aimlessWithRoadEvent ); } { // 规划路线,定位视图右边 Map< String, MapCenterPoint > calculatePath = new HashMap<>(); - calculatePath.put( "d80x", new MapCenterPoint( 0.733398D, 0.610833D ) ); - calculatePath.put( "em4", new MapCenterPoint( 0.733398D, 0.610833D ) ); - calculatePath.put( "e8xx", new MapCenterPoint( 0.733398D, 0.610833D ) ); - calculatePath.put( "f80x", new MapCenterPoint( 0.703125D, 0.6083333D ) ); - calculatePath.put( "f8xx", new MapCenterPoint( 0.703125D, 0.6083333D ) ); + final MapCenterPoint d80x = new MapCenterPoint( 0.733398D, 0.610833D ); + calculatePath.put( "d80x", d80x ); + calculatePath.put( "em4", d80x ); + calculatePath.put( "em3", d80x ); + calculatePath.put( "e8xx", d80x ); + final MapCenterPoint f80x = new MapCenterPoint( 0.703125D, 0.6083333D ); + calculatePath.put( "f80x", f80x ); + calculatePath.put( "f8xx", f80x ); sStrategies.put( Scene.CALCULATE_PATH, calculatePath ); } { // 分类搜索,定位视图右边 Map< String, MapCenterPoint > categorySearch = new HashMap<>(); - categorySearch.put( "d80x", new MapCenterPoint( 0.733398D, 0.5D ) ); - categorySearch.put( "em4", new MapCenterPoint( 0.733398D, 0.5D ) ); - categorySearch.put( "e8xx", new MapCenterPoint( 0.733398D, 0.5D ) ); - categorySearch.put( "f80x", new MapCenterPoint( 0.733594D, 0.5D ) ); - categorySearch.put( "f8xx", new MapCenterPoint( 0.733594D, 0.5D ) ); + final MapCenterPoint d80x = new MapCenterPoint( 0.733398D, 0.5D ); + categorySearch.put( "d80x", d80x ); + categorySearch.put( "em4", d80x ); + categorySearch.put( "em3", d80x ); + categorySearch.put( "e8xx", d80x ); + final MapCenterPoint f80x = new MapCenterPoint( 0.733594D, 0.5D ); + categorySearch.put( "f80x", f80x ); + categorySearch.put( "f8xx", f80x ); sStrategies.put( Scene.CATEGORY_SEARCH, categorySearch ); } @@ -105,10 +125,13 @@ public class MapCenterPointStrategy { // V2X,场景视图右边 Map< String, MapCenterPoint > categoryV2XEvent = new HashMap<>(); categoryV2XEvent.put( "d80x", new MapCenterPoint( 0.669444444444444, 0.7D ) ); - categoryV2XEvent.put( "em4", new MapCenterPoint( 0.677734375D, 0.7D ) ); - categoryV2XEvent.put( "e8xx", new MapCenterPoint( 0.677734375D, 0.7D ) ); - categoryV2XEvent.put( "f80x", new MapCenterPoint( 0.6963541D, 0.65D ) ); - categoryV2XEvent.put( "f8xx", new MapCenterPoint( 0.6963541D, 0.65D ) ); + final MapCenterPoint em4 = new MapCenterPoint( 0.677734375D, 0.7D ); + categoryV2XEvent.put( "em4", em4 ); + categoryV2XEvent.put( "em3", em4 ); + categoryV2XEvent.put( "e8xx", em4 ); + final MapCenterPoint f80x = new MapCenterPoint( 0.6963541D, 0.65D ); + categoryV2XEvent.put( "f80x", f80x ); + categoryV2XEvent.put( "f8xx", f80x ); sStrategies.put( Scene.CATEGORY_V2X_EVENT, categoryV2XEvent ); } } diff --git a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java index d20907333f..46803b3758 100644 --- a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java +++ b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java @@ -233,7 +233,7 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme @Override public void hideCoverUpLayout() { - Logger.d( TAG, "隐藏遮罩" ); + getWindow().setBackgroundDrawable( null ); mCoverUpLayout.setVisibility( View.GONE ); mServiceApis.getAdasControllerApi().showADAS(); } @@ -314,6 +314,9 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme protected void onStop() { super.onStop(); mMogoStatusManager.setMainPageIsBackgroundStatus( TAG, true ); + if ( shouldCloseADASPanelWhenPause() ) { + mServiceApis.getAdasControllerApi().closeADAS(); + } } @Override diff --git a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml index 47c99c83a9..677fca5348 100644 --- a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml +++ b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml @@ -2,6 +2,7 @@ diff --git a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main_no_map.xml b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main_no_map.xml index c88a2f274b..ab6f0b3fa0 100644 --- a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main_no_map.xml +++ b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main_no_map.xml @@ -3,6 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" + android:background="@color/module_main_window_background_color" android:orientation="vertical"> diff --git a/modules/mogo-module-main/src/main/res/values/colors.xml b/modules/mogo-module-main/src/main/res/values/colors.xml index 1a06e26bf7..639b257173 100644 --- a/modules/mogo-module-main/src/main/res/values/colors.xml +++ b/modules/mogo-module-main/src/main/res/values/colors.xml @@ -1,4 +1,4 @@ - #1D1D1D + #212831 \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-main-res/values/colors.xml b/skin/mogo-skin-light/src/main/module-main-res/values/colors.xml new file mode 100644 index 0000000000..e9887e80f1 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-main-res/values/colors.xml @@ -0,0 +1,4 @@ + + + #f7f7ff + \ No newline at end of file From ac5847d0547f66be20b48db1af46a0fe1efa9981 Mon Sep 17 00:00:00 2001 From: liujing Date: Fri, 27 Nov 2020 16:11:32 +0800 Subject: [PATCH 23/36] =?UTF-8?q?[add]=20=E5=85=B3=E9=97=AD=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=99=BD=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/res/layout/module_main_activity_main.xml | 12 ++++++------ .../src/main/res/values-xhdpi/dimens.xml | 8 ++++---- .../drawable/module_common_close_selector_light.xml | 6 ++++++ 3 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_close_selector_light.xml diff --git a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml index 677fca5348..fb58d8aef2 100644 --- a/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml +++ b/modules/mogo-module-main/src/main/res/layout/module_main_activity_main.xml @@ -26,9 +26,9 @@ android:layout_width="@dimen/module_main_apps_fragment_container_width" android:layout_height="match_parent" android:paddingLeft="@dimen/module_main_apps_fragment_container_padding" - android:paddingRight="@dimen/module_main_apps_fragment_container_padding" android:paddingTop="@dimen/module_main_apps_fragment_container_paddingTop" - android:paddingBottom="@dimen/module_main_apps_fragment_container_paddingTop"/> + android:paddingRight="@dimen/module_main_apps_fragment_container_padding" + android:paddingBottom="@dimen/module_main_apps_fragment_container_paddingTop" /> @@ -59,15 +59,15 @@ android:layout_height="match_parent" android:layout_marginLeft="@dimen/module_main_id_entrance_fragment_container_marginLeft" android:paddingLeft="@dimen/module_main_event_panel_fragment_paddingLeft" - android:paddingRight="@dimen/module_main_event_panel_fragment_paddingRight" android:paddingTop="@dimen/module_main_event_panel_fragment_paddingTop" + android:paddingRight="@dimen/module_main_event_panel_fragment_paddingRight" android:paddingBottom="@dimen/module_main_event_panel_fragment_paddingBottom" /> + android:layout_marginLeft="@dimen/module_main_id_entrance_fragment_container_marginLeft" /> 20px 20px - 15px - 15px - 15px - 15px + 18px + 18px + 18px + 18px \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_close_selector_light.xml b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_close_selector_light.xml new file mode 100644 index 0000000000..328ea41398 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_close_selector_light.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From 5442ac5bb5a560bdc1d11213e59958d679648c1f Mon Sep 17 00:00:00 2001 From: tongchenfei Date: Fri, 27 Nov 2020 16:14:20 +0800 Subject: [PATCH 24/36] =?UTF-8?q?opt=20ui=20=E5=88=86=E4=BA=AB=E5=BC=B9?= =?UTF-8?q?=E6=A1=86title=E5=B7=A6=E5=8F=B3=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_share_title_icon_left_light.png | Bin 1054 -> 1941 bytes .../module_share_title_icon_right_light.png | Bin 1047 -> 1909 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/skin/mogo-skin-light/src/main/module-share-res/drawable-xhdpi/module_share_title_icon_left_light.png b/skin/mogo-skin-light/src/main/module-share-res/drawable-xhdpi/module_share_title_icon_left_light.png index b012995f568501c6597241949627f0f58cf8d314..dae12c606c7a178b94246fe7163a5492fbef1e22 100644 GIT binary patch delta 1935 zcmV;A2XOeF2$c_z9Df1!!5_x}0004VQb$4nuFf3k000M1NklR@Yjub4^Xng@2ZomKasx<10+BBV|Y%wr$(?$Kc@LysisGR+O?cu=ILgU*AupHYFv+ zNK8yLQd3jS=H}+6KsuzYonLF#thvV=2-UNb2PT)x^(JJmr%{SPzW83rS#@>w`D4e9 zMF-M0bhbpu&-09^xMTXJb zFuyz#e}C-DZ#0yamPR2I(?>@~$Mu0jEnCyCKCsLktc#D2ADWn$$XT^&Rd`-r-gQjP z6S{3EWG|39IK~d9*SX5d%Fm;sqISf@#2A>L4ai1ZT%39M@Zo?bx@UbL1(L57Y;9yG z0y^|clR%p|BGa8e)PcwAR_!e z0%smmMgr!~?Yd1U<)@g`0baXy?IxnwJ~TAcA<>O(OvoeKi%DMqZ``=iLDpnjgw5PJ zf2WaPFl>SJ1rSUsfcn5#DGaOv=T4qHxqs-fNw1t{yRVBsviwuG5gGcwMSo_F zHU1mD4E+QESXG$bx~&2P=pX6jh=_TAQw#F5i%;I6pPypoM7DyI!pa_gEM6m)& z9TR}5SB-iT*Fr(x?7BzwaS*$G`+xRdSy@>L@S7-XK1cAH9eCZZfn@`3z$MabZEX!1 zKmzr7TGWB!SaB1l@ZSM$1DyDWqeqXn$`h{SD-67N2CQi^kgj>4o1UJ|mW7IKxgH?i zhT7ZPpG?$&bo!Fp21KNOzp>bJb2-S!$hi4`BXmhb`XZ1XSXNec3%lPr?0@r;;hnkJ z+1YR7Kwg5$G>o%8*HzS=!sX%2V#F_(dcQ>e8-XMNMA`=i1{y)y4lbMgKsG?8T0%)E zWE0EkA=ob48xNmEE|oxRrW--j4iYCMk~j}}I+51C1UtNCNvIc*Tts;3tcM#&vO-uq z@aom8$^#dYMlz*NCsVvr^nb`rOaX^Nabc)GOE6`NNF49dF;J!qwva&9;{a3#f_Ca8 z>9P=|*Xi;?J;HskuC8uBw)%^%^qwo@I-FTvp&fFU$6m=e9^Au=I@{UVIUv~e+;gS; z9@<1B8u*Kk3vFEJXBIj87zf5q{0{b;-cID=;^NeqnVEImp&-q|)_;X=)Yy;3p8T1p&s6ix)2@N{9HJs0MXA0Z6K>9AK2}#_6usWnX$);h>jy;>3v~?iRkk z(a)#QBvY&RiJ}@5eLHaF^C9)V62>TlO+0nL&Nfd@lning)B7Ywl8Cl0;w^(ygU~n-`v%ECu0E)YFbNWW#r6Ng#>U1-%&Ds}r`|n&{P?7_S;D%PDHLkV1i=~z&ii{ delta 1041 zcmV+s1n&El51t5+9De|T#xGF-00ZSoL_t(&L+#nkOB+EH0PxwJd9zU?#xyndLot@N zf<{@lAO$HES}7uUupV0LIcV`B?X4jF3q15#JoVPU!;6PNRqO_DK@p8G`uhrGn9|)m*ErM1IsjBMDd_JEbgowr-q|@n*TEwgf zvJ4^*#G1tP4Jkr2O>^Hcj9o=h?(qm!6h(>0<0Kl5ep_5z+^dyk?hDcjab;zN?TL1G zcXu=t3f)g65`Ry_;qYSszyM$qLY6SbpB5Gtj)M+b7P1`TDUdWVG4YO4`h-%72qB37 z1_0f%tofj0mW1?+I6gi;O9*-H1Z4LBz<+eZFanL~3F#McY;3HESOStosh-Vd1B)qy z^ouw$GEzWfk;f3rK(gr68yg$v=jP@Dw`ZP%^ouw=JbyfkF)kqbg*;vEdR<*z;4sfX zvW~?x%}!^r%}N}eoq1vz8X7u-SP3M zzLvIY>FWrgz+e_3RaLz$%W@m9_XLP&U|`@a0KDM)VKtDhZ2p~6`XQA{<-F=lRaGBJ zlJpuOB!AhqeJIQFAwuYY-6Mn!ZQI_Vlx{39FSFO@u8SI9gw!;x9U*j!&m^18Ze}u> zUH)3rw0;2i$Pry2o)PIzK&~2-jr%e^J^j@SQq#20wr#V+5r)Pf5BNO?m1TK9ola*& z&$y`ZMaX0_*-R;Y;D|`uG|kQR_4PuV*WcftB7cO83LuKbw^yX{;#~B1jB#dWX6Ahb zkj{uKL}rDM|7HA{WYgQ*`w##kB1{hHM5!dnxX1Brp&aBzEzQ5(8r6yk!V9nA7a@Spd@jK|}X0N}ed6ts>y00gFnWOn6_(L6ER+uI9~>33;6Pl5v9 zB6{pco|v7TokdKqtn7rw80$?5r^T3*)I*Y`P2#oe8bp3CI|dw&+`XODE7o{LQO0o%5vwzjs>hK7bd=dl`t zWoMB2d_K^K)j$eMBlf0cS^2K6uB4(UqwwdlF~&;(aQ)?1iDFpl>FK#k2)Q9i60t1n zXm4-t=l1sY@zm5*gCt3J0AT0(>)5N(PF$jS`pw#xXv&v!D!&1V=bb0xita!F015yA LNkvXXu0mjfy7~cj diff --git a/skin/mogo-skin-light/src/main/module-share-res/drawable-xhdpi/module_share_title_icon_right_light.png b/skin/mogo-skin-light/src/main/module-share-res/drawable-xhdpi/module_share_title_icon_right_light.png index 97392e625833b8e8c7594b4a51dbc07443ac581e..b59f2651c446321349032bd9b1c32712544d8f8e 100644 GIT binary patch delta 1902 zcmV-!2a))f2=xw-9Df1!!5_x}0004VQb$4nuFf3k000LsNklmeWA%5)u+p>Fdk!F56ySUVq+j@ZiA)GU~G)(&SWBR47H9 zpu)n!2F|i5HSgH5BMV-hFDAiZKg9Qml)+fHb?eserF`z(Ii*a>q!_wKsY!2GNxr(e z`pc1#k&K5A9~$&YQut-#{QP`ZNd9>E@ZnF*W^*@(3(Buql+mD|EtFAUQa*--W8K}| zy|hf~pMT12M9I@oY_sd)lf4K$#C?Znx? ze}BIvIyyQBz8E(*H}_ICN3^c-5t#>Ss<^%(By>EV9t@P%ktjXZYjSS1ikUszZ$+}|r{ zX=xj3YirvA85%YtPo6wk3ExY{=_3a6B!4ncm$GTorVSS_Ui52dSbXyA*|U{6>e7Ar z8|$!m_UziVtDHdwqN8@!(MM&~TXS=BGk9);F$y7*jnmN8)pebWOo+!1S*=zZcvL&8 z=5V%uts3zMF?$Wp?X{HW`HiYcobAQZe*XOVw{f~WW*`ivVZx#)>h>T`xC%pmgMV>% zaFtKRF}fa&17HBP02l+LtA2I^1k0H-XMT`C!aK0g%ka-bn6We(mXeavap}?}7xSy`lR(H7 z8ykCoodrt%45ZAe8_7}*uc$AO-*UKhZ3lj0vgdk0vx{Joj}asxvn5@04#MQAgIVU zXJ%$rfmg+%p#mC_KoUU2E++t#x=s-|0?3b-4jo9ASr2b*#t#G`0~%34@|hM(Rsl$W z=y3v+PMP=B&N_PN&Ye4#1%H&!8Tz4Q!j;U93&zV(V8bk05a(M-q11}J1%aLmk2O6v zZrm8rH&@B?2^hQu;EO|@lELiqS4EWvb>cPjr`Fci+ajY=J`uws-iJ&)`$il4RCc)Y z3Q4UjOBwVtXQBY9`)*%Xp!-zb#--&>@#>3kpvl))%8g`>-4w)1VF(nVt|wZ5m5X>egY3po{)z?$)^J- zfJz&HYldu407}0R2c!&)ArO|OCj{~aQ1@8muin3Z|Jz_ZP-prP8nHmi00}4#OBIyM z5*ARg72N9Y?|-#&5iAo0(KtIX^W)9DH!~RBd|inEzLIyjc@tFgkX>C}O@DQDbq$W=u%n}+%+}Uc zzLL18Wk{{NySqISiQE=&oO4Il^|Wc4hhZ^m6;ewklN|`5TYfOcn5$`8+On+QVK8eE z@+H4p`Q>B_h?=GiF~;sO#tCcM zG4UKB z5)e7(9->GpVIT$O!oosHOv5m~%R3-tAOR5}RFs{=LKfE0`NhS>OEF{O-E0`^K`Y&p}(J>+TPqX>4pPLI`ix`G?&G=6NyA~EEa2%9Cl69+*Ss1WMt$S=R6UVo#hBE zr(Kjsg?`h^%gbW`)!Eq@Hw>fAFpTr%kPxz&N`Iw}Jjm;wn$`Y)7{q0e{-ood`a$i| zGah6RBBk_rb#?WNh)yMvjXbq4E4<5%NP){aAI#_TTmDEy2%VUwxrq>Rl!BC#O<2f_ z$|TPDY%Z63TMnW(wZj}<{?E^f@&{_jFi9l{5(@Lf!^79nX!NeUCI&^KQV}Tz1DKT3 ze}8s0VGDCW+}+&`g{V|S%9!#NQHCs41_9#s_I7AQB_Ux@5Sb?@C+8sU%@i|e{S$H&J{TU%S} Date: Fri, 27 Nov 2020 16:51:44 +0800 Subject: [PATCH 25/36] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/automap/navi/AutoNaviReceiver.java | 1 - .../com/mogo/module/service/MogoServices.java | 19 +------------------ .../service/marker/MapMarkerBaseView.java | 7 ------- .../service/marker/MapMarkerManager.java | 16 ---------------- .../module/service/receiver/MogoReceiver.java | 2 -- .../module/widgets/AutoNaviIntentHandler.java | 3 --- .../service/impl/adas/MogoADASController.java | 1 - .../impl/singleton/SingletonsHolder.java | 5 ++++- 8 files changed, 5 insertions(+), 49 deletions(-) diff --git a/libraries/map-autonavi/src/main/java/com/mogo/map/impl/automap/navi/AutoNaviReceiver.java b/libraries/map-autonavi/src/main/java/com/mogo/map/impl/automap/navi/AutoNaviReceiver.java index bc6d302e76..7df39ce72c 100644 --- a/libraries/map-autonavi/src/main/java/com/mogo/map/impl/automap/navi/AutoNaviReceiver.java +++ b/libraries/map-autonavi/src/main/java/com/mogo/map/impl/automap/navi/AutoNaviReceiver.java @@ -126,7 +126,6 @@ public class AutoNaviReceiver extends BroadcastReceiver { if ( state == -1 ) { return; } - Logger.d( TAG, "map status: state = %d", state ); switch ( state ) { case MapStateValue.START_NAVI: case MapStateValue.START_EMULATOR_NAVI: diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java index 7e88cf83de..d3efab940f 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java @@ -45,7 +45,6 @@ import com.mogo.module.service.launchercard.LauncherCardRefresher; import com.mogo.module.service.marker.MapMarkerManager; import com.mogo.module.service.network.RefreshCallback; import com.mogo.module.service.network.RefreshModel; -import com.mogo.module.service.ttsConfig.TtsConfigModleData; import com.mogo.module.service.network.bean.HomeCompanyDistanceForPushData; import com.mogo.module.service.network.bean.HomeCompanyDistanceForPushResponse; import com.mogo.module.service.onlinecar.panel.NavigationTargetInfo; @@ -54,6 +53,7 @@ import com.mogo.module.service.refresh.AutoRefreshStrategy; import com.mogo.module.service.refresh.CustomRefreshStrategy; import com.mogo.module.service.refresh.RefreshObject; import com.mogo.module.service.strategy.CarIconDisplayStrategy; +import com.mogo.module.service.ttsConfig.TtsConfigModleData; import com.mogo.service.adas.IMogoADASController; import com.mogo.service.fragmentmanager.FragmentStackTransactionListener; import com.mogo.service.fragmentmanager.IMogoFragmentManager; @@ -76,7 +76,6 @@ import com.zhidao.carchattingprovider.CallChattingProviderConstant; import com.zhidao.carchattingprovider.ICallChatResponse; import com.zhidao.carchattingprovider.ICallProviderResponse; import com.zhidao.carchattingprovider.ICarsChattingProvider; -import com.zhidao.smartv2x.common.utils.LoggerUtils; import org.jetbrains.annotations.NotNull; import org.json.JSONObject; @@ -400,11 +399,9 @@ public class MogoServices implements IMogoMapListener, * 关闭所有模块的控制面板 */ private void closeAllPanel() { - LoggerUtils.log("zy=======stop"); mCallProviderResponse = new ICallChatResponse() { @Override public void hideUserWindowError(@NotNull String errorMsg) { - LoggerUtils.log("zy=======errorMsg:" + errorMsg); } }; MogoApisHandler.getInstance().getApis().getShareManager().dismissShareDialog(); @@ -566,7 +563,6 @@ public class MogoServices implements IMogoMapListener, filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); try { context.getApplicationContext().registerReceiver(mAIAssistReceiver, filter); - Logger.i(TAG, "register voice receiver."); } catch (Exception e) { Logger.e(TAG, e, "error. "); } @@ -585,7 +581,6 @@ public class MogoServices implements IMogoMapListener, float width = getMapCameraFactWidth(); float height = getMapCameraFactHeight(); mIsVertical = width < height; - Logger.i(TAG, "map status is vertical : " + mIsVertical); mIsMapStatusOk = true; } catch (Exception e) { e.printStackTrace(); @@ -620,7 +615,6 @@ public class MogoServices implements IMogoMapListener, case MotionEvent.ACTION_DOWN: if (mLastZoomLevel == 0) { mLastZoomLevel = mUiController.getZoomLevel(); - Logger.i(TAG, "初始化缩放级别 为:%f", mLastZoomLevel); } break; case MotionEvent.ACTION_UP: @@ -668,7 +662,6 @@ public class MogoServices implements IMogoMapListener, if (mStatusManager.isUserInteracted()) { mLastCustomRefreshCenterLocation = latLng; mLastZoomLevel = zoom; - Logger.d(TAG, "user interacted"); return; } @@ -676,7 +669,6 @@ public class MogoServices implements IMogoMapListener, if (mStatusManager.isV2XShow()) { mLastCustomRefreshCenterLocation = latLng; mLastZoomLevel = zoom; - Logger.d(TAG, "user v2x show"); return; } @@ -684,12 +676,9 @@ public class MogoServices implements IMogoMapListener, if (mStatusManager.isSearchUIShow()) { mLastCustomRefreshCenterLocation = latLng; mLastZoomLevel = zoom; - Logger.d(TAG, "user search Ui show"); return; } - Logger.d(TAG, "mLastZoomLevel = %s, zoom = %s", mLastZoomLevel, zoom); - // 手动刷新触发 if (mLastZoomLevel - zoom > mCustomRefreshStrategy.getZoomOutLevel()) { // 缩放级别缩小 @@ -704,7 +693,6 @@ public class MogoServices implements IMogoMapListener, msg.what = ServiceConst.MSG_MAP_CHANGED; msg.obj = new RefreshObject(mCustomRefreshCallback, getQueryRadius(), latLng, 0); mThreadHandler.sendMessage(msg); - Logger.d(TAG, "平移触发"); } } @@ -738,7 +726,6 @@ public class MogoServices implements IMogoMapListener, return false; } float distance = Utils.calculateLineDistance(latLng, mLastCustomRefreshCenterLocation); - Logger.d(TAG, "move distance = %s, factor = %s", distance, (factor / 2)); return distance > (factor / 2); } catch (Exception e) { Logger.e(TAG, e, "warming. "); @@ -838,7 +825,6 @@ public class MogoServices implements IMogoMapListener, if (mStatusManager.isSearchUIShow()) { return; } - Logger.d(TAG, mAutoRefreshCallback == callback ? "触发自动刷新" : "触发手动刷新"); int amount = 20; Message msg = Message.obtain(); @@ -886,16 +872,13 @@ public class MogoServices implements IMogoMapListener, delay = mRefreshRemainingTime; } if (time == 0) { - Logger.d(TAG, "立即刷新"); invokeAutoRefresh(); } else { mHandler.sendEmptyMessageDelayed(ServiceConst.MSG_TYPE_REFRESH_DECREASE, delay); } - Logger.i(TAG, "下次刷新时间:%sms后", mRefreshRemainingTime); } public void refreshStrategy() { - Logger.d(TAG, "move to center and refresh data."); mStatusManager.setUserInteractionStatus(ServiceConst.TYPE, true, false); mUiController.recoverLockMode();// 锁车代替移到中心点 restartAutoRefreshAtTime(0); diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerBaseView.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerBaseView.java index 1d748b46eb..222bd61acf 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerBaseView.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerBaseView.java @@ -7,20 +7,15 @@ import android.text.TextUtils; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; -import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import androidx.annotation.Nullable; -import androidx.constraintlayout.widget.ConstraintLayout; -import com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder; -import com.facebook.drawee.interfaces.DraweeController; import com.mogo.map.marker.IMogoMarker; import com.mogo.map.marker.MogoMarkerOptions; import com.mogo.module.common.entity.MarkerShowEntity; -import com.mogo.module.common.marker.PoiWrapper; import com.mogo.module.service.MarkerServiceHandler; import com.mogo.module.service.R; import com.mogo.service.imageloader.IMogoImageLoaderListener; @@ -108,7 +103,6 @@ public abstract class MapMarkerBaseView extends LinearLayout implements IMarkerV @Override public void onCompleted(Bitmap bitmap) { - Logger.d(TAG, "loadImageWithMarker loaded."); // 使用view渲染地图marker,刷新纹理的时候,需要重新用view生成纹理,然后在设置 if (mMarker != null) { mMarker.setIcon(fromView(MapMarkerBaseView.this)); @@ -117,7 +111,6 @@ public abstract class MapMarkerBaseView extends LinearLayout implements IMarkerV @Override public void onFailure(Exception e) { - Logger.e(TAG, "loadImageWithMarker onFailure."); } }); } diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java index 4900de38da..d6788b73e7 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java @@ -36,12 +36,10 @@ import com.mogo.module.service.utils.ViewUtils; import com.mogo.service.adas.IMogoADASControlStatusChangedListener; import com.mogo.service.connection.IMogoOnMessageListener; import com.mogo.service.module.IMogoBizActionDoneListener; -import com.mogo.utils.AppUtils; import com.mogo.utils.ResourcesHelper; import com.mogo.utils.ThreadPoolService; import com.mogo.utils.UiThreadHandler; import com.mogo.utils.WorkThreadHandler; -import com.mogo.utils.logger.Logger; import com.zhidao.carchattingprovider.ICallChatResponse; import org.json.JSONArray; @@ -105,8 +103,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, return; } - Logger.d( TAG, "初始化" ); - mContext = context.getApplicationContext(); mRefreshModel = new RefreshModel( mContext ); CloudPoiManager.getInstance().updateFromConfig(context); @@ -140,7 +136,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, */ @Override public boolean onMarkerClicked( IMogoMarker marker ) { - Logger.d( TAG, "onMarkerClicked 点击了大而全中的Marker:" + marker ); try { boolean result = switchMarkerOpenStatus( marker ); if ( !result ) { @@ -181,7 +176,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, if ( mLastCheckMarker != null ) { // 判断点击的是否是同一个 if ( marker.equals( mLastCheckMarker ) ) { - Logger.d( TAG, "onMarkerClicked 与上一次点击的Marker一样,不做处理:" + marker ); return false; } // 将上次选中 Marker 设置为未选中状态 @@ -235,7 +229,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, MarkerOnlineCar onlineCar = ( MarkerOnlineCar ) ( ( MarkerShowEntity ) marker.getObject() ).getBindObj(); CallChatApi.getInstance().showUserWindow( mContext, onlineCar ); } catch ( Exception e ) { - Logger.e( TAG, e, "openMarker" ); } } } @@ -406,7 +399,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, } int size = getAppropriateSize( maxAmount, exploreWayList ); Map< String, IMogoMarker > existCarMap = purgeMarkerData( exploreWayList, ModuleNames.CARD_TYPE_ROAD_CONDITION ); - Logger.i( TAG, "existCarMap: size = %d", existCarMap.size() ); for ( int i = 0; i < size; i++ ) { MarkerExploreWay markerExploreWay = exploreWayList.get( i ); if ( !markerExploreWay.getCanLive() ) { @@ -449,7 +441,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, marker.startScaleAnimationWithAlpha( 0, 1.2f, 0, 1.2f, 0f, 1f, 300, new LinearInterpolator(), new OnMarkerAnimationListener() { @Override public void onAnimStart() { - Logger.d( TAG, " onAnimStart ---1----> " ); } @Override @@ -641,7 +632,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, return; } try { - Logger.d( TAG, "dispatch data to %s", biz ); MarkerServiceHandler.getDataManager().syncData( biz, object ); } catch ( Exception e ) { e.printStackTrace(); @@ -689,7 +679,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, try { return drawMapMarkerImpl( markerShowEntity, zIndex ); } catch ( Exception e ) { - Logger.e( TAG, e, "drawMapMarker" ); return null; } } @@ -730,7 +719,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, if ( ignoreDrawRequest() ) { return; } - Logger.d( TAG, "接收到了地图大而全数据" ); runOnTargetThread( () -> { drawMapMarker( response ); } ); @@ -925,7 +913,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, if ( points.size() >= 1 ) { iMogoMarker.startSmooth( points, SMOOTH_DURATION ); } else { - Logger.d( TAG, "静止小车,但是有相同的连续坐标" ); } } @@ -947,7 +934,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, double lat2 = Double.valueOf( end.getCoordinates().get( 1 ) + "" ); double lng2 = Double.valueOf( end.getCoordinates().get( 0 ) + "" ); if ( Utils.calculateLineDistance( new MogoLatLng( lat1, lng1 ), new MogoLatLng( lat2, lng2 ) ) >= 500 ) { - Logger.d( TAG, "filter point" ); return true; } } catch ( Exception e ) { @@ -975,7 +961,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, @Override public void onBizActionDone( String biz, int position, Object data ) { - Logger.d( TAG, "biz = %s, position = %s", biz, position ); if ( data instanceof MarkerShowEntity && ( ( MarkerShowEntity ) data ).getMarker() != null ) { switchMarkerOpenStatus( ( ( MarkerShowEntity ) data ).getMarker() ); } else { @@ -986,7 +971,6 @@ public class MapMarkerManager implements IMogoMarkerClickListener, IMogoMarker marker = markers.get( position ); switchMarkerOpenStatus( marker ); } catch ( Exception e ) { - Logger.e( TAG, e, "occur error." ); } } } diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/receiver/MogoReceiver.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/receiver/MogoReceiver.java index b6294cb3e6..2133a299a1 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/receiver/MogoReceiver.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/receiver/MogoReceiver.java @@ -72,11 +72,9 @@ public class MogoReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { final String action = intent.getAction(); - Logger.i(TAG, "receive intent action: %s", action); if (TextUtils.equals(VOICE_ACTION, action)) { String cmd = intent.getStringExtra(PARAM_COMMAND); if (!TextUtils.isEmpty(cmd)) { - Logger.d( TAG, "receive command: %s", cmd ); mMogoIntentManager.invoke(cmd, intent); } } else { diff --git a/modules/mogo-module-widgets/src/main/java/com/mogo/module/widgets/AutoNaviIntentHandler.java b/modules/mogo-module-widgets/src/main/java/com/mogo/module/widgets/AutoNaviIntentHandler.java index 940e957a6a..e95408679a 100644 --- a/modules/mogo-module-widgets/src/main/java/com/mogo/module/widgets/AutoNaviIntentHandler.java +++ b/modules/mogo-module-widgets/src/main/java/com/mogo/module/widgets/AutoNaviIntentHandler.java @@ -89,7 +89,6 @@ class AutoNaviIntentHandler implements IMogoVoiceCmdCallBack { break; case 10019: int extraState = intent.getIntExtra( "EXTRA_STATE", -1 ); - Logger.d( TAG, "EXTRA_STATE = " + extraState ); switch ( extraState ) { case 3: // 前台 syncAutoNaviNavingStatus( context ); @@ -257,7 +256,6 @@ class AutoNaviIntentHandler implements IMogoVoiceCmdCallBack { } public void syncAutoNaviForgroundStatus( Context context ) { - Logger.d( TAG, "查询高德前后台状态" ); Intent intent = new Intent(); intent.setAction( "AUTONAVI_STANDARD_BROADCAST_RECV" ); intent.putExtra( "KEY_TYPE", 12404 ); @@ -266,7 +264,6 @@ class AutoNaviIntentHandler implements IMogoVoiceCmdCallBack { } public void syncAutoNaviNavingStatus( Context context ) { - Logger.d( TAG, "查询高德导航状态" ); Intent intent = new Intent(); intent.setAction( "AUTONAVI_STANDARD_BROADCAST_RECV" ); intent.putExtra( "KEY_TYPE", 12404 ); diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java index 937cc72e65..a82f54b337 100644 --- a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java +++ b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java @@ -107,7 +107,6 @@ public class MogoADASController implements IMogoADASController { mAutopolitDataCallBack = new IAutopolitDataCallBack() { @Override public void sendMsg( String msg ) { - Logger.d( TAG, "收到adas数据回调: " + msg ); for ( IMogoAdasDataCallback callback : adasDataCallbackList ) { try { callback.onAdasDataCallback( msg ); diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java b/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java index 6f54efc813..6fda89ea96 100644 --- a/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java +++ b/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java @@ -11,6 +11,7 @@ import com.mogo.service.map.IMogoMapService; import com.mogo.service.network.IMogoNetwork; import com.mogo.service.statusmanager.IMogoMsgCenter; import com.mogo.service.statusmanager.IMogoStatusManager; +import com.mogo.utils.logger.Logger; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -23,6 +24,8 @@ import java.util.concurrent.ConcurrentHashMap; */ public class SingletonsHolder { + private static final String TAG = "SingletonsHolder"; + private static final Map< Class, Object > sSingletons = new ConcurrentHashMap<>(); static { @@ -39,7 +42,7 @@ public class SingletonsHolder { public static < T extends IProvider > void registerApi( Class< ? extends IProvider > api, T impl ) throws Exception { if ( api == null || impl == null ) { - throw new Exception( "IProvider 接口类型和实例不能为 null" ); + return; } sSingletons.put( api, impl ); } From e419e5fef3004d4e30934cbdc4c6d455592e6017 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 27 Nov 2020 16:56:49 +0800 Subject: [PATCH 26/36] update callchat --- .idea/gradle.xml | 4 ---- gradle.properties | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/.idea/gradle.xml b/.idea/gradle.xml index b59a552525..6249850d4f 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -31,9 +31,6 @@ diff --git a/gradle.properties b/gradle.properties index 3298ec9f05..7c97941e63 100644 --- a/gradle.properties +++ b/gradle.properties @@ -129,7 +129,7 @@ TTS_NOOP_VERSION=2.0.7 ######## 外部依赖引用 # 车聊聊 -CARCHATTING_VERSION=1.6.8-SNAPSHOT +CARCHATTING_VERSION=1.8.6 # 车聊聊接口 CARCHATTINGPROVIDER_VERSION=1.1.7 # loglib From cc3fe741e151355d3c81551154115bed4d9f8742 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 27 Nov 2020 17:42:13 +0800 Subject: [PATCH 27/36] fix bug --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 7c97941e63..fc0240becf 100644 --- a/gradle.properties +++ b/gradle.properties @@ -129,7 +129,7 @@ TTS_NOOP_VERSION=2.0.7 ######## 外部依赖引用 # 车聊聊 -CARCHATTING_VERSION=1.8.6 +CARCHATTING_VERSION=1.8.7 # 车聊聊接口 CARCHATTINGPROVIDER_VERSION=1.1.7 # loglib From bdebbdaffebbee2c51107a7e08316422c10e7249 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 27 Nov 2020 18:06:34 +0800 Subject: [PATCH 28/36] fix bug of callchat --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index fc0240becf..d7b7805fa1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -129,7 +129,7 @@ TTS_NOOP_VERSION=2.0.7 ######## 外部依赖引用 # 车聊聊 -CARCHATTING_VERSION=1.8.7 +CARCHATTING_VERSION=1.8.8 # 车聊聊接口 CARCHATTINGPROVIDER_VERSION=1.1.7 # loglib From a1044030df361f035786596c510971c540509c60 Mon Sep 17 00:00:00 2001 From: liujing Date: Sun, 29 Nov 2020 10:45:52 +0800 Subject: [PATCH 29/36] =?UTF-8?q?[add]=20=E5=88=86=E4=BD=93=E6=9C=BAUI=20?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=9B=BF=E6=8D=A2,=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/res/values-xhdpi/dimens.xml | 4 ++-- .../src/main/res/values-xhdpi/dimens.xml | 4 ++-- .../src/main/res/drawable/v2x_nav_normal.png | Bin 0 -> 4418 bytes .../src/main/res/layout/view_heart_unlike.xml | 2 +- .../drawable-xhdpi/v2x_nav_normal_light.png | Bin 0 -> 7564 bytes .../drawable-xhdpi/v2x_nav_select_light.png | Bin 0 -> 7238 bytes .../drawable/selector_nav_history_light.xml | 6 ++++++ .../drawable/v2x_nav_normal_light.png | Bin 0 -> 3236 bytes .../drawable/v2x_nav_select_light.png | Bin 0 -> 3181 bytes 9 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/v2x_nav_normal.png create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_nav_normal_light.png create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable-xhdpi/v2x_nav_select_light.png create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable/selector_nav_history_light.xml create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_nav_normal_light.png create mode 100644 skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_nav_select_light.png diff --git a/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml index 1e3dc1ca7d..5229524945 100644 --- a/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml @@ -28,8 +28,8 @@ 20px 20px - 18px - 18px + 20px + 20px 18px 18px \ No newline at end of file diff --git a/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml index 316b89ce91..5f796f82a5 100644 --- a/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml @@ -23,8 +23,8 @@ 120px 20px - 13px - 13px + 18px + 18px 13px 43px 28px diff --git a/modules/mogo-module-v2x/src/main/res/drawable/v2x_nav_normal.png b/modules/mogo-module-v2x/src/main/res/drawable/v2x_nav_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..dad9f9ebad526230c0110c383c87c7d2af26092c GIT binary patch literal 4418 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 IM6N<$g4(`=#sB~S literal 0 HcmV?d00001 diff --git a/modules/mogo-module-v2x/src/main/res/layout/view_heart_unlike.xml b/modules/mogo-module-v2x/src/main/res/layout/view_heart_unlike.xml index 3f1ffbd440..ad319c6998 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/view_heart_unlike.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/view_heart_unlike.xml @@ -3,7 +3,7 @@ android:id="@+id/llIllegalParkingUnLike" android:layout_width="@dimen/module_v2x_event_button_size" android:layout_height="@dimen/module_v2x_event_button_size" - android:background="@drawable/icon_heart_unlike_bg" + android:background="@drawable/icon_gray_back_heart" android:gravity="center"> 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 Upx_9ENB{r;07*qoM6N<$g3W|nZ~y=R literal 0 HcmV?d00001 diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable/selector_nav_history_light.xml b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/selector_nav_history_light.xml new file mode 100644 index 0000000000..7da0550b0e --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/selector_nav_history_light.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_nav_normal_light.png b/skin/mogo-skin-light/src/main/module-v2x-res/drawable/v2x_nav_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a37dc6a948f5cece381ce060b9d640019a9857b2 GIT binary patch literal 3236 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 TQ Date: Sun, 29 Nov 2020 11:09:56 +0800 Subject: [PATCH 30/36] UI --- modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml index 5229524945..d04fe284b7 100644 --- a/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-main/src/main/res/values-xhdpi/dimens.xml @@ -29,7 +29,7 @@ 20px 20px - 20px + 18px 18px 18px \ No newline at end of file From 909c8794a54df4591dc272e92f1234ae1ae61e83 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Sun, 29 Nov 2020 11:26:51 +0800 Subject: [PATCH 31/36] UI opt --- .../apps/adapter/AppIndicatorAdapter.java | 4 ++-- .../mogo/module/apps/model/NavigatorApps.java | 8 ++++---- ...dule_apps_ic_navigator_applist_pressed.png | Bin 0 -> 9826 bytes .../module_apps_ic_navigator_im_pressed.png | Bin 0 -> 10163 bytes ...module_apps_ic_navigator_media_pressed.png | Bin 0 -> 8532 bytes .../module_apps_ic_navigator_navi_pressed.png | Bin 0 -> 9057 bytes ...ule_apps_ic_navigator_applist_selector.xml | 5 +++++ .../module_apps_ic_navigator_im_selector.xml | 5 +++++ ...odule_apps_ic_navigator_media_selector.xml | 5 +++++ ...module_apps_ic_navigator_navi_selector.xml | 5 +++++ .../module_services_marker_bkg.png | Bin 4061 -> 5835 bytes .../module_services_marker_bkg.png | Bin 1969 -> 5835 bytes .../module_services_marker_bkg.png | Bin 9325 -> 13128 bytes .../src/main/res/values-ldpi/dimens.xml | 6 +++--- .../src/main/res/values-mdpi/dimens.xml | 6 +++--- .../res/values-xhdpi-1920x1000/dimens.xml | 6 +++--- .../src/main/res/values-xhdpi/dimens.xml | 6 +++--- .../src/main/res/values/dimens.xml | 6 +++--- ...pps_ic_navigator_applist_pressed_light.png | Bin 0 -> 19191 bytes ...ule_apps_ic_navigator_im_pressed_light.png | Bin 0 -> 20175 bytes ..._apps_ic_navigator_media_pressed_light.png | Bin 0 -> 20375 bytes ...e_apps_ic_navigator_navi_pressed_light.png | Bin 0 -> 20712 bytes ...ps_ic_navigator_applist_selector_light.xml | 5 +++++ ...le_apps_ic_navigator_im_selector_light.xml | 5 +++++ ...apps_ic_navigator_media_selector_light.xml | 5 +++++ ..._apps_ic_navigator_navi_selector_light.xml | 5 +++++ .../module_services_marker_bkg_light.png | Bin 1811 -> 5716 bytes .../module_services_marker_bkg_light.png | Bin 1811 -> 5716 bytes .../module_services_marker_bkg_light.png | Bin 3466 -> 14202 bytes 29 files changed, 61 insertions(+), 21 deletions(-) create mode 100644 modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed.png create mode 100644 modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_im_pressed.png create mode 100644 modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_media_pressed.png create mode 100644 modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_navi_pressed.png create mode 100644 modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_applist_selector.xml create mode 100644 modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_im_selector.xml create mode 100644 modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_media_selector.xml create mode 100644 modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_navi_selector.xml mode change 100755 => 100644 modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_marker_bkg.png create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed_light.png create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_im_pressed_light.png create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_media_pressed_light.png create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_navi_pressed_light.png create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_applist_selector_light.xml create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_im_selector_light.xml create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_media_selector_light.xml create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_navi_selector_light.xml mode change 100755 => 100644 skin/mogo-skin-light/src/main/module-services-res/drawable-ldpi/module_services_marker_bkg_light.png mode change 100755 => 100644 skin/mogo-skin-light/src/main/module-services-res/drawable-mdpi/module_services_marker_bkg_light.png mode change 100755 => 100644 skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/module_services_marker_bkg_light.png diff --git a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/adapter/AppIndicatorAdapter.java b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/adapter/AppIndicatorAdapter.java index dfd77cce0c..2c8633d0c9 100644 --- a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/adapter/AppIndicatorAdapter.java +++ b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/adapter/AppIndicatorAdapter.java @@ -24,8 +24,8 @@ public class AppIndicatorAdapter extends RecycleBaseAdapter< AppInfo > { @Override public void onBindViewHolder( RecycleViewHolder holder, AppInfo app, int position ) { ImageView ivIndicator = holder.getView( R.id.module_apps_id_app_icon ); - ivIndicator.setImageResource( app.getIconResId() ); - holder.itemView.setOnClickListener( view -> { + ivIndicator.setBackgroundResource( app.getIconResId() ); + ivIndicator.setOnClickListener( ( view ) -> { if ( getOnItemClickedListener() != null ) { getOnItemClickedListener().onItemClicked( app, position ); } diff --git a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/model/NavigatorApps.java b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/model/NavigatorApps.java index 12c4c92d54..64c1c5723a 100644 --- a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/model/NavigatorApps.java +++ b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/model/NavigatorApps.java @@ -13,12 +13,12 @@ import java.util.List; */ public class NavigatorApps { - private static AppInfo app = new AppInfo( "高德地图", "com.autonavi.amapauto", "", 0, null, R.drawable.module_apps_ic_navigator_navi, 1 ); + private static AppInfo app = new AppInfo( "高德地图", "com.autonavi.amapauto", "", 0, null, R.drawable.module_apps_ic_navigator_navi_selector, 1 ); private static AppInfo app_ = new AppInfo( "高德地图", "com.autonavi.amapauto", "", 0, null, R.drawable.module_apps_ic_navigator_navi_disable, 1 ); // private static AppInfo app2 = new AppInfo( "音乐", "com.tencent.wecarflow", "", 0, null, R.drawable.module_apps_ic_navigator_media, 2 ); - private static AppInfo app2 = new AppInfo( "音乐", "com.zhidao.music", "", 0, null, R.drawable.module_apps_ic_navigator_media, 2 ); - private static AppInfo app3 = new AppInfo( "车聊聊", "com.zhidao.imdemo", "", 0, null, R.drawable.module_apps_ic_navigator_im, 6 ); - private static AppInfo app4 = new AppInfo( "全部应用", "com.mogo.launcher.applist", "", 0, null, R.drawable.module_apps_ic_navigator_applist, 4 ); + private static AppInfo app2 = new AppInfo( "音乐", "com.zhidao.music", "", 0, null, R.drawable.module_apps_ic_navigator_media_selector, 2 ); + private static AppInfo app3 = new AppInfo( "车聊聊", "com.zhidao.imdemo", "", 0, null, R.drawable.module_apps_ic_navigator_im_selector, 6 ); + private static AppInfo app4 = new AppInfo( "全部应用", "com.mogo.launcher.applist", "", 0, null, R.drawable.module_apps_ic_navigator_applist_selector, 4 ); public static List< AppInfo > getApps() { List< AppInfo > sApps = new ArrayList<>(); diff --git a/modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed.png b/modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3297305281617736323bf319c743246968c6f7df GIT binary patch literal 9826 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%0DhDR#G#l`N$rojFPB;>5ZbW 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 Q+rk6LN-9ZIi5Um{A6yPJzW@LL literal 0 HcmV?d00001 diff --git a/modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_media_pressed.png b/modules/mogo-module-apps/src/main/res/drawable-xhdpi/module_apps_ic_navigator_media_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..77372413ea4386da3cc77040dfba445b80e6d534 GIT binary patch literal 8532 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 + + + + \ No newline at end of file diff --git a/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_im_selector.xml b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_im_selector.xml new file mode 100644 index 0000000000..9d24c4abc0 --- /dev/null +++ b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_im_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_media_selector.xml b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_media_selector.xml new file mode 100644 index 0000000000..ac283b1fec --- /dev/null +++ b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_media_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_navi_selector.xml b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_navi_selector.xml new file mode 100644 index 0000000000..536220ebf7 --- /dev/null +++ b/modules/mogo-module-apps/src/main/res/drawable/module_apps_ic_navigator_navi_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-service/src/main/res/drawable-ldpi/module_services_marker_bkg.png b/modules/mogo-module-service/src/main/res/drawable-ldpi/module_services_marker_bkg.png index f12819ecfc97f22ade5de6e7b2ac4b3da14defb5..79d163824decc9931e699f4191c48c2ba46c66b4 100644 GIT binary patch literal 5835 zcmV;+7BuOJP)Py0g-Jv~RCockTnm&{)p@?>-kAXr#7Hv=vIwpCKue+$v{9j`$Wzczj1B1{sjjTm zng~8B+9qNpR%2Yg(mYJ!S~byBMPkAmoWxlP%EE@)1OX8eOB7IEg7O}i+wc4L{`TEx z-+O09X!mf=|L_0#?SJpH&$(yrkQH3ZJgr5_4UozpyJEt$t%Y)-PZ_6{g^xBu*G?}Q z@FF`I8$5ls1K&&@i%grG$pa3EiTKY2FVljBI5rcC|XZi<+Oz@Pi^Klg;Z z4M%~|nD#gvy*~3-_c3#C95m>Lqr^x$Xw0ajY)AajE_kA*O-^M+F?z-L8xOm{<-!XK zA0>oP@#4^-LrZ_u_s}hI7yflGde9oCrN@Wg}z( zn{XVDqqnd43E(*c99>a$imOc-y%oiZiGHXMc{V@HK%LY9C(l~MEzAmqmU+~uFZL{U z>#-|m<&~0Q5zSpP|KZ8#GoS^fGa(xtJMk9Gp1@RKDLpmhMHkO~fHmO|4Uw&~30L3l zmVmoFD&`DqGEj?vP?2oGPw(T>ZMVqT1Vh`h zaqYmDU;gnnDD0vmItJ09tFqLu-x*C8U;23(T8UVeeIM+)YQfz5TOo?qkk*owM2J{3 z&O~<{J#cVs_nQ3KS+{tetClO31?Fm1V&(}g=7X>cOl~pCJ`NW1)N473nh%E%H#%h_ zM_zMWV~@VR*z{z9L9@bFS{6KdU*urH%!!U(Q5-#Cx^0*;q?ME=Lj{)3e~2}q%8ob) zZy{|arZqK+K#Inl*%l-EOXk}~XF)hKGzWs4{w~AzpB3Fv1YacYW#oAoP)?h1lWrwq z1EEVHD>XDe=2BBboofz|TXc?hi_5DCqCFsCCdhF)RXD0T>l#EerqccNDWG z6cskEf2BE$-;bH&cXeQ~$&<1ktXXlr_q9!mG0LyLx@aHrtjjnPbbztV3Z1Nvi#7`M z{L?efR}fv!43xdT`o$ldarW?1L#g2sn-4#oP+1^1dxiEn|M68mGH`FPgB4UD4voC^ zCtrKl1Eq$h>+L4&>b!aOQ~z|f96@b&W1ng|iz*OlanPXix}E=L*KWmd_CE8Y8T}w* z{o>tCXhHza6t7P1T-?F9ll8pzufKuEkU}rt=Z?pnk2@gk4K)!su#O5*OkrY;D1=0m z3ftMt0w)DizaH(X9sQZCE6wZ}xTD~yF7!u@`}<*8)_5Jj+_*~wd{dR&25E?MyK64(ex zN`rey=%a@I$T9yguv=rd_3~6GTuV9A04fFJ9V+J8Ry@+43TK7PQQGNX0`b`xJY7|S zP=zK}*9+%V9Q=Yso@p-}p15@0Ba0!Gt5LfYAPgYD7jcU@#4RP<1faGb?oE{QhqP`V z0b_q}XOJK-W(`vZo%yM@4eOS_Y%+f$2m%UV#$P>SD*$sF@?sD@HX=|Y4a4e8@4PBy zko|90{;J2@Z!hP*!ODb=_Hk zxx+493J}^U!<|tBMl5#|lfWpFTT3dW5dxjl`?I>3ki1{8@)a&-=gEasH%CRopn+P; zN>cSP_qpalR^WTB>}BrJX)FqZ8}GC5kX7X&J_yU@Co0pzQpe?X{ZMWs$xn;dV?g1C z41d|%6A}mOf95@R&zIuCv5p#t(YbT(xdERdc9^3N{Xp z+IV{D(iRv2v;JR9o%I^r2Dso#VgrFF?K`VbYpK26JMXOj)0bX+Vk4{sB&K%PCKxul zrhtO%w9_u?e%^&wu0ot3^#ATdvy7?ga>X3Eri?!sg3 zP3*KRyubI(ojb|qM%;zI`NV-KV4p3fvWcl|%x=h#OPW@#T6V}h9T2i9pn5XNbCsY_ zEe1nb+>iNKCtreKi>ZL6ax>IPf$Q}p|No)_Z1H0-G2c=0uG%q1E?Eab%}#+u>)EIJ zw4eIb0#QpA``JFzQQ%k?_@P6;So}zH_i0#3lW?4kn?bKadwDbNur1~C;m2DRedj-; zEGdYzA557bBni^IO!{opxEp6+!~2@EQ%tEPb#m2X{t`TM?-bw=ecJN8FUy5$SC00|5SVEM;Rx@86(UCjo0ta{d z33`U4mHQDW%J3kHSB_9rn(>+@1409QUYbRBaQ^Ua-a^5vz@{L=^DjII*mCPdSh0XN zu@i$344XcxSf_vgPwA=824X^clmVAK$1*&dE(huP5YCqBH3hOSl^P$1nO&*ofRi4^ z4f@B24gXT651ApFcel~eEhsF88?~|i7zb&IFjky!}5fps+;#-!Jp@F@^o{#a68 zDc&IM2YY`trB@jPv&l~W{^hnq>JbZ!6K2_K${K?DB+ee7)CW~yQprWD?TN@>Ifnj8 z6BrZk-?#fA)_^}Dkwsu1CPrl8sZ60XKW`{dq6$#Nbn|ewIW(1-rC9I($ty^pO6Dsf zxsnLH^eD+nrHxpmA9HG)wJ!*_T>T1Ewe<)=5OGTv zuKF*no}2b~$_O;)&o(Xj*fOu9$LeavUXJ+bMn_rF< z5K2~|zH&afh`@!xK*0&bT6yq|m8}Q7UC7CPI!#oX!IpQ|{xK6Omlu7$Gug{|ZP zq?ZSKdz+Q5`|0diGa(CkJa1-<9^WhpjxwXeFaN@T=H@?HZInf;R9EJO z!rS;Y7k~Fa4cANjdc=5|)_ZehpiUe(ur%tT>v!OyvMRDz)RxEq^_D!2!53k~3 zsA|Lj$cLk5LKs+LPpbe?KK9BRhn~>8Z;LBHr9$`(=0~7s3rWCt3WN?!#1=cId>lx+ z_Qmrb{WaFZI^pKkw0--=bA2rO#7FR}kqaW%2!@7ia;Qb)zyaK|Pu_lkE@eDCEqigv zV{al(&?hldIdigw{Hlx-yK^ltsVsoovv=*LVwK(Woy@JAcB3jEO|ui;ZOZVEE(*ND?4 z(f?JPE+vCe&B1lmIkF3JGyu`arps(cz8&ehoS*~4FpwHH9qDSA=R}>pkKNSyuYZm z_21iSfa|Cj9qFn<5tg7;DHB00yHu8)bIvuzz61LGEna`k#31=?kS;bALHHS3vg#0g zqk*S{O?bHfmo0yI=ZV#;XX{oJ8!K36vRH3Cv!{cLjcVyq8NQ}Dve4A?+`EDG4mtBl zls9rck%}i}>r@XLT85FOD@v=&$1~fkaBth5|Gu-ewH2NfS9Z`sDA%nkGX>*0q>*(O zWae|(xG#UKq1f;|at^5s!-Y$5R}~_)cev^6@mB|c3-r3w#FMh+3YV=q+3$3a2UR5h3v6n9? zTN*Fbn^APCWseW|s}6jya|HIIJ&~y(Qxx;Le*Ekk2JVBXPa62K6K|T;y;q<2un7*a z&($^rz{1Sg52?*2oIGWE@n%Ok|9MK@-iCUrH>0A&Bc7B8eMKz}K{B3i#D+yQq#Ljj zGu2WhycZjhjTy5O1a9Crt3@&b7f;GY zFLDYjK1M@3wPTG}%OC4((~fsHpS@zmQ|a%K1w+(usxZQwqeF*IY;5j7_zxIXpLk?x zVhu>N^BIPvszWF7f|gV=&6gIwGk@X2O5d^dt+fMIuAHamAZ5(aj*3EPS#$rho&?j! z_7f~uN1Yq_dQI0mY0U$3Vsg@$uVc?Vis^F3^XFo5J%(K3UG&Nsf8TfVse^ySaM8h# zaX{%NT2bcSf4Nv1w+(rFq}`wy#6|HVre;I)!# zgd?a%HRV1ZiJi>}X;p0_iIF`k{^1;&O zCXM+zcxYp=>ex3lb-x~ZXXI$ihd0nJhJ~^djc}zDFH?db^)~oEf<+}|BjMku_^y-L zIXWpd?Q!svnndm|T(E)r-?K2fWEMe&p4tjVvaq@1mAmb0{+FZfCJDXP0fQ(8So}fG zWsyWyv>;#k;}~?e91{c^|Wg5}}Vf zh9M$l;~@E*qT4fbX+t*yLqyKQH9WWggopV|7KS5Bb4R?sE{^MZUIhxjQ?GbC3-*a* zGnUOj?-Zc0Z$*iyf#7Tjn1>Mx8DJ@uO$;J#YS1~_ii#Wtvh9_DRhS$BF~PayyBwY?~@wOff5)8O5TDv8uQXy zK2!M2p63KqO#(6bJ0fY!J8$THfdU@-co}Wl3+-!U8__TzAdg0u=TYGHr2#mBMhBNU z`=s`0jxeGa3RHG>lzv|3Qc&+wYhccY7n1uSSaNEX4;|&B%49CI<)N%nNO=3aac=3c zl`T7n@HJ&{+SfYwlbN-2k(QPg<6wYz!qC`{JdiEN-3IccM=&L@PpW z4@&cMG;%5w-on?$&+-yK0MnAUKBp~hGBi2v_qV&sbL@=nn)omS(8W9pWj6FN-mNgL z5Ju4@V0WDDd(0sJvH91aOTAK>1ViL;hY;YrF^(^YZ{@z`|N?w z*1!Jp8)uw(@lO0b#%MZd@HDl7%hWsxh*o}?d+G|*+0u8h%^4>Z%@xvyXflSkA^U+> z@TC3@i1e;V*jo;_-8%pIuRo1ZDdB`ACpK_~) z(eyO~n!4!DNqnHACr-bhSC5mH;u)pHC{!q#cv7}h@1*t5EP%EJ^G5*5*gux|DBF=e z`*x0AI`83E5Q@;!gDE64p7~f9Hu5~!#8>qP3>eb*$&04^946u0E9Swlv?jHd2sBDk zwnQC#mC;$%KX>LI^yODyd2R8iw^uLcH+(78!Pw$S+0-{UyqpL}kZSR%E*mjo>M0*R zb?_q0@@b4%HEyJkjQZ+E3=Atw;$15FhB_h(9Ec^YtZ@n>Y*|HyQ z@oJhVnfSD?P`U4=P?#1#GRjk(^)I>nZ~C6nd^)}}n_Uu*lNo8C%r&5Ut-_`r@^<=s zuR59}<-(C)ZrQT_y5+4;zKaBG46LK0zH~;Jk1K}FA;{BMmhx%8Fn;3ABYK?B=evM` zH+{)KlWtf}l_i192+57c(0IO%J_)yJ|DIhpES&eii_ZB&6~ZSpAG%wggVXJr!g#Q0 zKh}{?`#Jl;gNOGxbI7IFH#Bsc1_fSpgpD+H-n`Tfsr2{(JJ|m{S$|8AK zF;b9fppw<=OPxFB2a00001b5ch_0Itp) z=>Px^mq|oHRA>dgTWgRM)fMjUnSF>*{D7b$8mL4=saUa$CNZHbON{bf3=0J1B;%dz2EKI zJ+tnvK<+Yg&OMLsoO55@(=!Bt*Df0|{rO8r%veED2xi2XIUmMx+$WS?u^0rQFcm?? zfIO68nCp|v=K{5qJ`CcpxII5+{LRm64_4BOqJbw`RFSKAJIdvQT&_Z2`Fv%-zM71m zbVtz!OFRWyW9BL=`v--1hhpJP6l)vjG6f@^boH{Lyk2oeonmTh*XM?gnsLxKR@~t= zv!w!40w~(Xrk&p9l?9Ihyh~SKsg>e&8rRrxCnvYJI*l4P?6K{j1 zRlpnntRtMHv9AHOui_w>F!?SmCaXYn<7N!eTh}xnm89Dh)0T)%@I_-L)ub)`-H)xB zeL~v0OmEJdrsJnvd#`3uMlH}~+OQEbXT?#xFerxmL_O|z&nz$58Y#!2BWLO$mBEti z!>ya1T6QLN&XKzW3RAg^s$02+hw-zrbJPZJa=z$*fKNA;=4q?7u7|NExGYCHHMKoi_$tM5M)*dz+9NS%`Yi1 z#~DR#>{+BOK74QO>Knffp&L@1d6I5DqBBk9kzOtrG>dTJ`Up5UNdDy6#3*ut&4qrwmE-W*HVM92YSI zn`CTiVV`Es&!&&Pj7B-_qg+&zA5(kNEDi~Wj6-9$5pl~@&IHP?b~y{Is|`?$gBH1q zixx&jn~|Mun<(c#37Gb`btLK0kQGwn7nGO7<6Vi@3&tU5*?MLjSt1i+MmYSmafpax zOLVxR&sSFECbbq>cZweYVRyd_8U=TOv3Qi zHLGSfP(oTZAeE$3u3mm|Tr4!oNS;iYp>}L#NaXDLbv>#yfU*HBArC>{Qb2BX&YF?Ydw6W?J2SdpcoSV$$jCE*m-HJXw6#${=1Mi>|M% zynS;1Z7QE$D@lgBlEa$DA4j6_Y>=Xs8+6M5afd zl!4043xQFWd8KfIaNsx28vOD*TmSMd0_rmnxu3Zjqo_WRcGv*ig%%g(qrGOsd++dJ zKP#s0%M8yUPO62xY-JfaKI9?AXw3MVMibaMVjl75<|sQ$<)3~Tg5sk=3>mNXzB)1X|= zOtoa60Wj~T84X9&8{so_TO@|YJOMP0iQa~=gz%h1_8BNUm$_V2oyP}TZ#CEqjVl2X zKqpC6LOpR56Bdk&7^b@=kL-CrnpC2CdCLUIbg6e!l38q7T&Z}oT{Ib_%wn-4n1r|H zl*_JUhDzI$S5$^eWV)hNSR8m^?(lLOSa=K<4{IGdD+5ozQhS5r>@}eZPD1# zr`I_Lt4M$hs1+vxM4*2*D1oh1k~CKf_OW>6@MuN((YSHr3L^MegUIA!!Wq!ak+=zf z|H=lSy`xNsc+&6L?JIispv$Lkuj+m-8&MLFLrEYekjPCUoIp)Bm9Wu>{M{8RuKOH4 zy&k^w(sPFgo%4e#=?_LQGmlANmy8=iu@rTZ7)HTamB`mMEzp}V@!;ht2%c!1w@{qk zf+K-kWu6SWWOz*=+LLnepw3x{ ztM$50W$@vjX*8w*;3)$q2fqBd53ZJntaFW61V z!eoN^UGk(vwA7@JLW}|4DN_^q=#5F^M|<*0Erw6BOVG@iSxK-no|$9AV%S#>nc_}aDg!8G^5~N%1*|-a zvGAg|$#Oy@qWNyz&WIUd87w=(z|n++D!#SzN1d^tr!5PT$xs<6^^~EX#g}|O!0$cZ zkOZ_qgw>p3EiJnON>&IU#R+q+O^LkOt}>Jv3$b@f<0}Cv%EnV$)mtC(NKzUe0Ko?o zjXWrt%-|OJ#a6VbScpd&353vS&j3jJ4nV|Oq*05R7z=nZr-`qcV4#6#2Hfz#wh6$7 z#ewGm1&U^tFp97aHZSG}sv;{VZ@YpJ{$BaoD{pI+p!!@uk@*H-WZ(i=o>^t}^dqIO zwbz7&XTrK?1;fp11`lN+L5@d9_K7tHJ>0Q=?VL?)W6{d5*2I8`i-DgYoV6(x5RbB8l|e2q$`U*)Lvl6_sc%bPVu7k&ym-w;9?Z=R zx-B{vh11tHEoy{~`}+0G*Z=hL+2;(w6kN!J1Xh6^MIg#FD9lYDCg6h7j@0*sO#ZYG zOO+QJQiCT}kiiBXx;G8g9IXsk_=B&kh+Eb*Ep(4c;hAbzOuhR%g*bRYR(`H@&zS9~ zG2xZnBq=260G&3fOAES+PpD*1`uT(fnYr&jzIxtEei|hOLfO!;zVe;z|9nxl|G9d= z*ov|V`9R>)=_j?hgv5qPsxNSPus}c_6kT}{6Mf7Yb3mWGTqj={IN;kCG&Edfe%%hG zZDk9j@~W%u?t7pRJumlkUxTdO05&1|b(VIF$MTqFx@1|h+oFn!3)ifu-_>4BdbX!m z`P84>e`4E#{cD4`c#%J(>2NU3O1?P3WPVH<9a%g4FnA$fm79?LvZY)Rohs0GoP5=? zA#qT6R3@#TFYgrJQTzdna7^OHZW9H%D?4|UfjE9_|URt=JA6cyR-Ze6<98aZ2WNQHOmLbK~a8b zRqV#3VM`tq%@rJl_sf3+df?HArf)TxqxXK)3uJ2R*RRiQcy8A#azLG9_8K(anvkOB06a6L5 P00000NkvXXu0mjf0$0LD diff --git a/modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_marker_bkg.png b/modules/mogo-module-service/src/main/res/drawable-mdpi/module_services_marker_bkg.png old mode 100755 new mode 100644 index 2dff68497dfab483d4d5a927b126442067323f61..79d163824decc9931e699f4191c48c2ba46c66b4 GIT binary patch literal 5835 zcmV;+7BuOJP)Py0g-Jv~RCockTnm&{)p@?>-kAXr#7Hv=vIwpCKue+$v{9j`$Wzczj1B1{sjjTm zng~8B+9qNpR%2Yg(mYJ!S~byBMPkAmoWxlP%EE@)1OX8eOB7IEg7O}i+wc4L{`TEx z-+O09X!mf=|L_0#?SJpH&$(yrkQH3ZJgr5_4UozpyJEt$t%Y)-PZ_6{g^xBu*G?}Q z@FF`I8$5ls1K&&@i%grG$pa3EiTKY2FVljBI5rcC|XZi<+Oz@Pi^Klg;Z z4M%~|nD#gvy*~3-_c3#C95m>Lqr^x$Xw0ajY)AajE_kA*O-^M+F?z-L8xOm{<-!XK zA0>oP@#4^-LrZ_u_s}hI7yflGde9oCrN@Wg}z( zn{XVDqqnd43E(*c99>a$imOc-y%oiZiGHXMc{V@HK%LY9C(l~MEzAmqmU+~uFZL{U z>#-|m<&~0Q5zSpP|KZ8#GoS^fGa(xtJMk9Gp1@RKDLpmhMHkO~fHmO|4Uw&~30L3l zmVmoFD&`DqGEj?vP?2oGPw(T>ZMVqT1Vh`h zaqYmDU;gnnDD0vmItJ09tFqLu-x*C8U;23(T8UVeeIM+)YQfz5TOo?qkk*owM2J{3 z&O~<{J#cVs_nQ3KS+{tetClO31?Fm1V&(}g=7X>cOl~pCJ`NW1)N473nh%E%H#%h_ zM_zMWV~@VR*z{z9L9@bFS{6KdU*urH%!!U(Q5-#Cx^0*;q?ME=Lj{)3e~2}q%8ob) zZy{|arZqK+K#Inl*%l-EOXk}~XF)hKGzWs4{w~AzpB3Fv1YacYW#oAoP)?h1lWrwq z1EEVHD>XDe=2BBboofz|TXc?hi_5DCqCFsCCdhF)RXD0T>l#EerqccNDWG z6cskEf2BE$-;bH&cXeQ~$&<1ktXXlr_q9!mG0LyLx@aHrtjjnPbbztV3Z1Nvi#7`M z{L?efR}fv!43xdT`o$ldarW?1L#g2sn-4#oP+1^1dxiEn|M68mGH`FPgB4UD4voC^ zCtrKl1Eq$h>+L4&>b!aOQ~z|f96@b&W1ng|iz*OlanPXix}E=L*KWmd_CE8Y8T}w* z{o>tCXhHza6t7P1T-?F9ll8pzufKuEkU}rt=Z?pnk2@gk4K)!su#O5*OkrY;D1=0m z3ftMt0w)DizaH(X9sQZCE6wZ}xTD~yF7!u@`}<*8)_5Jj+_*~wd{dR&25E?MyK64(ex zN`rey=%a@I$T9yguv=rd_3~6GTuV9A04fFJ9V+J8Ry@+43TK7PQQGNX0`b`xJY7|S zP=zK}*9+%V9Q=Yso@p-}p15@0Ba0!Gt5LfYAPgYD7jcU@#4RP<1faGb?oE{QhqP`V z0b_q}XOJK-W(`vZo%yM@4eOS_Y%+f$2m%UV#$P>SD*$sF@?sD@HX=|Y4a4e8@4PBy zko|90{;J2@Z!hP*!ODb=_Hk zxx+493J}^U!<|tBMl5#|lfWpFTT3dW5dxjl`?I>3ki1{8@)a&-=gEasH%CRopn+P; zN>cSP_qpalR^WTB>}BrJX)FqZ8}GC5kX7X&J_yU@Co0pzQpe?X{ZMWs$xn;dV?g1C z41d|%6A}mOf95@R&zIuCv5p#t(YbT(xdERdc9^3N{Xp z+IV{D(iRv2v;JR9o%I^r2Dso#VgrFF?K`VbYpK26JMXOj)0bX+Vk4{sB&K%PCKxul zrhtO%w9_u?e%^&wu0ot3^#ATdvy7?ga>X3Eri?!sg3 zP3*KRyubI(ojb|qM%;zI`NV-KV4p3fvWcl|%x=h#OPW@#T6V}h9T2i9pn5XNbCsY_ zEe1nb+>iNKCtreKi>ZL6ax>IPf$Q}p|No)_Z1H0-G2c=0uG%q1E?Eab%}#+u>)EIJ zw4eIb0#QpA``JFzQQ%k?_@P6;So}zH_i0#3lW?4kn?bKadwDbNur1~C;m2DRedj-; zEGdYzA557bBni^IO!{opxEp6+!~2@EQ%tEPb#m2X{t`TM?-bw=ecJN8FUy5$SC00|5SVEM;Rx@86(UCjo0ta{d z33`U4mHQDW%J3kHSB_9rn(>+@1409QUYbRBaQ^Ua-a^5vz@{L=^DjII*mCPdSh0XN zu@i$344XcxSf_vgPwA=824X^clmVAK$1*&dE(huP5YCqBH3hOSl^P$1nO&*ofRi4^ z4f@B24gXT651ApFcel~eEhsF88?~|i7zb&IFjky!}5fps+;#-!Jp@F@^o{#a68 zDc&IM2YY`trB@jPv&l~W{^hnq>JbZ!6K2_K${K?DB+ee7)CW~yQprWD?TN@>Ifnj8 z6BrZk-?#fA)_^}Dkwsu1CPrl8sZ60XKW`{dq6$#Nbn|ewIW(1-rC9I($ty^pO6Dsf zxsnLH^eD+nrHxpmA9HG)wJ!*_T>T1Ewe<)=5OGTv zuKF*no}2b~$_O;)&o(Xj*fOu9$LeavUXJ+bMn_rF< z5K2~|zH&afh`@!xK*0&bT6yq|m8}Q7UC7CPI!#oX!IpQ|{xK6Omlu7$Gug{|ZP zq?ZSKdz+Q5`|0diGa(CkJa1-<9^WhpjxwXeFaN@T=H@?HZInf;R9EJO z!rS;Y7k~Fa4cANjdc=5|)_ZehpiUe(ur%tT>v!OyvMRDz)RxEq^_D!2!53k~3 zsA|Lj$cLk5LKs+LPpbe?KK9BRhn~>8Z;LBHr9$`(=0~7s3rWCt3WN?!#1=cId>lx+ z_Qmrb{WaFZI^pKkw0--=bA2rO#7FR}kqaW%2!@7ia;Qb)zyaK|Pu_lkE@eDCEqigv zV{al(&?hldIdigw{Hlx-yK^ltsVsoovv=*LVwK(Woy@JAcB3jEO|ui;ZOZVEE(*ND?4 z(f?JPE+vCe&B1lmIkF3JGyu`arps(cz8&ehoS*~4FpwHH9qDSA=R}>pkKNSyuYZm z_21iSfa|Cj9qFn<5tg7;DHB00yHu8)bIvuzz61LGEna`k#31=?kS;bALHHS3vg#0g zqk*S{O?bHfmo0yI=ZV#;XX{oJ8!K36vRH3Cv!{cLjcVyq8NQ}Dve4A?+`EDG4mtBl zls9rck%}i}>r@XLT85FOD@v=&$1~fkaBth5|Gu-ewH2NfS9Z`sDA%nkGX>*0q>*(O zWae|(xG#UKq1f;|at^5s!-Y$5R}~_)cev^6@mB|c3-r3w#FMh+3YV=q+3$3a2UR5h3v6n9? zTN*Fbn^APCWseW|s}6jya|HIIJ&~y(Qxx;Le*Ekk2JVBXPa62K6K|T;y;q<2un7*a z&($^rz{1Sg52?*2oIGWE@n%Ok|9MK@-iCUrH>0A&Bc7B8eMKz}K{B3i#D+yQq#Ljj zGu2WhycZjhjTy5O1a9Crt3@&b7f;GY zFLDYjK1M@3wPTG}%OC4((~fsHpS@zmQ|a%K1w+(usxZQwqeF*IY;5j7_zxIXpLk?x zVhu>N^BIPvszWF7f|gV=&6gIwGk@X2O5d^dt+fMIuAHamAZ5(aj*3EPS#$rho&?j! z_7f~uN1Yq_dQI0mY0U$3Vsg@$uVc?Vis^F3^XFo5J%(K3UG&Nsf8TfVse^ySaM8h# zaX{%NT2bcSf4Nv1w+(rFq}`wy#6|HVre;I)!# zgd?a%HRV1ZiJi>}X;p0_iIF`k{^1;&O zCXM+zcxYp=>ex3lb-x~ZXXI$ihd0nJhJ~^djc}zDFH?db^)~oEf<+}|BjMku_^y-L zIXWpd?Q!svnndm|T(E)r-?K2fWEMe&p4tjVvaq@1mAmb0{+FZfCJDXP0fQ(8So}fG zWsyWyv>;#k;}~?e91{c^|Wg5}}Vf zh9M$l;~@E*qT4fbX+t*yLqyKQH9WWggopV|7KS5Bb4R?sE{^MZUIhxjQ?GbC3-*a* zGnUOj?-Zc0Z$*iyf#7Tjn1>Mx8DJ@uO$;J#YS1~_ii#Wtvh9_DRhS$BF~PayyBwY?~@wOff5)8O5TDv8uQXy zK2!M2p63KqO#(6bJ0fY!J8$THfdU@-co}Wl3+-!U8__TzAdg0u=TYGHr2#mBMhBNU z`=s`0jxeGa3RHG>lzv|3Qc&+wYhccY7n1uSSaNEX4;|&B%49CI<)N%nNO=3aac=3c zl`T7n@HJ&{+SfYwlbN-2k(QPg<6wYz!qC`{JdiEN-3IccM=&L@PpW z4@&cMG;%5w-on?$&+-yK0MnAUKBp~hGBi2v_qV&sbL@=nn)omS(8W9pWj6FN-mNgL z5Ju4@V0WDDd(0sJvH91aOTAK>1ViL;hY;YrF^(^YZ{@z`|N?w z*1!Jp8)uw(@lO0b#%MZd@HDl7%hWsxh*o}?d+G|*+0u8h%^4>Z%@xvyXflSkA^U+> z@TC3@i1e;V*jo;_-8%pIuRo1ZDdB`ACpK_~) z(eyO~n!4!DNqnHACr-bhSC5mH;u)pHC{!q#cv7}h@1*t5EP%EJ^G5*5*gux|DBF=e z`*x0AI`83E5Q@;!gDE64p7~f9Hu5~!#8>qP3>eb*$&04^946u0E9Swlv?jHd2sBDk zwnQC#mC;$%KX>LI^yODyd2R8iw^uLcH+(78!Pw$S+0-{UyqpL}kZSR%E*mjo>M0*R zb?_q0@@b4%HEyJkjQZ+E3=Atw;$15FhB_h(9Ec^YtZ@n>Y*|HyQ z@oJhVnfSD?P`U4=P?#1#GRjk(^)I>nZ~C6nd^)}}n_Uu*lNo8C%r&5Ut-_`r@^<=s zuR59}<-(C)ZrQT_y5+4;zKaBG46LK0zH~;Jk1K}FA;{BMmhx%8Fn;3ABYK?B=evM` zH+{)KlWtf}l_i192+57c(0IO%J_)yJ|DIhpES&eii_ZB&6~ZSpAG%wggVXJr!g#Q0 zKh}{?`#Jl;gNOGxbI7IFH#Bsc1_fSpgpD+H-n`Tfsr2{(JJ|m{S$|8AK zF;b9fppw<=OPxFB1JL&A1sKro&XWx#LW!>qH7=l zL`!G5vojnHM}u=Gr~M#0ICz6+ArKf028Zp1L!mBEs1MY|CnO|hw-?IG3l$j1ck~F` z<%S3k{|bSK@e5&k!Rc@~Js^~aM8*dP^MfP!;pk&wsJL*nC=?kRj{bL8q$mOtcMunk zAta&kiFmREM@q%u6R^bNcv30~n;3}~m-gUB~Yc2_$1H)MMwe-vE)=LTTbQ5>0AYwkxAoZvjhdKC?%cyEt(+45RYSs zDO652sG;)|x|{eUGF?WbN{Q5TDl?P9%tGN42^1-Vm&4%ZvZD()!a~r8&Cdh(N%RaX zDH%sjVd}C94#>t7u?2ZpVltX2#*k9*3%NoS zOOOX1BHIuU0GjAF)bTimlnhj0NxDsd7EpC;?Uzbd(ZkfN5Y8A}yUrPY31$Q6xr&ZWa?zHyYSQVP%0;scb+wcr`#8@SM&8 z-s~KDQ93KY>tOK#^MI>tzD_<{P{08MentazfJHzfFGl6*Np1vR;Y|sX z%F;J5+_c%qc+1wUCMMgqnVOnHAZBLf02UUOmR2@4HroN9P^cYjmxH5=%U(BkcMnf* zU%vzXVFx23kSGk5&fsvlQ39b*m@1JC9kkgBkR&+73^-Qtt&(3XWmY18_JDM(gDsn$|!Zoe~X@ULP9@kfd zAAe1+SU;d|G4y&U&VM#AcJRC2n#9q?g-N?g>{0^0a?%LjH3)-L-xis-svZBlrU_{) zzdU?Vy5m;raVu`=yE5`wf!28V!;5>08pHCDQ}I5}(G)xXFA*kh%$fF$OEB8F%xMq8 zEudXfe??L)-S2(#w&$R~dNkqXZs^1JM}43f)q`svW)nNhlHB-*UPez`?z$u1X6BNy z&{F-i3>hdkkWu2^PT7}FSxBcxDgB$?c%0s~&{byw&ygw9tE#7DayO1XXIFJi&FTK|O9OQr+ab}_ zyV{41B6l;yi9P8nDG z)KS$Cl%lRF&;(g}e`jK{%KsE(|Ua%^#NUx9{D@%UIzGOKX3W4#WAk%^*v2I~CdoeRG+HHcI}z zEZ2PxdP_;a%3^1p3x|~HCu8=ydwYA|tn^aAT^s7Ea?bWyA9ctW@9H-7Y1c%TuJ68n zRy|Vvw!Pf>`!MzAnTn%fkanicPlJD~l_EYi-8HfmMSROE5T9(iQCnMEVcyP)%l=$% z;cI%~f#=iC?8mFb$Y(6=E=4HlSdmwF4v4&GY3er7iNhP-HdalZZ&gEz6Li5IVa z8CdAhrfFX7urkwZgM4!#KDG5?vfB9I^~T1==H_}ohtnl+`+GY^G@*Ct6hn@6$sYLN z>x(OmmGg6dB{67OwQO*uzFzdK zi>qnali?{YV{cRiz$;|$(|m@94|PEQHKQ_SbH*x0DTb7KYJ+X3Wb?D`Sp>aizN+e* zim|zAMGdV`&GRcor<#`w@>K6!9%kj-As>pn18seJ z>jx(0=jDCSFKe?#FGa)rL-JM)ZNKK&c<1ZM{~5&-LRZ(EC``>xe}`;88`l#5D{-G& q$~=gg;yKPpMgI2PyT0!c(cRCoc!eF?Z7Rh90obMMUrNk{-?umKSbuOIr+f-(t4$V5n(6i^i3d(N#b z2xx;(Kt@GGMY{EUt*vdh$`lEKBtQs(JOmL`#OA3CLL+DtP)Gu1y2E+vUwi+nR_(Lv z3?azAsan&&roF4`oKt5=(bqbPR#ipQq%=TAD4jry8FNn_?h{xcQd8)yH(d^_IfC~N zBKI|B9r1}_FhJ2r9(4KA%MfH#HnkJem_6@QaTF06=J0$BxopXoH9!LqWHb&x@{`XN zjsCtyqtVwW8hr(*;~~?2*kK>oPJ9aX+$f61Bt+3Nker#Jl)(Z($4;F3M zvN-4ji9!d02*Wsuy+P+fGAj~bY}mm`dB_+dK#n?fRyF#opkozkWE4^;Ww7U_W`-t4 z=OQ8td6;R38qSEkH# z@x%ig#cwpm>ce`YiotiBc;WLx^^nxWGW|^)pK)A!hGR`1IV0&w_{s)9Si`3#<|r3~A=V^DjTkZuA4{SA<{K_W1tU1B8gq|4{bNmutWygh zP(qaz9?t09>>>N8mfh$dyiCh=CF`X~;Gnv}7VSqIbLIvlMdolJ2+3q`i3J>vYgB+i z8q3#fn9Pqv4R-YmJ%(C!riE>_hc=ocBOBk38MgA2FKni@1!uqE2N!OQT%qhT zSi3QAf7gYp6)RbJ5zxM6t$uLjS(D)uw-MmDv4X)PjyYrQgbCYRDK;si*>}f1SH1G7 zNB?uZNIa);in2frfM!tsIN7$6ZL(Yp06;d#V`bBWN~jhG0fSK(5fd`n-`@|a*DJ_z z6B6(m0a6^4LG|bpioiO%krxsM!IVjJdg@4tC1v%HJ)g6OzG)HagM!y>*4$HGkVu%X za=?-cFM4@^x$u@7zk04ic%<@h#~>wNylwW!_Zl1=xSs|^%Z_KZQgw|xXH!jdyk*H( z#)#Z9-7qsY`Nr(|r*EP%hSla$U7Za@rr4Voe+kDvOu8`{C=LjDM)WB>bOz5f0%f7> z+%h;@o&QbOf6=DI%FkqBVsrYsBZxsEfF(*%Co$_$$bO$T6eqaJb#=|)&%{uiW$Thw^ z*a7k*$k^KxRyE_Yi^n3h(1FgP=Q65FG8F)0hyt7@6{gOAWOVov#RnI?Tw|)S-u*`( z|JfHT15u#NYC43EiBnrDNB>0&&cpQ+mq)!?bDcG@DEp5&;k@S=7BtLjnOoyZ$9O1E zyFk3oxdgj_7GCvPJgR9@q4tCm{(683)dKc<)2u1e_Bi+nk#*=2RI^AnNe5lpA!H1( zU3=x(c%)!LP`#MIjp4}q0>Jkl_pXcXl>_Q^!rRbCO-^;xQnzm1+7oVE^o5&6jU-G4 zijttKB!!HT7QjM4VQU=s?$1A`=PNtzD~7K5-kGlu8-nIGB;+P+nOKEHW&xy@Sa6MF z-+965gM(wv{l!nN-R{8$@6{IyqGwWe28uyyJc8y%P7j?=P7FKo$$TQjPi33xTyp3b zyw2W9-;$6Hb%9g8mp#uopiDxVvzaapQYS-S%sBkyA?DsxGTS+h(-^0T`Z!X0a&w%E$OUzr{Y<#1yi)_^ihZu01oODC`ye~th#0K zmvVMEdN8>s z8(_V^h*(;v^q!YOWgU(|X9SWV(&7m~pIeDH@B0z!6H%A=1EL!`4ov^x8OljuD6BRS zR7OP@F_O+EWZEN-gl+uQ1gK55JSTpGJ(Yn)h6PuloHj&89eO^?rHyy5G^&Me^+y;P zia`B3g!vUR*+l_a{U&%GWW=eXVDQJ&t)0K%Sys3&fdHF^He8Ir2&xHOA`OjG26oj; znK7Xi6Y=f*k%z-NzUhW9En?shT+@Xjc%HHt@ecP>N(>Xix89#=%Qc2ZmI@t5BMuVb zbuFQyKC-IU36nLBI)xCI_XiY1A0(84Aenw;(~NT_PPJ9Mc16SADxsk8EBkt)#H^R>WcOqeyOA3;E>bN~-4T86WD;h?xUwF~yd5|#>(pyqYtp>*xEF`x? zNNM(f8yOkCRMdRFZ4Zl~yl_225!m##)7#&9!CK_w@K5fvb|eqa@=@JFs~Wxbs=Ew?tIq>7dqXz@%i^i(wRwITVwdM zR#13yZgpxSMuTEGb>T_R6qntYSUCuDa_=#wIDDnnOE#)L?O0}U@ra3d8@+9vF=$9}jd z;AYB%sKZ@5V1U))g!THN!qygDK?R{}Y&S)14#xWwhaL9b$;H@7M;6V-e0kq_54pteBuCvu zxeBb33-Kzc_Kwlv;l;Pz^7VVA{7A-4^#lKT*E zr-E;=F(98Ym_7nIA=J0x0+4YTZ&P#Ajw^5c`kzE*Gbtt1Q)04Bcp!M@G>VlRKQLjH z0`V*a!$KMp^t1;_aI`aAl!>Fc3`oyPJn_D7*^;m97me_uCu!9$+L@KqgQznqpMBYO zVEn{C1`yTW1w8WwJD;F%MTss~mYRILR{v^zIWiuSx3gX!6T?UVDHA9~mRu&US6)5` z@PZUMhK1tcAA`;;OqI@(+S$0_Sr&l|km${iM@W)?sJY?56-&PMQ*nnUH$-D3@LI1= zMIKbQ-FBPazvmnF#rxG^Fd^k6u}w%~Z#k5iiSg`^j`dMy98%&bSMnDR+;qbi_Yo5t zX0xP~hFO9&`oe z2t|N&)8}G{)6%Ty8k4qtl{6dr4=?=jEGrBY*lxq?xbRv|@DifL;+3tB6J$(`{#jh& zddn|CrpP=@C zsg9Nj33|H)$%Z4I6K8=U(`|m~5HCY5`Tr@P<^LsriL0 z#8F)qP_^(>;p4s?oQzAye0~JO2CD|<1q*J>BzGuA7V|2LPm$;*W`7lh14h(_dyMgh zC5p2@@VW_BGL-swb*4S$5r9^*CGu;5$<8-yrh9()ty7uUlv*u{XQ8B_A*~Ya#0Kb} zHfVY_N(x{6#rVW+Zhi@?A0IaV$oPwvE&DUiJToev|B(-=HMh2BND?88aO|KsKT4_O z)SjHf=9iqqj8%F^F7f9%Y;mGv>i5`#x9uvXP%MKBO;;EI1<9vy zC~cJCqZ>++znW9RRuV~M1Rv1w7qlX~+~A2M&g|ZEboA;69=H=9ro>>=+8Y{XlNAH> zKY#GHsVpo_zzSRSQWOe{8|{>>;G_}eVO%?hc?z+i=tmsmvvJAuyX&vL@B^+dVXbL( zL(}Ed1s*!;8^@e*uH2&pgnJi3wQgsJAa%iyQt27>c4!BgvtHup*+u?l^LBZ!<4Ez~ z9mSOD!#*0rKtyiVY}7T5eb@O<$UJRha~1N#uR2(9w3m;!Rfjr#HJG%WOh{e+r=EIr zue)yl_uq;?DnO%bmNG(X!>EMSkOysPdgndgJZ8VW=i&B>I7F97xUgKAIy;VZj1(WV zW!&_c7UNNGaxr@6!Ye;}g!ua=eY0rTHl&XwR4DbJEsei=ul>fq@%8g6cRm<|E28JD z3yzHW5iHg~vV;~laULBVUU=Qr=l(BIBLEvDWrL70C~K392?Kf1+{Wf%Q~s#q&iaSJ z!SNTuSx32aLFST1vn?(4#8W1Yv|=wd-g@IVc38doao<=SZ%s-l@H*HOWm4!dXiuqc z+-#Fx^{W0^2Y=*Nx#IpEr;aPm73`!BY0Lfkb*taETs;mgFa~%V%nya< z4dC>&gQh%nwNxJ3J~B8s?(;ry;6q(^-u7?XuUhpmJ{reDeFN=ygrS{0XgV}53-`vH z4tB3651R7Swa_V3b}wcg@uAfkES|G+ijG|Ky)*ERs}>X~cz?*kg-v-J^`3(FgLu`k zSPvlIt&KQO!Pjkl?|knif0lE5%;?DQR~KCInX?4TW{{hFj?xZ_QE4WqY@fBUNJG^y zop7{!n(~mTOVhBpv`OHoqYtr^Q`**ES3nxX%bk2^_tf)2p@z7Ee5=XF`0 ziL=Hw%FXp-NceYMB%KnvS^m8i-V44LY|@L0-8R%MPJ?z^)QiD&>&vEd4dishlXio# zbBRtl+Nt2w-Xb45>!WXO3=GT{!y%*1zMbR|X(xG#`MhLbRWys=G>g&2&5dhsSh3H;6z9vg z3N8?xFTReatEV38^|dR^IxAo&&`t_dF>~(87YX@ChZB~$2@SF}8r5d?@S=ErT^gmbDUR?#3{GHC~Lf zet6wZHRpCsfRNBPQ%w-lL?xRoX3anCaXEf>q9dIwOJuB%RHj2pQ=A2K6*wQ{-!wG5 z_wCF6>6gM1ol@sfHk{T@5cQzC&6$7d1I=bJjesg;uHcs5Y$KM3Fejw$z-slc#%H|Y z^=o%nvEpCw=??B(!AE`br4V}0W zbY{h=ofBYqc1$1xBzp7XH6W8;uJoI3zTrz-O9*%~g6A1s?>w3y4AX-eKTwSO5#P%2 z1~{UiP*kwg+kr0ej2F@{ico1tw-}dIm-@0W#*-Gu$nQ6NOT(vTfZV{{$9AKTPsIEb z$yx?>3U}Bf(C+#MmDT`(Jaw=u{hG`&JKKAeq zDM&Xlm+KjL?Af^C6I`k%UcV?L7c%~pxKN16-Q}MoAEv|YVD@0{WZ1AyB9)->&Csz@ z)Rb1=h+@b{TPB2d!ehZvvpUMV|4DC`dK6Z$(Ohl;au)>y;7U*QmLvuXz z0xScCN;Y7zao8am?WV`!tA}ui$oQmMjf-b`8W@N)#`pQCB8PN1a%~%xBT1hy!YV}08W*`bC^m6@Nl6Llm&)$4apIYe;(`c zA!nJFajZ|fh=oYh*TpOIg&In^>e1imKO$<%!=2IHc1Ux>lxS;$+1vh*cbzv{B9g!|+_8o8_?yi*cBMj=knD z`tb28gl8&^m^+8V1u7;qG!sX?5mua>!>PKI14o(Vl;NxP&CcKK!_9jR1l3UahA}a* zB0Du>Wh{V)5OI7io9gX1?IJLSm1rRno@Qd$y)FiPk@-iPqd(Tb$u8S4b1K#<3{1Ha zF;bj?xI9Guwo-&g%9}A@%kDzYz4-aiz$q=4q8!=s`dFU*PE2yD z=xN~-nP05fR@h{siKM)F`G0!%e_YQ9o^txVu1^k!uZLrr(_5OMQEg;UuWq6ZhqEC{ zC;0G_?ok`i8Y#hvMJJ&q4r0M0n(Ok*huqVd(>%F`n~y(y#}}9m$+dt|5jtc>(wN!s z8Xkp-Berx<-{Kb%mFarVFRumo1ubT^=FzYT1UZjb2-TEHsb{09o-3W| z>1X;Ek$-4--6=7i?@d));TA)me2iX`OXA83$Ck^Lv=TKSrbPef*MbkFAR#t-)2~I( zI0UxDGlS)qAEv%0WYK-4H#Q85H#GHQ^qA#Xfi+l-UslZ0yR=)p#Lx7|y;=F2xbet& z(~kYlH%z@XF0=kSD}dHWxgw;jn=@eg(x9HDJ_JhR({7Y2+-3gzetp|P4$59Q0hOOV z0Md1dsE>I3Kox(aN@MeAWSrPpH~Fu- z>RkR70JE|u$}P8e2r#V8cv} zbnL-W^UWtH5Rrqt(kCDP#oB3q`XAMzr&WjdYaGrc-`wm_-SP*Wz^42RNr*=+BiBA&78KWO! z_+k14$9O-!f5~=&w>l$_5IJ4t9L@o}Zgk<*=gyZn_xM@nk;%r?=2k1#Dft6OnFY5r zBmvFlj)WA4jvo2tkN)QO58jLK82UQN1L6ntmGW2%^jLYypp=y!d&0T@UNi=d1`tLJ zzMhq8RW`j!xt-=0|A6GHCq}II4}SMOuw;k-`hWMVm&p98KuXzoa0ruPO`#&@08O__ z!?5E&S(2D;O8HG=F#J}n)GjQE)U5VE|NMueEa}Tw*Qo`-c4V#=83wd z>hx@q)IzfvQ$!|~*Rg5(SLhBq>@j%Y^#Acs^55Q^5atb0nVX@bOf@Tz4~?(;%bGKm zF8acfr~)G0x@|O#ZVfS=r>v~fi~y)_S>b4-UHuN6{y%r!dFN?Ar?RY|xM=QVc+ve!#kMtsj$5;uV8+g5f2hHkd zfB%-4lkqJ^)OV5vR;d}XAMm%;N_h|D;;>d?DYv7BmH!gzIUlsF4erec0n@{V zaKw}M6uckWFb+!&RZwu0dItA2x4K?u*grk|$)r6Z>!#@on)raW~imG2UNVJ(BnoIP~)chBVGE7WX=jd~pmucKwyk|WkM=?eP< z267Aw@;K;NAnnv~Wk{Rr{_^yjLp=O{k7w>HJbj4qv8W@)Q`Qi|weEp!8M%fD$~r`& zw~+_M)~?9W#S6dmE4iuji%lEW9@Yh(F+D{Il)>i)?AgIXF>8#M*A7wPAA;sE5ki z9&eL}xZTS~Im``UoFnq;n${3;#K0_k(f63_Z*TUE-c}5)Te*DsxA8-_7z`Sua$l!! z=TmyO=i0??>si-vTPHDYX}?@N)g3VV{gWmRZ1s-O(c&ce{aD-r(%av-GsN50X|c5F z-J={Hkuha4D{eaBT@QbIm^#Ex;G!t*6p!x~!+-g~vSr`mOWoWeL}y&P@dY;IcrrCV?P#;O>H&J3H%o%FQV(YkmQd^sl-bw%g~Q*nqw&d=+N zpE>8`S@L<>%cbJiB{$+Nzy zJvrg*&e?Hphuo;WX)FZSE--Q%};#VeOf$??sj>XcU{1Z}?nsof@s8Iypm zm&|H>7GKgNK&J$$9d$4Sf|3W-QB_nW?f>4@&pb8ro_oHJ51Y}86cIe1lcCEE{l*ig zDF^U6kIV6@lOGd1MgDt(FItm`kapywf`=zDkjb;HPImbC(Fvc}(*vmXjDw$yUhysc zgfQhk)+4|8_^DeKU-s2#VE3d@*YRbnghS|9c48^T)K0lVr%!*^p~g7`@ih(LaQ>eMfwc^-JL9aC79)TbEpRS4_fINTIIdqe~#|KI35P zBT(|7m2J+v(>^YXdpq=I5Kehe&nJOI3`0GI1@%1bJyQKzjQH4BWFlW1#^)3swWAL9 zL%yy)#lwXgeL+1R?LtBhFc^X{8u((MF>pKP7S_xLIMb#)WE*$`+yh}?K!Rv*p>vKr z{cQQ7hy4DmIN2AW(UfYeZX9Y**&&xS6yW8A>W9=~OiU0QHGT|G>cRvfk?Merc%vFe zo@8l^h>JQQIyAprZsNHP`rhsMEi0?316 zw8j^U{#1aLLX=X~NDW3=Pox^p>GZ%5G$|@+dCU~N>VyWIpnSaevjs0j|B~^LJ@!0c zoh&kb!XQitnkad%^LhgjK&pmJ0N52X=g3o!mH+1QN&R+vMbGS; z6i%Yn0jhnJG^n&IF@?W?i9jWRuh^T#V3>QLb%1&vO3Dhr4h!s+W1dRvlxlSqFG*WSA0y{GGP)%b@7-a4;ru~Ez4zDt^=rK(_E1otk7VruU zR8=&^2#OKj@R4T*1O*?{8E^Jz0tCZPI(WsA0w61;@yZp8N0MkGj+ z(>->92UR`0tJ**LS9U+vm^sS4hr323v$j2Cr{gU=q@EzmNDF!>615kMF(dkqfkn;0!VY$lRSWRZcYKs9f2Sf~|1QQ?f1w3WO}lwBqAzG5~One;NAM|Fzy#ttC6z*z~t6UD=9(tU6gDnYB2D z+L7>}7<#q}@6OO*2>Xb#If*Z_BwDawPaQnc10r3}&iUd25aWmC4m!jS`P>?H=qIf| z9MLad|58s}2sfo@EDW}%5+8%v1C*W*E~1l&&tRhUvgH@lpKX{ZVj@*Mg2EODc~H-H zYbTC0Tpv()_|qED267??fRTEhc8vq94f3GkueLyyf0_H2=LPsJVHRmsCpxurfjub8 zOVGz~*yy1n4U_65LBJ$LfZAjiMKP7HefhXVs>wLHpq`JF#3jO1>mM+xi+FW`F7IBA z37q^fhVm#MIu5d+vS~k&2L9#kUv3jW%2GSg?iYA;`1UY0t$UrXu+s_Aqg*Bg)bl!r zm^5OeB1~=>Hy{)k>L&{-o8lt{k4Yz0UhUg!1^bk~p9F0}3N@M(txbf(-cD(q zYtiXEu;@tPjvoRfRbH^9aWz9M^A!gFIH4L_6v*p%vqx+!HO!IdICymd^?Yd$V8+v> zLGJj6V(_O$fuasltw+R2buI)#3RtK9*R5Y`Yk|n^M%N3x;^wc*uTAu=L{k`~o@c{e z2VQ$6Rd?BuR*Z^n*`=?8;q2cJ4i2F%P2*~0ouq1yIcpb0R|N5}GI+Tc_`3cWyUt!| zk$sa^jHs@4RQfOaR$?t$QF%?*3k>(6O&c!LFj|~&pt2C8E0q z2_a)Z(S+d2I6iMjTnxr1uS)1~MTpe%s?6*<#f#}eiIV!S+5gbSxCWWJb1E*d)))bv zhYGT8H!i;PR$;Ew&h)4b6COST6@DTZJhY@b^-(7?joC)bk}4Z?JRpKO;vgg=XxenT!sh(@tY<;ZXxNSV*;ts4M;9sunFx^Q$V<03~$_ zh&y?5bsg3~L|YSYk9w+rX?e3jl|%?l<-TWr|MQQ_S+G&tL*cRkL`nxz7pr9194KPI z5~=5*3;L1*t@$El9?}p>qljyM!h%&oBdw+mHEb?k>yccbtb-Kwv<&oxVf_W3^@N_i zT`Wbh5pxf>WTdGoGSA?|N5u+|fV=NrvU=SM&&}83@EX{?CbS9S#MU&RI0;BR5`hQx zJnhI0zHY=rL>4Rjp*GdU{OafZ$=BG`7dh+V`Pcq`rT*7%Tr(eYUo!`ow(Q`C?l^mP z5DD7z-nn@6k$Zl($DaE?-DnKX!DPl&DGy(G>PiJS|G3A6q7H~sCsP_HpEPTi_-fBk zt(v)G+lmz)R5yV1UsyuTp^o6<5W5ZXMkB)mMDvL*=Bv~oLD(y(*5Y)?QR?#jkB$y~ z;>Jan-TeR0Je3XcZ6~L@DLGAdmzQCz500<2D z(46+nzDWVs=#eU~N=8?MXaXG?-f;4gg%^KYoVch6;0F&Y=sd3&E--`;G0+^Z4iN`? z@yM@#c>il&xBsL4{ewqwQMF*#poT+Q=wkYo;G$3+cHradU>@aUc!&QpbrV)xIDt7k?kI z+(0yLR72(fiiWrg1C+ATkWh6lYu%QG>?$I0lCn z4|;=^v4Yf!Zq-!%Q@bpIWGvs_=u~ewSonH4jn+kd?6vFu8ylZ{_R0NMF8?NONus=T z!?buE!2?v20mX+9b{;^ zNRY{cVh~&BA5i7~#m4J3Uzu5ZyZ8Qk7tMbB@%u+a?-!9g;O%(YLBrxistU)4*(@=z zL&q(Z6+idrPt6-QZle55gBvIZR!|*@A~~a57EtWeF+y9~@r+5llX9$9?MSel>`Ay5 zG4)Ra#{P#ktb6z3>%Xu#`oqg_P}j+{d8&N6SWsfHHBZ~|jH8&TQ>PYhopJKN%J+ni z3*kEL;l^12mOLnmNiV74@`}rBezcF5`gD$8jaQXWZKrzDj8$2F0b#-az4h`BJp1gk zYzQ>n;6z=Hrw$ZDW1&`T7^FceW$IIGs&A3su;1a6Uc3ALi<`~H-aJV)ksx`JLFU;B z8tlm#3pJt#vygN`X$&PW7br%@_yJ~n))vc=OMHiVlLOFdwfs_kjDaL2KYHJjkKT9m zPkwSez6*@*xB*5!c5Sk^k@pllhWep|ScWP+4+Z5M^*Zpi^0dF3x%FPt4!%lWzu@QW zWgs`;tR1>`gV>m&^9o3K!P*K*Y^KySNjx*gdWdCtDLg5)Q#oa?q5fub^sZk%^uyyH z`uTGIe`+EdH)J5sDk#&IqtIc{M`t-?4F>G%Wa>R_$G6y~Oqo)=b>_*R?C&4*8Tnbl z^8Xqxb4L#K!9CR3dI|Mbxb%vLPdS*01$Vkal%9DmjTc%en!_WTE?RWWd6$Y87XUQn zQyEE89Ce<8$DqFosD*v0!tK1Cd^_rG9r=R~`@pWR*nZdlBWK!y0HZ28+1ZD)5H>kQ z_{Il2d|ru=}d<-ATWN=7ZiiBLAw~u(UBFaS3mjb6*qtL;Rt7D&~A9RrC91f zF&HQ1)yN$x?o@SZr%Z}i;3?;**Lj}4Mt9zM&w+jSf5&?V$BvVCPKsBnK_-@G31sr1 z-3*@n-M$X)6tndqqxsmTjq5M}>D||Sf7Pmo@n64Uu(%xcI?tzmw558;93DfRQA{=` z+>|wp$K`nH+R>aXr(+3fn>F{8H*Gy}$_et=eT*2UYQ<=aoCqa&LZzOeRBSKe~dKi|ick%BO)r=BM!r=u-Ly)NY;X9uTYaJ|ajC(T2-j@Erwp$>0)&Kwn9CQk|s`7KQ?_EE>5{r)k76TV0V zW|7Irb7pxq+CyprkY~}qxa;=s%#h11ZWm(EwT`BkI$WJT^@of>e2`jY>T^_mIR^x! zGWB&d#d|r&Q%8!p)y43(l+Ve~wHwS+_MD(?E)sp6nBv>Xw51fWQ(doe-{i@=G-l8H`x_c|f$BpchM#AdOL{^Lp?Y^bJzyeG8rwSm)Zwp8DnRUgvrE zQYOvmXzP}0jAM^K_u~U&#$CXG=$rw_yV>~F{r4_->%$NK49|e6ez6p(8KYYsI1KL> zH0}4bc=p`Ry&Fuy@IOV&>daUpIBT9dXGX%g0?cNHjh(9vvC_viwim z=fws%QJYHlpGs<4^43YCobzaW#)OAadyV!mA-5YN{ z=)?FO%{SuNGDf%+*%*2LFVDps!A=oD&&hQ<=sOLcr!AI~)fSX7 zZmu6f<$P0}mvcOIbu`UWyyL`+{&8Sn@a)*jBlq9C?0^R!T(Kd_B%HWT6!;Y5b!j}x zIgGb;;+eA(&g`5ZQ}oEZRQ^70j&G;S*|e>r-u~&=j~hSv_^ZEnCKsCR`iUb?3Jm#_ zdRxjv=Aa+tUg>80`^o4vX^P(xv2roIF30C|sLktha&FSRjyx%1kSFyz@EqPwU9WUY z#Aum>UW;glPbat?HfKxyz1$6tm>!qQ;dOpOd*uG*%~k&-Pv>ujk+$95yF+>XXVy*{u%Px(QD8soc&N iw%o|Y$lPyECrLy>RCodHeG9Z))p_1IGb0IsAqH$>Fs`iv`~uC3K-WqIyJ8OM+BxI>wGnKtVx z;hQ4+Ok4^}8vw|E?9tl{uJ4R%ycbiGE8v7n1M+43SNWVdHykmL5ByAXQ9beKlLD4l zI{+9W>BdmK`E1^-WtsffSXBU;nig6tuhnYx_4Rr^lRnGwlh?Dl(lw>?S}jZE3O?tY z&msCK3{3{nSksCGc>~;9T{>5)7G$W8j9o^eU}NZhdGpF#G7)0awK+mVh#ID_N!KKF z5o+k*p$SB2=PX#IlcQx;Hhe)ziXr`$2bZgU!3YZT7T)olRx|ssz{|)2eCUCtB|Yet z+WbX#w&pFo(_EFLZ5RtKy1O@n(>{I0qo+-~{2!|D3UN;9TO!ES;M^8!aQYe7{8lzJ z@O+HO)g1G%CDb6@4p7objkEz!%WFT*`)12FKonxC^>-`5j9h?`yit?I2xV9SHBVB| z5F&ZQmVkp$SX^`gL}3Ma1IrsIh(y;S^rh*-lb))SI}aL_DryLzoCe2*{xkDFFGX;t z3l!0;fZmXD+b3B0fWVK_*CK!sL2uo74PmnEobzsLg=G#G#nyJI&%NLd^) z9=ehMtGzY2Pgc7VX#rqBRR?Z`aY%8-dG^H4)l^n_Vesjh%P_5Osv+W1gszR%3KEB_ zt1zK$j`QrR+gB;RUS^$p!?6Qz?vb+SjBx?la&c(fiVT8_O!57tZ2#C-ZZ)6NXRlx^ zh|z+LLj;Fo_NJ9wqiiF+#;h~1e-tYl(3)0U7GXG-CNl+9H2nZNoW1Pw`bRT4%=HWr zM>Z*L=R3#5CXn{58*&l4qy6l&|10b?LaD0e#Xh9sToK#>YYoi0t-T%&dYg7mfT3rV zVCv}z>^Kz&MMrP8PDC1dseP@UUrO@~#}=YjKtu)!z+5Vn>8cVT_`2d$M|3fUk+VZD zH-foa`mf#$R-v7J-mP$<26PaQeHjZ@Hi%_g`>*!co=9!v#Cutyezzu4rNwL`LphQ! zeCYmV>m!zuRpzOVj^`~}GawFi4#7a#`c6Bxapsw44pkaN%&wil=EBe3^TB=lhMvJ( z^xt=RPqvZI@gcj8=Co;x7s#4gDvRL+snq|Tkkyub^{aROWjA3B>qMR;?2+0}hLSEh zj~LIoEZth|?%g}@yxfZuqSDEf=}Vpz)KBTos?mG2 zjqR%>)m#S3k9mX@UY8#Y(!%adbA!dej`S?-yWrMC^+|yu$H2j` z7(gyhC}3(m=+r)I)^@-FnmTFy;%C32fmarXj2yjz0xaS?M+Rj&v3=heSMP(&j(R)} zbWKSqTus2@0}^7&%#r3MN4_ZItapt%YTs&21Unz^`}^d^r1v(Ep3Wmyrx1Fd07IVb z>8ep7L@rwGp&X)DvW@-Tp@AQX695xK>a8PTpgG_OPT6*Q0#}hc+FK^FxqxT!VSbEq z?qvj6G|LW8X)P1u;$#@k-reKv(TN=+$cFiV0vz38Ae?x|!-0EVLq7G*QdXB&(BJ@I zL25pZcJV?(*F5rKgCiCC7TMS|Wn0=W#37v@qULLg{u?1lZTJV&g5 z&(=MBBSPr`D!u-=Qm77TY(naQ=jbZ?ZCn57gxa=;uKPCzC_bUAj-nns1(!YsGff{D zWL5S^(oZ}FD1)1ZXrDkJ04kBry;`E6m~>&8yuvXL?I)qyokO-Ex968*!QR)Det5=1?({dXW~NzhBgD5E?I)JOqhG=^C6rh_xemm55c zFKj<^_v2R?L6-)uN9wc3P_1Ds9M;Q;-)=dJpt9I7Wn zfbu8^Xb647NHw%41@WYO(oq{WT>ewgY$YcU2zV|JQ=7iN)Mif~9J_w=hGms_l}y@R zbkUdIwP*14p9W{L{;;CdDwuY90W4?|xlKQB;Tm5tTV+|csmoW_u+6(_vVykg%8@j% zn!0rW@UER~Tz|#6m~1$ZW&3AcMK)5U^DbQL%QjMsak1-q;)nA-W!e=tHCrutwKvgX z&R$>)Y(F-c=VvD7+4Nnz?$QT>`Kj5?Pk`jNBzu zl1H|Vyi;DMT~cPZ=X8~b?E48neCcoZv#?2Aat0I~P>;tQ#pE*)JN-}yvnLLNf}P0L zJh5}l(xQj*h&E-3a894T{6Dm^A;0Uqa^jfAl!w5L69T7Zu}>2zO8w|p@^avB_)$X8 zcY%!=_|ePH?hj0=S%_RptYCVl3G(jrIWs9vwg3FvkMFqs-vyabjL`F^&AjT#R@VGf z8?o0j!q-0GcN%uG>m<+o>!x225~3F$3Z_b(YGz8wV}JeoLVj4kk6WP{Q`O7wgE6 z@)@`rbI6(E(kbB)$KiI=@7{ky-XpQHS!@1@n)o;w8G+cR{B-Q}d;)GvH5a(wW88ct zeHzd&`;;HXO4&O*xMFF8LC-jWZ5X zX94TePQR0XyakCmo*-kvf}7vJcPRS@9hamj!-dL-c?xk&Fj7CJ7uTnDK0_x@-4QR( ze)(|!HSdhkN~#pfuVSB*eRCYfT%$go)QSQ4L>x*RemJ$99_^@4b1!xdCGp0=wcp(I z#pN$Mk?+!wynw{H=iT;--2IQ#v9F*>>6dZPrj&5Eb`HSf5>TRS)axJFc>k5(B`fVa zCPIUG3s;@hZ01`r_7!CY&a;n~e3y|A%<*YY>@ed*Fo}#_mA4QbLA~Mnt`mtt7F>MS zZx0R*KAkn~rEs2JJVyQ42X5AM7Q!`(iCBX9mdzWklvnC{YsBu&szQ6wqP55FYYl!$ zsy~$z5@x~~xC~tPro3J9vk$GmVnYR7&#W;^gr4Pvi-X@B+Vcj+=?qavUJt#afBoWR z9FIjm=7}(<`HSvyg$IXZo=rUD;P%yN;)pO9TNfxM=P7WqJKe27AE04TOPp z)1QCwy|WiweD9CD(H)J>n9s;*pI-d&THflD7qw58O>&F`cZ{53uZg1<^H%LSIiYqP za!|f&+qN}7A5Gw??Whwut?!Bx1azm|T+mzdTY~V$;3-BmoNn^$@$nA_HbJd@dm-dVy-==XK_xf^B%$PQN+4SaM_Aw;DsSm&O=i)I7OA0iTb!$2p z#?W4m;;^L5KIL;9`+xDLe}`WQ(xJyM%}8q~+Yu^c74zC^ZwZ={YPtEL%x2LrMWP{? zjDFbDPZ$%!ON7X?X)~8UNe+93<)ClY)i289qNBNH$p>)U+R4ce>Sh=C)#Df&H1)}^ z@?SeVKWx_n;il=A){M_wcihmx{-a@>8WNCwJ9+rcR`n9(Qfg=43BMr!W%jC!ef)lD zH3tWt=8}LTbA}3rrJ?I0l$*G!Yc?nX*omFflwV=U<`)^1RMGT2P{}UA@phQCtUl}9 ztB$3uW;ApDiX#VKZ%(uzAOZkL7U)<+PVMRulhfi#G^JN_FrrZ(q~j zLPOU|m1n=})*m70h3_6N{a$-;vkL7LB zH-TR}>#Q4&F}J{TZ!k>)ZR?172qFq3c0}js$!Aa5X#5MtwZLiYYYyB9U^K2(aj9d* z#+9AwQLf6cr=4TSrw|Q?W4}ZlBk4xtKc6vYCH*6kLMyFdi%XXU6fyPPH3GNMC!1;x zv|IlZvI$4JH?Xr*9zhAt00ZVG*SEKd1|6{g)c5hY67&8-d*?-$8fcG`Bt*PU{)bva zeeQ;02*e5N-G`*U2^_f2&Kp{Ye#j+jY=NylhW%1@dcFFWh0&)o5^auRBs@NSWJR&J z<7VN+I(@EriaB#3-bB$09MPqJQ9E8{Bt%JvtT<;NY#!<|VyiHh2JHi;>Cq}w+H)AX z_O$QWf8IK#fjqbdiR#^uC{@M@m=BBL^$iJc-?!!z8DZjRwEpF$aacpA+m*t{!8PFm zOe^K%pg}QQUw9uk2?7y-en#s*&wpZjgbw^E!wA`1B%yMQ%tgdN(!i223_K|>oM(6_91sK?rF+1`#NYN|l`-db7<8f>h=~ufiO;dbs>FA*M#%@ ziWAkLyM*u<06BgvIEoJ!iXE^R1 zpmhvgX$;av7~3;YKZXtl4wrIY2&d?A6aQb{wDMx75l2uLDtF@`R=j&TM(<|?1KBupwHjimPPFQd2G9M2ZrnUSb?Eec z{PLO>ZjStir>5cQDQ3t0>%#xTo36byj-ili zPd*dyeo3_PKe?WNfGX?@iGV3zV|2I%&FX0HI4&12cS#Y90eSxvpa?OZpBY0cE#*{S ztwmR0WQpGM;Dak(@X(GZB?A8B`oTx3+*g{Rxq#9HIQII6?l-TKbBUGqil_s*)I1*j z*PfSEqrVbQbt~0f?mJA}50 zz+mqAYd+F!4Lqe41jA{k56dCahLWQZH5s?HGpq0tfEx##{1r*!-DFqwbXg@+-udUR zefPfBK7BJJmHBX-N3!R)MM*MBD$~|pGMCx-v(5d>PiYJ71jOj1mz{gT?LU{dY{)?% z1;^S&b0zj+lJ5cyGhq6@0A^jnacrMvBdedg@xi5A$RDonIuU@(U3mK<`NFCDyr*uh zeWt^O63O!XmCX-aIqXu3w3X~Ol!D#dg{wEoM>Xbh^QW7XGv;T+Su-EIy@#3gGnHq9 zjmE?i``2Aw_}0OK^EQJKB|@zE3s+wu@5{QgJVOS{0R4*dyO#*;Ti>lsp7eVg@4fVA z{hR zT*jk4_0(6JAO4-Gc)ypNPPJD5eV3j(9)5^9ZZiT058ij#AL2R5;fEa3)n`B$)B)Kq zUc903S*Y;}a@;oiNCTFyD>-I=w(nFq5>Ayz0{=;liud!80`5$98row7>^&SL=+U4D zGUzMYUsNm4Uy%MA@|%%AotRDfQ+a>!i(cUXAS{z#Lm)F}t~he<(B89K&7pZxMf=Qi zQt))>tL-MBGy|Ls%1e0_Cp1hh%OKx1pXZwnsvop<`}Uhh{P?xxwg(0y>A_@Vs#9hx zKQ3<#UDIkc=L>><{~=d5ZmE`hZ4iB&S^i&_) zMR>4@Td(#d{aXH_{1*7iukBj%aEv>a^q5b`)S1hsXG239q)_f<*SJEY(W7-*^QOfs z3Lj4ZY4p{tH~eahz>WP2{c5XTJO7F8x9AXLi*0W_BRLjytz{rxV#HJw6q*) z{YBp&GqCFY$ic2LJN1frp;HBv3wf$gywDasTI#=BxtM;taq#5nyS9FQ)E})J)r3r) zvHU}FU)U`x)O|36)gUaZ;WGBsGI=NMP|a%l&T_4DbQwOLNU;r>+85R2H)t=l^4gRq zcC7mAqNMu~E7!e+XwI0k{6hl+&2P#Xdl+wwJpnjn+M-7*o!Q{Y4}&C)9<7tTX@zU2 z1<(nvlRS9JewF3*Q${i|%r(MlPvU4A+B@*Srd9OQ&Sncu6OSq;x4(XFu6)$** zn+Tosi}@Af%U_*ToA}{JAHC@xiB{EnS5?BknODp6i00NR8F&aZ4wy9hZrW(=Qy=Ms z7YmYVkA6Io_~jjtXYbm6Yuo2BZI3MZBVcRN$>@2@x}_Dixb2cq3a$tAFws_Z|- zi?xHSo&V9}6^}sk&OEC9%eO9WMQw|bhEcE%ylmR+Yvi}itwnzM`y~(cu*CyCR$F3} z_)!kkWC#3?OTL4BwbQ_j@$-EBV}E>$eivI%sQ5*Kd~R&5OvE3;wXQ7o(P|F>&_Yvf z7#NK{rk&g%u&SH|-pK_EeMgt$EA7lhN*h?%inczc9a={@A~jt{8MxXNa&=k-UZiW* zxFUKq%|g1Uk7*}22$yG;edNS{b@GwVJpDflzq2Ev!p@j;&85v|cDD}n!rj0f0Cn=9 zK)PGGf<~9o;-&Txw340TOZC%nC;MLIDLy{qn_aeJ+b#D{;wPkU&UGhbt--(bH5Lt- zOBqHl-qFhS9dDXxz0&v-Jgi7!LPQ#URqIt>7b;^=2XbMI7?XBYdCT&zHBQ{M?MD5c zeD`TR#L|=($s`gN4B|sWQ0*EDg2uj5FEYo+WiX6CHWSyUgyrz`9P?)}(W;@Fp}`@)-7;Q<#S#G$b`8a!#SPo)`0xB3x=0wxg{zU3DC zGTjRQ30~X$TiFSi1K`-h-d6KQU8xc{`znWY%pNymG`^YFY-@@^9QME?jXtI!Q-4v9 zf-Ao3l@=rR4uC)qAd=7vt&`{am{vXEBL>iI+t zXU@6)C8{z#Jqs#v8_@i^>NoPdn|I2c*i<_`5L=V zG-QwT$+vcD(^V`tP_Bx!z#RjSfb|B9zztEZVFr_YN;mD2f3c>G!r|tQ73*&Do%GdK zF6gz9aD6F1!6py-q%|iQk9Yo<3w*rz6mC5f&uCks`Z;Gz5I^rs+7(2LgUH>sMxMNJ zfo+XdD33bf(~`XeA|RL)J1R@@y2;{#!o(@<;^oq?><~7N7v_xkNdLO>&rXpYk{|6? zoU8#0+Dd>tY!$j<>IyQRa#XH)I0cazfQ?C`uW0ZhCGablGH=SMectsGy)=`s!>fl;v_Jx}GX`g~s{P;`+(C`}87 zlDi7XHGH9h7A4|QhMqE7r1~Z|J=%rx5+U@eFQ^`mKAbTm zmJc1b4;?eoUOhNo zJA2iKAO4i|>DM$&-~7b3jK@WQ%=Djzqv%1yD2Io*p$WfAhn&?m;#J9!vo`edBiHZA zUd_Mm0hN!7`cWmLRbWnG$R7rS9*PQTy>sAr1{w2WU9&FR`(Q0>F>yzW^h#?SNWuAp z9%$F%A}Fo;QGCvh`B(~&0|!5((Ocf^)kc(jZ^qy_JEhFd!Kp1`quOcY052v z;LpOcm_S=j)>q{h^I{sf`lC>CaYMydo>Ce$sCMzhn4r`Av&rxHWm&eUdO_Uw_a({WnX1)F#=jrcDU>TPuj~h3|!O= zXVH3@QPp?7*%FuWg?_yAm#;nO*SSCc~)Q6icyiafm2h zM7NWhb478a(Z0Y68OhxfRy@JvlUMc%;POFcnjPX0x-Fj5N7VTDR_5QB)c71?){h=N z{k?De;-r6lYF%PDMT57vWwi<+|Iup_NXHcxDwdq*r{Z(pGa~{;qYl`l(W7;et5S67q@T()59Ro6Y7Ss*nVjIzYg>@)$5y9iF7= z>Jx`43LaYX9P)hgLinyRWS6S@K8evZ2ckE z!nIetU}@A?`yU~`6n!A8=O28y;%k8_Cj@>LELihS`3xX_@qW}u&-^srbjx=-B2xR& zj!XV!3y}wG(&*9JocXF(C0Conw|rs6t5vFPCxpsp&A&zdLP6_OI!^X{ z=YYep1$#IngyN+P3f%@vhCOdM@66*R6CgW|i$dcmIZOghoWPQ(tW^ z9VY~K=PbB&mfYyS(rE>?@zIuD!jmHf4-&#nRl?&jqbS9Sl@8Q+4F=DeBSx1J~q^9 zeND#ijZI~`FezMnidp`|lF*}-!1ecK56zdiw4N?<|3|dTy2TZ& zC%9kLW$kpum-PiNuRW8uTH9;&?4i-#kgFo-m3Kf)NLA2}Jn~5WvH$U-Z^<#|zxlJ% zjwtPb!~pk%dR|-FfB)jPAG)lH<*no$uoJ=}%w4qlHu?R?a*hjqPa7s5YSbGa-LUS` z?-Vc&u)zU8A*k293-A7etT`l4Lem*2Rh#Bi|^UB;G( 16dp - 2dp - 56px - 65px + 2px + 70px + 76px 35px 35px 4px diff --git a/modules/mogo-module-service/src/main/res/values-mdpi/dimens.xml b/modules/mogo-module-service/src/main/res/values-mdpi/dimens.xml index 6feb909906..4a29170957 100644 --- a/modules/mogo-module-service/src/main/res/values-mdpi/dimens.xml +++ b/modules/mogo-module-service/src/main/res/values-mdpi/dimens.xml @@ -1,9 +1,9 @@ 16dp - 2dp - 56px - 65px + 2px + 70px + 76px 35px 35px 4px diff --git a/modules/mogo-module-service/src/main/res/values-xhdpi-1920x1000/dimens.xml b/modules/mogo-module-service/src/main/res/values-xhdpi-1920x1000/dimens.xml index fb1ea406df..f210b727f5 100644 --- a/modules/mogo-module-service/src/main/res/values-xhdpi-1920x1000/dimens.xml +++ b/modules/mogo-module-service/src/main/res/values-xhdpi-1920x1000/dimens.xml @@ -1,9 +1,9 @@ 20dp - 4dp - 100px - 117px + 4px + 120px + 130px 60px 60px 8px diff --git a/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml index 316b89ce91..2a196c5c6a 100644 --- a/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-service/src/main/res/values-xhdpi/dimens.xml @@ -1,9 +1,9 @@ 20dp - 4dp - 100px - 117px + 4px + 120px + 130px 60px 60px 8px diff --git a/modules/mogo-module-service/src/main/res/values/dimens.xml b/modules/mogo-module-service/src/main/res/values/dimens.xml index d5bbe4d08b..39993d0f54 100644 --- a/modules/mogo-module-service/src/main/res/values/dimens.xml +++ b/modules/mogo-module-service/src/main/res/values/dimens.xml @@ -1,9 +1,9 @@ 20dp - 4dp - 100px - 117px + 4px + 120px + 130px 60px 60px 8px diff --git a/skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed_light.png b/skin/mogo-skin-light/src/main/module-apps-res/drawable-xhdpi/module_apps_ic_navigator_applist_pressed_light.png new file mode 100644 index 0000000000000000000000000000000000000000..2e039e8ac6ecada5d5658edf4b0f132a696beb92 GIT binary patch literal 19191 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

>WdjF?{dR=kchG!=+qxEl=XqkGN5POgu5hS2ngX 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 z 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

005u}1^@s7{K!|k00001b5ch_0Itp) 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 literal 0 HcmV?d00001 diff --git a/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_applist_selector_light.xml b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_applist_selector_light.xml new file mode 100644 index 0000000000..1f19dc38e0 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_applist_selector_light.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_im_selector_light.xml b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_im_selector_light.xml new file mode 100644 index 0000000000..0a7bf4e528 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_im_selector_light.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_media_selector_light.xml b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_media_selector_light.xml new file mode 100644 index 0000000000..8d1173f143 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_media_selector_light.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_navi_selector_light.xml b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_navi_selector_light.xml new file mode 100644 index 0000000000..920ae5cbe8 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-apps-res/drawable/module_apps_ic_navigator_navi_selector_light.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable-ldpi/module_services_marker_bkg_light.png b/skin/mogo-skin-light/src/main/module-services-res/drawable-ldpi/module_services_marker_bkg_light.png old mode 100755 new mode 100644 index 8044b0458ff27b4405cbf8106b11144bd295a239..23e2e858d3554053f759a602a638b41dbd74baf2 GIT binary patch literal 5716 zcmV-a7OUxrP)Py04oO5oRCodHoC%Cx)pf@`ix<2AHQ*iMIv5v-s1dZN3W!FOC8dZWl$MH?3bj&N z3L+(GMTIC(lqykaAPz!Cs3NIEiz^jGDF`Pr#5fX5MP!UHl}$ z{a>H=&F5jfC9RYr-S6D9-gD18_rCky_sxtMGYaTQIz4;#?D?_iscOB)9e3O;;X&lR zd+8Ex{k|AZ7MqI#o>2&l z!q~B6r-dinBUGyx&B7akIcEI$@pFqc<3+=u@b-j~7(2#|8+TSwu*Y7-#7y_ARX{jl z-@bhV!gJL6s-#P2oOm9gi})ZchA@m(DmHkgn#{=(3?U4+vu4ejh(e(ie-9boW_jd7 z3h%=Z#LUnV;GjpzoJ=yu6=78<9;_JGZm3vc85gf8g(vkxX>Sr{Z$16}{imX27{7P# z-knP1F10-$fBf;l2`8NJixOhg0^Fa1g78GOVG7npaGVL_gKA3wnH%~f)(v_@=y~wL z2TxLNDew2yHmPkM92}%=(M8xQyiL4+mX}tM z)9GUDQ5&+OevPtG3><_qeVUC;XC6Xb5*F$}EGKpPs1aen4m?PvgIBx-1x88c|Intk? z=E$ofIxtz4C(oNV?+h7+0~tmIE?>U^17;k(;N$uai zzek&CR4_7CF-iVNjmTOasb)4bI}QhwzCfrhiKsO>nkLtc5=+5+boJF&|B957?6_ye{5cm;@N_k;-(F41LM1jEWqu_1fv z6_NvPf!ozuXA02)7)(~1BWDk3cgs858u90C zP&?!^3C^alMGABLXx+?2j~Xy!Yb3G}!ymQB|0{~jhQ z?+U-A_U|8l_~9*AU3C@57_vY{qDq865k^XxWjGtF9r$}H!!wFU2N$Ku(k-95d&itPGAFCbozTp8e$^gG_#fla4&OiVB6-7`3u%dUevMIq1f2^2?}H_3_*1sgxos|DNu_D(i>&V7F`&E8lcAb>hZ@Pf4_Jf!efVF za03S8rL;idQeY^e=WSt zj=%zp=}@FK5M{wd8?vNV)as<5TX5~Q*PbnXZhEYy$WDwT0*FC`Ipa-w|NZxGJMqL5 z{|tcuM^Ouf2*d{v!qRO}d?t4L^6AhpPZ~Sa2&V2e`7#k5jc2Fr)22=Px+kxr4!U<>b9^zk6mlj z;^DtM!|@napXJKqSUi%6KPY#uam6B?%? zf*h{_-w>{KLv}W9+<51yr=H3pAj34CIH(H>mAZ`j5I!Qvfw3hp%W2!TZM)A|(5^}b zIL7gW>;2=CCM?w>0|p>lWa;=zFTIq*IByOJkU$SBfWtDN9hN?Y z92=gngID+P0VlNB0JV&7)4;q}$!`odDWFXXhIcIS_E30>c>jI>{rB^z$KK?i)IB(i z6mbniyXYmlPkl#jVp}inY#Zkv9h6}EEEN6t=;?V&x0PR4zaB5u_a#N80ugru213Ro z%0D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 z%0D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

TGd6;KGYwikp~Gjzu$UWCukmc>JeYgf#F&0 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 literal 3466 zcmV;54R!K~P)-+e#kcOSF6<;4G3 zc0Qi(_nh-P_s$O?zkj9~VmgTubREPDh?!{Sf#%E0N7tq|XI{;|&v*0Z`Ahs&;VR$9 zU*L~r|DJg*y=8RWR<2$$$d;;Q{C5DV4 zC~-3T`{WN!bWk8?oC$y^ArJ)NTvzIG?huzC2no&tAzX8S7~+SO5Qq7rsV927G@KHO zQzRG{h}{h%4`)8$6TAk2!<-8vh!sK&euVpIbnWhj;=))V6fu<^=}2zjdbtFjFoG1$ zh7$%qB0>m#>1RM{r6!?824lwnh>zl_t^8#(gdYsi0YeEPk$tf{PGKTMu|v$~n#_zap>v@cyR`os*;5KcPz>G!LmX8@ID2gs0+Ji!j~;F( z5@SZOVRYZfopds|H%4%S+aYj>N#V?~rR*qnjGOt-oO0nk7P98T(;FrXF_}w>=X-8p zL$P5TT*7|_0E7M{#fPX<&JY+QM^L(NER15qcsHK?)VXW0Pq(af$_pfC2;ubJf?ly; zY;MTxw~NZV^+juNI|f9GKfJlYhT@LVR5|`yID?Cx7=A^iV&LF*H&wc!=v^GQzcN%Y z{Fsx$3u8oWa6Kdl1tgbBZa@|ADRGOOZbUJ<1G+dWKevJ#Z~$RAzWOt`JBD3UIz}!f zjrM*Wm6L97a*74xnOOGZR5G|ODh(thp4}F+p_tu)Dw8|x&L}+HGKp%`J{DRrY`(BT z;K-#jFC(i{CDCEDWWdO!rPLSq7@R^uG+C{#<+>+oNOyLI=;{n3 z1`hGm>ROY$Xtg4;N~|x2!GqN)Ckz!rA~F1POtmLxV9n6{gg9CSc97&#wCc6C$*d?`M9s1Kh1i4brV&gv5=*MGdP2Q zNHlW2s~c!elze>go#O1LbO;3`=d<~FW8k>-U78bIuTXXRuR)Kmg@$zYa_iRotlp4J z!S6%Wq;}zaynX|$7m8qTA03?8;6?~}T*^r4H#$j9fM(XfPog@$26RRs3<{D-{0z+k z3h0hCR(41t3`fNFpO&3dX0wulq5pJJ<1EY8p|AW~1xhn%45 zvky#`!KI)W8Dq$q-Uq?(sAlK|fBUK8jD?;Z+!I62q<#zHLUUjx>fwzrBf7Cpd5em@ zPRZkD2poJjnuFHF6o*9D{DK`{S(=|@!cah@EJS)u41IX}|E0l=7!Ze+quz&tj)md& zQ-PYFO;jpK-&!=ViEWkOBP_POF4s7(C~)pNas3latsZMcPm0n46yzNK^(4P8ve+hRKvNxYrf{-kPnr23H|)3~WI?-}ASh5{tH0AVwyP!S#G_hfy;^O;?_s zoc&ZVgIjVz;@Vc!gizz5Z#wO##0lI_Ngf^C0>YcUfkPHP`8H}qs9{AMyCk}&8c`iz zoh)w8hAha*6>-!6AZYH`I{`5w-%rWDLG#lF3{sDpPdyrBKP4rj-%qjS!iXUY z|Nb#py&j=D)bwDdFz9=a?(6BRo(s0-SJ>bRNM6XN9$5lbuY)Bv7$r8eE2`sbF4TUC zrTOIz`N#{&w@?fS<{&g1(lYmh)l*|X#cXhjkrxiH0f*EB1w2^*ah11ZPXvE2fn_X= z%HVn~a0qA0TZpjW`A9XY#o{`>o^3zH*8HS`Yc_w=t<~Up8s{G)!m7njtf~}o-PX>Z zpZNWhSA%B>(6eOoCS1YjJ$)WaPKkI ze2o9;Ymkp-_|&u2w}WOV?+4MGv|ij2_3k!|!JQxgL%jSPYNh$8rtdYXZ_uf=tEGMX zP`D1x;ti+$6gviYtfO74SK1qN^c_>RcA=K7w+mOInrXq`IDShj=T<<5S_2>_aZEz`=GjIsU*Mh9{{!vcf{MFz41v=d0!SZN+-wS~@A`D}p z_kOA%hInNgnon$w`}r*6d%x54H?gVZL0&cS;kUiK;k2J(U9+){=(5Qf3P|eRnz$yb zYQvk@+Pm>a%Qxccb!%t(fHfcfo-wgFqtJ9~&PMj|mpe(dYBbrrLq9e0EXfY zrCRAP_*=fwqgF4~DPa1QUC9sp8a()Z%FW+rKbo`En9*3O;NRlv|bz zza9Rmh7@4B)w40S=Sxc{20lb7?y!6@$?@xA29y>wzqI4hR`5y@4Q_`pUV;yGl{Cg>zknt-_^CDEQl>W_jGQg*vD5*QsceP#ulRm1u+VL?N~!; zfRYCj7$ms;`8$*QgYBpM89aUP#XC_u{6;)gHNz)h#_&R!Lt11E>;@7;9f#NPXQDgz z<;?*Q!i6J`qJ>0KE$~~LNZ;^*;dtKzsbJLvMUhx5B)h$>^W+BMe7OCTw!1YsL%jH} zU$%8ZE*8LVQY2MR`i4@e0$-M(6yr)VxYSXJ;k*!-Pkx#?&eHstPvJes*HZ|b3q?|O zWEiQW1vkX?6$%O-TxztuD1M2Vbywnkxm@YHaffiMD{^9;po3cI3%`bI!^UnLLI?*EdXYi+^#4G*o!HCF|#B(P9D-*C6KFAj+b+2FW=us>qBm zF)B0ybLw#xgJ(}PFCisX5tA806;#Mv6u4iDn!k!>rj`_dW(}sjbW!SH!496@aW_CO zpq-+b7+cLm6*YHc_iMS|c&5TAGMlZzC^Cz0StgHo7u(+Fw63jGCv0p*PVNxXig63w z3@S718MT_#(`p7N=brHD;oQjui^*6XGgT+W6Gek?zn@WuQA@Kr_P5ovXAilJg>vSV zyETk@ld;VZ6LiI)3Nyo0nw0?)P=2#q9&_&Cea};jMnl&w({9n6@JlDH*G?K|WpWt1 zu+eFiz@55bkqN`twM!=J8c<_yW?GNPAg`mg={Ebuz1q5SwzdhGG4Xeqy5ZA2EGnoa@%k z;M_a+QFqiDw&*S=@5w}&Zd!)Zv;H4f$Z6&HI=GFNT=ij@!(M9Ypp;mg0w{f($;s~w zJla<~$1KYoGgAh`ic&_Mf>D~|t>W=Kci>(!7S_A3JEt0mQC`aNxM|O_p%(z6QClKR sQCYdktCG%ObpU{8+giFrD3YxH2O(!y$P_rV%K!iX07*qoM6N<$f))p@{{R30 From ddb60eed714c22a7a890f0978a6700572e66e05e Mon Sep 17 00:00:00 2001 From: liujing Date: Sun, 29 Nov 2020 11:40:38 +0800 Subject: [PATCH 32/36] =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E6=89=93=E5=BC=80?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E9=9D=A2=E6=9D=BF,=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mogo/module/main/SchemeIntent.java | 1 + .../com/mogo/module/service/unwake/GlobalUnwakeManager.java | 1 + .../src/main/res/layout/module_v2x_event_share_empty.xml | 2 +- modules/mogo-module-v2x/src/main/res/values-ldpi/dimens.xml | 3 ++- modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml | 2 +- modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml | 3 ++- modules/mogo-module-v2x/src/main/res/values/dimens.xml | 3 ++- 7 files changed, 10 insertions(+), 5 deletions(-) diff --git a/modules/mogo-module-main/src/main/java/com/mogo/module/main/SchemeIntent.java b/modules/mogo-module-main/src/main/java/com/mogo/module/main/SchemeIntent.java index 09839d91eb..7c959c2012 100644 --- a/modules/mogo-module-main/src/main/java/com/mogo/module/main/SchemeIntent.java +++ b/modules/mogo-module-main/src/main/java/com/mogo/module/main/SchemeIntent.java @@ -7,6 +7,7 @@ import android.text.TextUtils; import android.util.Log; import com.mogo.map.MogoLatLng; +import com.mogo.module.common.MogoApisHandler; import com.mogo.service.IMogoServiceApis; import com.mogo.service.statusmanager.IMogoStatusChangedListener; import com.mogo.service.statusmanager.StatusDescriptor; diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/unwake/GlobalUnwakeManager.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/unwake/GlobalUnwakeManager.java index 691fbe525f..36f6a706b2 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/unwake/GlobalUnwakeManager.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/unwake/GlobalUnwakeManager.java @@ -96,6 +96,7 @@ public class GlobalUnwakeManager implements IProvider, IMogoIntentListener, IMog * @param type 面板位置索引 */ private void showPanelByStatus(String target, int type){ + MogoApisHandler.getInstance().getApis().getAdasControllerApi().setSettingStatus(false); if ( MogoApisHandler.getInstance().getApis().getStatusManagerApi().isMainPageOnResume() ) { MogoApisHandler.getInstance().getApis().getEventPanelManager().showPanelWithSelectedItem(type); } else { diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_empty.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_empty.xml index d3bb0f90c1..edaa337156 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_empty.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_empty.xml @@ -9,7 +9,7 @@ android:id="@+id/no_share_image" android:layout_width="@dimen/share_empty_icon_width" android:layout_height="@dimen/share_empty_icon_width" - android:layout_marginTop="30px" + android:layout_marginTop="@dimen/share_empty_margin_top" android:src="@drawable/icon_share_empty" /> 22px 16px 20px - 34px + 15px + 34px 15px 29px -8px diff --git a/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml index 3fabb9b780..a211bb52c0 100644 --- a/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml @@ -65,7 +65,7 @@ 22px 16px 20px - 34px + 34px 16px 29px -8px diff --git a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml index c9d80ab227..190ceeba56 100644 --- a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml @@ -62,7 +62,8 @@ 48px 28px 40px - 60px + 30px + 60px 22px 54px -10px diff --git a/modules/mogo-module-v2x/src/main/res/values/dimens.xml b/modules/mogo-module-v2x/src/main/res/values/dimens.xml index 79bc217c51..c371aabb58 100644 --- a/modules/mogo-module-v2x/src/main/res/values/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values/dimens.xml @@ -60,7 +60,8 @@ 22px 16px 20px - 34px + 20px + 34px 15px 29px -8px From 9bbfd2bf75233c2d49655f7cd79105f86a490296 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Sun, 29 Nov 2020 14:09:04 +0800 Subject: [PATCH 33/36] bugfix --- .../src/main/java/com/mogo/module/service/MogoServices.java | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java index d3efab940f..0053d7f0f1 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/MogoServices.java @@ -430,6 +430,7 @@ public class MogoServices implements IMogoMapListener, mStatusManager.registerStatusChangedListener(ServiceConst.TYPE, StatusDescriptor.SEEK_HELPING, statusChangedListener); mStatusManager.registerStatusChangedListener(ServiceConst.TYPE, StatusDescriptor.ACC_STATUS, statusChangedListener); mStatusManager.registerStatusChangedListener(ServiceConst.TYPE, StatusDescriptor.TOP_VIEW, statusChangedListener); + mStatusManager.registerStatusChangedListener(ServiceConst.TYPE, StatusDescriptor.MAIN_PAGE_IS_BACKGROUND, statusChangedListener); mStatusManager.setAIAssistReady(TAG, AIAssist.getInstance(mContext).hasFlush()); registerMogoReceiver(context); From c6bdcc0eee6ae8cc51de99906c48b9f8d58be06d Mon Sep 17 00:00:00 2001 From: liujing Date: Mon, 30 Nov 2020 10:33:54 +0800 Subject: [PATCH 34/36] =?UTF-8?q?[add]=20=E8=B5=84=E6=BA=90=E5=90=8C?= =?UTF-8?q?=E6=AD=A5,=E5=88=A0=E9=99=A4=E9=87=8D=E5=A4=8D=E8=B5=84?= =?UTF-8?q?=E6=BA=90:=E4=BA=8B=E4=BB=B6=E9=9D=A2=E6=9D=BF=E5=92=8C?= =?UTF-8?q?=E7=9B=AE=E7=9A=84=E5=9C=B0=E5=A5=BD=E5=8F=8B=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=90=8C=E4=B8=80=E8=B5=84=E6=BA=90=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../drawable-xhdpi/selector_call_btn_normal.png} | Bin .../selector_call_btn_pressed.png} | Bin .../res/drawable/module_common_selector_call.xml | 6 ++++++ .../res/drawable/selector_call_btn_normal.png | Bin 0 -> 4524 bytes .../drawable/selector_service_car_panel_call.xml | 6 ------ .../module_services_online_car_panel_item.xml | 2 +- .../src/main/res/drawable/selector_call_btn.xml | 6 ------ .../item_v2x_scennario_history_other_help.xml | 2 +- .../drawable-xhdpi/selector_call_btn_light.png} | Bin .../selector_call_btn_pressed_light.png} | Bin .../module_common_selector_call_light.xml | 6 ++++++ .../drawable/selector_call_btn_light.png} | Bin .../selector_call_btn_pressed_light.png} | Bin .../selector_service_car_panel_call_light.xml | 6 ------ 14 files changed, 14 insertions(+), 20 deletions(-) rename modules/{mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_normal.png => mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_normal.png} (100%) rename modules/{mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_pressed.png => mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_pressed.png} (100%) create mode 100644 modules/mogo-module-common/src/main/res/drawable/module_common_selector_call.xml create mode 100644 modules/mogo-module-common/src/main/res/drawable/selector_call_btn_normal.png delete mode 100644 modules/mogo-module-service/src/main/res/drawable/selector_service_car_panel_call.xml delete mode 100644 modules/mogo-module-v2x/src/main/res/drawable/selector_call_btn.xml rename skin/mogo-skin-light/src/main/{module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png => module-common-res/drawable-xhdpi/selector_call_btn_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-services-res/drawable-xhdpi/service_car_panel_call_pressed_light.png => module-common-res/drawable-xhdpi/selector_call_btn_pressed_light.png} (100%) create mode 100644 skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_selector_call_light.xml rename skin/mogo-skin-light/src/main/{module-services-res/drawable/service_car_panel_call_normal_light.png => module-common-res/drawable/selector_call_btn_light.png} (100%) rename skin/mogo-skin-light/src/main/{module-services-res/drawable/service_car_panel_call_pressed_light.png => module-common-res/drawable/selector_call_btn_pressed_light.png} (100%) delete mode 100644 skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml diff --git a/modules/mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_normal.png b/modules/mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_normal.png similarity index 100% rename from modules/mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_normal.png rename to modules/mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_normal.png diff --git a/modules/mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_pressed.png b/modules/mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_pressed.png similarity index 100% rename from modules/mogo-module-service/src/main/res/drawable-xhdpi/service_car_panel_call_pressed.png rename to modules/mogo-module-common/src/main/res/drawable-xhdpi/selector_call_btn_pressed.png diff --git a/modules/mogo-module-common/src/main/res/drawable/module_common_selector_call.xml b/modules/mogo-module-common/src/main/res/drawable/module_common_selector_call.xml new file mode 100644 index 0000000000..edc0ec8bc3 --- /dev/null +++ b/modules/mogo-module-common/src/main/res/drawable/module_common_selector_call.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-common/src/main/res/drawable/selector_call_btn_normal.png b/modules/mogo-module-common/src/main/res/drawable/selector_call_btn_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..361ea198656c7bc05a67f3e808c0ab557646313e GIT binary patch literal 4524 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 KMNUMnLSTZg^Sjaj literal 0 HcmV?d00001 diff --git a/modules/mogo-module-service/src/main/res/drawable/selector_service_car_panel_call.xml b/modules/mogo-module-service/src/main/res/drawable/selector_service_car_panel_call.xml deleted file mode 100644 index f24ebf2862..0000000000 --- a/modules/mogo-module-service/src/main/res/drawable/selector_service_car_panel_call.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/modules/mogo-module-service/src/main/res/layout/module_services_online_car_panel_item.xml b/modules/mogo-module-service/src/main/res/layout/module_services_online_car_panel_item.xml index e11c589602..13915be41a 100644 --- a/modules/mogo-module-service/src/main/res/layout/module_services_online_car_panel_item.xml +++ b/modules/mogo-module-service/src/main/res/layout/module_services_online_car_panel_item.xml @@ -62,7 +62,7 @@ android:layout_width="@dimen/modle_car_panel_call" android:layout_height="@dimen/modle_car_panel_call" android:layout_marginEnd="@dimen/modle_car_panel_call_margin" - android:background="@drawable/selector_service_car_panel_call" + android:background="@drawable/module_common_selector_call" android:padding="@dimen/module_services_panel_item_detail_padding" android:textColor="@color/module_services_panel_item_detail_textColor" android:textSize="@dimen/module_services_panel_item_detail_textSize" diff --git a/modules/mogo-module-v2x/src/main/res/drawable/selector_call_btn.xml b/modules/mogo-module-v2x/src/main/res/drawable/selector_call_btn.xml deleted file mode 100644 index bae6d6289a..0000000000 --- a/modules/mogo-module-v2x/src/main/res/drawable/selector_call_btn.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml index 8d055540e7..bb00ca4b09 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml @@ -112,7 +112,7 @@ android:layout_width="@dimen/module_v2x_event_button_size" android:layout_height="@dimen/module_v2x_event_button_size" android:layout_marginEnd="@dimen/dp_40" - android:src="@drawable/selector_call_btn" + android:src="@drawable/module_common_selector_call" android:visibility="gone" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/ivFaultHelpEventNavi" diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/selector_call_btn_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_normal_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/selector_call_btn_light.png diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/selector_call_btn_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable-xhdpi/service_car_panel_call_pressed_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable-xhdpi/selector_call_btn_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_selector_call_light.xml b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_selector_call_light.xml new file mode 100644 index 0000000000..44b5570c79 --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-common-res/drawable/module_common_selector_call_light.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_normal_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_call_btn_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_normal_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable/selector_call_btn_light.png diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_pressed_light.png b/skin/mogo-skin-light/src/main/module-common-res/drawable/selector_call_btn_pressed_light.png similarity index 100% rename from skin/mogo-skin-light/src/main/module-services-res/drawable/service_car_panel_call_pressed_light.png rename to skin/mogo-skin-light/src/main/module-common-res/drawable/selector_call_btn_pressed_light.png diff --git a/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml b/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml deleted file mode 100644 index a0367b590f..0000000000 --- a/skin/mogo-skin-light/src/main/module-services-res/drawable/selector_service_car_panel_call_light.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From c9af523a75131c877a8173da65431c0b0f16f97d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Mon, 30 Nov 2020 12:13:12 +0800 Subject: [PATCH 35/36] =?UTF-8?q?=E5=AF=B9=E4=BA=8B=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E5=A4=84=E7=90=86=E8=BF=9B=E8=A1=8C=E5=BC=82=E5=B8=B8=E5=8C=85?= =?UTF-8?q?=E8=A3=B9=EF=BC=8C=E4=BF=9D=E8=AF=81=E7=A8=8B=E5=BA=8F=E4=B8=8D?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E5=B4=A9=E6=BA=83=20appName=3D=E8=98=91?= =?UTF-8?q?=E8=8F=87=E5=87=BA=E8=A1=8C=20versionCode=3D8001873=20sn=3DZD80?= =?UTF-8?q?2B1932L00622=20versionName=3D8.0.7.1173=20DISPLAY=3DK2101=5FZD?= =?UTF-8?q?=5FS112101.20200521.21553235=20appPackageName=3Dcom.mogo.launch?= =?UTF-8?q?er.app=20TIME=3D1606470575675=20fileName=3Ddebug-app-crash-com.?= =?UTF-8?q?mogo.launcher.app-2020-11-27-17-49-35.log=20java.lang.ClassCast?= =?UTF-8?q?Exception:=20java.lang.String=20cannot=20be=20cast=20to=20java.?= =?UTF-8?q?lang.Object[]=20=09at=20android.util.ArrayMap.allocArrays(Array?= =?UTF-8?q?Map.java:185)=20=09at=20android.util.ArrayMap.put(ArrayMap.java?= =?UTF-8?q?:444)=20=09at=20android.os.Bundle.putSerializable(Bundle.java:6?= =?UTF-8?q?43)=20=09at=20android.content.Intent.putExtra(Intent.java:5866)?= =?UTF-8?q?=20=09at=20com.mogo.module.v2x.scenario.impl.V2XScenarioManager?= =?UTF-8?q?.lambda$handlerMessage$0$V2XScenarioManager(V2XScenarioManager.?= =?UTF-8?q?java:68)=20=09at=20com.mogo.module.v2x.scenario.impl.-$$Lambda$?= =?UTF-8?q?V2XScenarioManager$7EW5DB57RlPpJUn77fU606mlAJk.run(lambda)=20?= =?UTF-8?q?=09at=20com.mogo.module.v2x.utils.V2XUtils.runOnUiThread(V2XUti?= =?UTF-8?q?ls.java:164)=20=09at=20com.mogo.module.v2x.scenario.impl.V2XSce?= =?UTF-8?q?narioManager.handlerMessage(V2XScenarioManager.java:61)=20=09at?= =?UTF-8?q?=20com.mogo.module.v2x.listener.V2XMessageListener=5F401005.lam?= =?UTF-8?q?bda$handleSeekHelp$1(V2XMessageListener=5F401005.java:89)=20=09?= =?UTF-8?q?at=20com.mogo.module.v2x.listener.-$$Lambda$V2XMessageListener?= =?UTF-8?q?=5F401005$7Frk0OhryomEqYMaU1gKqg=5Fo7N4.run(lambda)=20=09at=20a?= =?UTF-8?q?ndroid.os.Handler.handleCallback(Handler.java:733)=20=09at=20an?= =?UTF-8?q?droid.os.Handler.dispatchMessage(Handler.java:95)=20=09at=20and?= =?UTF-8?q?roid.os.Looper.loop(Looper.java:136)=20=09at=20android.app.Acti?= =?UTF-8?q?vityThread.main(ActivityThread.java:5057)=20=09at=20java.lang.r?= =?UTF-8?q?eflect.Method.invokeNative(Native=20Method)=20=09at=20java.lang?= =?UTF-8?q?.reflect.Method.invoke(Method.java:515)=20=09at=20com.android.i?= =?UTF-8?q?nternal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:8?= =?UTF-8?q?60)=20=09at=20com.android.internal.os.ZygoteInit.main(ZygoteIni?= =?UTF-8?q?t.java:676)=20=09at=20dalvik.system.NativeStart.main(Native=20M?= =?UTF-8?q?ethod)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../listener/V2XMessageListener_401005.java | 18 +-- .../v2x/scenario/impl/V2XScenarioManager.java | 114 +++++++++--------- 2 files changed, 63 insertions(+), 69 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/listener/V2XMessageListener_401005.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/listener/V2XMessageListener_401005.java index 0a790863af..aaf099bf30 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/listener/V2XMessageListener_401005.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/listener/V2XMessageListener_401005.java @@ -1,11 +1,11 @@ package com.mogo.module.v2x.listener; -import com.mogo.module.v2x.V2XConst; -import com.mogo.module.v2x.V2XServiceManager; -import com.mogo.module.v2x.entity.net.V2XSpecialCarRes.V2XMarkerEntity; -import com.mogo.module.v2x.entity.net.V2XSpecialCarRes; import com.mogo.module.common.entity.V2XMessageEntity; import com.mogo.module.common.entity.V2XPoiTypeEnum; +import com.mogo.module.v2x.V2XConst; +import com.mogo.module.v2x.V2XServiceManager; +import com.mogo.module.v2x.entity.net.V2XSpecialCarRes; +import com.mogo.module.v2x.entity.net.V2XSpecialCarRes.V2XMarkerEntity; import com.mogo.module.v2x.scenario.impl.V2XScenarioManager; import com.mogo.module.v2x.utils.MarkerUtils; import com.mogo.module.v2x.utils.V2XUtils; @@ -64,24 +64,14 @@ public class V2XMessageListener_401005 implements IMogoOnMessageListener coordinates = message.getCoordinates(); List entityList = new ArrayList<>(); - // 移除上一次的数据 - //Context context = V2XServiceManager.getContext(); for (V2XMarkerEntity coordinate : coordinates) { //故障车机 if (coordinate.getTargetId() == V2XPoiTypeEnum.ALERT_CAR_TROUBLE_WARNING) { - //V2XMarkerEntity.UserInfoBean userInfoBean = coordinate.getUserInfo(); - //if (userInfoBean != null) { entityList.add(coordinate); - //} - //绘制 - //V2XServiceManager - // .getMoGoV2XMarkerManager() - // .drawableSpecialCarPOI(context, coordinate, V2XMarkerClickListener.getInstance()); } } if (!entityList.isEmpty()) { - //V2XUtils.runOnUiThread(() -> V2XServiceManager.getMoGoV2XScenarioManager().showOtherSeekHelpWindow(entityList)); V2XUtils.runOnUiThread(() -> { V2XMessageEntity> v2XMessageEntity = new V2XMessageEntity<>(); v2XMessageEntity.setType(V2XMessageEntity.V2XTypeEnum.ALERT_SEEK_WARNING); diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java index a81d3afe76..5c9bfbafe2 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java @@ -56,66 +56,70 @@ public class V2XScenarioManager implements IV2XScenarioManager { @Override public void handlerMessage(V2XMessageEntity v2XMessageEntity) { //Logger.d(MODULE_NAME, "处理V2X场景:" + GsonUtil.jsonFromObject(v2XMessageEntity)); - synchronized (V2XScenarioManager.class) { - // 展示 - V2XUtils.runOnUiThread(() -> { - // 提取之前存储的场景 - if (v2XMessageEntity != null) { + try { + synchronized (V2XScenarioManager.class) { + // 展示 + V2XUtils.runOnUiThread(() -> { + // 提取之前存储的场景 + if (v2XMessageEntity != null) { - // 广播给应用内部其它模块 - Intent intent = new Intent(V2XConst.BROADCAST_SCENE_ACTION); - intent.putExtra(V2XConst.BROADCAST_SCENE_EXTRA_KEY, v2XMessageEntity); - LocalBroadcastManager.getInstance(V2XUtils.getApp()).sendBroadcast(intent); + // 广播给应用内部其它模块 + Intent intent = new Intent(V2XConst.BROADCAST_SCENE_ACTION); + intent.putExtra(V2XConst.BROADCAST_SCENE_EXTRA_KEY, v2XMessageEntity); + LocalBroadcastManager.getInstance(V2XUtils.getApp()).sendBroadcast(intent); - mV2XScenario = mV2XScenarioSet.get(v2XMessageEntity.getType()); - // 如果没有拿到之前的,根据类型分发 - if (mV2XScenario == null) { - switch (v2XMessageEntity.getType()) { - case V2XMessageEntity.V2XTypeEnum.ALERT_ROAD_WARNING: - mV2XScenario = V2XRoadEventScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_SEEK_WARNING: - mV2XScenario = V2XSeekHelpScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_FATIGUE_DRIVING: - mV2XScenario = V2XFatigueDrivingScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_WINDOW_WARNING: - mV2XScenario = V2XPushEventScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_LIVE_CAR_WARNING: - mV2XScenario = V2XPushLiveCarScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_ANIMATION_WARNING: - mV2XScenario = V2XAnimationScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP: - mV2XScenario = V2XCarForHelpScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_ILLEGAL_PARK_WARNING: - mV2XScenario = V2XIllegalParkScenario.getInstance(); - break; - case V2XMessageEntity.V2XTypeEnum.ALERT_EVENT_UGC_WARNING: - mV2XScenario = V2XEventUgcScenario.getInstance(); - break; - default: - Logger.e(MODULE_NAME, "当前V2X消息类型未定义。"); - TipToast.tip("当前V2X消息类型未定义"); - return; + mV2XScenario = mV2XScenarioSet.get(v2XMessageEntity.getType()); + // 如果没有拿到之前的,根据类型分发 + if (mV2XScenario == null) { + switch (v2XMessageEntity.getType()) { + case V2XMessageEntity.V2XTypeEnum.ALERT_ROAD_WARNING: + mV2XScenario = V2XRoadEventScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_SEEK_WARNING: + mV2XScenario = V2XSeekHelpScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_FATIGUE_DRIVING: + mV2XScenario = V2XFatigueDrivingScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_WINDOW_WARNING: + mV2XScenario = V2XPushEventScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_LIVE_CAR_WARNING: + mV2XScenario = V2XPushLiveCarScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_ANIMATION_WARNING: + mV2XScenario = V2XAnimationScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP: + mV2XScenario = V2XCarForHelpScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_ILLEGAL_PARK_WARNING: + mV2XScenario = V2XIllegalParkScenario.getInstance(); + break; + case V2XMessageEntity.V2XTypeEnum.ALERT_EVENT_UGC_WARNING: + mV2XScenario = V2XEventUgcScenario.getInstance(); + break; + default: + Logger.e(MODULE_NAME, "当前V2X消息类型未定义。"); + TipToast.tip("当前V2X消息类型未定义"); + return; + } + } + + // 展示最新的消息 + if (mV2XScenario != null) { + if (v2XMessageEntity.getType() != V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP) { + hidOtherPanel(); + } + mV2XScenario.init(v2XMessageEntity); + mV2XScenarioSet.put(v2XMessageEntity.getType(), mV2XScenario); } } - - // 展示最新的消息 - if (mV2XScenario != null) { - if (v2XMessageEntity.getType() != V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP) { - hidOtherPanel(); - } - mV2XScenario.init(v2XMessageEntity); - mV2XScenarioSet.put(v2XMessageEntity.getType(), mV2XScenario); - } - } - }); + }); + } + } catch (Exception e) { + e.printStackTrace(); } } From ad39b0da192287d5b5c437a7988b27cddf7bd8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Mon, 30 Nov 2020 12:26:16 +0800 Subject: [PATCH 36/36] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20http://jira.zhidaohu?= =?UTF-8?q?lian.com/browse/D80XCD-1608?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/v2x/V2XEventPanelModuleProvider.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XEventPanelModuleProvider.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XEventPanelModuleProvider.java index 1ef623aac8..d7e2dd62a7 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XEventPanelModuleProvider.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XEventPanelModuleProvider.java @@ -15,7 +15,6 @@ import com.mogo.map.navi.IMogoNaviListener; import com.mogo.module.v2x.fragment.V2XEventPanelFragment; import com.mogo.service.eventpanel.IEventPanelProvider; import com.mogo.service.module.IMogoModuleLifecycle; -import com.mogo.service.module.IMogoModuleProvider; import com.mogo.service.module.ModuleType; import com.mogo.utils.logger.Logger; @@ -35,6 +34,7 @@ public class V2XEventPanelModuleProvider implements @Override public Fragment createFragment(Context context, Bundle data) { + Logger.e(MODULE_NAME, "事件模版 createFragment。。。。"); V2XServiceManager.init(context); return V2XEventPanelFragment.Companion.getInstance(); } @@ -92,21 +92,28 @@ public class V2XEventPanelModuleProvider implements @Override public void init(Context context) { + V2XServiceManager.init(context); Logger.e(MODULE_NAME, "事件模版 模块初始化。。。。"); } @Override public void showPanelWithSelectedItem(int item) { - V2XEventPanelFragment.Companion.getInstance().showPanelWithSelectedItem(item); + if (!V2XServiceManager.getMoGoStatusManager().isMainPageIsBackground()) { + V2XEventPanelFragment.Companion.getInstance().showPanelWithSelectedItem(item); + } } @Override public void showPanel() { - V2XEventPanelFragment.Companion.getInstance().showPanel(); + if (!V2XServiceManager.getMoGoStatusManager().isMainPageIsBackground()) { + V2XEventPanelFragment.Companion.getInstance().showPanel(); + } } @Override public void hidePanel() { - V2XEventPanelFragment.Companion.getInstance().hidePanel(); + if (!V2XServiceManager.getMoGoStatusManager().isMainPageIsBackground()) { + V2XEventPanelFragment.Companion.getInstance().hidePanel(); + } } }