From 3b9a3cc02ecb025f8b1f322015c7d1fb46222f9e Mon Sep 17 00:00:00 2001 From: Justin Koh Date: Mon, 21 Apr 2014 17:50:40 -0700 Subject: [PATCH] Update GlobalActions for watches. Update GlobalActions for watches: only have power off and settings, due to limited real estate. Change-Id: Ie3cbbb287f8c71c8c16a00637c83da6921d56e2e --- core/res/res/drawable-hdpi/ic_settings.png | Bin 0 -> 1805 bytes core/res/res/drawable-mdpi/ic_settings.png | Bin 0 -> 1261 bytes core/res/res/drawable-xhdpi/ic_settings.png | Bin 0 -> 2569 bytes core/res/res/drawable-xxhdpi/ic_settings.png | Bin 0 -> 3220 bytes core/res/res/values-watch/config.xml | 30 +++ core/res/res/values/config.xml | 18 ++ core/res/res/values/strings.xml | 3 + core/res/res/values/symbols.xml | 3 + .../internal/policy/impl/GlobalActions.java | 223 +++++++++++------- 9 files changed, 192 insertions(+), 85 deletions(-) create mode 100644 core/res/res/drawable-hdpi/ic_settings.png create mode 100644 core/res/res/drawable-mdpi/ic_settings.png create mode 100644 core/res/res/drawable-xhdpi/ic_settings.png create mode 100644 core/res/res/drawable-xxhdpi/ic_settings.png create mode 100644 core/res/res/values-watch/config.xml diff --git a/core/res/res/drawable-hdpi/ic_settings.png b/core/res/res/drawable-hdpi/ic_settings.png new file mode 100644 index 0000000000000000000000000000000000000000..cfa539f5404428e43aa109ff6d3e2914ece53511 GIT binary patch literal 1805 zcmZ`)X;c&D68(ZEtO5$b5;Y22M!~YEkOc4r zP(cf7*~EwnX+*Tt8o)#$1wl47EMad{D9FZ@UUi5l)}uZhoq9d+(47aP^KWpk$5r@fFI2O zVCDj_rjVG^0MHd(X2Jl#ask+zbd^tXQY2sz$GzOa*0xnYzFneFRFm+5sS3pZ*FA-C zE&xDB2=1=_F{AURh%vz@bT>zPT68RRb2$+Qbn9RFNB({Hb1@nI_Ar^=2+t@?2$p%C zR8t!&wbGSbsC+)>e~P3wgeyc=#7jy!OugX%1mdk{b9qnCmta9^RlnVukt zu{d&OA>&D^xb5ha2n=Kv{s?vFsVp3IBS|Wo&YXY$;`X>3kFrs5NZU9N>Id=TEC!?y zuRBw!qoo8-c~+%#5hZ4?=SV#`Q?+vx4!kThZq!6>kb98u+^3{{0IyjXZ_)jLPpBJ}zntD&o-wAg~z;e)WQCVa*LW@ z*W~qJbZ64;4trn*@qut5ODHC(#do+5_(Hf)v^8x5z#wx_G+>C!p8x31!34T^adv@Yo=8M-O?! z(~HEB9Yquqs3cxTNuvFVFL>*Fi=bJsK7txM;OLbSNR41rmGO^wENhx9DBm{OxP#Fd zeTlX3yE64nR7*B_sTi8cl-^TH#r4_5>aY#}!<)bb&401zw)_tA7q3_<(|}5pJ|K_u zNL#CU-9E!jvV2L6Z}(pO!rn{CdGqjp*i!7Ik!uZEY+=o3FEjgY&NZ`oMb77F6frZH zi0+VFLqHguEUN*vczTr=!3x{kFIdS}@2T|lU)UqeAQZ6#M0tK`2!`t&e_cqRAKc`UkakA<%GSh}%1YN!!pgz+hqGVo*d$ZQvnu=sDSDMJqbS>-F|swP zJ7lEN+7W`vfcZEPh$cxA0M^rbmj7w^@QN<1) ztuTROr+@S7=NqB6(!R>8O%Q!rftCmj?!9o)_H#41rrohJamKSfu1Uc8i-0T8GJGy3 zZ{EnNGHDz9JLdP(M|#>CvFRzP^0W0>v$4x@6Z#!XtzGXA<=x=km#^;=4< zx~sQ-hZ*AuQyNUMoi_kylcgz_4~s)<8&mG6Ekjoq_D*p9X5Kp(v1Ei#5*qJyuvOdg zm4dsw3*a;O@5(BrkIlyJUE)+c!B;n79^r%NeHCFrarPAN@Q@*0^m&ATJgoUd7p(Re zz5HjVmB5t1k~bF3W8nuU(<9I66^%6DOauA-Lh{3k?&${E;sxy}bJO@v+etfk%4a*w ziG-TIJx0jTsLh9G9~AFF{KO)Rw+t*OGZucCx=eZ`WW}X&?{l@LzJ8~h=@J&9?(p(k zz1E>WV;_*av!*UJA8>)*JP_OlY=11A>G&=GzRt>37j-(d0f zu?E_;P9=C;A?=sMu|`x_fds#;oTr7vqjsAPG6y&r*SMtpHqm6prwMoK&2MpK-J;&1 zfjz>I9!K_MNW6^JI}5&7T5{y5*Dpe@LYsGv2ZFq%MeB!?5P`#LajnWDNsH7;``Bbxlx zn+8`C0;r{j(+5n+;pR4%LwMwN)PbU1;>Tvfv8zyth6Vi#9S(m~=c^hRW5=!{GygVKXA@J&;qCHaYbmzw1y1lQ9JALhnrF2Wbjh~W?j7gYTlEF z>O6ikcSA@x_IhjUhgTG+66)lii;B+E2Hj4583%FlvZ~qki?Fp2`sI-jm k6dG`)CPvVV38%xOX=GYBm60r@ZNDWz@bGnSatk~EFQ(@->Hq)$ literal 0 HcmV?d00001 diff --git a/core/res/res/drawable-mdpi/ic_settings.png b/core/res/res/drawable-mdpi/ic_settings.png new file mode 100644 index 0000000000000000000000000000000000000000..e6237eb1298ed27ac08582736637e6f205a36089 GIT binary patch literal 1261 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 Ug$)`;{;6aD+}O&f-oPXFKYQ)7FaQ7m literal 0 HcmV?d00001 diff --git a/core/res/res/drawable-xxhdpi/ic_settings.png b/core/res/res/drawable-xxhdpi/ic_settings.png new file mode 100644 index 0000000000000000000000000000000000000000..452942e6148122341c526b28ef1eba4c02075335 GIT binary patch literal 3220 zcmbVPc|25WA3rnJ>`j(r$}|)$m>JEOvBZoqQnrvtG}9PN%)%Uv-Jp_vjg%xRshfnf zAXC{1l`hdjvUIZ~Ew-z7bnCwFANO;DlA`z9(|o+BPzSBtKxd8*$fpG{0HQbNFau%3qWLnM7&PzDz*dGS0Eqc9 zUEDx7J6mHqhow(jkk%>|N+#{&a#j(tIbvG{jg$z+!+jL>Lr6oFE1Qt8b`BN1@RO98Mp-1B=6iZ4jZw;NIT342F;KnOaF3##kI5ho0!e}87NW63_@sJ1GGNMfW=zz>xVQC zbYlG1jDM8oxrA~V22KnfCpd^MnhzhXUtm$}{$0_EpvW3yhajeCQfL8W4n3H~V1qVf zGo)xl-<#=ejK<=zMp#2j92SGY;n8Tk5t@QG#G{PRBphl7-sl&{KVdOABA!Ar#9#;{ z0vc^)h~I&+!sEzRB%CD*L&0EvVQttvkjADne(7b3^!~)6{}pR&8N{H0oFEqtC*W5G zIQnrw4$qInMOZrH5W03WI+MN9v1Mg~{_>a12x1;(cvFHnEX0op8#DjG0z*p*29L*C zQm`2G56>;pJ4jYWBrE}MMI@r}$e&p6|0ik&B4Z3z(&K;9ri_wr$| zMQbKVv^X9)IVJ&s^g|mm(IupR!qY!M#Y*`#DYVK$mK8&SB$-~6K}#np?M20!M#RX# z)+OAS(=HS&qbQ%_R~H{^01|5Bh%OCk6hGzc{j$V_Oyq%!v5?T}?x#*NU&HLDUf^H6 ztTQn&tl>{hMzrQm)bYnAIwEQ+4aYh4;q9NuIWzX(%nKmdT4rP9iW@ z<%??*i8JUl_-bcaFvM+@sZ{N*H@BolGwT90tE++YH;W3K4Gt>S#-E%@*_Vn*f=Hyl zv&@+D1D2)p72%583&BR=nUh9Qko&Uv(j8+h4m-~+Zn*RXI!X(ZGx;;dP|z;0KKN9% z{rB?|Ytr|m@d~;?wfAMgmRKyaJw_$-TOT3}Vh)*59;hYh9ipV~N{h z(zXPgy=gHGhu1TYs=d1rFc)He|^a5Fk}(l;&rR+=etU7&(ZP|Wu^q&9cmK{GuvHz%E2Z+I%lvbc9h z*}CN`Q*9QL5r~MA%SUd6E+pMwbr_MO)5oe2&I!^D7Hp%_m$2&a(2hdhpQ+A1Xq=38 zljew!P5c^5CR4+u`ljn!@}^)3n=malC2W@1*sUXQqt=L+wl~A$o)S2v_AeWuuWi=n zReiueI|nGZ4qms?_|Em>$!C=nca>0eQnrxPS9!dXTmQ$|+ZaBkR0 z^^}HEO&6rnc#_?IuZm88-q$=We-%^gBq&Jjvd$a5n5*JB2~)hZaUuF>_)+S?X%H&2NLDkC0a zc3lBd0?%j{}U!92874-JgY9CFyp*xrKxl2*D){uOI&G~Vh8}<#%m-V3+>$7GV*NblB+J@oz z)9Yvjs$*fXyI+Y5+s>*CFFx40Fz+_+Oi~(Lt#E-~ll`Dc_ni3n9{poE`VaebhswXm zJPVMB0q>nq!-c!x%HD+@v`N)|RpV(Eiz%H*Ez{Xw>r&ti^L0icpC*f8N*G%FqE&(R zV+x&I&#Up;mtrxkH@6>TyN;76>E*Xe4=A%!g zEngeS#O)(mk@pEq4^KJ@5bO%386`U zj>~Yfo%gPn_^m9byY`1d)Z_)hI@Qqcld&|dLF8~E6=7mP!wku^O zV`WYO(=v7b+qD2qZk>A;DSUj~ge5*GB^lMG-0yLNNx1d;{<8n^$6cF6dul{!i+w5i z+Z}gVL1k&$*78dCVa$>5Iy(nc`ucoCo3VZC=kcq3zM`5!>*w%b^_k7r06a41MPs?` z>?h`Te)YIc9^L9(@HoLL`u=34wZkQ|%A%Yp5MI0QS)uHqxBkIu2=(Po+$Gxb-T`UR oVL^0SfXF2S6d+D~&>SKOn7M|dWmI}w`0LCp`i~s-t literal 0 HcmV?d00001 diff --git a/core/res/res/values-watch/config.xml b/core/res/res/values-watch/config.xml new file mode 100644 index 0000000000000..4c4d0ce297b3e --- /dev/null +++ b/core/res/res/values-watch/config.xml @@ -0,0 +1,30 @@ + + + + + + + + + power + settings + + + \ No newline at end of file diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index bc60608047859..cafa0a5855ab1 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1420,4 +1420,22 @@ false + + + power + airplane + bugreport + silent + users + + diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index 5c848f3c7a0c2..b4a03f735a87d 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -399,6 +399,9 @@ Airplane mode is OFF + + Settings +