From 8ae706b0dda0566bb4ae4bd021ce7b80ead5545f Mon Sep 17 00:00:00 2001 From: Tim Su Date: Mon, 8 Aug 2011 21:48:59 -0700 Subject: [PATCH] More theme issues unearthed and fixed --- .../todoroo/astrid/tags/TagFilterExposer.java | 2 +- .../drawable-hdpi/filter_btn_background.9.png | Bin 0 -> 808 bytes .../res/drawable-hdpi/header_tasks_normal.png | Bin 2500 -> 2353 bytes astrid/res/drawable/edit_titlebar.9.png | Bin 174 -> 177 bytes astrid/res/drawable/edit_titlebar_white.9.png | Bin 171 -> 171 bytes .../res/drawable/filter_btn_background.9.png | Bin 809 -> 808 bytes astrid/res/drawable/filter_count.xml | 2 +- astrid/res/layout/contact_adapter_row.xml | 2 +- astrid/res/layout/task_edit_activity.xml | 2 +- astrid/res/layout/task_list_body_tag.xml | 4 ++++ astrid/res/layout/update_adapter_row.xml | 1 + astrid/res/values/attrs.xml | 1 + astrid/res/values/keys.xml | 1 + astrid/res/values/strings-core.xml | 5 +++-- astrid/res/values/styles.xml | 6 +++++- .../astrid/activity/FilterListActivity.java | 2 +- .../todoroo/astrid/adapter/FilterAdapter.java | 2 ++ .../todoroo/astrid/service/ThemeService.java | 2 ++ 18 files changed, 24 insertions(+), 8 deletions(-) create mode 100644 astrid/res/drawable-hdpi/filter_btn_background.9.png diff --git a/astrid/plugin-src/com/todoroo/astrid/tags/TagFilterExposer.java b/astrid/plugin-src/com/todoroo/astrid/tags/TagFilterExposer.java index bf9983fd6..3bbf03c2b 100644 --- a/astrid/plugin-src/com/todoroo/astrid/tags/TagFilterExposer.java +++ b/astrid/plugin-src/com/todoroo/astrid/tags/TagFilterExposer.java @@ -172,7 +172,7 @@ public class TagFilterExposer extends BroadcastReceiver { new Comparator() { @Override public int compare(Tag object1, Tag object2) { - return object1.tag.compareTo(object2.tag); + return object1.tag.compareToIgnoreCase(object2.tag); } }); for(Iterator> i = tags.entrySet().iterator(); i.hasNext(); ) { diff --git a/astrid/res/drawable-hdpi/filter_btn_background.9.png b/astrid/res/drawable-hdpi/filter_btn_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6f0ad1811d8176f6e1fdf4d2532f0e939102a2ce GIT binary patch literal 808 zcmV+@1K0eCP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iph< z1R5Z9A27%O00O8|hd;2538ftJM`|iX>Z9zNMR~-Yd+f1Qs}yJe zV|x!3S(4Iix?y|jNS2T={`{L6JmY}V&Hv?H@Y%;yRPro|C$W_6L<_z z=en-M$f4u@T)5*(jRiVhM-FAmDHZjrps?!&`mXDq&mDt`+P0;ts(&sIL&fk| zQE;qitZ@wb7W)DHfPO$Dg3diizXTfNK@2LWq-8Ip;9Ou-ok@iUMQI9`fP!Un#YYq6jJF m$qj!OpSEpr&K*F$)qVr2PCnq%tk$>y0000hwDvAjP z?7bRSC6BCMb(nwvG6 zOWf#2*+^^!)Ml!+)6&kIeX!H?c3YsG;g4>=WI`yN(>Y(i?|=8_oC8om0R&F@PVB z9Xn>Hlrp)FrzVw5O+elXtgNhbMIwTcy{X4saIoTV@dTnolXK^UCKC7 z0DsR;oH*h2`~7(b=u|svBCw*OB57T%wcd^$JJ(>pjg7)d+> z<8U}gb93`A0Bk8WuK(J#Yr_Kr1CrJS3(W-D?RHl%7=+1WN?KP#$--1uSF36X^!4@q z-Rt#AV`F2v#6DS)zVc$T+1S&kPgeujntyKH-rn9Qr8H;jrk69C3H1kLj78nc$ zJ&I)}kuV4VNRos+Rl?NP){-Mfj-*;Q3gFqrix-FP-Mc4geo(CzuBxhXiJ}OL#eV`q zNY=r!^^)_sx?;20*fVF&q+8eD*Vi}P)6*kq{h}$QGcE!f=4xG@=W~vGxjcN@m%^-A zv4S<3Oz`{t$_%Px>g($>S=ZO!-yaPG0-EApYW&L<1840-)~#FTl4Uu$G^Gxv$CXZC z;&rCJzMc#Z5C3}S&YhaJwl+ctVSh5*&(zk|l9ra1OxE>2cNOl|Zjm?`kvnNlUtOoEifS+4hT566SJxbC$lr?MCuxHPn&1l^lH*TnLkEyGx zV>fKrpn2IYo111NFc=Ji=XnT%@P|OE*Oke_Hk*wBusT7C0AQ<1A|ZsKlz)N{!Zb8A zWVG(xyLY33K!Bl?sw7uYO4)pR;F+@TtTC{xtjraQ#b7p@^XfM8+5b=!1*4;*6u=aK z^{FJbwzdMmP*+!1q^_=xw6?bXk9E7cy1YX}Lu$#QlKcau^p%#9E43e<6M+>K6|P_~ zm@HZJl>BV)`Fu)KQOHY{w0%jySuxS*4@2(w@R`_5Buh1 z;b1TbgTato9MwAz&yqyw(*-yc4F7&&FEH*a-9zs95|4! z#MF%H_jo+RSFc``($$hh-I`T6=Pc~^``zlK788#iJ&H6oHl~x9wC=52x730;YX_vq zo;1TSxi9IP&1NWyvVZ9N93vwmDv7@V_z!?j0G@Src6tW~2W36Fjl5SxX8Pmn*RS11 zqcLgYr9h&`3o~$X}5NCbgWKHS}TkIO7L~p&I@4P%7~n06buH3tyXJ|EX$ft zp1yti7K9N0_J8f$xkNazB|3-_4c9UNApox~U%veC%9SfprVb(>#9}c>lJtkOF?r2? zqusv!^QTXLrIdo_c})*xHk;vaI5>yHL7Yx!HGm&9&hx#;;~9DS^l7xWw^t5_!}jE7P8dQe87_DdBkEdy^8E5Q{U-c2WG?g__&*8S;XUUe9ur1TIx=q+Nr2n>U$rra|Xu=9qs zYuCEI<~? delta 2428 zcmV-?34`{r62udbVSfWJ1({_qyZ`_RL`g(JRCwC$nqN#4TOP;1XZmN#OiMwKYt@@v zC?Kp4vLOiTlDj`NG1M5N31Cb#zU zd_H7nXIHu1Zs(?1U|Ct2&Fl4I=gytT$;kmt)2g`ZcYn>Wp&!NL@nC9d3KnbHaj~TTCEm=Kwvvn8U%n88VN&W7zXL-=~!7=VWa=A7+^(3g>7+h z5oWU)Sy@@oYPG5cbS0{)sv@UPpQc%sEt;5^_~+fbclpW5$%GarNfIcEg3)LM$8k^< zU}a_H#eccEIWP=^%*@QN9sqLw{COGP9|0Hu6qlEm&q|W?J`sSj1yU3RjYgv$ zz|zuE+seucGBY#d!b=b)$<58BSe8vRu}N;XTYq%B-SW-I$&)APyu7?fcmS~Y=FOXt zU@#~q8Usa9j2o7c2I%#AVKSM(Fbn`77z`#g56iNoy1JS=eE2YJG#dW|ASZ##{Q!Qu za^=eK?Ch)r0C{GZ0I&#PDuK)AXJ==79S+A@Xbt4lsZ+Go zYW)>}C8EZi86O{aIvft4l6p`T7p|zNuz$_Z&%`)xj-4;dL5(0}Q4 zYP4x2lrU%j;5ZIRS_!GEtE2Pt^CMlC2QWA|IN0;x!2_S-g@$5a(g4fK%4}}88)mZ^ zX=!O2cHKl8{A9y{)oP{c>gu9hcZTCQXIopFPib8$*MW)vE-WlSuh)l5mW^6pB8!j8 za%9)8U6j#i#Ms!FxQB zLlFQ;Q&SUtkrj;a9Hv?%liI$B!QeMNyPQQIsL? z6h)CFy8h_B#Op+;c-_Y8>MD#zBlLRxH)|pl4idr|9UT>0T3UJm490@k(b188;>3xn zSgzaB(ju2EG|{LYmy}O zT)TD+p+f;$hG?-^eg=>g-EG{vcaNW*o+bb!i^W2nJ$qJ;k5i&3D&9jZuZas#en{>2 z`?u_9UJwNMeE+L?pFVxM=J)%1u3x_%4RLowx55J$?CWfJRWCL zQl}=n! zQ)2+2$A6#N&G+~BOWOh<05A-L)z#JT8%#y z@ndg&eZ5b9@T9a8@pwF#nVI?GJ;9_*$XZaqt@(U~@;lGTb}D|qA1`0N4DdYvucD%& z-)NfF09XUCpkR!7Jf2rCUc4B)bm@{`4R~^=#PdA7UawQJ1w zQ2x%M6n}DARgUw&Wr2!{x`~MidoUPOqr8zfDuy<%WQbc?>L^a727>`S&#P5rZ=3o~ z^*S(~hKGmk8jS{mAZ(Xc+crg_D8@7pRr<1#krBI`6n<0%0)g;@HN{ytmX?;5oMyAR zN`9O3N0OX@CnhHBn__{oCMPHDfj~gbc5hpV=XLqGO@l`5n=LOdJ5452l_W_&ge3}s zfIuLC$;nCkmH?C?rl+S@1%p9Q6czV0S5e^@HJ{oEOm^E~Fo>zCDZ8qzTp}&s?>VvP ubh>bYOev+5Qc5YMlu}A5rIb?IKKc)d%T~PuZHp&NY>;M1&GD$>1R0!84%b^VbArM8u;U~yz0E5ENe>W7f uCss}Jk_Sb&2&Z|73Sv~p*(_l9_YHp2GX;iT#Xd>^00004TC{AKN75{L1QW4iP4p%Mj pHl>`F^*cMbl0u&6gcUc)^WU4vI^)RQsnI~K44$rjF6*2UngHq29$x?e diff --git a/astrid/res/drawable/filter_btn_background.9.png b/astrid/res/drawable/filter_btn_background.9.png index e3b3d5cf9a70da676f004057489763238017c12b..47cde5167378f4d6e66191a5dcea9a3b449b5718 100644 GIT binary patch delta 722 zcmV;@0xkWi2B-#*Vt*Ab6+Zz000080NklPVK5F#i0T89d{F)6M_oUGUk*gA<}CT07?e zaL(bq|8y5&7~-5Gj$@jp!CJfNzn8}!#BscCng;JZVHl#6B7X=1f?#;l-g~_FIOnj| zQr9(7O02aXE6TEL{qphxzcN) zy*&g)QG`;8>2yjQ$8;HYjwMM#6h#Oj0K5bUf&isd7r+lQ>{RQrRBOGDuk1_iGU!}T z_y2Wk9)P^}SZit9b`(X{+Jg|t;yRPro|C$W_6L<_z=en-M$f4u@T)5*(jRiVhM-FAmDHZjrps?!&`mXDq z&mDt`+P0;ts(&sIL&fk|QE;qitZ@wb7W)DHfPO$Dg3diizXTfNr&IDg-#00zG%Edex~^-IBw@K+vfXYe%X0JXYN?c3r)f%> zrsR1}S(bZWpHjZ#IA%7RA*E!y-Ll*5sH$o+cuOl+O0BilWLd_=#RWo$lT*jooO4)f zsj3PoCDz)H6{Tsqd3kvOU_PIdBnieCgb;*b_@NqWEp=U!Wf>0-4>;!#LL8_H`bx^O z1YosVaeaNwWHR{_(y4OJQB@UBPfy(6-;?J#^ZA_T=Vz?7YY8BP*i0r9%Ch9<=7!a3 zMI6U`#e@(jrGL;`qqXMl?vBUDM=mcf$+GM%Mp|o%qF}LDuv{+DTEFx0SAetG41n9) z+e1(kMJT11PNx`S=rZmci{qFmiV#8ocnJ^$0ZOSZfFEYqsn%tw)_Nab*_Yg9(7B-Q z|LgWV0D14R*3!1^D2lAL2O*Hh|AV#m({w(?y1fP!Ie+K&*MC#g2aRFJd%cTM(=?;R zsBPO}*Y*ASUz4F8M`?h21RBcU^aX z?lq{WZClE+{O9&C)C`Y70k9b}8HPY1-()|aAJ7kIM9{f~^h=;ID)(PYP+ixgX}a%8 zW5AlG>3;)*5TL56{erSAX`1FNnD?HhX;>^46h-kzQQNlbJkPnhx}sCqw(UOwoO2XK zfs_(s46m=RZzFea(Jvtc)9I8f%l1RcDT7LXoUW>hIF4B^mu$CNilSJ*J6bBGHc66@ zBnerTQ541A*Qc~^V+^y|3@Ihs?UvncM_HEZ!Aw)RQfi~MCQVZ=E-ny4oTSP*N7FRy zc02Msr)io! + android:color="#66282828" /> diff --git a/astrid/res/layout/task_edit_activity.xml b/astrid/res/layout/task_edit_activity.xml index 9c1a53d8b..f85a5f593 100644 --- a/astrid/res/layout/task_edit_activity.xml +++ b/astrid/res/layout/task_edit_activity.xml @@ -299,7 +299,7 @@ android:paddingTop="15dip" android:text="@string/actfm_EPA_intro" android:gravity="center" - android:textColor="#ffaa00" /> + android:textColor="#ee9900" /> diff --git a/astrid/res/layout/task_list_body_tag.xml b/astrid/res/layout/task_list_body_tag.xml index 91bd1a8ca..0415dc4f3 100644 --- a/astrid/res/layout/task_list_body_tag.xml +++ b/astrid/res/layout/task_list_body_tag.xml @@ -70,6 +70,7 @@ android:layout_toRightOf="@id/picture" android:layout_alignParentTop="true" android:layout_marginTop="10dip" + style="@style/TextAppearance.GEN_EditLabel" android:text="@string/actfm_TVA_tag_label" /> diff --git a/astrid/res/layout/update_adapter_row.xml b/astrid/res/layout/update_adapter_row.xml index 4ad40bfa4..202731a93 100644 --- a/astrid/res/layout/update_adapter_row.xml +++ b/astrid/res/layout/update_adapter_row.xml @@ -37,6 +37,7 @@ android:layout_height="wrap_content" android:layout_below="@id/title" android:layout_alignParentLeft="true" + style="@style/TextAppearance.TAd_ItemDetails" android:paddingLeft="50dip" android:textSize="14sp" /> diff --git a/astrid/res/values/attrs.xml b/astrid/res/values/attrs.xml index f5521c168..b9890b0ed 100644 --- a/astrid/res/values/attrs.xml +++ b/astrid/res/values/attrs.xml @@ -11,6 +11,7 @@ + diff --git a/astrid/res/values/keys.xml b/astrid/res/values/keys.xml index 6c433a7a1..74df58964 100644 --- a/astrid/res/values/keys.xml +++ b/astrid/res/values/keys.xml @@ -172,6 +172,7 @@ white black transparent + transparent-white diff --git a/astrid/res/values/strings-core.xml b/astrid/res/values/strings-core.xml index 37a97591e..c885c1944 100644 --- a/astrid/res/values/strings-core.xml +++ b/astrid/res/values/strings-core.xml @@ -370,7 +370,7 @@ Color Theme Currently: %s - + Setting requires Android 2.0+ @@ -433,7 +433,8 @@ White Black - Transparent + Transparent (White Text) + Transparent (Black Text) diff --git a/astrid/res/values/styles.xml b/astrid/res/values/styles.xml index d607b494f..c09c8e17a 100644 --- a/astrid/res/values/styles.xml +++ b/astrid/res/values/styles.xml @@ -25,12 +25,16 @@ @drawable/background_white @drawable/header_background_white #ff000000 - #ff7777aa + #ff6666aa #ff000000 #ffffff @drawable/edit_titlebar_white + +