From bf32b2cb11d6a1c6c3ef492e421a043a4d2c811d Mon Sep 17 00:00:00 2001 From: MPG13 Date: Mon, 28 May 2018 14:30:17 -0600 Subject: [PATCH] update to 1.2 --- .theos/_/DEBIAN/control | 4 +- .../DynamicLibraries/UnderTime.dylib | Bin 69264 -> 69824 bytes .../UnderTime.bundle/Root.plist | 85 +++++++++++++++++- .../UnderTime.bundle/UnderTime | Bin 67328 -> 67696 bytes .theos/last_package | 2 +- .theos/obj/debug/UnderTime.bundle/Root.plist | 85 +++++++++++++++++- .theos/obj/debug/UnderTime.bundle/UnderTime | Bin 67328 -> 67696 bytes .theos/obj/debug/UnderTime.dylib | Bin 69264 -> 69824 bytes .theos/obj/debug/arm64/Tweak.xm.mm | 43 +++++---- .../debug/arm64/UnderTime.bundle/UnderTime | Bin 50516 -> 50896 bytes .../Contents/Resources/DWARF/UnderTime | Bin 30411 -> 30933 bytes .theos/obj/debug/arm64/UnderTime.dylib | Bin 52436 -> 53000 bytes .../Contents/Resources/DWARF/UnderTime.dylib | Bin 23861 -> 24392 bytes Tweak.xm | 37 +++++--- important.h | 7 +- 15 files changed, 220 insertions(+), 43 deletions(-) diff --git a/.theos/_/DEBIAN/control b/.theos/_/DEBIAN/control index 7148b22..160c488 100644 --- a/.theos/_/DEBIAN/control +++ b/.theos/_/DEBIAN/control @@ -6,5 +6,5 @@ Description: Customizable date under time in iX StatusBar. Maintainer: MPG13 Author: MPG13 Section: Tweaks -Version: 1.1-1+debug -Installed-Size: 188 +Version: 1.1-16+debug +Installed-Size: 192 diff --git a/.theos/_/Library/MobileSubstrate/DynamicLibraries/UnderTime.dylib b/.theos/_/Library/MobileSubstrate/DynamicLibraries/UnderTime.dylib index 9629f546f8869555fc543c1f28501343dc3ab140..2b4b439055f6b519a99e986fa98d2cc4a318aeea 100755 GIT binary patch delta 4333 zcmb7HeNa@_6~A}iF8dIWT?H14z^?HlNM697VV;# z#7rhFFITdibP^Y18eygii4_%;rD0vkr3%xJln zys0cPPu|Divy7n00*Ge%#xs2CfjWqJS+?QgpP-JaZDM)`u&BAEb=K?2 zpDoBa^jS;j>KiZjeo(&b9-eLjr&O8)lV**+gpN#@6q`Ols0-8c(4E(tJ7u&5U5Pf~ zj%XoLA%re@0ITspa|ZP4IG`)q$=iJvpAH??q=R}jY*dCZR)(_$4;xg9GXO`M939|M z4NA`IqaRYwx{fGdux&-Zo2w=>n^xJCre=ZnTZJ-vn@g_-TCyX77H7l;zQU5+`K6TA z8PD~7D1M#_d80wJ$_^_xl2yolm#tZ^h7!Wf`2aJ0v}K-ppReUB)0ypl zZW{nwBiO>GVr~Bp`q8F>4%h_U3@JXHfb=G+>GXG$#KZ4 z48hY)v`bFV+ZsVQ|GFj{(5WHV)E6v{F4+c2qp=5#YCy`0SRrnj#EU}iU`hR>z%D~6 zWGE9dv?X#>+8UwC=Y?>;LDd2Z8G$lKr-iKD051@BTQs|qLN;I^#XXq`?+QF_75AmywT zS7g!fn}pm2a==5$U{C7^wqdAc1IV>)1toP4tShbf@re#+E5kI=X$Yl+CFOlB;rrv% z4hV`m4oUHy<=`MJ`IxNzVcAbaAP$*qI+LXX(sbs>I+sjNp0Q^*pmG)#)nZT##q%Is zvPyzyGJk}PEDKO^`m(9Q88(txXH$KX1-7wWrVH$Nd{#_C?qd4kiLe1JtGdoGWJnfr z8$CJfol*>so;cg=C@Mt23VDfiKlPsRsME!*C?+%dx< zND&q`Sw$F~jW!J&r!7_J{%ds9FL>Ej=~}A=J%@DJ*Xep^%(^6Iofoq!$<%LZosekg62Di7=-RN~xd$!lsxNE%&5pdS*uBmX>uiduF zQ|oRZ>-$T{v3{$MevizD<3ndA|FEEI31%WPAglJPiBPEl=}L?US!IOxLJ{EyQwKk5 z^k?#+v6uTe#OYy9#dl9v6H~YD)o2C!7y_U}=86m9=( z{+`sT_-hierEN7X95*z|2X0gGv~{5o0fUD0)-dUza@V8gL;n>T ztu$kb)A{_*}n{52akcW^_m ze@q&Yc9w5`O5^&^W1O24b|r425Sk6L!$TZIdTih~<2&s4n|0W-pqlE!pz3Sj5sRt0 zIId?wPR#|rOwH%{e!ZI-BXk2M6$=bYG!i_Q&V~ z1|`%!7K8l;bZU<#M^`~e9SBSfXaFO00fQ3iAQsaA#Qoe1fl~XfCjU$c+s*vGq8B*d z>i0-^)}&^3jnQGw7P!OT4PqaC3-$U1SF=D{p$=fu(6I|$O{|W7>0VYaqtoOkr=twk4`_L@K=VvOX{6R@P8PF zu-PaE@+?dT%x7ROfte3;IZPPJ56P`)mcPY-_a(-5Du0&|=lRRxaY|209DWbe4wdEq z)`$--c2+hvI=5HXRk*61KXcVPJ+&S${0A*wwYI>q%IR!?cDUSG`hwfF!`@h9uc<-K zu_pFL0>04$UQgh>|JMze-b{UL1N0v;;>lWoF&_i|q(pqhA4C2q!! zNtIveg0?9y{r1SBXvNJFpDX?oNw|bQa%Px+)pIM-yz+^aW#RW{tRK}6ZTwBr?2koxk!~4+tos;@4eoSmX+RKop`(L<@2Z8u3UO>E0Go}QA_tj GkN*Ke#Rq-> delta 3519 zcma)8dr(!!8Q(qUT<%34mp3ZmK2#KfW*t z_Wbtuz4klb?w&oPe#Q5J;!6tq)Q1p?9&p|*(Q-`hstNcdlBl-Eb+m&R+OU~nM>{#L zu8%GJKBMaxph7aGmc+I_CT$}{r6sWeF74&E0dfSS)jwc#6J}UVZkLuMe&}ZGyWEy? zNpq%zJQ<#koYYf%TnN%vv~LhF{itJMGiG zowd_Wtj)M&25k`{#5`iNx`us9V~f_q_FuWXwhmDL#<_dTI6 zRW!Ib1U5*Nt=Lor~~z+>^^P0v(uynQ_u`uI-2iRL#HxbsR?ps z@)t!&7nAuxZUOtC6{;`eej0ZJ*r1q3n-SLwQ-i)z`1wtmoeDx$aH8uC4wJCv-xdZ? z{A+_Y$ykFmlGjX@4`nU&Vl9}=j8nnT5zbcw)UOTM+@)bGd6^|?5wSq-2bqyz{C^Wf zLJu!NbD2f|oA5tCX1o9-Ol>CPAz$MqrT$6C{VSn&g=y|yKJkNj!bcMuFUcx1`AE-# z-U0r2rEUuwF)pTV3>?4&I^01fezff3lQ=R!m=jPcH^5$88XU%M{ zTr(SlNkWkPI}na;S6U5xTb(%woQ9lAhQmff(t`(KJIFT|mgB8t$;HBD5bj=qIyaf8 z&P`;ibHPmLkb5n-8b$p^C9M}TNbg1GMl7?VJZ91s!3-Np&BjsQ05x|)56X-B>32jG zt`jDWmVvIxS|P(>#u^onsNogr{~2(FaCU}iQ#|0L9Nupudxl@DvODCPfh6=2lI)+; zv2WgZ_q=iSym1a64htw8mroiPPu{rnr0$BqNo4F&QBpCgY;n~$H=>4DU*EgS z)rQj4MQJLTxwMvS9?7=8@_I{~tEr{+#kRdoEjx?J;K(*-Yhzng`>y)Nz2A9tV^d3G zYcT>zP2;|{(&na}ExQ_9i1o6a92&_an=V&jM0zee-Sk2(gzpLMMf_%^W7sq(5-I2j z?A5FtZMU{3igU^nya@3jZ5;$Q|HQ zzn}>{CjL=7T-amqj3E=Fc6SoL_UQ#Uzlq<0tz6&6(arHF$8L_tIiBQrisJ~!agJYb zoMKpy{>24R{7)l}ql04x$7eX!aNNPMnd1SDhdKU;qkd*$%)VaB$uY+|W44relx{Q5 zREA`qs`o_WyqF;3B|F)laPzMP9JNYckJPR8q~V#(4nMd_NxNKt0tIr{)##lKU! zAGdXL;U5@fc}A3&#S!KphOI8;M_ zSD;Z2`*Z=P;osk9sF4-M)L(EI8vb2$0F46mpU=VHjnWSodh`=e(g1=}2b#crI)Fxj z2AI!j0%AiuAW`Zs_*&qH3{Uo;{xsfhE~C5(>wl4PT&y?@+j)!*JyyZlx=+ED*aKYl zdwyV!>RUnQo&)j9XoPNgS-fI6q?89aKg@ZEb2?oEeeiYz^wGe@@=S3q>c354dQs0w z&Uty items + + cell + PSStaticTextCell + height + 45 + label + UnderTime + cell PSGroupCell label - UnderTime Settings + + height + 10 cell @@ -22,7 +32,14 @@ label Enable tweak - + + cell + PSGroupCell + label + Date Format + height + 10 + cell PSEditTextCell @@ -37,13 +54,73 @@ cell PSGroupCell label - Forked from NeinZedd's "DateUnderTimeX". Thank him for his work! + Use nsdateformatter.com to help you format your date! cell PSGroupCell label - Use nsdateformatter.com to help you format your date! + Font Size + height + 10 + + + cell + PSSliderCell + default + 12 + defaults + com.mpg13.undertime + key + sizeOfFont + max + 18 + min + 6 + showValue + + + + cell + PSGroupCell + label + Replace the date with the time + height + 10 + + + cell + PSSwitchCell + default + + defaults + com.mpg13.undertime + key + replaceTime + label + Replace Time + + + action + respring + height + 30 + cell + PSButtonCell + label + Respring + + + cell + PSGroupCell + label + Developed partially by MPG13 | Forked from NeinZedd's "DateUnderTimeX" + + + cell + PSGroupCell + label + Respringing twice might be necessary. title diff --git a/.theos/_/Library/PreferenceBundles/UnderTime.bundle/UnderTime b/.theos/_/Library/PreferenceBundles/UnderTime.bundle/UnderTime index 907a97c98acf980fcbbf80dfce22810a150d5a0d..2f4d7ca3fc01073a01d895ef6844d6f859259e3e 100755 GIT binary patch delta 2169 zcmZWpeN0nV6u-A0(qj22U&W!cWfg5us7jm?rNx5s$Kv?d9L{WyLQyJ(R$3H8r0vKy zb!NQhmA!4*hl?Q@OeSV7naKhy8bh{aQ8SI%jH}EUoYUd9IBG`NxxD)fb|*dWoZs)B zd+vLu=iKmHswrN@XDt}_BZQJqn}4*psnvP;OQ&6lG@I3=qSi6@4RtwgMVl7FI*xjd5EUMHD-c)J_CzOeUzkvR#ObiYF zo`7Odvtu`%NSILOuD)+@oQ)=+vr%R8V5a=akWd532YR?^Bi7!HD$&^pLeI~1RSduf z2xCg_stRI_Cgl}=A*w?P<5lYW=lNChd>iv0XhSHK22O1m9iY~xl{Qzw{}`K{HP8Z6 z{~`Dp%>N5~Ixm!;0^bgPjn5ZEEgrAe<@KVK>rsQNv8BQ1YInO)QAeP?sKL`#Brkh? zE_bcJsnN63)6`DdMy=ZRrhvcQ)3ytV50p5I42^2=Uh>&!elnf$Vn|PQsGCfTt`%&W z)qk^DMr{0a%w{udWp)*_#Ua6*wP-v6l7Pq~5A~W8o|KI(Q}jYi;Y+l4X3I%vAKoY)dBTJ zVSZ*-63jc?`@L?6=xE^J4{$fNBVKyDJtn<_^EK>lQ-f_@Kd6*ppBn>qQa0;v$+L+eN7%p-gfi~SfEKbTbD6iw}5^JN`>OB@R0E(z$Q>xVxm=njiDtF zk_;*zTgI@Qwh?fO9_BtGZG3}a`5HV07=CIw?e}qbTEg&@BppgHFFu6UN`z7lsFN^j zNQ8FB;R6zWoRE*hAI8Oh8i&t3f!84P6r4`!~_+#$PwDd5u#OvV|nvBbFP#A->afgjq@^|=q=V% zqFoKy>(#haap9tPT#cX2_@TGDXKAqatA9>xI~TO1ov&J)d*|&1xO4gKFa9_*R=#)X zilePHEtB6SeefD~eRI1yiGN|^?A{LlwwfCyCGQSz&w$_!7R$1OT^k?ewZ5Y-h+KM@ TaI5C0k;9K}=xC+kf|uk!)x+-S delta 1381 zcmZXUe`s4(6vxkbNt%~6rthsyn_65FDb2ccHEP#|BF$^kwMB%+6```Sw6$gaTr;!5 z>K{ugh&pxVc^6(83f&*FS?n(qsX~cSszcqh%GANw+!T=wq!WZyDfL|6eIWJl&b{~h zx#!+@f1LML^Y+{cd%n8tb0G691h2;Qh~o{d3j3K?%WTaZ;~d~!vx3|)c1mmC+LSf5 zTi~WFyFoZAaJ|6MENkm%R|f=k2t2@E?ue;Fg0>1e#4Zsv1g#d-V2$yZIwPno=nNZ= zXQXoy`#s)VMoj0e1B1Xzh5Z> zh3nPs;yb)n%1ln%@vUua)bJ(j9UD8$dW*Y_(+;dgjm;JtJUruCsE_;3EW2K8Wj}T( zwdb6C0DzTCc2h!>O?(_egAJ8JdPKgHA0m>!DiX#@9Ln1*rEM-NyC&JarI5?Yz!&&v zmvzw!(@TC_|~zTVXThpBC%y9=slPbM=_Xp`P$ zYH`T`l@#V7uQJ0mt^+L9RbvF~Xc(_Mu+^w=V4HystmpDOdKi4S4b(|y86ZCif?)J1NC37JPvz5cy4_D!nQ;EcGxm=1GTe%U2*f1 Iv3`#54?#U4NdN!< diff --git a/.theos/last_package b/.theos/last_package index 73333a6..471057d 100644 --- a/.theos/last_package +++ b/.theos/last_package @@ -1 +1 @@ -./packages/com.mpg13.undertime_1.1-1+debug_iphoneos-arm.deb +./packages/com.mpg13.undertime_1.1-16+debug_iphoneos-arm.deb diff --git a/.theos/obj/debug/UnderTime.bundle/Root.plist b/.theos/obj/debug/UnderTime.bundle/Root.plist index 54cca89..2c1334d 100644 --- a/.theos/obj/debug/UnderTime.bundle/Root.plist +++ b/.theos/obj/debug/UnderTime.bundle/Root.plist @@ -4,11 +4,21 @@ items + + cell + PSStaticTextCell + height + 45 + label + UnderTime + cell PSGroupCell label - UnderTime Settings + + height + 10 cell @@ -22,7 +32,14 @@ label Enable tweak - + + cell + PSGroupCell + label + Date Format + height + 10 + cell PSEditTextCell @@ -37,13 +54,73 @@ cell PSGroupCell label - Forked from NeinZedd's "DateUnderTimeX". Thank him for his work! + Use nsdateformatter.com to help you format your date! cell PSGroupCell label - Use nsdateformatter.com to help you format your date! + Font Size + height + 10 + + + cell + PSSliderCell + default + 12 + defaults + com.mpg13.undertime + key + sizeOfFont + max + 18 + min + 6 + showValue + + + + cell + PSGroupCell + label + Replace the date with the time + height + 10 + + + cell + PSSwitchCell + default + + defaults + com.mpg13.undertime + key + replaceTime + label + Replace Time + + + action + respring + height + 30 + cell + PSButtonCell + label + Respring + + + cell + PSGroupCell + label + Developed partially by MPG13 | Forked from NeinZedd's "DateUnderTimeX" + + + cell + PSGroupCell + label + Respringing twice might be necessary. title diff --git a/.theos/obj/debug/UnderTime.bundle/UnderTime b/.theos/obj/debug/UnderTime.bundle/UnderTime index 907a97c98acf980fcbbf80dfce22810a150d5a0d..2f4d7ca3fc01073a01d895ef6844d6f859259e3e 100755 GIT binary patch delta 2169 zcmZWpeN0nV6u-A0(qj22U&W!cWfg5us7jm?rNx5s$Kv?d9L{WyLQyJ(R$3H8r0vKy zb!NQhmA!4*hl?Q@OeSV7naKhy8bh{aQ8SI%jH}EUoYUd9IBG`NxxD)fb|*dWoZs)B zd+vLu=iKmHswrN@XDt}_BZQJqn}4*psnvP;OQ&6lG@I3=qSi6@4RtwgMVl7FI*xjd5EUMHD-c)J_CzOeUzkvR#ObiYF zo`7Odvtu`%NSILOuD)+@oQ)=+vr%R8V5a=akWd532YR?^Bi7!HD$&^pLeI~1RSduf z2xCg_stRI_Cgl}=A*w?P<5lYW=lNChd>iv0XhSHK22O1m9iY~xl{Qzw{}`K{HP8Z6 z{~`Dp%>N5~Ixm!;0^bgPjn5ZEEgrAe<@KVK>rsQNv8BQ1YInO)QAeP?sKL`#Brkh? zE_bcJsnN63)6`DdMy=ZRrhvcQ)3ytV50p5I42^2=Uh>&!elnf$Vn|PQsGCfTt`%&W z)qk^DMr{0a%w{udWp)*_#Ua6*wP-v6l7Pq~5A~W8o|KI(Q}jYi;Y+l4X3I%vAKoY)dBTJ zVSZ*-63jc?`@L?6=xE^J4{$fNBVKyDJtn<_^EK>lQ-f_@Kd6*ppBn>qQa0;v$+L+eN7%p-gfi~SfEKbTbD6iw}5^JN`>OB@R0E(z$Q>xVxm=njiDtF zk_;*zTgI@Qwh?fO9_BtGZG3}a`5HV07=CIw?e}qbTEg&@BppgHFFu6UN`z7lsFN^j zNQ8FB;R6zWoRE*hAI8Oh8i&t3f!84P6r4`!~_+#$PwDd5u#OvV|nvBbFP#A->afgjq@^|=q=V% zqFoKy>(#haap9tPT#cX2_@TGDXKAqatA9>xI~TO1ov&J)d*|&1xO4gKFa9_*R=#)X zilePHEtB6SeefD~eRI1yiGN|^?A{LlwwfCyCGQSz&w$_!7R$1OT^k?ewZ5Y-h+KM@ TaI5C0k;9K}=xC+kf|uk!)x+-S delta 1381 zcmZXUe`s4(6vxkbNt%~6rthsyn_65FDb2ccHEP#|BF$^kwMB%+6```Sw6$gaTr;!5 z>K{ugh&pxVc^6(83f&*FS?n(qsX~cSszcqh%GANw+!T=wq!WZyDfL|6eIWJl&b{~h zx#!+@f1LML^Y+{cd%n8tb0G691h2;Qh~o{d3j3K?%WTaZ;~d~!vx3|)c1mmC+LSf5 zTi~WFyFoZAaJ|6MENkm%R|f=k2t2@E?ue;Fg0>1e#4Zsv1g#d-V2$yZIwPno=nNZ= zXQXoy`#s)VMoj0e1B1Xzh5Z> zh3nPs;yb)n%1ln%@vUua)bJ(j9UD8$dW*Y_(+;dgjm;JtJUruCsE_;3EW2K8Wj}T( zwdb6C0DzTCc2h!>O?(_egAJ8JdPKgHA0m>!DiX#@9Ln1*rEM-NyC&JarI5?Yz!&&v zmvzw!(@TC_|~zTVXThpBC%y9=slPbM=_Xp`P$ zYH`T`l@#V7uQJ0mt^+L9RbvF~Xc(_Mu+^w=V4HystmpDOdKi4S4b(|y86ZCif?)J1NC37JPvz5cy4_D!nQ;EcGxm=1GTe%U2*f1 Iv3`#54?#U4NdN!< diff --git a/.theos/obj/debug/UnderTime.dylib b/.theos/obj/debug/UnderTime.dylib index 9629f546f8869555fc543c1f28501343dc3ab140..2b4b439055f6b519a99e986fa98d2cc4a318aeea 100755 GIT binary patch delta 4333 zcmb7HeNa@_6~A}iF8dIWT?H14z^?HlNM697VV;# z#7rhFFITdibP^Y18eygii4_%;rD0vkr3%xJln zys0cPPu|Divy7n00*Ge%#xs2CfjWqJS+?QgpP-JaZDM)`u&BAEb=K?2 zpDoBa^jS;j>KiZjeo(&b9-eLjr&O8)lV**+gpN#@6q`Ols0-8c(4E(tJ7u&5U5Pf~ zj%XoLA%re@0ITspa|ZP4IG`)q$=iJvpAH??q=R}jY*dCZR)(_$4;xg9GXO`M939|M z4NA`IqaRYwx{fGdux&-Zo2w=>n^xJCre=ZnTZJ-vn@g_-TCyX77H7l;zQU5+`K6TA z8PD~7D1M#_d80wJ$_^_xl2yolm#tZ^h7!Wf`2aJ0v}K-ppReUB)0ypl zZW{nwBiO>GVr~Bp`q8F>4%h_U3@JXHfb=G+>GXG$#KZ4 z48hY)v`bFV+ZsVQ|GFj{(5WHV)E6v{F4+c2qp=5#YCy`0SRrnj#EU}iU`hR>z%D~6 zWGE9dv?X#>+8UwC=Y?>;LDd2Z8G$lKr-iKD051@BTQs|qLN;I^#XXq`?+QF_75AmywT zS7g!fn}pm2a==5$U{C7^wqdAc1IV>)1toP4tShbf@re#+E5kI=X$Yl+CFOlB;rrv% z4hV`m4oUHy<=`MJ`IxNzVcAbaAP$*qI+LXX(sbs>I+sjNp0Q^*pmG)#)nZT##q%Is zvPyzyGJk}PEDKO^`m(9Q88(txXH$KX1-7wWrVH$Nd{#_C?qd4kiLe1JtGdoGWJnfr z8$CJfol*>so;cg=C@Mt23VDfiKlPsRsME!*C?+%dx< zND&q`Sw$F~jW!J&r!7_J{%ds9FL>Ej=~}A=J%@DJ*Xep^%(^6Iofoq!$<%LZosekg62Di7=-RN~xd$!lsxNE%&5pdS*uBmX>uiduF zQ|oRZ>-$T{v3{$MevizD<3ndA|FEEI31%WPAglJPiBPEl=}L?US!IOxLJ{EyQwKk5 z^k?#+v6uTe#OYy9#dl9v6H~YD)o2C!7y_U}=86m9=( z{+`sT_-hierEN7X95*z|2X0gGv~{5o0fUD0)-dUza@V8gL;n>T ztu$kb)A{_*}n{52akcW^_m ze@q&Yc9w5`O5^&^W1O24b|r425Sk6L!$TZIdTih~<2&s4n|0W-pqlE!pz3Sj5sRt0 zIId?wPR#|rOwH%{e!ZI-BXk2M6$=bYG!i_Q&V~ z1|`%!7K8l;bZU<#M^`~e9SBSfXaFO00fQ3iAQsaA#Qoe1fl~XfCjU$c+s*vGq8B*d z>i0-^)}&^3jnQGw7P!OT4PqaC3-$U1SF=D{p$=fu(6I|$O{|W7>0VYaqtoOkr=twk4`_L@K=VvOX{6R@P8PF zu-PaE@+?dT%x7ROfte3;IZPPJ56P`)mcPY-_a(-5Du0&|=lRRxaY|209DWbe4wdEq z)`$--c2+hvI=5HXRk*61KXcVPJ+&S${0A*wwYI>q%IR!?cDUSG`hwfF!`@h9uc<-K zu_pFL0>04$UQgh>|JMze-b{UL1N0v;;>lWoF&_i|q(pqhA4C2q!! zNtIveg0?9y{r1SBXvNJFpDX?oNw|bQa%Px+)pIM-yz+^aW#RW{tRK}6ZTwBr?2koxk!~4+tos;@4eoSmX+RKop`(L<@2Z8u3UO>E0Go}QA_tj GkN*Ke#Rq-> delta 3519 zcma)8dr(!!8Q(qUT<%34mp3ZmK2#KfW*t z_Wbtuz4klb?w&oPe#Q5J;!6tq)Q1p?9&p|*(Q-`hstNcdlBl-Eb+m&R+OU~nM>{#L zu8%GJKBMaxph7aGmc+I_CT$}{r6sWeF74&E0dfSS)jwc#6J}UVZkLuMe&}ZGyWEy? zNpq%zJQ<#koYYf%TnN%vv~LhF{itJMGiG zowd_Wtj)M&25k`{#5`iNx`us9V~f_q_FuWXwhmDL#<_dTI6 zRW!Ib1U5*Nt=Lor~~z+>^^P0v(uynQ_u`uI-2iRL#HxbsR?ps z@)t!&7nAuxZUOtC6{;`eej0ZJ*r1q3n-SLwQ-i)z`1wtmoeDx$aH8uC4wJCv-xdZ? z{A+_Y$ykFmlGjX@4`nU&Vl9}=j8nnT5zbcw)UOTM+@)bGd6^|?5wSq-2bqyz{C^Wf zLJu!NbD2f|oA5tCX1o9-Ol>CPAz$MqrT$6C{VSn&g=y|yKJkNj!bcMuFUcx1`AE-# z-U0r2rEUuwF)pTV3>?4&I^01fezff3lQ=R!m=jPcH^5$88XU%M{ zTr(SlNkWkPI}na;S6U5xTb(%woQ9lAhQmff(t`(KJIFT|mgB8t$;HBD5bj=qIyaf8 z&P`;ibHPmLkb5n-8b$p^C9M}TNbg1GMl7?VJZ91s!3-Np&BjsQ05x|)56X-B>32jG zt`jDWmVvIxS|P(>#u^onsNogr{~2(FaCU}iQ#|0L9Nupudxl@DvODCPfh6=2lI)+; zv2WgZ_q=iSym1a64htw8mroiPPu{rnr0$BqNo4F&QBpCgY;n~$H=>4DU*EgS z)rQj4MQJLTxwMvS9?7=8@_I{~tEr{+#kRdoEjx?J;K(*-Yhzng`>y)Nz2A9tV^d3G zYcT>zP2;|{(&na}ExQ_9i1o6a92&_an=V&jM0zee-Sk2(gzpLMMf_%^W7sq(5-I2j z?A5FtZMU{3igU^nya@3jZ5;$Q|HQ zzn}>{CjL=7T-amqj3E=Fc6SoL_UQ#Uzlq<0tz6&6(arHF$8L_tIiBQrisJ~!agJYb zoMKpy{>24R{7)l}ql04x$7eX!aNNPMnd1SDhdKU;qkd*$%)VaB$uY+|W44relx{Q5 zREA`qs`o_WyqF;3B|F)laPzMP9JNYckJPR8q~V#(4nMd_NxNKt0tIr{)##lKU! zAGdXL;U5@fc}A3&#S!KphOI8;M_ zSD;Z2`*Z=P;osk9sF4-M)L(EI8vb2$0F46mpU=VHjnWSodh`=e(g1=}2b#crI)Fxj z2AI!j0%AiuAW`Zs_*&qH3{Uo;{xsfhE~C5(>wl4PT&y?@+j)!*JyyZlx=+ED*aKYl zdwyV!>RUnQo&)j9XoPNgS-fI6q?89aKg@ZEb2?oEeeiYz^wGe@@=S3q>c354dQs0w z&Uty #if defined(__clang__) @@ -29,29 +31,32 @@ #define _LOGOS_RETURN_RETAINED #endif -@class _UIStatusBarStringView; @class _UIStatusBarBackgroundActivityView; @class _UIStatusBarTimeItem; +@class _UIStatusBarBackgroundActivityView; @class _UIStatusBarTimeItem; @class _UIStatusBarStringView; static void (*_logos_orig$_ungrouped$_UIStatusBarStringView$setText$)(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarStringView* _LOGOS_SELF_CONST, SEL, NSString *); static void _logos_method$_ungrouped$_UIStatusBarStringView$setText$(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarStringView* _LOGOS_SELF_CONST, SEL, NSString *); static id (*_logos_orig$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$)(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarTimeItem* _LOGOS_SELF_CONST, SEL, id, id); static id _logos_method$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarTimeItem* _LOGOS_SELF_CONST, SEL, id, id); static void (*_logos_orig$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$)(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarBackgroundActivityView* _LOGOS_SELF_CONST, SEL, CGPoint); static void _logos_method$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarBackgroundActivityView* _LOGOS_SELF_CONST, SEL, CGPoint); -#line 10 "Tweak.xm" +#line 12 "Tweak.xm" static void _logos_method$_ungrouped$_UIStatusBarStringView$setText$(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarStringView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd, NSString * text) { - if([text containsString:@":"]) { + if(GetPrefBool(@"Enable")) { _logos_orig$_ungrouped$_UIStatusBarStringView$setText$(self, _cmd, text); - if(GetPrefBool(@"Enable")) { + NSString *dformat = GetPrefString(@"dformat"); NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; - [dateFormatter setDateFormat:dformat]; - NSDate *now = [NSDate date]; NSString *shortDate = [dateFormatter stringFromDate:now]; shortDate = [shortDate substringToIndex:[shortDate length]]; NSString *newString = [NSString stringWithFormat:@"%@\n%@", text, shortDate]; - self.numberOfLines = 2; - self.textAlignment = 1; - [self setFont: [self.font fontWithSize:12]]; - _logos_orig$_ungrouped$_UIStatusBarStringView$setText$(self, _cmd, newString); + + [self setFont: [self.font fontWithSize:sizeOfFont]]; + if(GetPrefBool(@"replaceTime")){ + _logos_orig$_ungrouped$_UIStatusBarStringView$setText$(self, _cmd, shortDate); + } + else{ + self.textAlignment = 1; + self.numberOfLines = 2; + _logos_orig$_ungrouped$_UIStatusBarStringView$setText$(self, _cmd, newString); } } else { @@ -72,8 +77,8 @@ static id _logos_method$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayIte _logos_orig$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$(self, _cmd, arg1, arg2); if(GetPrefBool(@"Enable")) { id returnThis = _logos_orig$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$(self, _cmd, arg1, arg2); - [self.shortTimeView setFont: [self.shortTimeView.font fontWithSize:12]]; - [self.pillTimeView setFont: [self.pillTimeView.font fontWithSize:12]]; + [self.shortTimeView setFont: [self.shortTimeView.font fontWithSize:sizeOfFont]]; + [self.pillTimeView setFont: [self.pillTimeView.font fontWithSize:sizeOfFont]]; return returnThis; } return 0; @@ -90,14 +95,18 @@ return 0; static void _logos_method$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$(_LOGOS_SELF_TYPE_NORMAL _UIStatusBarBackgroundActivityView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd, CGPoint point) { _logos_orig$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$(self, _cmd, point); if(GetPrefBool(@"Enable")) { - point.y = 11; - self.frame = CGRectMake(0, 0, self.frame.size.width, 31); - self.pulseLayer.frame = CGRectMake(0, 0, self.frame.size.width, 31); - _logos_orig$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$(self, _cmd, point); + if(GetPrefBool(@"replaceTime")){ + } + else{ + point.y = 11; + self.frame = CGRectMake(0, 0, self.frame.size.width, 31); + self.pulseLayer.frame = CGRectMake(0, 0, self.frame.size.width, 31); + _logos_orig$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$(self, _cmd, point); + } } } static __attribute__((constructor)) void _logosLocalInit() { {Class _logos_class$_ungrouped$_UIStatusBarStringView = objc_getClass("_UIStatusBarStringView"); MSHookMessageEx(_logos_class$_ungrouped$_UIStatusBarStringView, @selector(setText:), (IMP)&_logos_method$_ungrouped$_UIStatusBarStringView$setText$, (IMP*)&_logos_orig$_ungrouped$_UIStatusBarStringView$setText$);Class _logos_class$_ungrouped$_UIStatusBarTimeItem = objc_getClass("_UIStatusBarTimeItem"); MSHookMessageEx(_logos_class$_ungrouped$_UIStatusBarTimeItem, @selector(applyUpdate:toDisplayItem:), (IMP)&_logos_method$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$, (IMP*)&_logos_orig$_ungrouped$_UIStatusBarTimeItem$applyUpdate$toDisplayItem$);Class _logos_class$_ungrouped$_UIStatusBarBackgroundActivityView = objc_getClass("_UIStatusBarBackgroundActivityView"); MSHookMessageEx(_logos_class$_ungrouped$_UIStatusBarBackgroundActivityView, @selector(setCenter:), (IMP)&_logos_method$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$, (IMP*)&_logos_orig$_ungrouped$_UIStatusBarBackgroundActivityView$setCenter$);} } -#line 75 "Tweak.xm" +#line 84 "Tweak.xm" diff --git a/.theos/obj/debug/arm64/UnderTime.bundle/UnderTime b/.theos/obj/debug/arm64/UnderTime.bundle/UnderTime index cca8a1dbf9e73dbe5e5846434b6d130a921d103b..a6089f1a755cde361bdf8af6f89b3d6f1faeed51 100755 GIT binary patch delta 2002 zcmZWpZ%iCj5Pxr%gIl-)$G@Y}a#tkS3k9x~VB08ngc|vTP>iCDE(b^9%9T4fur!3* zLlUjErhAzt8e=rZ@BsuNp&#T^521z+#uOq=V;XayCTMK~Y7A#2IFEfx=sDThncr{b z&F;RPdEZ|Z@4PRnIrPIwZZNBIi0sM$)okTZd~+4~_l zO{>ktiiVGIx)|Q2PN{*jPB4cpuudK3>zv8sdDp=%IL)J+&E)JTTo!^tz6g(m(^LYx zSV3*@s#rjipkFM74bcWsG3k(zr!ynVZT{|H-yQ>wq=pP7S(USkL=zP@k!>E8AH1zdi>`_cvZWgKudZYrwy?N#>3E8lb zY|J!$^YQWzKOR3jI%QiSWp8{sV@#Z-bC06)xP~~B$b4hfBu|A@Fl0a zD2^{k+M^y)!o+B z>UZ~gJfxyO*jv%+?XJ+nKEK=36librp7*x*Lbqa!-@woS)=2#!nkoiFF^-{h}Wc_rh4dBvn5{`q>O9sRiLB&=@lXhKz&=d#a(8U3v?{svEbFHyBO?6H|$vcL60n|v|Y z(bV4U!9dT^gnH-QULWHf$OrsE?|>W(xG!}x>ZB#jC0}xT`vP8E3eU|o<*vUakR+mx zuq|YA^B+1vVRWvvNU1ZOV+=(t$D6*P?;$SU#qh^mNuwUt_jQVgbIuyn<{e4Mg#KC4YQww>JvQW&U(q0to3-O|T?YP@M|8G#R S-Y&{{teqXtHKjW{VH*t)TWT%N~rxRa=QZwbq~>a(9cU zENL$%FruIyB9kn`9_-20GJGnf@0aKUA_}5{APKQE&Rhr^_RN|8@0^*Pk8>xw)#qJm zDvyQj{8&z+6K30O;ULjzU#`h1iwl`0X<6LFR3PJKOR$J%D95xlxn77sk)MRafiBuF+8FMOm9NuIq6=! zr{*#j=DPxTP4#1ws{+5Pn(o9cyzUB_;W@Ly_=9Mzqyu6}sKxc}kO@g44M_oQqK2fk zk{bBly+zsX#?={JTMg#q0xTZ^@RGF1H<4G!xb7vLPd@7*K$u`Ajh)5#m>bWXPp09B zzQp}|6u^y>N-kO+&A9p2Xl%6C?H)eU`^ob}YaOijgcb7|t;&yDO2#+bJ9tk&85^9? zuQ04UUbO~n9bll8x$G| z`PCP-9;gS!_i{1=46eU#9=^rBks&zk-a9ojQ$T+U+uGVXa7%n0ULRY?EW8sh&gRus zNg-}4;`kw6g|C^hXxzi|0i4Ql2?;?=CQ4WjHYZE)ouVz~cgD!h%ldHYB+-fUl1p`` zm@eU}WQpz++$la?ciz=NJLzLXJcDi|QIlmBdfSb5t=->VQHNRS083#o9byxBG+o9n z;f-{;GBk}Z(&g1DB~@TWkL`~}VjV|XA}xCkMq3X<;`8*3Xe>orJLEO3NL$O^U6BK^ z-F2-8qd*k9N9yuZClqkO5cQ%Zrs*j7Yb3C2g`T;SGk&yk>YQ)z9OCMSQGotOJ$PZP3Kxu3BO5EC@iRRA*q8g?odf&@ DSXJ>b diff --git a/.theos/obj/debug/arm64/UnderTime.bundle/UnderTime.dSYM/Contents/Resources/DWARF/UnderTime b/.theos/obj/debug/arm64/UnderTime.bundle/UnderTime.dSYM/Contents/Resources/DWARF/UnderTime index df8ae0b416365a5ff0e1b5af7b5779f25109ebb2..9979473bccc7ae21ed0858103892006cd371daa2 100644 GIT binary patch delta 7276 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 JqeFc1{y$XFs<8k7 delta 6852 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 Apa1{> delta 3323 zcma)8e{57m9-n#dZFft7?Y6W9D*Hnzq1LnoBK?8VS2!X;tqm3;$3fZJ$~BYqA31o7mb02ki}kdO^$fG3IfsdfPg~0nC(I?Tar8d7X!;z(JJO@8fhWu%cMI_dgf$Q3Se(lBAS||QR<2Hm*DU*=ypH;0ln@?BU5GN~|L~0ed{`Azw;@%JlU(9nCvG8zITYkmKwJy zIn2g3&m6-^NaWjRtwttdaac75`(5LM{f*-us;3gFZRn=z9J(d!$-D~V8|l0Ae(n>r z8Wep!QPqfNkyJcOPkD&+&0IcoO*-$aFust^;e}#C;T%V2D>_@JI1haW2RjRwV5$)t z)y&kws%!jMzY|m3JWer1tX52M4YB121m%Br9YT-3@Tj6}y0)Id;M)4iCpgN)Y zKQiChV=>}|B*m7F<-5Vu>0DQ9!JN7LX&KVXWnq-t&^~U*>Z^2!#a)9oB)i3F#tq`s zs9z=h!WP5D1W7wOvGqoW1g`m`(g2J9uiZ|?T!Y0*&+H6 zw{<)HwHZ8ll_zPFu}~gHnVDejuL%;V$CqHaOpxCu{3FWD7r=y>O(GZbHD6L0N?`8a zNxe72@DGZKZ>I_GPHes;uT0{uo(KIF`Ms68A#LQuSR8Y2t2i<4@5`u97V4?vc+gZr zX4yyp2KH1d|JUK0Jr6#F`*j2@u(V4rXvr(bajzf8y~d8G=Q2jZawl<}$FQ2mVO7r( z8iYMPm4CRVr{3>hH*ri|Hxce{m>5(WCgM0r5|e)k!?EqkszGn)sr|@V$gu)EY%C-@ zco?=1e&~6CZh$$xmG@(~n-%(GVu?OETBc9NOR!_^jp%9?^#>g~dW&JO*YgBb`B9Ep zjA=N-np&%Ql-FR*J=o*wv?2B#(WUFC#b9M%YqCtrXok5)6)>Z3zWzG{&X>-f3}Z|L zOsJVdPT1MEtbv);?=AX{d-%l3yn0oRC zDp>%@nFCAU78_t=zyhRmmVn&IZcLQzlPFy`A{Y>O? zWyS=Twcn_5y{u(Ia8VjRX|r$xnO2bTw1hquTqcx-9|@+H39UzNr-8e*+9|j!#9xqO zemE^}1Ds=;tl=s6D;HoLc)K#ifRO**qu20bf&oPUtQO~YYx3|td?n`?g}0>$71+zM zm%8y$hMj#9vFTHkC@6!;&-#bYoc}w8Bj<~tJT?~&Uwjel|NLsW^z%~`2VcXiSOM(5 K=!DuY&;0_KksT@k diff --git a/.theos/obj/debug/arm64/UnderTime.dylib.dSYM/Contents/Resources/DWARF/UnderTime.dylib b/.theos/obj/debug/arm64/UnderTime.dylib.dSYM/Contents/Resources/DWARF/UnderTime.dylib index 334a866ee82753328f3e8170c25b18aa4df5a6e6..9526112b74f9a17ba57701affd4858acd008fbe1 100644 GIT binary patch literal 24392 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 diff --git a/Tweak.xm b/Tweak.xm index cd315ff..0e58e32 100644 --- a/Tweak.xm +++ b/Tweak.xm @@ -7,25 +7,30 @@ @property NSInteger textAlignment; @end +int sizeOfFont = GetPrefInt(@"sizeOfFont"); + %hook _UIStatusBarStringView - (void)setText:(NSString *)text { - if([text containsString:@":"]) { + if(GetPrefBool(@"Enable")) { %orig; - if(GetPrefBool(@"Enable")) { + NSString *dformat = GetPrefString(@"dformat"); NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; - // dateFormatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]; [dateFormatter setDateFormat:dformat]; - //dateFormatter.dateStyle = dd/MM/yyyy; NSDate *now = [NSDate date]; NSString *shortDate = [dateFormatter stringFromDate:now]; shortDate = [shortDate substringToIndex:[shortDate length]]; NSString *newString = [NSString stringWithFormat:@"%@\n%@", text, shortDate]; - self.numberOfLines = 2; - self.textAlignment = 1; - [self setFont: [self.font fontWithSize:12]]; - %orig(newString); + + [self setFont: [self.font fontWithSize:sizeOfFont]]; + if(GetPrefBool(@"replaceTime")){ + %orig(shortDate); + } + else{ + self.textAlignment = 1; + self.numberOfLines = 2; + %orig(newString); } } else { @@ -46,8 +51,8 @@ %orig; if(GetPrefBool(@"Enable")) { id returnThis = %orig; - [self.shortTimeView setFont: [self.shortTimeView.font fontWithSize:12]]; - [self.pillTimeView setFont: [self.pillTimeView.font fontWithSize:12]]; + [self.shortTimeView setFont: [self.shortTimeView.font fontWithSize:sizeOfFont]]; + [self.pillTimeView setFont: [self.pillTimeView.font fontWithSize:sizeOfFont]]; return returnThis; } return 0; @@ -64,10 +69,14 @@ return 0; - (void)setCenter:(CGPoint)point { %orig; if(GetPrefBool(@"Enable")) { - point.y = 11; - self.frame = CGRectMake(0, 0, self.frame.size.width, 31); - self.pulseLayer.frame = CGRectMake(0, 0, self.frame.size.width, 31); - %orig(point); + if(GetPrefBool(@"replaceTime")){ + } + else{ + point.y = 11; + self.frame = CGRectMake(0, 0, self.frame.size.width, 31); + self.pulseLayer.frame = CGRectMake(0, 0, self.frame.size.width, 31); + %orig(point); + } } } diff --git a/important.h b/important.h index 042353d..478dc7d 100644 --- a/important.h +++ b/important.h @@ -6,7 +6,12 @@ inline bool GetPrefBool(NSString *key) return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue]; } -inline *NSString GetPrefString(NSString *key) +inline NSString* GetPrefString(NSString *key) { return [[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] objectForKey:key]; } + +inline int GetPrefInt(NSString *key) +{ +return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] intValue]; +} \ No newline at end of file