From b847c0690f21e863bb3863e1c0d7d9da202d6137 Mon Sep 17 00:00:00 2001 From: sonora Date: Fri, 29 Aug 2014 12:26:50 +0200 Subject: [PATCH] icons for screen rotation mode --- OsmAnd/res/drawable-hdpi/map_compass_bearing.png | Bin 0 -> 1486 bytes .../drawable-hdpi/map_compass_bearing_white.png | Bin 0 -> 1486 bytes OsmAnd/res/drawable-hdpi/map_compass_niu.png | Bin 0 -> 3286 bytes .../drawable-hdpi/map_compass_nui_template.png | Bin 0 -> 2590 bytes .../res/drawable-hdpi/map_compass_nui_white.png | Bin 0 -> 3403 bytes .../map_compass_nui_white_template.png | Bin 0 -> 2659 bytes .../res/drawable-large/map_compass_bearing.png | Bin 0 -> 1486 bytes .../drawable-large/map_compass_bearing_white.png | Bin 0 -> 1486 bytes OsmAnd/res/drawable-large/map_compass_niu.png | Bin 0 -> 3286 bytes .../res/drawable-large/map_compass_nui_white.png | Bin 0 -> 3403 bytes .../views/mapwidgets/MapInfoWidgetsFactory.java | 14 +++++++++++++- 11 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_bearing.png create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_bearing_white.png create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_niu.png create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_nui_template.png create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_nui_white.png create mode 100644 OsmAnd/res/drawable-hdpi/map_compass_nui_white_template.png create mode 100644 OsmAnd/res/drawable-large/map_compass_bearing.png create mode 100644 OsmAnd/res/drawable-large/map_compass_bearing_white.png create mode 100644 OsmAnd/res/drawable-large/map_compass_niu.png create mode 100644 OsmAnd/res/drawable-large/map_compass_nui_white.png diff --git a/OsmAnd/res/drawable-hdpi/map_compass_bearing.png b/OsmAnd/res/drawable-hdpi/map_compass_bearing.png new file mode 100644 index 0000000000000000000000000000000000000000..a32406d2ebe7cd39d1c72e823bde8a3e5a78522c GIT binary patch literal 1486 zcmV;<1u^=GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGqB>(^xB>_oNB=7(L02y>eSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+(S;XUt*EtzQB^&YM_D#1bh2c*Y#o-1-HOCK_Tn zk>Snq4|ubJgLoF^um%~o9N5{#gn>w8Or9STboxtQ_R%>!PtMuaAmf%%kQ2yr?DRuk zvh?yJuUs){WR0f9EWI3a!Wv{C>vqGFK#Hs)av}^RAAj+=`L^1##j0Y(RhSdjAOl&q z8dD!{5b+@K)b@wJ?(As4#g(cH+)q~9i8)~nGH&-VBPD!@NFvLFMZWy{!G7!Yz6q|- zG;@t-tJQ<8*pD?Litr`eDvgj5_YiAnV|VFQ@76Y-ALm`&6oIARb6<5UU&4%Mur?`U zlXaUk!cHP3!iWuvSVVF5=Ejb;D;D1Ni-oHV7q~j`2ky_#c3_QU(gj)QxJ49jyCNmx ziEN!}cV)$~8aO37D$5u5}e`4lM z-;LVvi)gi>(YJA5cCraFM5>?zU6+2$NP#6pIFTu5+7}D9UmZXD)d;U|n8ZKkXB*n( zZCtCmG%jZWdm$_6K-Z;dgcQ&caYU|?J#*siw+47k{qQupxXaT7Xxh1w?LGlnK}Scp zER7I)1%YZaP0n=BC4|-eRQ=fyudca+eogxw;@i1~)wDvEbk+;Hu;G$4LQ$qBRuGvA zmUVPj?&X0~pAPYV6PVm7LZ@sV@FH302)eN0^a2k%hN3KhSV!!P(7#uA;MJS__-V6< zpa;4|1V(ppA7-qBj-U%0PA~A_44qa8v6(1LU3I?ijrafH##3eyA)9^`5uDURQE0pY z9YGg1V9Tj5fROtWD~W9imTk<>Gx5V8m}hYB*4`Ne8oIfH<-7x3!3JzOEsdtq2eo|? zoq|sWczxLLQu!c1blg0H@T|TWgeG6ZozMVXvVk;mYM+2}d%EsNt)G(6V%k?>=Jtrn z>9>nc@vY1H1X10uS-h_*d&hO_^Tr`=kLcXr?6T~>ZkO~42(hT{k22JE=ItHiPahq& zOHBUnc8T25&$Ws=r}qg6v8e7}m)K){{O~X@cyq)qu}=)zWo7;#4+`mWdY>Sw`+eoc zGZ}d|`Hmx_vl3T0G%MjLCa3lZ*cnmXAFMjp@z`slJg0nYRuY~anU(m$VW;*9qPkxt zE2>*kvv5bOeqqcZp|Mw;(kI}<64m`W&y!7QI|q4Y*`E$sTWoPi%p(I%=@SrA zQQaRA**>g@2s#ExsBm&4o+>W^B(Zk}b z-b8Gb7}$hu_<%3TZe*MU=$6p-`4KQ4OyHyll?d2^P1uGH_<~Q#F0-kZKu+R#!|uR| ol)xrz!-u3leqk((|LPx#07*qoM6N<$f^qG~tpET3 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_compass_bearing_white.png b/OsmAnd/res/drawable-hdpi/map_compass_bearing_white.png new file mode 100644 index 0000000000000000000000000000000000000000..a32406d2ebe7cd39d1c72e823bde8a3e5a78522c GIT binary patch literal 1486 zcmV;<1u^=GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGqB>(^xB>_oNB=7(L02y>eSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+(S;XUt*EtzQB^&YM_D#1bh2c*Y#o-1-HOCK_Tn zk>Snq4|ubJgLoF^um%~o9N5{#gn>w8Or9STboxtQ_R%>!PtMuaAmf%%kQ2yr?DRuk zvh?yJuUs){WR0f9EWI3a!Wv{C>vqGFK#Hs)av}^RAAj+=`L^1##j0Y(RhSdjAOl&q z8dD!{5b+@K)b@wJ?(As4#g(cH+)q~9i8)~nGH&-VBPD!@NFvLFMZWy{!G7!Yz6q|- zG;@t-tJQ<8*pD?Litr`eDvgj5_YiAnV|VFQ@76Y-ALm`&6oIARb6<5UU&4%Mur?`U zlXaUk!cHP3!iWuvSVVF5=Ejb;D;D1Ni-oHV7q~j`2ky_#c3_QU(gj)QxJ49jyCNmx ziEN!}cV)$~8aO37D$5u5}e`4lM z-;LVvi)gi>(YJA5cCraFM5>?zU6+2$NP#6pIFTu5+7}D9UmZXD)d;U|n8ZKkXB*n( zZCtCmG%jZWdm$_6K-Z;dgcQ&caYU|?J#*siw+47k{qQupxXaT7Xxh1w?LGlnK}Scp zER7I)1%YZaP0n=BC4|-eRQ=fyudca+eogxw;@i1~)wDvEbk+;Hu;G$4LQ$qBRuGvA zmUVPj?&X0~pAPYV6PVm7LZ@sV@FH302)eN0^a2k%hN3KhSV!!P(7#uA;MJS__-V6< zpa;4|1V(ppA7-qBj-U%0PA~A_44qa8v6(1LU3I?ijrafH##3eyA)9^`5uDURQE0pY z9YGg1V9Tj5fROtWD~W9imTk<>Gx5V8m}hYB*4`Ne8oIfH<-7x3!3JzOEsdtq2eo|? zoq|sWczxLLQu!c1blg0H@T|TWgeG6ZozMVXvVk;mYM+2}d%EsNt)G(6V%k?>=Jtrn z>9>nc@vY1H1X10uS-h_*d&hO_^Tr`=kLcXr?6T~>ZkO~42(hT{k22JE=ItHiPahq& zOHBUnc8T25&$Ws=r}qg6v8e7}m)K){{O~X@cyq)qu}=)zWo7;#4+`mWdY>Sw`+eoc zGZ}d|`Hmx_vl3T0G%MjLCa3lZ*cnmXAFMjp@z`slJg0nYRuY~anU(m$VW;*9qPkxt zE2>*kvv5bOeqqcZp|Mw;(kI}<64m`W&y!7QI|q4Y*`E$sTWoPi%p(I%=@SrA zQQaRA**>g@2s#ExsBm&4o+>W^B(Zk}b z-b8Gb7}$hu_<%3TZe*MU=$6p-`4KQ4OyHyll?d2^P1uGH_<~Q#F0-kZKu+R#!|uR| ol)xrz!-u3leqk((|LPx#07*qoM6N<$f^qG~tpET3 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_compass_niu.png b/OsmAnd/res/drawable-hdpi/map_compass_niu.png new file mode 100644 index 0000000000000000000000000000000000000000..f8e94a35014b64075c4bd13f418b4c68524250dd GIT binary patch literal 3286 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 U0*7dH@&Et;07*qoM6N<$f)q6`DgXcg literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_compass_nui_template.png b/OsmAnd/res/drawable-hdpi/map_compass_nui_template.png new file mode 100644 index 0000000000000000000000000000000000000000..1297b4378cb35bdfe3d3dd25a55fc475821c4f03 GIT binary patch literal 2590 zcmb_e`9qS~8dj2&+@M9wrAVg9GD|G8(p)h!4J)l&a{?_%6ir2RazQ8iT*;ebc3qlE zGm6N`FrFE^2^oX0|9|lc^oFC&JEI> z^l`<{25cECv2_~ltE4K>F#hqB>Oa#BULH-l9VM!J*R-GU`xk`JNV%4lrqR_OO)!O` zMP6*HSgWIxI)J4eM-25pH}?b{-b2h8T#%bck1Lr&>iXCwJg0}mR{GQh@J1_WvV=16@k zWy+NY)qaJE%1W9OJxhv6JWNMW=A!@PjJ5KvZ;*Anm$ERGiRyKty^GA89`VZ|Z3XgO zxYq=frFyvec|Yv)9e_#S{5YRAei=sa|4fUCV~?%ExzSlD+DU%)xDJEAH- zJr=m7g1>wGfs)({casC-dbdH5=_-YRgTac9{{*bcf{t@rk-oIIy8vs*R_s8HM@x{h zD8{9kI!FN^dUYEFH!8b>2*1kCZvoA%>SKMxxzxLD&?veqaZk^Gz}dNM6zyGYW>PN+ zF8jowmy&)dnlU{vRubS;F`j!6TD3UN=kR@~_4}`}pSe0H29npv>m8K}^-M;IY{(#D zDgRl~kS4;cR-UpLK*A3QW-|;-L>tevrPEQC3pMfwGtu>lRkt1*VxK3(xu>v@zUi|v+UZ_u34Muc#^fwo9x>b$P zGB`I9AJ%>E%BE2N?IsU=vq-)-LaT@D1bzZ1E6?5=ZWUd#eZ>Q#-Az3SeLCb~TRZ1>^oir?dD4VZVs8R?krs@+gRKe*1NBp(04po5K?gU zOKaV2v|ul#{I8!vEydwt4c5hsaHfyu`#PSb@b$uL4(z0L;+^j7xInQPWa8!R-3+^l~D5rK9n_t9V#Ey@;>Q7kN3jzd(EcBhDON?sH5O1x{7>+lm@0SF8a1ZXS z)~?=fm}&TGX-9wZk9i3f1=%lc$^-?JRB0~lX6M&Kz0BO1k5+Ou_6kQl)|y=RValmM zU##6^P*POlKVvfVa46$!y|ERZp=i2X!3|@^t63E8DV==lI$4U>YQo5@VxnLaYT!3NjHi^dtS-43Mu%0 zQbTBCO`xztCk{x0|KPmHAtp1o#4PP#%dbzd_KwVj&-H{2hIQ@h?dZwwmd@kIr!$?6 ziF{6oi~&T`9>>tg+DkCP zBxo$$J|g0O>vp8PJ#ndAGGOCKTfBeh&Gm+X&&|c|-2~G!Ws9`vCEdXCIn$k?Jegre0K&x89^{pfrzw5XbI>pPB^+>-to>N`i6aQ11-ne*<+R$h?r_}`0{z@7< zb5U(GPy2i4$2y_O*VL7Jw)`C$-wwnI^6D-%75U1&s#r|qvPaTGdH8HTau>;|eD$4p zDt}Ps{n3oF*>2skW*vjNdURzTk2tKyZN$`;nAILhN*~;RYfsZi=k5Dw7M?xuhykRHQ~&!0oV|V-KN^ghi#$yFySIH##M}FyN3y- z@!k_P(F|Q~xvwf@Z*Ww27qdQM8hXlE3qOlsQOK0Tf!qO45TdvP#%p2yQy39>GxM;e zH9#Fe2?(RvAZdr5lK&|ttfA)hUfxzEBGC-~zf}M{o3E#(2=w&|9pV?iHIVInt zXB8Zja$MADp{cMdBCo&|I3PsH=M`^xA6v1=3IhJRaaRhl;NmxMK>&j~IuFmHUjtt+ z8A+#X(4bV0W4o%c_7dJ<``|bz!&xLSL#%O@GSF&(tQC_(xo4wIMBZ8FlDa0-g9)Ry z5VnEw_ikjZ_D%tT9!$sA&-1{WBezb}xZhI+{W5-d^Pv=zjg8Dnz6IX9A%ac5Z8&P%KJ~i^u#3!zpC`r^NW#3QTqW#RBbT^?2|*r{v;9 Kz*ji@l>A>IqRsmN literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_compass_nui_white.png b/OsmAnd/res/drawable-hdpi/map_compass_nui_white.png new file mode 100644 index 0000000000000000000000000000000000000000..1c82ca78c49647be9f6a4d7468126082b68744e8 GIT binary patch literal 3403 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 hmwoy2U$002ovPDHLkV1h|gWoG~Y literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_compass_nui_white_template.png b/OsmAnd/res/drawable-hdpi/map_compass_nui_white_template.png new file mode 100644 index 0000000000000000000000000000000000000000..9b0a2cbc3abe06f374f78b941536bf7ceaa0df30 GIT binary patch literal 2659 zcmd5;`CpRx7Dg&GH3b_JOcQOoHDfL`skws|W;$6KXfBnwWeJX3ZXr3=%$tf#+1|_Eqr(96n#szN*A^H(5MeZy2pSVA~-|zQ1=RD7O&iU!Rede^sE=@yC z2n4dr^W9y3$-Ww!kw=*`S z3GbaHr>+jwTKxUa-=gp<&+C~**s~95E+#8SUo#mX0O!@ zbq&f%c`OnwiQJ^{ldQ_ zyJrc>fr1|%S2l2$3lBkOsSXkVj2*=4ibVT(>h>HWUsfE&%|7U>O zRB$&i$Kmji=7l;DIH$Ol$BhLnDECV)!phFZ`JTRY*bX4ect6q{>tx;yc;0bzunc8F z;?9I|zva#@xq1{^Ny9-L!UI@x`M?U~`Zw`jZxy-v=-Ri)P^;w?!!4@O2J$u7syi1! zCfnIT7cpTc%t76#@LZ&1-k};1wjD$Z_IUB-qnElh;p&cfYvPR*VlJWp&1cXKfXNp& zc){D%$;rtwaK6g!>?~*J926+rkHma3dn6K>4CU!#VX}ohghwk!3$w*PHh>H*KAvX~ zo_h&2ID(lPG=oMmAu`zmdcez{&Leoh5Yjv_fR5Xs4QU9G7-FSUU}7ieT<2QueG)U} z4$CZ_Ynq2BAkN6;Rv6;(>|^~HlJD$NLashyzfRIt5i*584*p} zIEUa9wRi36rKd81_*^6kWq-DDv3&SON?WkY(T2$09?ZoC)EM#+p_;rfSQBeMI*=rZ z!ETVE=0eiEV+RaGrKI*2vlhZjf=>!3jT6`!#>>lTZV#r0ko)RPMk|$x>vbbWXOwQM@JWsHAM0EnOMaXG#)jYh6v@l3Ach9j z#0-pdP}7UQ-k_{jUF|oX_i&R1We&e6|4^rVf*(Mv#9PcbM6Lc1xmqnTB`d2H4eV9^ z2<4+ZYGhmGC)UgN<7WgDtgsq_jJa^xW3)Y>B(m8=C^IH zK1!AS{?m2Q>6I;WmC3`^xxE{#-fk9MFV^pc(5t?MK^&@#-K)6*P^7ZdHBYkgk>u5N zg3II`L*IBt5na!Ayn;7iLVnsOH~8avK4qf9m3E6Sm!8$ScNfZS)Rl3gZJc`^KsP94 z*QWob9%e3p{pn#!q(d8 z__Sc@%C^A*lH=H({ZkaORehFObKqFy4=iE}qvF@=qK#&{!L^6}H)Ci`ibBQ%>&}S* ziKC)$rm;iMilBuv;{Ud@^tNm5MH()ojeJCXVGErW1it+9rUeWGb8OQN-TE z%BVklsRnNn-y3Hkxk>I~TI|sSGZ`Q|nJZ6LFwiH{Gy6y?XuD_4wWm-N)5TX&qp(H& zS|s>fo}fWmQ$3_=;tm&njYN#<`=eN5p| zY;1*`$Nd?}Wt+{H3p;qy>UMPbnMSX!T+_|2<4*R8?z!Nf{OK)!eFQ^ z6j!8mQ*05fnkvIJ+6rC;>fFMLmu0qK4BUQZ-yv{~he@t)f^h~<1Bl`M7+dmfQyHbIM~a-@V6FC zKOtWKTYXDfFgHzB@uC)?TS6w>4#T=_7$6Jp+O~Awo3I#; w`?eyW$ROx%H*g#4y`5zCfBrZc)(#y)y`-f+vQ-2B2_c>*P9LvzyY%ya0S7qYUH||9 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-large/map_compass_bearing.png b/OsmAnd/res/drawable-large/map_compass_bearing.png new file mode 100644 index 0000000000000000000000000000000000000000..a32406d2ebe7cd39d1c72e823bde8a3e5a78522c GIT binary patch literal 1486 zcmV;<1u^=GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGqB>(^xB>_oNB=7(L02y>eSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+(S;XUt*EtzQB^&YM_D#1bh2c*Y#o-1-HOCK_Tn zk>Snq4|ubJgLoF^um%~o9N5{#gn>w8Or9STboxtQ_R%>!PtMuaAmf%%kQ2yr?DRuk zvh?yJuUs){WR0f9EWI3a!Wv{C>vqGFK#Hs)av}^RAAj+=`L^1##j0Y(RhSdjAOl&q z8dD!{5b+@K)b@wJ?(As4#g(cH+)q~9i8)~nGH&-VBPD!@NFvLFMZWy{!G7!Yz6q|- zG;@t-tJQ<8*pD?Litr`eDvgj5_YiAnV|VFQ@76Y-ALm`&6oIARb6<5UU&4%Mur?`U zlXaUk!cHP3!iWuvSVVF5=Ejb;D;D1Ni-oHV7q~j`2ky_#c3_QU(gj)QxJ49jyCNmx ziEN!}cV)$~8aO37D$5u5}e`4lM z-;LVvi)gi>(YJA5cCraFM5>?zU6+2$NP#6pIFTu5+7}D9UmZXD)d;U|n8ZKkXB*n( zZCtCmG%jZWdm$_6K-Z;dgcQ&caYU|?J#*siw+47k{qQupxXaT7Xxh1w?LGlnK}Scp zER7I)1%YZaP0n=BC4|-eRQ=fyudca+eogxw;@i1~)wDvEbk+;Hu;G$4LQ$qBRuGvA zmUVPj?&X0~pAPYV6PVm7LZ@sV@FH302)eN0^a2k%hN3KhSV!!P(7#uA;MJS__-V6< zpa;4|1V(ppA7-qBj-U%0PA~A_44qa8v6(1LU3I?ijrafH##3eyA)9^`5uDURQE0pY z9YGg1V9Tj5fROtWD~W9imTk<>Gx5V8m}hYB*4`Ne8oIfH<-7x3!3JzOEsdtq2eo|? zoq|sWczxLLQu!c1blg0H@T|TWgeG6ZozMVXvVk;mYM+2}d%EsNt)G(6V%k?>=Jtrn z>9>nc@vY1H1X10uS-h_*d&hO_^Tr`=kLcXr?6T~>ZkO~42(hT{k22JE=ItHiPahq& zOHBUnc8T25&$Ws=r}qg6v8e7}m)K){{O~X@cyq)qu}=)zWo7;#4+`mWdY>Sw`+eoc zGZ}d|`Hmx_vl3T0G%MjLCa3lZ*cnmXAFMjp@z`slJg0nYRuY~anU(m$VW;*9qPkxt zE2>*kvv5bOeqqcZp|Mw;(kI}<64m`W&y!7QI|q4Y*`E$sTWoPi%p(I%=@SrA zQQaRA**>g@2s#ExsBm&4o+>W^B(Zk}b z-b8Gb7}$hu_<%3TZe*MU=$6p-`4KQ4OyHyll?d2^P1uGH_<~Q#F0-kZKu+R#!|uR| ol)xrz!-u3leqk((|LPx#07*qoM6N<$f^qG~tpET3 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-large/map_compass_bearing_white.png b/OsmAnd/res/drawable-large/map_compass_bearing_white.png new file mode 100644 index 0000000000000000000000000000000000000000..a32406d2ebe7cd39d1c72e823bde8a3e5a78522c GIT binary patch literal 1486 zcmV;<1u^=GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGqB>(^xB>_oNB=7(L02y>eSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+(S;XUt*EtzQB^&YM_D#1bh2c*Y#o-1-HOCK_Tn zk>Snq4|ubJgLoF^um%~o9N5{#gn>w8Or9STboxtQ_R%>!PtMuaAmf%%kQ2yr?DRuk zvh?yJuUs){WR0f9EWI3a!Wv{C>vqGFK#Hs)av}^RAAj+=`L^1##j0Y(RhSdjAOl&q z8dD!{5b+@K)b@wJ?(As4#g(cH+)q~9i8)~nGH&-VBPD!@NFvLFMZWy{!G7!Yz6q|- zG;@t-tJQ<8*pD?Litr`eDvgj5_YiAnV|VFQ@76Y-ALm`&6oIARb6<5UU&4%Mur?`U zlXaUk!cHP3!iWuvSVVF5=Ejb;D;D1Ni-oHV7q~j`2ky_#c3_QU(gj)QxJ49jyCNmx ziEN!}cV)$~8aO37D$5u5}e`4lM z-;LVvi)gi>(YJA5cCraFM5>?zU6+2$NP#6pIFTu5+7}D9UmZXD)d;U|n8ZKkXB*n( zZCtCmG%jZWdm$_6K-Z;dgcQ&caYU|?J#*siw+47k{qQupxXaT7Xxh1w?LGlnK}Scp zER7I)1%YZaP0n=BC4|-eRQ=fyudca+eogxw;@i1~)wDvEbk+;Hu;G$4LQ$qBRuGvA zmUVPj?&X0~pAPYV6PVm7LZ@sV@FH302)eN0^a2k%hN3KhSV!!P(7#uA;MJS__-V6< zpa;4|1V(ppA7-qBj-U%0PA~A_44qa8v6(1LU3I?ijrafH##3eyA)9^`5uDURQE0pY z9YGg1V9Tj5fROtWD~W9imTk<>Gx5V8m}hYB*4`Ne8oIfH<-7x3!3JzOEsdtq2eo|? zoq|sWczxLLQu!c1blg0H@T|TWgeG6ZozMVXvVk;mYM+2}d%EsNt)G(6V%k?>=Jtrn z>9>nc@vY1H1X10uS-h_*d&hO_^Tr`=kLcXr?6T~>ZkO~42(hT{k22JE=ItHiPahq& zOHBUnc8T25&$Ws=r}qg6v8e7}m)K){{O~X@cyq)qu}=)zWo7;#4+`mWdY>Sw`+eoc zGZ}d|`Hmx_vl3T0G%MjLCa3lZ*cnmXAFMjp@z`slJg0nYRuY~anU(m$VW;*9qPkxt zE2>*kvv5bOeqqcZp|Mw;(kI}<64m`W&y!7QI|q4Y*`E$sTWoPi%p(I%=@SrA zQQaRA**>g@2s#ExsBm&4o+>W^B(Zk}b z-b8Gb7}$hu_<%3TZe*MU=$6p-`4KQ4OyHyll?d2^P1uGH_<~Q#F0-kZKu+R#!|uR| ol)xrz!-u3leqk((|LPx#07*qoM6N<$f^qG~tpET3 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-large/map_compass_niu.png b/OsmAnd/res/drawable-large/map_compass_niu.png new file mode 100644 index 0000000000000000000000000000000000000000..f8e94a35014b64075c4bd13f418b4c68524250dd GIT binary patch literal 3286 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 U0*7dH@&Et;07*qoM6N<$f)q6`DgXcg literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-large/map_compass_nui_white.png b/OsmAnd/res/drawable-large/map_compass_nui_white.png new file mode 100644 index 0000000000000000000000000000000000000000..1c82ca78c49647be9f6a4d7468126082b68744e8 GIT binary patch literal 3403 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 hmwoy2U$002ovPDHLkV1h|gWoG~Y literal 0 HcmV?d00001 diff --git a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java index 90cd25b332..1e2e6be478 100644 --- a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java +++ b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java @@ -8,6 +8,7 @@ import net.osmand.access.AccessibleToast; import net.osmand.binary.RouteDataObject; import net.osmand.plus.*; import net.osmand.plus.OsmAndLocationProvider.GPSInfo; +import net.osmand.plus.OsmandSettings; import net.osmand.plus.activities.MapActivity; import net.osmand.plus.monitoring.OsmandMonitoringPlugin; import net.osmand.plus.routing.RouteDirectionInfo; @@ -283,6 +284,11 @@ public class MapInfoWidgetsFactory { public ImageViewWidget createCompassView(final MapActivity map){ final OsmandMapTileView view = map.getMapView(); + final OsmandApplication app = map.getMyApplication(); + final Drawable compassNiu = map.getResources().getDrawable(R.drawable.map_compass_niu); + final Drawable compassNiuWhite = map.getResources().getDrawable(R.drawable.map_compass_niu_white); + final Drawable compassBearing = map.getResources().getDrawable(R.drawable.map_compass_bearing); + final Drawable compassBearingWhite = map.getResources().getDrawable(R.drawable.map_compass_bearing_white); final Drawable compass = map.getResources().getDrawable(R.drawable.map_compass); final Drawable compassWhite = map.getResources().getDrawable(R.drawable.map_compass_white); final int mw = (int) compass.getMinimumWidth() ; @@ -303,7 +309,13 @@ public class MapInfoWidgetsFactory { boolean nightMode = drawSettings != null && drawSettings.isNightMode(); if(nightMode != this.nm) { this.nm = nightMode; - setImageDrawable(nightMode ? compassWhite : compass); + if (app.getSetings().ROTATE_MAP.get() == OsmandSettings.ROTATE_MAP_NONE) { + setImageDrawable(nightMode ? compassNiuWhite : compassNiu); + } else if (app.getSetings().ROTATE_MAP.get() == OsmandSettings.ROTATE_MAP_BEARING) { + setImageDrawable(nightMode ? compassBearingWhite : compassBearing); + } else { + setImageDrawable(nightMode ? compassWhite : compass); + } return true; } if(view.getRotate() != cachedRotate) {