Bug 1148677 - Use larger shareplane icon. r=liuche a=sylvestre
authorMichael Comella <michael.l.comella@gmail.com>
Wed, 01 Apr 2015 12:08:00 -0700
changeset 258362 5b70a93a7f10
parent 258361 358448358c21
child 258363 cbe44fd0d2fc
push id4652
push usermichael.l.comella@gmail.com
push date2015-04-08 16:50 +0000
treeherdermozilla-beta@5b70a93a7f10 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersliuche, sylvestre
bugs1148677
milestone38.0
Bug 1148677 - Use larger shareplane icon. r=liuche a=sylvestre We use a larger icon so that the icon is not blurry in the long-press context menu. Also, changed the name to icon_shareplane because it better represents that this asset is extra-large and intended to be scaled because it's used as an application icon.
mobile/android/base/resources/drawable-hdpi/icon_shareplane.png
mobile/android/base/resources/drawable-hdpi/share_plane.png
mobile/android/base/resources/drawable-mdpi/icon_shareplane.png
mobile/android/base/resources/drawable-mdpi/share_plane.png
mobile/android/base/resources/drawable-xhdpi/icon_shareplane.png
mobile/android/base/resources/drawable-xhdpi/share_plane.png
mobile/android/base/resources/drawable-xxhdpi/icon_shareplane.png
mobile/android/base/resources/drawable-xxhdpi/share_plane.png
mobile/android/base/widget/ActivityChooserModel.java
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..5bd8e8b7074a7dce3ef3d553ed50aac976387d4f
GIT binary patch
literal 1541
zc%17D@N?(olHy`uVBq!ia0vp^9w5xY3?!3`ol6-Qn3Mv1LR=YOAT%`8!NI}UI1R|~
z^z?K{NB}Z?ebZuNV}T66q@?KR=+Mx#sHmvW(B#NSka%QdN@zktOiWq?NH!%RF)=PK
zEh;%VA|WF-HYGkjEhZ*8Dj_{4DGA7pPE3!BONmKJk4i|5OHPiDPl*OH;xb|r)1nhn
zViHrM<1^xt(qa-);*-;36H{XnK-}2Gl<4I2xFjGqJs!jbF=7+a;}SDslGEanGU5``
zW0TY3lQQBHffhlysj*;gTykn$Vj7Sgo0J}(m=*^#HVLQ&C=N6b%uY@RDFYb`bOwk4
zGB63mj)xf@4-x@dmk!nlv<Sk;h)Yg`G7>=w;z0(cgS3DRj|Vg2lQZIBB494W>Wp}Z
z2#^8Mk_485GO%z#dZCITR)fhT7$X^G9n1moNF>;n41~QPCqd1RhnNO)3Bu}RWS3;5
zoUZx|OdnfIg8YIR7@3$^SlQS)IJvlac=`ARg+#=}B_yR}WaZ=)6qQv})it&B^bHJ+
zP0h?LtgLNp?d%;Kot#}<-P}FAd;$VPLc=1XV`38$lTuPMGPAOC^NWhhE32yO>KmGx
zTUxt&dM8YpJZ0*%8M9{3oi~5sqQ%RWuUNHa?Ya${wr<<LbN8OT`}Q9=c<AtvqsNY)
zIC<*qg^O3N-MD%C&fR<WA3S{Y`02BkuU@}-`|kaRkDoq&`S$(C&tJd){QY-Fp+*{*
z-0yn2IEGZ*x_kAd^^`)1qaTeuOgtkm?F)=j7tvJK6}hx8KjY$}ON+K>c4=Jf@^a-8
zR6X<af0fwd?`I~wzPT>$OJ#k1{5|&n3oo4BaP-gg7FnZRneG}Z8n!5l1bat2X~t)`
zpD4`eC~H}ESNSc6ZvMh2*B4y9aIVg)ZB>TulRbV%SIT8Cbj@F35%1=`aP8iZJNG@b
z7d}v073aD=g7a+Nf>ot%jJhp%WJA6lJI*_UpLNcM0Mi-oRxExQkfOTxn?nCG=he|K
zOQkNxE_43P_M+6B!92rAq;9ryoW;g@YR=uWEgoGiX)&42llr~T#b0KEfAGQ!-Xd(5
z8*bdcVq{<;RoU>EvsOYvW+8(EpKnVO*UHdm3`$l$ElF7`Lgl#@wA6j!>-(U{bs$QL
z&ytTn@O8CLLudX=|N9R(_6I9idM#d<s{3Us^U0=oH|O2IUTVv4;_6$LUeFT6t`aHJ
z+;>oLUYmo_*1H}aJbf2r7$XgPTbj;ajDPNQB1Vo`(a^%FUMNL4uGr@>f8RAT4Zfgy
zjR#BG7t1s!<;{OLK|*G2cEHrn`p0Bt7FtPk>0Xh&Wq;tJ)N)6`Ys<`4*xX;guHo^{
zzaS{o{8(SQX?L8v#`69+``KFSWzLt@FMFf4<<ct)w*3bsvuf)$7vvwi<ndlGwf14a
z+8qL{C)?5=x7~^CELJ<<Z<uPmu;}A)L3NdtTixuROz}T;p}*zCwmS|U*RD!%C)%cZ
zyL8mNZPVF#D}X~>Q&UJWGSwy}TTYs@wN~Y(q>_`-`Kyr=RBbQGJ87xTR9d3dsI}0k
zoI~8h?i2S`_XDTD2IOn3Y5j8MGjDF&u~qCUUpzie_-VH=`oq>uGP~xeM>Cr)%nvk3
z|HN(-D}1UY@}%57!G*gG-pjBr+PiR_#Ej=P=b7(aD2v#5?6QT7R=a8X%oQ!W(ho^J
z-z}uNg*i<1YuoM<ToL7J=a0%4C)`~UBwl`)kFzqA??%#Pn?KU^3@2N)J)@1qGC@VT
Mr>mdKI;Vst02gS4+W-In
deleted file mode 100644
index f312ed4a941c925c1bb009a76e0e4158a1bb6fe2..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..793e610c171a546953563fbd4f61afd826232e96
GIT binary patch
literal 1112
zc%17D@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBgK_U|bd86XMDM1EHaz4h{~+#%Vx?
zr>CbwLV~YvT5N1AkQ*Hx9gvU^6%`d4nj9Aw7a5rrnwSWbii}JNO-P7HN{Wlih>J^$
zN=}YQ$cT+ii2{kFMkb_1C#FXyq(vp9#w91mB&Nm3rvOz(C#1wBrANnS#3W?IC8fnC
zro<$q$0nr5B&WqCW&j!SNvS|KkP(-d9-EvNpOg`soEi^gCuIQ1xWqINBPl&D87KnM
z0%61h^#Zxc=|D5%fg&KiKsL}cpe+z{Kx~jkkY0!h5H83B2p6gz$W6`w8<i1{M8+k-
z)B}|z!x%6@ut+*Y4b0dKsA;Gq)J&)XkWmQRlVK(#!$qKE+QF5Mz<BB{3GxeOU}R!u
zVP#|I;Ns@t6A%;<77-N_mynW{lUGnwQq$1VH83<XHnXs_c5rm^@bdQY^$Q3J2@Q*g
zOh`;gP0Py8$uB4@F0ZI*ZtLjj?dzX7W$Lt<v*#>YykzOJ<ttXL-MDG<_8q(T95{UB
z=&@60&z-+;`Rer>x9>iD^!Vws=PzEqdiVarr_W!$e*6CG_n*K2(pN3g04Apko-U3d
z6^vUizbxktlsWd%U1Vz8D}%16E0=;?wN<~>cD6;7IIgT+D5k4=HB4iY+S$+cvuFRD
zD`@-d+}`IOD*xC1Jo-Q6KEJl^dQR!;&s#W?UUKC!J?G36-tzp!B-etXX@7nlwCLcU
zs1v(1b3@^jdBO92nwjsve0lbQPQ;X@Mt7o&xM#%&NOtaD61X9I)+zVz6248W&rgS>
znORp(PPl0sHr3kDp?N{+oPCdPcs4&Mn7B_ztlyRWYpn=>(vAZs7CaR_I-6~cz8hQh
zClTSZ2b^CqMY{gE!Sp8G<$=wz2QlUoW^{1eD&m>LSkOAlAxv-&UqW`I^pX6}+ugYv
zZ*Z74u2H(D$}nev+Jw*}SE3l+nfofN?l@Fd(Iz3crtX~7RJn?4e|h+=mPKkeubMiu
z^5p#0PwwB_U-s@n-)xokg(g?e`YTL&xp?kusRz;jX3i;n;JNobTUhKW&ky0TD(AzP
zKfN@YD)NPq?PMTlgk;QP)#==~78Fj(ncSeWOi+bmWB(g&rnr_zt5_2A3f1%&k54=B
zJdK-Ub5d8k%8YFH1FkDn=6g<PooRh1fcMz+Lq3<M$BBkmC9F!{bdEdkz@5A6M2b0Q
p6#ojo!z+FAGV_MwC4&DC=%2crzw@Zx)?QHQ;OXk;vd$@?2>|V&)yn_?
deleted file mode 100644
index 1790980c9bcfb6af779dfc90e2d9cf851995ad9d..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..dd621ce5a7ae73f32c7442e727b52097f91489da
GIT binary patch
literal 1853
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
deleted file mode 100644
index 176cb27f109da4346cc9db71d5015a64efe8bd22..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..482fc454f594a10ea848f9fc6687ccbf2cb96918
GIT binary patch
literal 2641
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
deleted file mode 100644
index ecc310ac1daad0e6aed4538d66ca1cfaef20c146..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
--- a/mobile/android/base/widget/ActivityChooserModel.java
+++ b/mobile/android/base/widget/ActivityChooserModel.java
@@ -778,17 +778,17 @@ public class ActivityChooserModel extend
                 if (shareDialogClassName.equals(resolveInfo.activityInfo.name) &&
                         channelToRemoveLabel.equals(resolveInfo.loadLabel(packageManager))) {
                     // Don't add the menu item if there are no devices to share to.
                     if (!hasOtherSyncClients()) {
                         continue;
                     }
 
                     resolveInfo.labelRes = R.string.overlay_share_send_other;
-                    resolveInfo.icon = R.drawable.share_plane;
+                    resolveInfo.icon = R.drawable.icon_shareplane;
                 }
 
                 mActivities.add(new ActivityResolveInfo(resolveInfo));
             }
             return true;
         }
         return false;
     }