From 941a13d892f6ef974024ac8e0b3f69351f8d68f6 Mon Sep 17 00:00:00 2001 From: Burrit0z <57574731+Burrit0z@users.noreply.github.com> Date: Thu, 26 Dec 2019 16:07:04 -0500 Subject: [PATCH] update 1.2 --- .DS_Store | Bin 10244 -> 10244 bytes .theos/_/DEBIAN/control | 2 +- .../DynamicLibraries/testing.dylib | Bin 132384 -> 132448 bytes .../dockifyprefs.bundle/Root.plist | Bin 959 -> 920 bytes .theos/last_package | 2 +- .theos/obj/arm64/Tweak.x.4bcb81e5.Td | 6 ++ .theos/obj/arm64/Tweak.x.4bcb81e5.o | Bin 10632 -> 12136 bytes .theos/obj/arm64/Tweak.x.m | 90 ++++++++++++++++++ .theos/obj/arm64/testing.dylib | Bin 50128 -> 50200 bytes .../Contents/Resources/DWARF/testing.dylib | Bin 12665 -> 13530 bytes .theos/obj/arm64e/Tweak.x.a82baa7e.Td | 6 ++ .theos/obj/arm64e/Tweak.x.a82baa7e.o | Bin 11064 -> 12688 bytes .theos/obj/arm64e/Tweak.x.m | 90 ++++++++++++++++++ .theos/obj/arm64e/testing.dylib | Bin 50036 -> 50108 bytes .../Contents/Resources/DWARF/testing.dylib | Bin 12741 -> 13620 bytes .theos/obj/debug/arm64/Tweak.x.b761c000.Td | 6 ++ .theos/obj/debug/arm64/Tweak.x.b761c000.o | Bin 11068 -> 12576 bytes .theos/obj/debug/arm64/Tweak.x.m | 33 +++++-- .theos/obj/debug/arm64/testing.dylib | Bin 51560 -> 52032 bytes .../Contents/Resources/DWARF/testing.dylib | Bin 12497 -> 13291 bytes .theos/obj/debug/arm64e/Tweak.x.6e9da55c.Td | 6 ++ .theos/obj/debug/arm64e/Tweak.x.6e9da55c.o | Bin 11396 -> 13020 bytes .theos/obj/debug/arm64e/Tweak.x.m | 33 +++++-- .theos/obj/debug/arm64e/testing.dylib | Bin 51440 -> 51900 bytes .../Contents/Resources/DWARF/testing.dylib | Bin 12500 -> 13295 bytes .../obj/debug/dockifyprefs.bundle/Root.plist | 56 ++++++----- .theos/obj/debug/testing.dylib | Bin 133776 -> 134240 bytes .theos/obj/dockifyprefs.bundle/Root.plist | 44 +++++++-- .theos/obj/testing.dylib | Bin 132384 -> 132448 bytes .theos/packages/com.burritoz.testing-1.1 | 1 + Tweak.x | 21 +++- control | 2 +- dockifyprefs/.DS_Store | Bin 8196 -> 8196 bytes dockifyprefs/Resources/Root.plist | 44 +++++++-- .../com.burritoz.testing_1.2_iphoneos-arm.deb | Bin 0 -> 8202 bytes 35 files changed, 373 insertions(+), 69 deletions(-) create mode 100644 .theos/obj/arm64/Tweak.x.m create mode 100644 .theos/obj/arm64e/Tweak.x.m create mode 100644 .theos/packages/com.burritoz.testing-1.1 create mode 100644 packages/com.burritoz.testing_1.2_iphoneos-arm.deb diff --git a/.DS_Store b/.DS_Store index 0f209873d9b013a5b7185e5be5d4d394523542cc..4b6816f4493a468c1e9fe2bbd0810a6fc35c9799 100644 GIT binary patch delta 37 mcmZn(XbIR*D9CPZqN8ABX);+?!g2FX!CW?&z-C>E>-+%E$qIY` delta 37 mcmZn(XbIR*D9CPTuA^XVY<1!g2FX!CW?&z-C>E>-+%EKnivM diff --git a/.theos/_/DEBIAN/control b/.theos/_/DEBIAN/control index 576898d..2d4b27a 100644 --- a/.theos/_/DEBIAN/control +++ b/.theos/_/DEBIAN/control @@ -6,5 +6,5 @@ Description: A very noice tweak to configure the dock a bit more... Maintainer: burrit0z Author: burrit0z Section: Tweaks -Version: 1.1 +Version: 1.2 Installed-Size: 348 diff --git a/.theos/_/Library/MobileSubstrate/DynamicLibraries/testing.dylib b/.theos/_/Library/MobileSubstrate/DynamicLibraries/testing.dylib index 3140fdf330bb947294a1af70b807aa025a201bd1..dbffc3207c2321cc6a8a63c4fb54b39fed3aff05 100755 GIT binary patch delta 4556 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 delta 3890 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%0AnCy1Y;~?GvgG-d5nt~*D-El z+|0O@@et!-#S`825m|X>Qk2 z+&sK|`~nk=48-CEgbNarvlG)({StFi{mW8|iZWADCng2N0cBkBle06^Dix9{6`V?e z5+w#zoR@@Hg}Fm>5|dJM;sx|ViW2jR3lfV`^GXy#^3&6EQWZ4vp@tMIB$pPKMgk@x=q@?BnO;+Ka9LuOKpr$Uysv)i^DxfW` zqo}8EFnJ229g7gF5%=V4j4GNavS#K6oE)(bH~Rwv1?Xe}#>+yimR8m_lS`QNSnOEs zxhF4U@~&59Fk&!g@MQ2~NMfj9XkzGNSi!K7;RM4yhWiXp7+x_-GpaG_F`6@4GkP#a zGsZAhFt#vuGHzhp&3KLRI^#XY$4s0|QcNmL8cZfk7EG2*)=VBuo=m|^p-kaSF--ML t6PPA4O=4QWw1{aX(*~yfOlO#`G2Lc*#w^MJ22xCn5C(%Il!j8wvH(EVi1Gjc diff --git a/.theos/last_package b/.theos/last_package index d611829..c409f53 100644 --- a/.theos/last_package +++ b/.theos/last_package @@ -1 +1 @@ -./packages/com.burritoz.testing_1.1_iphoneos-arm.deb +./packages/com.burritoz.testing_1.2_iphoneos-arm.deb diff --git a/.theos/obj/arm64/Tweak.x.4bcb81e5.Td b/.theos/obj/arm64/Tweak.x.4bcb81e5.Td index 059bbb5..4dc5599 100644 --- a/.theos/obj/arm64/Tweak.x.4bcb81e5.Td +++ b/.theos/obj/arm64/Tweak.x.4bcb81e5.Td @@ -6,6 +6,8 @@ /Users/carsonzielinski/Documents/theos/include/HBLog.h \ /Users/carsonzielinski/Documents/theos/include/CoreFoundation/CFLogUtilities.h \ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h \ /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ /Users/carsonzielinski/Documents/theos/include/substrate.h @@ -21,6 +23,10 @@ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h: +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h: + +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h: + /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: /Users/carsonzielinski/Documents/theos/include/substrate.h: diff --git a/.theos/obj/arm64/Tweak.x.4bcb81e5.o b/.theos/obj/arm64/Tweak.x.4bcb81e5.o index a29cc4f98f82d85757f5318c5d5a3bc9442757ce..474c611b68ef9e33de8ad07114d43dc9f2174726 100644 GIT binary patch literal 12136 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 literal 10632 zcmbVSdu$xXd7s_Ay*rZ9=_pE+EX5WR(Kek#cf1p0(~8bMK26FelH$>lP{>^#@0Q1n z?!n$elBJ+#6}9yr2|%GLpr%e^6h<;wc$a!56^ksF4oO% zHgon2*&tmKvrW7Qe|{&yiER76t`|;Y?@dOHb)?nVWg~r znTw^mIj7d2^drJzvrUW%*S3K}Iud9Y*{QF^jd&`S&*#kPykYeBO!SnMyux^^V4V>D zhVC!<^_I06+H3nun}wN7ENz0WZf}S1_fNuT9{ws5wY@S4e|a-S(UJe^_?CpfF<~@` zK_%8C;%fwA2y5bt=L3@ePR%lKw8iUu9YyUwpdKVQqZpg};}ill45lOCmnW zmS`ALc{H<>YW>N1)=|FmKXzf15}lVnvk+b|O5R559w4+Y(SsAqhzWHKiF{akeX z<<HW#e`IJthKc6dm>5s%UJJy8dEQQ#tdPJ^!lW>k%FFo5J6MeDO;yuwUmA zCF7&MBPRN<%HMZs(ju8+Ub|X2?ZtSAV%_-CvAFHB)}O<}?d7~kwQ{;5ukjbpre|aE zf>F#Iw=xOCi1b(JGPm$ICz!MFN1W*h~N7*yOPh0kCPjY%kYvhAg${fpOk68(m&-XR_^ksAA1bsNx@N=LT z%N0(N7V4n1h8}4Q)4R&GxLzBGnz(G8;n92gIf$U`IZM9Qhl9qYS&Y_*zAlI=d0x!?H|k*Gl^Ki%4Voiq&4*V21m?-J%U_q zt@xv6yqL2J&#mbPaaGm%f3K@Qd4H!PeK)Hwe4KPHEE%qa|2gDdxHHG;M>|}TX#jf-^Tyd*u}*bwv2ty{5ja(X=2M{Q%@J) z+>47_*z#uR{s6ikZQ#1)80W?*4(WTD^tZ2W*E`=}XW!k)&c5ej!Akv)p)Y+cYONRF z(YDz!E|%~Lpyx@&{fi!jO{|>ShjAaq_zz(oJcao% zxNtW+u<-uQ{xs&v*{hoICiTOe(Z9vqP!?AD>~Wq4&mQj&EBZyohP8J-F66S$YGsRv zdF50O>i*#c_}WBzm}`%V7$0v0-HSLo6!#Zr80%Wpl7A9rJKiKc%)=E~CYu)^mwbwM z<<#FTtZ1w>hne!EZHIZg!rZY3R!;r>1<@{4J$w~e-4sjF7n}AehpfWPaKg+KtZB>4 z?O~Z>ddke%+)Sa8?9FCVdsxDX)9W3}Jx3~|Q(rUVh5VlBZ0>3Ex%{3u-hUY7%%qja zwz=P&julgompHbQ1ZNAYvaml}oJyH{YQ=f8&>M>%P3CBE=}FDb#1KX{essvRk~0;1 z{kjePj7)r$eN)98)}HK1A5~^eKR0V{i4l#cI9|*bvguKLy=jG-u@dM-R>;LN`Ponn{>u9fqzc3G)bUUM8ME20#}(=$7p zGTU%m$t2s3nYlcMzAX^&b^1EnI&AK)K%f(pZ})CrAovLLKa+=+KOW2Fvze2YiG4`^ zsO3jL6w~OEyuV=P3pft=eT5k_oA=}N;*aIhk9PSdj+?Qgz7xLmr}k0R*9Ofj);l^H zkt0zasDwSQSoL_(Xqp(NxS3~GKE}%DGS)|@Gd2?Cvzy^NEZz>5GBe4-3`=Fv9mP!E zN@mPNn}wksi9R!&DVRxYGe)9Oe&P}HIM3|20{s5cy8~i>u@J*-uiy>!j#b2Dq_W9u z-pJ;xWIHy8H2Y`GM0YwX)5T!5lrnhWC#N z`$#q(OZCC0kqE>(JEwOiDh0z>Qe;JRD$OQ-jp#*y_q3}BF_ufx8dhK^9AojBSdN*Q zW3#e)`;c9~c7}eLW=1@nAlpD`+V2%5rL=i1iDZFxxs()kfEQNhLxQC+`Yum$g;!t5?g*^YhSe&o+MqNm4|-a3&Es`$_cSXT zaVSu`nC2O7+0*pZCKcZ!X6RL6bKT+6Wkb ziANc6ERal5Uj^7|t_JOuW)Mi~Ysj9bg1bSxESQde0K?%{eDBY{26hKhUrjI6&p!iZRzOq2P9W#oPEZ6lf>y z=!U+^G_v>zv=($WpxE@EC@aoQWVaic+Ziu;Uq_ya>9iDuX-}Zkfk$8OXa%_3&V2-j zk-6PTulooJsDrtlwmF`%ABxI$?u8%qB&d1PZEw)7iAFpB5RCPT=g$G2%al=*8#9sZKKRFlVo_ zZ$~^T>w%r3{L-@?Ii{dpmGVhjq))y7S+$2^jBl#)iKBVHH8zvYn4{4^(AVVy$6w6n z{8lEODkettoHB5dE*|Q0|$y)6ZhuH;xm8l{P=wL-aWuG1C5s zHI>6@#6Ku6h4TLLjexIoRpcKsW4Hv$`{nkmvVvn~CXvngQ`VHf&zzkxtvYs9yR%B; z`n~;`qbqL+c_qxD+G_@%Xj;3XH#e$XExOm~-m81?v^m{HU2~q++xF=#&ZqS@wWC?z zaz}4-U(~%H0p8YCr`ov@I%?Mzl=tDKQQPs2ckUz8Du%8=wZ*B8si=rKwZJ}oSL18? zZ#(~6-*;O7v5NZsSUpV=!~LG#(Ac6sfSQ?>IjwKkHlEg9&fnFC=K!QLuDcproTs(K zKGdas{A%P^bROshP471_MEfw@P41clQoUd27&-y` z9Owea&@2%5Kamv2&on`5XG z*b9D#kZ%Rz>>8mB05IeQV)GSQ$1%i!q`$>b@VjmZIi(}|I zknFAj!@w&*(xWXB&eD-f978VyN$*8q7&s5aJxhc>P{7a&K(af-F?0fmvvj1uF*FP8 zf!!pq594)&Velt_*rG)8tYGLZZ|0wjMA z0|D#{zF zbkgsgg!FzB()&&LeSsGR{*l150uKlr7Wi*4LLJT*1k%nJos>tV&f1un};73_Reo1*%0biL%xp2a*9+`BhV-u=6 z6j9Z^VMXoQtEyey4z0c8%P#e<11qh1$Fbyq6US`?v*>sa`Ax@L;9PgyK>4cU4U}Kj zFX*azMZb#thJF+I9eoM;E&T(`QfeE(gNDg;0p&`XcC8+amHd7BUr7!d`Frp=Om3p( zPU?pw#|tEXk0m{#FGG*gJkfY)9#Hy_{KMWYG zsN1wWT@4crW*6e1lqP#DDBlwHuZj4&1)Zh(p?^;3)9=RQUmje1LO(3@X`YileHSU2 zct~HKO1=+0I&#R3wu}5#&<9D5nB@3wAR12xc$7Yb?@Ia=(SAApNzoqpdp?~5seO`e zCOP`^JbY4mU-(;qScA-z?}K2zm>U{M`_ALHNHVXgbDt@WGM4_jeGD z50(7A{$YwAi=_O07i%l6E2Z=wH8icKm2wqCC2iKwpRb{RzlMIj#^1MVUX=Yv@9rjOyD}W3+c)pV1fTiAIffqw4C@*dHCrW{>VS^LhMGI&gv+m3QX&ha0;0 zv@aR?U1IqjSIF*lCt7hkD78QBZ6g0qnxt9a*S|*P1#xwAs*VCIW%%g7DXLXQq9gY2 zD9jMQ3m69e=K{ZC81b2-#&pa|F3c%VyvxQ{b1(cC6#_CYvtH zfs&xE9i;I6sPtW994ray8V5?^8awde^((RgK`PnfQ==Cs3Dy_}9~9uJOWM~BBUloz zAS`_NP;>I t3#?@TK0@teslKt{-3G9pbr5`L1xU;%c&B_H@3o}W` +#import +#import +#include + + +static BOOL transparent; +static BOOL hidden; +static double setHeight; +static double customOpacity; +static NSInteger setIconNumber; + +HBPreferences *preferences; + + + +#include +#if defined(__clang__) +#if __has_feature(objc_arc) +#define _LOGOS_SELF_TYPE_NORMAL __unsafe_unretained +#define _LOGOS_SELF_TYPE_INIT __attribute__((ns_consumed)) +#define _LOGOS_SELF_CONST const +#define _LOGOS_RETURN_RETAINED __attribute__((ns_returns_retained)) +#else +#define _LOGOS_SELF_TYPE_NORMAL +#define _LOGOS_SELF_TYPE_INIT +#define _LOGOS_SELF_CONST +#define _LOGOS_RETURN_RETAINED +#endif +#else +#define _LOGOS_SELF_TYPE_NORMAL +#define _LOGOS_SELF_TYPE_INIT +#define _LOGOS_SELF_CONST +#define _LOGOS_RETURN_RETAINED +#endif + +@class SBDockIconListView; @class SBDockView; +static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static NSInteger (*_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons)(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); + +#line 17 "Tweak.x" + + + +static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd, double arg1) { + if (transparent == NO && hidden == NO) { + _logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$(self, _cmd, customOpacity); + }else if (transparent || hidden) { + _logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$(self, _cmd, 0.0); + } else { + NSLog(@"Dock not Transparent/hidden, no custom opacity\n"); + } +} + +static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + return (_logos_orig$_ungrouped$SBDockView$dockHeight(self, _cmd)*setHeight); + } + + + + + +static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + if (hidden) { + return (0); + } else { + return (setIconNumber); + } +} + + + +static __attribute__((constructor)) void _logosLocalCtor_44056092(int __unused argc, char __unused **argv, char __unused **envp) { + preferences = [[HBPreferences alloc] initWithIdentifier:@"com.burritoz.dockifyprefs"]; + [preferences registerDefaults:@{ + @"setHeight": @1, + @"customOpacity": @1, + @"hidden": @NO, + @"setIconNumber": @4, + }]; + [preferences registerBool:&transparent default:YES forKey:@"transparent"]; + [preferences registerBool:&hidden default:NO forKey:@"hidden"]; + [preferences registerDouble:(double *)&setHeight default:1 forKey:@"setHeight"]; + [preferences registerDouble:(double *)&customOpacity default:1 forKey:@"customOpacity"]; + [preferences registerInteger:(NSInteger *)&setIconNumber default:4 forKey:@"setIconNumber"]; +} +static __attribute__((constructor)) void _logosLocalInit() { +{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);Class _logos_class$_ungrouped$SBDockIconListView = objc_getClass("SBDockIconListView"); Class _logos_metaclass$_ungrouped$SBDockIconListView = object_getClass(_logos_class$_ungrouped$SBDockIconListView); MSHookMessageEx(_logos_metaclass$_ungrouped$SBDockIconListView, @selector(maxIcons), (IMP)&_logos_meta_method$_ungrouped$SBDockIconListView$maxIcons, (IMP*)&_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons);} } +#line 62 "Tweak.x" diff --git a/.theos/obj/arm64/testing.dylib b/.theos/obj/arm64/testing.dylib index 253f2cb548c90ad47c0ea9a538f52a5279e5c7fd..cae3523301f0fc7d3dea6cd5883374d705f7082f 100755 GIT binary patch delta 2155 zcmZ8jZ%mU%7=P})R$7tSB1#o(i{L1V!jMH|#uk_Y&MDcLdz~&=S%*4-0wvR+wrCc0 z(~Nhw7-ANOf0ocUTgJkNeORI`W}De3%{Ir9Eh$Pe-1cFM%vndno_p^|8ZUYK`#sO| zyI=3_z25cKDLQzX4&*HJSOMMv8}POiACCgi($c(HZDtx-q}8~{Jk4L6J$b}XzyK9E zc|^Og$sRf;qGkaQ((Ze+Z_4B$nY?*SyWnOzaoQ`7i`2BNRI;Cm*X{|6uuEn=tVF3N zZ?G<9lw`1#bRDT;yJ#M;w zn#Y1BceYzr_sXifpItU>vPWdvA=44|x5;ZCe8Osw)tJ53A(^dWXUz3voZU9>$aa`y z$CyBeiB-&dw_pUL({TW9i%V?a2*wMMC&mD(*st?kB#V#EJcO~0FFz~Ku-I-ys=t1* zsr<|}$K7+gm$01ChKwr3K7@Vw8kFF}ab#4pUI~V0DZPEa(A+-LIWPLSEhGA<#S(q^ zsx>;jV}3N%ml;jnP&AjD{y1C)s)hKHQ^k@eJ5F{|R&7 zZxnpL;!EyTAeo>R{Rhljq~@^V3n!;CAeoQDiG1rbj2}M>>Rk#I6LgvW4T@8Ax&9sE zzZCRDE+i|HXD*A|LZh@hD<^Ku;Y70~V#f;LH=6@ya$5#kK$xn=@a zFhL#qU7D{CU_ODU;Z{bnOn=|NJpG)3OZE2*%+=2z?#1Qf2J6>?dP2_Lv|7yUp0QH7 z`cbJnQ3mB)OL2x1G*_RbOZ46}kDaBUUS2EuT5KK8Ff1S5K7pc>MIw1nipSQ7c&>hr z=IE_yMm4K&#-($Ea8^vx#rkfnPZf*7HabBq!TsVTmOp9;G^hGrz&*7U_f{kBu?F00 z_0gHmE#c_>!p-ft3AGq)xw9D!rgvP!jYp!XI?(Wa2l;GjG5ua^3WqA;jq(yXpnbV&8p;7G@YT>v?F5R6#* zw`{;OZ=~d%EgQJOiIt#wh-KA&fXW1IyXXVg9iI0U!5+?2eb=KY3dXNye-WrayhfcA z!XB{rovFU~FrTd99hRoi6}XWIbh*jL7kH5y-pawwiZCBZ;{$0tn8usZczGJPNv=7? z1plhP9_9W6c0Be-wYiCCf+ZwJ8_XI*b*xuW|FVGF4ZhuEl(BB>C2*Jy>&v&-IwevvWZArOq+ku{t zkwSBV5B~NIbR+WS#)qGG9QY+tg@ix7@|NJ7-zf{gj9Lo(GN5M_P#l=uMuCLHjblP{ z6E5l8>54MZ^5v!Ck(iLie@c8L(Io3OiE}qv5PxfFZ9d%05TS?pBQ8?Q`tfrcyM&*w zu{eJEIcGx=3!94AcFo;s)zWsm#MdRZOZ-6MRf%zl35mwU@r!f#0$_8E*7Tp+lxZ)p z?W&EK9YNb3mKk#^rzu+#t6LCD&5A~1W_C1IphO6}7|T^2&9E9YN8)*r42i^?eOKlDGfXxKsC;2Oyd_c~c&yq@yA;P}`OpE83 t@NyYv(fGCb{OuYom-)wvty#!%&%;x!eJqb;jeas_CAKHOkbQPz#s3e3I`04g delta 1870 zcmYjRZ%kWN6hHUf*U}Ey`k<`*k+q1EGPj6~EH*K;Y(tnN0t?Z`khE+;FmX_~x!@35 z#3`CAp}SkQk@#m*6Z-T66PKtTSPL;h{n8~eqaREe`!Mti%fQiv2G4!>Hu93!-}&=9 z=bd}*>A5mSlONJ?d+C4`;2hY1KPC7MC;)*#N29-kJ*N~#8=NF3+ErCBf7W1tg$kTM z8=a`vl0!mk768fUvbUgkSZG0MEFO+dxJ<|U`%ayX_Lme5NVi40xlUQTwTvZc4hxVH zEg~7eN=AfzM7&x{Sg38%+QR-IO(e)FlxbpS3(9^{!>qK7SlDj*jOL37nm8DMk9AS6 z)+Vi=3n#R(8`N90BCXkqxULu#xl~udy7XqhyB=Xj)q1UYMC2$I0L|>0>eYhMnoSjC z4^*$US6bc7V`?JfY{b-Bkd%#txJZzs?5^qKiYusv5&%3c-h_eUsBcGkau&eN&YPVi zk5^|3p}w8p5=)sawxJ8!%&>M~?dCS~PrukaXQ$WA&nwy(#`0pS@#Vc3pKh>z5n@5> z#qj2wa(lT_J+aYmiaqWz$JPTmv43B+#8z9avCQDMSY}j-I$d;O%ng1E@ulxOA;s}fsX|Eq<`zj;b0N)RvfQhZ`w8MY=Q<$$w&bqu z5L{kZVh{Kgh#Wm{@WbVL6ooVoC=(}xz2anvYAj?FqDz$!y_W;Eczs4O=MWzwpC?NdNXI$7lBJ6Wd3Us5NAE*I+*A>GSUZ|AL6jq%XY`~AtPVNG* z0)#%}Y?_r>uSoZV+)TL<8r#^7r;r56VI=O7bAa@M?+#WYWCoecN zcq^8nU<@)Q_XF`7aULMx5%L_a+{RfOT~#- znr_8-PTLOl=TN<|C2)fj|Gl~CaNz$?JV)ZJZupxEVJCBkJ*+?M=mLVCC!~8T@@2r6 za2+ClZ_CxoWxh)CK*cx}C7^W*C>IqV^E?O)qk?%=Cjk}rh20aB8}?0!H4#1)D8GT&Z_zVLLrb*4U7tFZYGM%3bv?KPGgcPUAQ?Ta7ETghyShs0I(ZoGno z*k^HvGL>Q9$6f6A_~lBhg#teLP!a}@;s1LD=_3;+NC diff --git a/.theos/obj/arm64/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib b/.theos/obj/arm64/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib index cbda46553dcb901ca2c71805183e4cac7a4edc97..0f42ecf7c9651371d6b73bcd2a56fc30b7961b3c 100644 GIT binary patch literal 13530 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 Hy`%pZ2_0Dg literal 11064 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 diff --git a/.theos/obj/arm64e/Tweak.x.m b/.theos/obj/arm64e/Tweak.x.m new file mode 100644 index 0000000..a0d6233 --- /dev/null +++ b/.theos/obj/arm64e/Tweak.x.m @@ -0,0 +1,90 @@ +#line 1 "Tweak.x" + +#import +#import +#import +#include + + +static BOOL transparent; +static BOOL hidden; +static double setHeight; +static double customOpacity; +static NSInteger setIconNumber; + +HBPreferences *preferences; + + + +#include +#if defined(__clang__) +#if __has_feature(objc_arc) +#define _LOGOS_SELF_TYPE_NORMAL __unsafe_unretained +#define _LOGOS_SELF_TYPE_INIT __attribute__((ns_consumed)) +#define _LOGOS_SELF_CONST const +#define _LOGOS_RETURN_RETAINED __attribute__((ns_returns_retained)) +#else +#define _LOGOS_SELF_TYPE_NORMAL +#define _LOGOS_SELF_TYPE_INIT +#define _LOGOS_SELF_CONST +#define _LOGOS_RETURN_RETAINED +#endif +#else +#define _LOGOS_SELF_TYPE_NORMAL +#define _LOGOS_SELF_TYPE_INIT +#define _LOGOS_SELF_CONST +#define _LOGOS_RETURN_RETAINED +#endif + +@class SBDockView; @class SBDockIconListView; +static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static NSInteger (*_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons)(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); + +#line 17 "Tweak.x" + + + +static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd, double arg1) { + if (transparent == NO && hidden == NO) { + _logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$(self, _cmd, customOpacity); + }else if (transparent || hidden) { + _logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$(self, _cmd, 0.0); + } else { + NSLog(@"Dock not Transparent/hidden, no custom opacity\n"); + } +} + +static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + return (_logos_orig$_ungrouped$SBDockView$dockHeight(self, _cmd)*setHeight); + } + + + + + +static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + if (hidden) { + return (0); + } else { + return (setIconNumber); + } +} + + + +static __attribute__((constructor)) void _logosLocalCtor_44056092(int __unused argc, char __unused **argv, char __unused **envp) { + preferences = [[HBPreferences alloc] initWithIdentifier:@"com.burritoz.dockifyprefs"]; + [preferences registerDefaults:@{ + @"setHeight": @1, + @"customOpacity": @1, + @"hidden": @NO, + @"setIconNumber": @4, + }]; + [preferences registerBool:&transparent default:YES forKey:@"transparent"]; + [preferences registerBool:&hidden default:NO forKey:@"hidden"]; + [preferences registerDouble:(double *)&setHeight default:1 forKey:@"setHeight"]; + [preferences registerDouble:(double *)&customOpacity default:1 forKey:@"customOpacity"]; + [preferences registerInteger:(NSInteger *)&setIconNumber default:4 forKey:@"setIconNumber"]; +} +static __attribute__((constructor)) void _logosLocalInit() { +{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);Class _logos_class$_ungrouped$SBDockIconListView = objc_getClass("SBDockIconListView"); Class _logos_metaclass$_ungrouped$SBDockIconListView = object_getClass(_logos_class$_ungrouped$SBDockIconListView); MSHookMessageEx(_logos_metaclass$_ungrouped$SBDockIconListView, @selector(maxIcons), (IMP)&_logos_meta_method$_ungrouped$SBDockIconListView$maxIcons, (IMP*)&_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons);} } +#line 62 "Tweak.x" diff --git a/.theos/obj/arm64e/testing.dylib b/.theos/obj/arm64e/testing.dylib index 6c17d4f3ea8db1a403fbb514d47bb97aecf41607..c7bd309cae64c03abe73e12914e95493e02125a6 100755 GIT binary patch delta 2196 zcmah~Yitx%6h1R|x1BB2?%FLaEwp8qrqmW#$|DOHb_y0+A-to55VuP+lq!AgE|E}S zw!VNLCf!_opfTE@Np~a>Q#H{L+%3`6#6)9Sdm3Gc<$WWrqLKDnSAH* zo$uar=gz%TuaQfqNWZ)Eh63;^IDtL$@x37d1cQ4UwY{`KDvUQ&NcMQB+T}iOG2k=8 z(H%b*cy#0hce**i$cgwbmGl{@+~q&XLsKH-r)Q*qtIptVkBHXMpQJ$12O`=cqRf}+ zE=L)?Xt&XA@)5~Tzm&_QTskV((w#(c;FPV$Pg8QC^a!mYwJtTrVSq_>ashP=Y$S@z)fyOYk z2DDoMXPG^Kw(J8Zv&S(OS6Ks>R{5-^OdLceR z%InVyegg3U@);+!474;UF~`XQ^IeRm5#IxY8KojnW}dSW^Ub#`EH>XjY{6w>0>w)~ z^N8*zYItWit(7V^PYIr98Tc5NV25L**qk8q%-AfAHMO8^T*_+|XJ)~C)lN^MynccdnTIexS7b`at3Xg#x$okHx;Uxmot@5EWpY<8s0 z1sm4c&;nA`FN3_8fb=#$>{zW0g>BfM&A}+(Naj&TtlF>&(3@jL74?E8tHfdg{Q~)Y zqritRGNJ;x7T>9ka0B>N;59zptTJ;Dx zZIFJMeblp4QosGI)Kq7Y0G8lKejM$MjUj6|_H_&J&Pvl=smpn6Ygtb*bqrVI?X`5c SOv)c>9L|@V{~CJN70=(Zz6(46 delta 1867 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 diff --git a/.theos/obj/debug/arm64/Tweak.x.b761c000.Td b/.theos/obj/debug/arm64/Tweak.x.b761c000.Td index 1be3b57..0844eec 100644 --- a/.theos/obj/debug/arm64/Tweak.x.b761c000.Td +++ b/.theos/obj/debug/arm64/Tweak.x.b761c000.Td @@ -6,6 +6,8 @@ /Users/carsonzielinski/Documents/theos/include/HBLog.h \ /Users/carsonzielinski/Documents/theos/include/CoreFoundation/CFLogUtilities.h \ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h \ /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ /Users/carsonzielinski/Documents/theos/include/substrate.h @@ -21,6 +23,10 @@ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h: +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h: + +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h: + /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: /Users/carsonzielinski/Documents/theos/include/substrate.h: diff --git a/.theos/obj/debug/arm64/Tweak.x.b761c000.o b/.theos/obj/debug/arm64/Tweak.x.b761c000.o index daf1cd22906803819b6cfd642e01157f18ac6337..a7188749cc6ff890082dbacea5d89615dd971e00 100644 GIT binary patch literal 12576 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 literal 11068 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 KYCjQSRsTPk)Ei>} diff --git a/.theos/obj/debug/arm64/Tweak.x.m b/.theos/obj/debug/arm64/Tweak.x.m index 26bf1ed..44e6a81 100644 --- a/.theos/obj/debug/arm64/Tweak.x.m +++ b/.theos/obj/debug/arm64/Tweak.x.m @@ -1,13 +1,16 @@ #line 1 "Tweak.x" #import +#import #import +#include static BOOL transparent; static BOOL hidden; static double setHeight; static double customOpacity; +static NSInteger setIconNumber; HBPreferences *preferences; @@ -33,10 +36,10 @@ HBPreferences *preferences; #define _LOGOS_RETURN_RETAINED #endif -@class SBDockView; -static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); +@class SBDockIconListView; @class SBDockView; +static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static NSInteger (*_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons)(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); -#line 14 "Tweak.x" +#line 17 "Tweak.x" @@ -51,27 +54,37 @@ static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_ } static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { - if (hidden) { - return (-50); - } else { return (_logos_orig$_ungrouped$SBDockView$dockHeight(self, _cmd)*setHeight); } + + + + + +static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + if (hidden) { + return (0); + } else { + return (setIconNumber); } +} -static __attribute__((constructor)) void _logosLocalCtor_d1a00f3d(int __unused argc, char __unused **argv, char __unused **envp) { +static __attribute__((constructor)) void _logosLocalCtor_44056092(int __unused argc, char __unused **argv, char __unused **envp) { preferences = [[HBPreferences alloc] initWithIdentifier:@"com.burritoz.dockifyprefs"]; [preferences registerDefaults:@{ @"setHeight": @1, @"customOpacity": @1, - @"hidden": @NO + @"hidden": @NO, + @"setIconNumber": @4, }]; [preferences registerBool:&transparent default:YES forKey:@"transparent"]; [preferences registerBool:&hidden default:NO forKey:@"hidden"]; [preferences registerDouble:(double *)&setHeight default:1 forKey:@"setHeight"]; [preferences registerDouble:(double *)&customOpacity default:1 forKey:@"customOpacity"]; + [preferences registerInteger:(NSInteger *)&setIconNumber default:4 forKey:@"setIconNumber"]; } static __attribute__((constructor)) void _logosLocalInit() { -{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);} } -#line 49 "Tweak.x" +{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);Class _logos_class$_ungrouped$SBDockIconListView = objc_getClass("SBDockIconListView"); Class _logos_metaclass$_ungrouped$SBDockIconListView = object_getClass(_logos_class$_ungrouped$SBDockIconListView); MSHookMessageEx(_logos_metaclass$_ungrouped$SBDockIconListView, @selector(maxIcons), (IMP)&_logos_meta_method$_ungrouped$SBDockIconListView$maxIcons, (IMP*)&_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons);} } +#line 62 "Tweak.x" diff --git a/.theos/obj/debug/arm64/testing.dylib b/.theos/obj/debug/arm64/testing.dylib index b7c17a2a6a3655ad1875b37e666b895f41888437..0eab4513f4a17287fe5eb97e8794743ecf7b42ba 100755 GIT binary patch literal 52032 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 delta 2893 zcmai0eQZ-z6uTv@;X7AkZn3(#O12nRA0wRqzt9XPK}CtdHPJdYC*2( zG(OX=oZD#b?bHz1(kvzFOn-=q7EMncb}Hu_`i6t8huf5c*-Q5x*YqY_=2&LC%sFga zHZm8@wjMx>pU~m}`+!zhOT8NGLTxGgg;p%RgxXrvaxAIQf_fd>E_G8QyCs#-@ zsF^)2udvo)2(4g3YMEQEu-2nCgpummAZTqq4T{~`7}Zr+9jM)jwhp!nv>w#jQ0rlR zpzU4|p_@I>RhWBFTg1xsTclwhJE7kr9Wb*g{fAZk;NLYu2#*6Nq4Ivf>p(8MPKXow zp8~STz8qvu6sQPjF|S`Ay+(+IpC1bwOqP~Q-_GtBcNTuKa&q&E?Qc&EMGa+=^(;i? zT_^_Pynm?5>}q9u%@1=DHPS@9!!!_=B?XEPntVD1#w1ugqG#V6v3qleBX$y-$|130 zS{b82Vc8s*%_6a7l$=&Q+*I@E(jkGp&!945xueqvTch{ z1xgJzgMBmD2mHBFHD5U`}X_EL|~ds zguO;B2ye->yeKeZth{&=1Kk#Z3iJwZ>)i}UDsy{NU`noxjlp^tIQ%+JhmDo7QO;8; zV>dWYtBk>bs0B$?2JPV7vbLcr(Ncr*+%^cz&m;`V|9}?yDM_D!1Vh4k6FNtvh0bjC z(QNN|VdoZhc-HRuB*{65r8R#V;-3+IKCwBB|37}+=x2gG1F^)>G;i$y%%~EQU6bvw z>L8Ar3FvRUgAT-N2rs>dL^ddGnrDw`utdp+N&58*m^?nmKD`p=#{ex9(>X2Y2VBB_ zWUXd5Vo>0h5hT5OB?7jD;BjQjG!TJv(9X~t*aeR9j;eu#pZ(R51>I-HWBFd_Bg}bu zG4%H>O4g~92DPg@=rbsMmV5oKXao+B(8{=jR!lA>BvZAk(tHO9c~-^qvDT{?{CPiw ze^}oC83BLzI%KLl4$F$E5OxLMg-mw0Bad%}k8cFZ=9_}RJWvlQ*%I&d+vie6;t?${ zpDMLv2&yJ@8~8-ViOHSM?IH18yrX&`@jX$G!S0Z6c``^nk?fOP-kBsjLEbDDEJ+LZ z)8`$=ljI=EgSo`QgWccq-2mrK3%l64u`mlNgzukiHj&_>D*p~L)Qiv75VIZsip?Ci zvs7<+dfOp)>tT=kP*ZCgdAa(9gAL8B-MgLzy}8fudu=Uvaq7d%i_0=lDtw_VK=|n3 zgPOU!7B8shk=G$lMQ%f0h}?->T%h3&5l`bk8Z}qM<&YYa@K>%TlZbmfh7|dYi}c8cPW| zq^QJJhH6sB;|cAdAw4@5DxeTjj4a&?J~%PN%$sZ=~tid&hcFE zaPuATO2*t>^!g6S++AQ02_KeIK>XpD`zK@W-*QY{CVzs={RIY*`?CvI3%pJonq{yT zZX+<-5RVq(aSnlB0sCce?}|SI4Tu$==Fp7zEaG<&_aZ*2VK3=N#T7INBAx~8z~r1! zpho_}=WkeF0$B9e3M0?4Xwp-NMbWP#76pF9aT?5l_>*&vE0QX@fLK)YHDXcGWyGSQ zQN*GkqSNAuf?&TS%}U6yPpcpe7-hGvUEPd7A?+VfF{oDoIe|)m)&P|Ptp?)1>>{9l zwHbPJeFV~p%J$A4@P00 AmjD0& diff --git a/.theos/obj/debug/arm64/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib b/.theos/obj/debug/arm64/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib index 5f637b8bac996ff6b5cc8a8960c083b910cd31e4..195d1cea6ce7c2f7a1febbb218ac05de554aefc0 100644 GIT binary patch literal 13291 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 K&3B9M$$tT!GGQwK delta 2926 zcmZ`*Yiv}<6`r|w=RW+{myI7awikPYc^TGrNbLv%@dKN!WkYNfL{W@cFJ{~IF4#sj zwbPB={NP7a>5p21n6}gnh$c-RYKh{8Qc+6eC`4)-rAZrF1*MVuo%}Gk4CMIlJ!-Ec8v~NBvpsek*}i1W8`J^4HEcBH`23H@2sp7|Ne zfqoU^HqKZv^iddldwW`U_s9!8Z~AaK*QckevhIw+hW4^YUg3q)H#eBiKVdUHGQiu+ zyADdqKE7JS(y8H*=`+RVzHiu*40%&sFOTzL^Pt202JYLGy3F)fOXZSJ$bCwVT&0A} ziy3=GyWFYFaa{_vj@QcuwS=2;m%5g>%L%p1-2J3I>ni-V@gljx(`AMxY;K1<>S^PL z@mv4xzT$2HftfdLCkGJ@YBTch z+Li$Oy^XHf17q?LeM{h)!$utT8rUj%NiPa~>R1A*ZTb|JRnjyHgWj7q^N{1;yIL-o zWpalR3bg#uHr=A@L2HpU#tQj@Q5Gz}Z8JU2qVj5M(T7GTIQ*7v3flu4UT>MUnxWt+ z$5i0>J7t@uV47Y0?^UyrxdroY;u*h@aW8r~W_YpR;+Q?P+QG?j8y|3R#JTuy6ZSE7 zY{IsGk1+Dejr~gwo_6f>4xVxFYc}p-&pX6*XTtX#oXu^A=N;St>GGqTVMIP1zI_s;2BNgdPvFZD1OFyKSF3HM?k(+*_3-|D1IP56i>zC!)#1$2{-W9(LW%c3ukY< zhq?bRzHBoUjn9I=J(U=-3W+QW)O#+&2qjEztjGOp+^n-L-bXV~Q&(39>x9zVlujoZ z&FW7d*`JKFA3<$z+VQy$TLjbD-L?NK@z@Bv2hg1C8y;r)_`c5W?vbHHYJk;QVAuB4 zNPHkZ#5Mya)2V^b5npOJF_4P)hZ3m~7UfLttX|f>*P7juh>axDslK73>=KCX)(-YD zzLF-I_{`YBz9DSJ*gA;)^@fGroIz#0zzaBXYh`JfOS(l;IfuD)QbjY>DOplgnbA$v zeGAGfu+X6u!&Kb|;rT5HkD*XOvTUZQx^F|g4e|nnE7_*%z5tDarN58P(7)(67NIDW z%=`qS4=2(e-DzqVTS-5h>0>&vhG(Ncs|X5((o>HG3R6A6%OPs5W@5;$K*u!-v0jbN z&|>%9=TIf1cxwsHnM$EEI|kj*5M`$CL1!2Peq%2b?7{R*%A&lVIT`~&jtoB> zDHG79AWGO&-4dXk1d+?VFJkc0C3&rU^8Em+b^)FL$LP3UeHFti5PbiyFl7INXyrQk zcOc~Qd}adYMbrKaCP02Z=a&WD3v|mLALO`nsIpM|ERIs*GJ|1>(d!}FxF#f?|y_*fMq*E|1_u($C+m7OHLz>R1Ze7=ngiW z@oPnERxXq;R~iRDn5x>f_Im82*2fEP88ZzBKd3l0_*iP-V&%DL(@QyXhw5*a(p$R- z`8kAsMeacELMW>#hr^HuAuSLJ2nKdpkt=En*3cyrq-sZvQijym9ZXqC>KK<3kplV4 zh+n=K@n_Ms61`cGZ$}DDx+;RBa%)YU@Iv#-(VEJPb69I2JEq+~wQCa&M^T^x^Wla+ zc|%`rycY|d9RJJVqh}{FYn%Ka5GD>ABNvdbkDF-9RqXlfYYmncs#!$SBLcnQ&JUs3 y)sN^!2%OZMfA>LXj7k~NloLcxJhg@B^X2G>Z-&5&cr+oQF-m5lH_M;Y)&2)xk18(! diff --git a/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.Td b/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.Td index 6752ac8..db7a460 100644 --- a/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.Td +++ b/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.Td @@ -6,6 +6,8 @@ /Users/carsonzielinski/Documents/theos/include/HBLog.h \ /Users/carsonzielinski/Documents/theos/include/CoreFoundation/CFLogUtilities.h \ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h \ + /Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h \ /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ /Users/carsonzielinski/Documents/theos/include/substrate.h @@ -21,6 +23,10 @@ /Users/carsonzielinski/Documents/theos/include/SpringBoard/SpringBoard.h: +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBDockIconListView.h: + +/Users/carsonzielinski/Documents/theos/include/SpringBoard/SBIconListView.h: + /Users/carsonzielinski/Documents/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: /Users/carsonzielinski/Documents/theos/include/substrate.h: diff --git a/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.o b/.theos/obj/debug/arm64e/Tweak.x.6e9da55c.o index afccea0acea76fd32a8a525be42dc1ccdd6386a0..e9621fb9e17d7783a57c0218cabc61d0e4d9ae84 100644 GIT binary patch literal 13020 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 M*4wf|?Rd}sAI)F;00000 literal 11396 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 bLEZJGSm9SF2aok`eZZfxEVl=(ow5G|h<<7G diff --git a/.theos/obj/debug/arm64e/Tweak.x.m b/.theos/obj/debug/arm64e/Tweak.x.m index 26bf1ed..44e6a81 100644 --- a/.theos/obj/debug/arm64e/Tweak.x.m +++ b/.theos/obj/debug/arm64e/Tweak.x.m @@ -1,13 +1,16 @@ #line 1 "Tweak.x" #import +#import #import +#include static BOOL transparent; static BOOL hidden; static double setHeight; static double customOpacity; +static NSInteger setIconNumber; HBPreferences *preferences; @@ -33,10 +36,10 @@ HBPreferences *preferences; #define _LOGOS_RETURN_RETAINED #endif -@class SBDockView; -static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); +@class SBDockIconListView; @class SBDockView; +static void (*_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL, double); static double (*_logos_orig$_ungrouped$SBDockView$dockHeight)(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST, SEL); static NSInteger (*_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons)(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST, SEL); -#line 14 "Tweak.x" +#line 17 "Tweak.x" @@ -51,27 +54,37 @@ static void _logos_method$_ungrouped$SBDockView$setBackgroundAlpha$(_LOGOS_SELF_ } static double _logos_method$_ungrouped$SBDockView$dockHeight(_LOGOS_SELF_TYPE_NORMAL SBDockView* _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { - if (hidden) { - return (-50); - } else { return (_logos_orig$_ungrouped$SBDockView$dockHeight(self, _cmd)*setHeight); } + + + + + +static NSInteger _logos_meta_method$_ungrouped$SBDockIconListView$maxIcons(_LOGOS_SELF_TYPE_NORMAL Class _LOGOS_SELF_CONST __unused self, SEL __unused _cmd) { + if (hidden) { + return (0); + } else { + return (setIconNumber); } +} -static __attribute__((constructor)) void _logosLocalCtor_d1a00f3d(int __unused argc, char __unused **argv, char __unused **envp) { +static __attribute__((constructor)) void _logosLocalCtor_44056092(int __unused argc, char __unused **argv, char __unused **envp) { preferences = [[HBPreferences alloc] initWithIdentifier:@"com.burritoz.dockifyprefs"]; [preferences registerDefaults:@{ @"setHeight": @1, @"customOpacity": @1, - @"hidden": @NO + @"hidden": @NO, + @"setIconNumber": @4, }]; [preferences registerBool:&transparent default:YES forKey:@"transparent"]; [preferences registerBool:&hidden default:NO forKey:@"hidden"]; [preferences registerDouble:(double *)&setHeight default:1 forKey:@"setHeight"]; [preferences registerDouble:(double *)&customOpacity default:1 forKey:@"customOpacity"]; + [preferences registerInteger:(NSInteger *)&setIconNumber default:4 forKey:@"setIconNumber"]; } static __attribute__((constructor)) void _logosLocalInit() { -{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);} } -#line 49 "Tweak.x" +{Class _logos_class$_ungrouped$SBDockView = objc_getClass("SBDockView"); MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(setBackgroundAlpha:), (IMP)&_logos_method$_ungrouped$SBDockView$setBackgroundAlpha$, (IMP*)&_logos_orig$_ungrouped$SBDockView$setBackgroundAlpha$);MSHookMessageEx(_logos_class$_ungrouped$SBDockView, @selector(dockHeight), (IMP)&_logos_method$_ungrouped$SBDockView$dockHeight, (IMP*)&_logos_orig$_ungrouped$SBDockView$dockHeight);Class _logos_class$_ungrouped$SBDockIconListView = objc_getClass("SBDockIconListView"); Class _logos_metaclass$_ungrouped$SBDockIconListView = object_getClass(_logos_class$_ungrouped$SBDockIconListView); MSHookMessageEx(_logos_metaclass$_ungrouped$SBDockIconListView, @selector(maxIcons), (IMP)&_logos_meta_method$_ungrouped$SBDockIconListView$maxIcons, (IMP*)&_logos_meta_orig$_ungrouped$SBDockIconListView$maxIcons);} } +#line 62 "Tweak.x" diff --git a/.theos/obj/debug/arm64e/testing.dylib b/.theos/obj/debug/arm64e/testing.dylib index 60f4bbe07a6d96da504cba2590b49ce5dbb9b343..ccf3ab55305be24bd77195adef7852ddb66c3578 100755 GIT binary patch literal 51900 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 Z3oUiwrs|HCw$QZ2ljpk0q8{^w{{Ss^Y6<`V diff --git a/.theos/obj/debug/arm64e/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib b/.theos/obj/debug/arm64e/testing.dylib.dSYM/Contents/Resources/DWARF/testing.dylib index 1ec35693e54f606b4c8bbcf6007284886051d47a..c30dd13bc3e94de073077fd28853a04d230517a1 100644 GIT binary patch literal 13295 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 YYzn_|I~^zMjuG2=wy25HXwTn&0EJ>ub^rhX delta 2909 zcmZ`*3v83u6~2%E{*OGI-%gs4ISEc2NO&dAqck8AI!H+3GRPWGE5Vw&j!Ducc1YY7 ziZ|C5n$R?rggaUm)P@SCO=>5lgiakR8hxo-rxsNNQ977HpPMQT)^1f%C#C27586uY zkr1T~@it0GDcH5(?CaasarZVEp@oyX7gKd|vL>f&FZe*_6d9)_lb7m^>p!)bQR$`2 zL^Kf}Pfkvk8u$LprgeFV*U9y?)EIP_zd^uG)|8%npj<8#2x+oB`3?;jr_%O{E=k!F zv_<}!`KczKXDh(I%7WA*1z#cOnJy3TMY4y7XphYBt@2T>)3dNkCk@C-Wvfw}vE%f} zy-FwDBVPh;!r^LVspynv6=#=bMJH1oq?FfUA3zRAO zw7TBQF4*Wzdmv2y2iS8C8*0R4%8IJ~Jlf0@`$~*N6U)2?x+2*XNT7_%mF+JdW=pVML+8)S5b(ZToxTYLe zu@i5~cHM3Sd^7XkUNsY%%@}R!AyZGghg=3TJg{F`%AUH)!OuE)mxGf|2|SLtfDkv^ z#~nPG0R!Y2Q1l;h@E;s}%)zhOxSjmYA^z`7m~rrON=N||=?f0V5*B3Z~CjAw99CT@ z{A!lR!=i%wvcj-TP3483idHo&HikuaSZHA()H_r@92Nz()(VZNpxgYojL%A;A4ukyv8inXxQ?O~Ch6`Qi61N>ol z`_0TGl=ef`?DO}^tHBNC=vZu5Y%CU!#>UA$@Ii`J^S3CG=T_A<-vHwKa!T5;DSVyq z?)XrW>|sQP>X*prRYm-aWryI13Hd9iyX%D|l{@jUyEgQEWAAxjw)Aej@BUacNp1kx zI2;)tCq?iETY7twV?*%)(qw_{-SK2>AT~zY01hYO1AzzQ<3j`SSbtzBo+M#8vb3aY zr!}>GD4HBf#3N&S$qPXAc5EhJz-!<%11@58Ffs-^5wa50em&j7ZV^CZi_qeA`7qaU zQwRecvcZ~02-dzk+3kJoH$ZL#Wvam^WJOIdtr^@cd-e)=u(>ha;BM_J*hUnc&AC3q z;O;#T?*aK7C}p_@cZ*%c3~K*|hpydb>hoZ*ATjWc6u>KLcmCMWVC+D9cRE5e6D(c1 z)yydc1M{o2zye0N0=OKMH>w51r5<9q`cg0aM2_fIWzoPFR%Z>p&?WFpzFSAeIGd0+dx7+`aAUVIcCU=eIC;@bEm= zFG9hyV5-l-!$gvr{1q5b;r;&tL+Bw^QHr&#jvW}aOV@{(iW(W1P z=xfAdAjIb`aXTj+`3btcxc{ERmWf$_{mm&0;gz!`onBtfX0NPVN`2qaPJdJvmM!(=c+F*1eOobJ zDC;tH_5QF6L*gHZTsc!;l3s8GSu_);6%?<`2cZ82#Ztz?tp;rdZKsfW zOas^i+L0wM!V~d!8xlNg#MtXluyW9Z9%u;`Cz{wCQQiYZ^C$ukd;!EiM*xDiA8{Q5 zvVst-10=9tqF@6+d_MvZJZ!{!WP3xC@POr!sfJ)0v*HT+aXDhlpvw!##*AX?x?X?T z6WGyuBN{lI`q%Eg$1~|vU+B>Tx$6F!rgh3=hnJNf$o{@b1mhmi2SI-cdK~mL=-Z%plNP8PZ7h|?8cWg_oo~SEsV3yE zi~A%*v$_LJw61zFAy*C_Dnc6D7Sh)mlPSmc=LmK-D(%4*J z_9MS~AG;jEo`N)XnJDm~#4hZTRxdyvOB?ol^0hTq6l`%wicon.png packageIdentifier com.burritoz.testing - packageNameOverride - Dockify by Burrit0z cell PSGroupCell label - Transparent Toggle (overrides custom opcaity): + Overall Dock Settings: cell @@ -36,12 +34,6 @@ label Transparent Dock - - cell - PSGroupCell - label - Hide Dock (overrides custom height): - cell PSSwitchCell @@ -52,7 +44,7 @@ key hidden label - Hide (kinda, not really) + Hide cell @@ -102,6 +94,38 @@ showValue + + cell + PSGroupCell + label + Max Dock Icons (each row): + + + cell + PSSliderCell + default + 4 + defaults + com.burritoz.dockifyprefs + key + setIconNumber + min + 0 + max + 20 + isSegmented + + segmentCount + 20 + showValue + + + + cell + PSGroupCell + label + + cell PSButtonCell @@ -116,18 +140,6 @@ footerText "Try not. Do... or do not. There is no try." - - cellClass - HBLinkTableCell - label - Source Code - subtitle - The source code for Dockify - icon - icon.png - url - https://github.com/Burrit0z/Dockify_Source - title Dockify diff --git a/.theos/obj/debug/testing.dylib b/.theos/obj/debug/testing.dylib index 01ab7ea76866a62ff769b39a14f4035497f23186..f749506523f82fa95af56e01c4c57fc32ecb41d6 100755 GIT binary patch literal 134240 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 KxFc_m>;D0O)eYkS delta 5945 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 P!_CK!>=bYfVUd3Up7cZ{ diff --git a/.theos/obj/dockifyprefs.bundle/Root.plist b/.theos/obj/dockifyprefs.bundle/Root.plist index 68cd490..89e5b60 100644 --- a/.theos/obj/dockifyprefs.bundle/Root.plist +++ b/.theos/obj/dockifyprefs.bundle/Root.plist @@ -15,14 +15,12 @@ icon.png packageIdentifier com.burritoz.testing - packageNameOverride - Dockify by Burrit0z cell PSGroupCell label - Transparent Toggle (overrides custom opcaity): + Overall Dock Settings: cell @@ -36,12 +34,6 @@ label Transparent Dock - - cell - PSGroupCell - label - Hide Dock (overrides custom height): - cell PSSwitchCell @@ -52,7 +44,7 @@ key hidden label - Hide (kinda, not really) + Hide cell @@ -102,6 +94,38 @@ showValue + + cell + PSGroupCell + label + Max Dock Icons: + + + cell + PSSliderCell + default + 4 + defaults + com.burritoz.dockifyprefs + key + setIconNumber + min + 0 + max + 20 + isSegmented + + segmentCount + 20 + showValue + + + + cell + PSGroupCell + label + + cell PSButtonCell diff --git a/.theos/obj/testing.dylib b/.theos/obj/testing.dylib index 3140fdf330bb947294a1af70b807aa025a201bd1..dbffc3207c2321cc6a8a63c4fb54b39fed3aff05 100755 GIT binary patch delta 4556 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 delta 3890 zcmb7{3v5%@8G!$DuajJp2R3=wAp|=FNJ3#t03k9Vd}GHUfwlz7n74uA&@n;t%C-3V|H zOlSkh#k)lSsHMC;0eje~U9^h9FS2)Zo zd`zw7))mT!70ZZMDR7=4$;yy(0V!3Ct~??svs_Oda}mkN76u?I^)83G*3S}8^88w* z&*jJ-vU zH-1@of27c`^fx9v+=7evGQ^Vgu`!GuUhM>$1w`kHD-la)Pcn3-^?gY)-RRkU<-31>il{49j zZfUE|32)+o&SEH~!6MG~20r9A?ua*`NN^T-HWaa3$<#O<@_U}8yLL;=46o&Jr)D$% zBVSf{CHg+Kv5ELba=}xA@6|!1zf}-e6K`FP@4g1lKsBC)Wq2m4LJynVp^?JMt$0=f z5wY%CITpCLvLDX}3B_H2$A~>-5!ye~cgBvpN0|Nc3?_@wPZv~yzEgr`^9>bp=P=GX z-dceVztl4wAPdiLuhiu($HvrK((Nv%iTg0Im`HOP02U65n|>^V?HaZFZLp4xwH%CX zM?bYkl3^X4aJ+RO6c<4|$XMJ1#G&Qw&2NBpAk|Ngw?=ztAWa%IV}QU44BynkFkBU0kYl3G5)&JLBUP3w{sTRTEJc_miK$I$%@h4v=!C zX~3eM7$EuSwAn7i7<#|2UL7EL(-sOKbYcs?LYoAD0dIkzv=J}_%CgG6ykTzPvXsju zTvl_rhD*JlKU7vlEM$eUIbt(zO{sy0R@|G4A2EWU6gAz_nCu66`}pp||Uo zdG*)03~~83mmhOE%4IsQHb}$*BV?W)pEBDD+gLffV z)ILJ83})<&>NXlJNXMx*8Qo-uVN9kWADcioy&vA_@*NsCo^gHmm5vqfdWp z`3sxZ$GRuCHD2hiBI}*UlE@Nz7yrThm%^5j?y1ucou1!WIw0=5{$5j4+mG({Y~KF& zU)+14{{9EoFZKQV#&sGzt>vem96ea{x&7IUZulrY_44(z2LFSP)9__NT3=b`SB}Xf zOUaUVm`6EsOF42!)#Ea8OtJI5^I`(M>}~2DnIzIxe;agF^rHG>bZzG)bh@@{bbXG$ z1RZtHAzdBWZ*Z%J)dH$(bnJB-)Q1&h3o`d@XI@e=^(%*+MdngJ3)LTAszjZcBuyQ1 zlBd*OX9ATMt7aE*D77vRIjMwP%d&Oa>Zw%MQEUcm#PrhV2g)jBZY{TJ-!bY{yDG^O zp=(zIZqiz2rMo@hvPK`L@M6>{g`a+$!d6t%bqas-`qpVf+ZSCuRJCba$&yGaqi`u^ z(iP|wrj_WWQ`oOl_=wL}C=UIvB<`6&VtX0mRsEO1^Pb*eaeRuy51-nZH=p&RL=q36 zU12f4Aw=;b62HmVuoFS3)3q0aDT&Xa)Jc4nvqvK_=IF8AJoYq7oy1?|u^Nea{VoJ7 zCGm0avEnB%A(6zxh-%tByKu#cBxdN&4=Wh2lQ@b*)k#bVO-X!6leuB0Tf_S`-4fo5 zQYZ1+*;w1hXE(EuZIe#o?L6@2>@SjdOG1&IGjS!Hv=d3ZfyX&#vD%3w{wDe;i8Z(x zr~ZE=9-mxy&82qznq*c(CaW!DJsrSZHnw>iEZ}h!Fn=lf>4p;SbLN2OCwAte{8fuD zk{Le6+DV+b?a0d-Vw|&?a_BZRVHe7xHT?Oo&SrEVTcbU6DtOX+r9}1`7<=i_PULU( zG@KXa(HaGLkMKK=aTLL3_3A}Z$G`bcLSqeWiaHt#cpIZS?U8BtY1Kv`EJjwI6wru_ zB%G5}VfBp>qiT$hBHtux14+KF{g09S9bB^BD?u^SLF;Z{lCPv_3BY=#N&Cx0Eff7) zwXSIb{1KyF6a6nSzYo%%5O9zeV2NLRz!A-Fg^46)tzCleYkMQXDK7iCjB@!`O)ijN zj2p7Gf)Xs`vYJb_U`eLGIOt9#o$rd0x}^bG76wy;g7EdAiR1 +#import #import +#include //Set up variables for use with Cephei static BOOL transparent; static BOOL hidden; static double setHeight; static double customOpacity; +static NSInteger setIconNumber; HBPreferences *preferences; @@ -25,12 +28,20 @@ HBPreferences *preferences; } -(double)dockHeight { - if (hidden) { - return (-50); //just puts the dock barely off screen lol - } else { return (%orig*setHeight); //sets custom height if dock is not set to hidden } + +%end + +%hook SBDockIconListView + ++(NSInteger)maxIcons { + if (hidden) { + return (0); + } else { + return (setIconNumber); } +} %end @@ -39,10 +50,12 @@ HBPreferences *preferences; [preferences registerDefaults:@{ //defaults for prefernces @"setHeight": @1, @"customOpacity": @1, - @"hidden": @NO + @"hidden": @NO, + @"setIconNumber": @4, }]; [preferences registerBool:&transparent default:YES forKey:@"transparent"]; //registering transparent as a Boolean [preferences registerBool:&hidden default:NO forKey:@"hidden"]; //registering hidden as a Boolean [preferences registerDouble:(double *)&setHeight default:1 forKey:@"setHeight"]; //registering setHeigt as a double (number) [preferences registerDouble:(double *)&customOpacity default:1 forKey:@"customOpacity"]; //registering customOpacity as a double (number) + [preferences registerInteger:(NSInteger *)&setIconNumber default:4 forKey:@"setIconNumber"]; //Integer of how many icons to allow } diff --git a/control b/control index 8544ebd..1ea9fae 100644 --- a/control +++ b/control @@ -1,7 +1,7 @@ Package: com.burritoz.testing Name: Dockify Depends: mobilesubstrate, preferenceloader, com.saurik.substrate.safemode, ws.hbang.common (>=1.13) -Version: 1.1 +Version: 1.2 Architecture: iphoneos-arm Description: A very noice tweak to configure the dock a bit more... Maintainer: burrit0z diff --git a/dockifyprefs/.DS_Store b/dockifyprefs/.DS_Store index 10d9f8ff03d9629ee40acb19c7fbcb295f120989..3f383b9e85b6c8cac3387f680fe939a5bf77a246 100644 GIT binary patch delta 20 bcmZp1XmQxEQGngtL`T8M(q!`v0Uv$icon.png packageIdentifier com.burritoz.testing - packageNameOverride - Dockify by Burrit0z cell PSGroupCell label - Transparent Toggle (overrides custom opcaity): + Overall Dock Settings: cell @@ -36,12 +34,6 @@ label Transparent Dock - - cell - PSGroupCell - label - Hide Dock (overrides custom height): - cell PSSwitchCell @@ -52,7 +44,7 @@ key hidden label - Hide (kinda, not really) + Hide cell @@ -102,6 +94,38 @@ showValue + + cell + PSGroupCell + label + Max Dock Icons: + + + cell + PSSliderCell + default + 4 + defaults + com.burritoz.dockifyprefs + key + setIconNumber + min + 0 + max + 20 + isSegmented + + segmentCount + 20 + showValue + + + + cell + PSGroupCell + label + + cell PSButtonCell diff --git a/packages/com.burritoz.testing_1.2_iphoneos-arm.deb b/packages/com.burritoz.testing_1.2_iphoneos-arm.deb new file mode 100644 index 0000000000000000000000000000000000000000..edbb02aae759c482898610a38d99365955783ef2 GIT binary patch literal 8202 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