From f7ed6749bf0ef57404d818c4070cfa342a871c7c Mon Sep 17 00:00:00 2001 From: Bucket Of Chicken <122376377+notdraimdev@users.noreply.github.com> Date: Sat, 17 May 2025 23:14:03 +0200 Subject: [PATCH] update v1.5.5 --- Background1.gdshader.uid | 1 + CoverShader.gdshader.uid | 1 + CustomButtonColor.gd.uid | 1 + Download.png | Bin 769 -> 4897 bytes Headphones.png | Bin 766 -> 6801 bytes Loop.png | Bin 935 -> 6722 bytes LoopPressed.png | Bin 717 -> 2942 bytes Main.gdshader.uid | 1 + Main.tscn | 77 ++++++++++-------- .../MusicMeta.gd.uid | 1 + .../MusicMetaPlugin.gd.uid | 1 + .../examples/get_mp3_metadata.gd.uid | 1 + Pause.png | Bin 728 -> 4436 bytes Play.png | Bin 859 -> 8026 bytes Settings.tscn | 7 +- Skip.png | Bin 849 -> 8204 bytes Spinning.gd.uid | 1 + X.png | Bin 1184 -> 7883 bytes .../bin/discord-rpc-gd.gdextension.uid | 1 + addons/discord-rpc-gd/example.gd.uid | 1 + addons/discord-rpc-gd/nodes/debug.gd.uid | 1 + .../nodes/discord_autoload.gd.uid | 1 + addons/discord-rpc-gd/plugin.gd.uid | 1 + .../git_plugin.gdextension.uid | 1 + addons/godot-yt-dlp/godot_yt_dlp.gd.uid | 1 + addons/godot-yt-dlp/src/downloader.gd.uid | 1 + addons/godot-yt-dlp/src/yt_dlp.gd.uid | 1 + addons/godotgif/godotgif.gdextension.uid | 1 + birthday_container.gd.uid | 1 + cover.gd.uid | 1 + create_playlists_menu.gd.uid | 1 + discord_menu.gd.uid | 1 + eq_settings.gd.uid | 1 + export_presets.cfg | 8 +- help_button.gd.uid | 1 + loading_failed_screen.gd.uid | 1 + main.gd | 5 +- main.gd.uid | 1 + patch_notes_button.gd.uid | 1 + playing_now_window.gd.uid | 1 + playlist_display.gd.uid | 1 + playlists_panel.gd.uid | 1 + project.godot | 9 +- search.png | Bin 450 -> 8189 bytes search_bar.gd.uid | 1 + search_item.gd.uid | 1 + search_results.gd.uid | 1 + search_toggle.gd.uid | 1 + select_playlist.gd.uid | 1 + settings.gd.uid | 1 + settings_button.gd.uid | 1 + settingscog.png | Bin 407 -> 9830 bytes songs_menu.gd.uid | 1 + update_checker.gd.uid | 1 + volume_button.gd.uid | 1 + wallpaper_manager.gd.uid | 1 + window.gd.uid | 1 + yt_tab_button.gd.uid | 1 + 58 files changed, 104 insertions(+), 45 deletions(-) create mode 100644 Background1.gdshader.uid create mode 100644 CoverShader.gdshader.uid create mode 100644 CustomButtonColor.gd.uid create mode 100644 Main.gdshader.uid create mode 100644 MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMeta.gd.uid create mode 100644 MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMetaPlugin.gd.uid create mode 100644 MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/examples/get_mp3_metadata.gd.uid create mode 100644 Spinning.gd.uid create mode 100644 addons/discord-rpc-gd/bin/discord-rpc-gd.gdextension.uid create mode 100644 addons/discord-rpc-gd/example.gd.uid create mode 100644 addons/discord-rpc-gd/nodes/debug.gd.uid create mode 100644 addons/discord-rpc-gd/nodes/discord_autoload.gd.uid create mode 100644 addons/discord-rpc-gd/plugin.gd.uid create mode 100644 addons/godot-git-plugin/git_plugin.gdextension.uid create mode 100644 addons/godot-yt-dlp/godot_yt_dlp.gd.uid create mode 100644 addons/godot-yt-dlp/src/downloader.gd.uid create mode 100644 addons/godot-yt-dlp/src/yt_dlp.gd.uid create mode 100644 addons/godotgif/godotgif.gdextension.uid create mode 100644 birthday_container.gd.uid create mode 100644 cover.gd.uid create mode 100644 create_playlists_menu.gd.uid create mode 100644 discord_menu.gd.uid create mode 100644 eq_settings.gd.uid create mode 100644 help_button.gd.uid create mode 100644 loading_failed_screen.gd.uid create mode 100644 main.gd.uid create mode 100644 patch_notes_button.gd.uid create mode 100644 playing_now_window.gd.uid create mode 100644 playlist_display.gd.uid create mode 100644 playlists_panel.gd.uid create mode 100644 search_bar.gd.uid create mode 100644 search_item.gd.uid create mode 100644 search_results.gd.uid create mode 100644 search_toggle.gd.uid create mode 100644 select_playlist.gd.uid create mode 100644 settings.gd.uid create mode 100644 settings_button.gd.uid create mode 100644 songs_menu.gd.uid create mode 100644 update_checker.gd.uid create mode 100644 volume_button.gd.uid create mode 100644 wallpaper_manager.gd.uid create mode 100644 window.gd.uid create mode 100644 yt_tab_button.gd.uid diff --git a/Background1.gdshader.uid b/Background1.gdshader.uid new file mode 100644 index 0000000..436e792 --- /dev/null +++ b/Background1.gdshader.uid @@ -0,0 +1 @@ +uid://dgwslfj43mu1y diff --git a/CoverShader.gdshader.uid b/CoverShader.gdshader.uid new file mode 100644 index 0000000..abfa935 --- /dev/null +++ b/CoverShader.gdshader.uid @@ -0,0 +1 @@ +uid://cv5aoaprqfuhx diff --git a/CustomButtonColor.gd.uid b/CustomButtonColor.gd.uid new file mode 100644 index 0000000..41bfc23 --- /dev/null +++ b/CustomButtonColor.gd.uid @@ -0,0 +1 @@ +uid://cf1rsngucr7e2 diff --git a/Download.png b/Download.png index c2d7b0621ae0853b8ce3fa541522d118234529c8..dab6053b71327e2fa1168481feb6ee6ff361d0f8 100644 GIT binary patch literal 4897 zcmcIn3pCVQ+kgIJFq2}aD9Pox3@TB`DKb)r8Mksv5>qNdNm44zAEnnJ-gjJ%lsKp8 z>XJ*jWu~Ka$gPBQkxHm>9U>Vs-yZdT>%8CkzVoebz3ZE`X6?QI``N$!+@Jl#Z*{a; zFi&|N04$)}ZgvJBpeX@JQfQb6fA$p(L_aGBD}dX{GJ@TbXpMzB+ib$R>Q}PRLfzNa z*#Y3B4gh`{KunJh0E8I=d}0Eu&j3(5e6ezyIogogV`sA&k)*(k!EAR8`a(WzyCW39 zKvVq3!gDQ;p^wr>=?+_@KT66kQpNU_>^uXYu#djk$~FAO(Ce1uT^~+JkB%f*U-`{6 z-#?IeBXvx1sfokX?&{mui{hV{K)lEY$*W)Zx(p(zc+XSzb3Kf|IIA>yhS#+vm5jvZ=5thup2{t;S z2k8yk;34d?43N-)oP$@}Fi@UgD_mPTan5MjN?}mP7m;p4%40yc0ttB!!0f)Y7hXgI94tQX zFhm1fYWa3TS?tE*$BK%7EQhrQTZf6T5CF*o=*B+{7>&&Q_0Wpw7glN&j}UPv?Dxt+ za@iwFOw8M#2O?>If4t{#U~{p}x!ZS3_)=4f&ZY z5&T<>w6|{f3l{z<$-hefKd}>@1{Eo`> zy%zPJ?3UxAn(QGhOP=ta8>35=n|ypjeQoy#&CcdA85!qPeDSJurx8zMzuQ@RSJYQU zdbtMXw^wbfCAcv{1TnxZS|&QlR$^C|_gH>%W1`NR{lUtyff`{pvPu0fdU!4cNOXN zhd#PTa5_%D*kGCYe(ETDWZi@&rz3K|6)+8&IJuG^{-JeY6W2dew14W-ojndD8ZcG8 z8;gR|G9T{G|9r)oS=1!j+bP&tdg&o6R70ZQl%`sW7hFBZ6H1@Bk;)g!2M(BWcPL)d z?3Q|NBI4-}Ow#NjBMRGPx3hCrt@mX9XS)W&4BsicOi^(8A{@BSyzSABT(MhVr1R2~ zZv@$mz48_Iw;txgL=XUQ8u&w?FI=$ ztf$CN^vcqZ6X?raZOyCK8VL|?Y|B6ig!M$W%&3*f99sy>g!Y&r#y$W0nq5;Dac^Qr zTPCN)R0kUUtnSHQ5aosBrSg-=Ts{@5RQa`UgMM*#)I~|?Rj}2rPQlf_Dhc<{TX*VZp4NR{f?sz0v$!%k(6aCS=v{oCADSA|i`ui_yv78xQ$H>e&$s4Ip zcU}5=SBrD?htRi&kU=Mja4taT_@HK<$>4z^XGs;}b095{TCohfEsa0OQy)EV13C0S z25cNBp*S4>HZfZU5qk3kfvwGPK?zLT?HuBVw z#QP9oi1LqPE`(z@%erlg^Arr%zsyZt*npFvnZos3wh+EF5t*y%7o_1&eti4YQU?aJ zNmQ8!kM*(3{Nlc3GUSQNfIS#Wf}e;4qu1@m8V@h2915?Ip2-^2!)C6R6;LY>uE$k| z-cB)YTW)Rr?{A%9e%s?rO9GUXFKUrJ`)k+FPb{Ugdi5~rkHhoI6`e?@HJ&%`o#5mz zB0-}j@z$d#SVHKWl?MueHZF~U1}a|z&xwB=jSng2UUVT3q=kyn9+R-(qZ&QF?ReVP z@<3s*uB1!h2L^XryQdSi%a!bLer;~*@l@>Fc?x)VlFZKcRx-Fx&D|I$e3nw?;Ll!1 zz!B`;y;djJ)7=($*f%@!OU1HAW)aQL_eMTaY`iy}y)swes%MDh6sF+WIy<(LGj4`8 zsV#)KHRK{H^wpZMh;SNO1-mzT5ttz#j}#xy+D0~GuN8A?EsKpD)!_QZzCFA#>8zkA z@$(L{N1P`wlwNR+sPae2e~O8RoW?(Eb-EIULmIY!{Q=a8c%PiizJ=aI-!rrYklLEm(pz+B zUwcn0^emCa@X6-HJ5`cTUt@_)HX%)F7|71Y`dwrG@#EF$wyMwW;!Cv%=&fU*W(7*q)*E4|;hPOKsYBGD>(wOlz?u_ZAHR^y< zkcML4DZqQ%;uOj0#c9m@-cQ7&QHV6Hm#2R}CR4Od>;b2d2T_1VnscYG6hhGaz3!$0 zjc*9=-x@$&)?unl`B_P${De&8_=ZVz{E<|shw4ZI84~>!ikAAQKe%t;FU$b085OHx zWXyhHpt?gLAfvzXBIMkAwqeIW%MD^yiP+|)3ke0sGshk{rJ?QuYU z3w1i0Vf-;dZ=W^tzwi7g%V0cu!S&4x9n+leq(*miNdUbv?y$FZrrCI>zzT4SIi;IQ zCAH))nW^nIaUwGdJ$WVcZs+)Iw_mD>*)V3&0H3wSsZz4pQ~`QSZ9=LUEFx1>Q~yp~ z@Zc^tyTMuu&rDM`qJ{K=jv-?6#IV@BebFt`$(!K`_T+yWFl%#%f?Ph#wTj03=N)qw=Y=@c?`l>V_@?HS;Rl@w9!Z|Oae7pa zg51%X)Z#xemiPnlmN-3~x~QKUq$ja5*#e3NpIIC@+V8ffxZ<7DV_~=Wc=#kaxL25--0%S%MGk>ds z9H;n*r|Q|Z{P*&+9+r;$(_-Y&9?IyrmX9O9j}&!rT}nj7%z1ocz6k?nO-AhqKM9!x zPzg~k3Z*k`+wgV1y>bwGLCV}aaCY}lp<0Kh+LR+kTV_Rje-~{5T%h|4w0f4Xelmf{@SVC8sC)ipHFf%D2B8p)q&br$d0H@437))CfD=A;(n40eKJ!Q~5(1zih(NWZ_YV>0Bc7 zdea+=S(ts-g%ObU)rkm1h%(ea7bxZ z+e8tT85m_CfjVLw8H5C@ik1?&FIGco{eB7ra-cQmJ)#{7b{MZxe~qD@O(IC(C~kEA zn@)gfc1Rz?%g_ZaXT^t`y2rRYtWS=2*!k?JqZtfqTzMM91Ok3sFDt{L`@BRtm^u-3>=?Xs|`rT zQ2tF~_K^+h+&?Z{dMUDp$+3gzd));nU56Ddr7)|5gln#PPW6qdUEK{ zDjUdnu`Z>$U_Qi-pS&Aa@+Q7O!8~IYAohJFhs;$`V57P9+}w+bQB%COlX34;4Ph*d zh5`~5r_%sU*~=%v{z8V1^m7+fU!}MWyPgOfAl-s&cBxm5EjSYZw;u55!n!z1jOnJ) zlblk0SsCoY*4LlP6ro3>q1{RS54Fw>$?w>}Egno1u&zvBfQf_3qj%{-uPxB`sY#19 za?1xO=t&<%#J#1XEg5_#eS%>chjGN^y%NevQjW*0dI}vRK{fo2D4Bk!GT#Z7ym##x z+a*%5<9o6F+@$>*+qHuC@*i4QzL|d1h3v9N*DSp^d@_pHV@q3@J{pys6jNTM2&g*-9wN>8ZN_1h>%!o~jV7S1i>h)~5i03^M&VIw- zi(Ur`oTg5pK;1xBRCrc zEh`Hnt8TWdb$>Q}HTxo)_o=E%XG7tv$My?ZmNQB-)sxMItk!!z*;!*{Y7Ttqs(?tp z?9O8>(hHVl|G#F_3N$+13Ck{KYEWR?U(!aGtvJSLMg9PZOIC`hk=Hu PUk9LXaok+6i5c@BgX>HT delta 753 zcmVWjiBL{Q4GJ0x0000DNk~Le0000$0000$2nGNE0IF$m-T(jrg=s@W zP)S2WAaHVTW@&6?001bFeUUv#!%!53Pt!`JR21zX;*g;_*+oShrHVzcP}&NuI+(ol z51KS2DK3tJYr(;v#j1mgv#t)Vf*|+<;_Tq0=prTFmlRrm#CYNHKF+)6@ZNoZ(5y1m z49o$lW*O;3T+HQH#o#MK@L>P}3`)$@lbOXVJnQS8da3SWJj=W9&+1bOCIfsT@f_0) zi+F>0X4BF+?-NH@SyG74i6;!YAn_yDWtZPLmmC&&X2i&*=ZPc4VyTPeE@ovzC7vdZ zDyl~LLe6D>h4U6?wOVKGd-4~C3))JC>$FCZz!H*3L4=GtDyYIjjCPF_6KOh+d-z8j ze~Mf(xhi1fSU?RbB*zc_2ft@)7N;iNq;MSQd9m$}F(9}Lv>LYkeQevU6TtrrTxlJD ztqIJ2lHTZO(IcRL8@RacX!0I#xdRM8>5?HilAo4GP%HxPXY@^ZVCWVIt+{h+pX2la z$kMEqZ-9eCV7x@x>mKj!?Vj7eJ?;7Z060f-kEMg|^8f$<24YJ`L;wH){{Z`Kw4?@+ zd>()33IPxd1amQD?f?J)8FWQhbVF}#ZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b z0N6=HK~#9!?b=%o!Y~X4(FU>qEr%6Ap|PDJpZTux7)6Qd>*D}`#*E6z=A83%L1UDz z>CycJ5I_I{1Q0*~0R#|0009ILKmY**wBvsnHPEMW*Of9?^mtoOz&EwPmG4&=yEeJB z=zlu_EE^y#Ur_U@=5s0kqw jKmY**5I_I`0BFby5+z7UoZ7S#00000NkvXXu0mjfbR$Je diff --git a/Headphones.png b/Headphones.png index 39b79135fe9847f6133ddf9fdcc5cc46acbd9ff4..9b0f1f781554c5a18035305f300e53b3dea5c12f 100644 GIT binary patch literal 6801 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 diff --git a/Loop.png b/Loop.png index 4ff65861d51a3db67e2016f6698004a8fb8e4cc2..1163a05234669eaa69544192a5f7da10fa3f07da 100644 GIT binary patch literal 6722 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 delta 920 zcmV;J184lgG^YoDiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<>gK0xU zP)S2WAaHVTW@&6?001bFeUUv#!$2IxUsI(b6%jLtIAo}u?4lx$rHVzcP}&NuI+$Gg z1x*Y|ii@M*T5#}VvFhOBtgC~oAP9bdI6F8gx=4xtOA0N2VmvtR$GdxvyLW)ltTD~% zi36H$o0()n$`@9o&?`b1f`}+2nOR0EyO4wL__{}cuXiz?<$vzaF`yPL1_UJHI5SL} zc%67=(>6Ho6N{`OtHkHT6DD1d_>t?1$8Vg=E(<(UG;^6bVv$%Xcd^pNtYT`!)5H-~ z(a2ZF{=#rkU(Rx!<`|M#L<(t0P*6t|HQ0#Js*_?NL;DFI|ETLv zlS?626^tD7*nkGv^@IPx?{2Nq)TEabP5`|xj`J}Ngm!^e!*RZk9jA2y1fPK`z2o0# z0<)i_H#%D62pHT3F0MP8vIku503%O^Y|5?_q$!j|O2GRWeNzD#z6JVMz24gUIDG(e z)YZ}raBv7j%apz5^X|Ux-u^w)?(YZMpmNYKlwG0#000JJOGiWi000000Qp0^f02A1 zf9MAh79|#F%4N|2000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0004i zNklpF6JwjIEaQbsv)zayY~ZGo7}z*JXJ^k0 zvoNzLl_N8AK<1ZDQqjjQOBB40eC2&@f3rlv^P%?Hh`^PZ9Xf(Hef<=H!xeC7ml02% zBz*_E8{iWtyYblqs3lo15}Mg51Qa`zlzBY?ZX|)tZ|XRRIEkvSi8-JMp#|@!U!_Y* zOW-F(3kU(!?Nd_bfAY`eA4{nQ-hg9=a|djIT#|g8Wu&tnRRxlEzzX>4_8-2fFh8s!4V+xdC9|hn49%VIb9` u!N+`#T|~6Skl8sFV*gBM z4p-ocmo715HNez2*?*FMD0(d}3f9a?i4**V=OYUUo&LKBJ%Ffj&g_`^`5k>XVsblY z$at+Yt!=qy0{Yv6qAIw;FRD)bCgT?cEjx#dyJWY{EZZ}9hl62$=AZOqlVeWhw!b+0 z7QDGDO#AF0DD0$?;?WL{l2SsfoE}3HsSCaU5n~gmxoRkhW_%e+;UqF5gKlpV*91ZX z1k;3ea+E{_jdI#c4N^BGF%;tvs3{i3_|#DZZFIJC+$OPqpC;QCjDQ6~uimWUcn z|2~}TT?phq7hgd%3*EsqqGbRyx(^SGwFzuX#h3P_|)Qtgz28>?9!W%u%p_3KCKs!#cZv9y2T-H>~nhszT#)hw> zf0_hQ*I@eDV}xRc-}8SB|2ifU?(gM{Cxe3eCH=-jL(S_|Uwy-8=87!4%!a|CgR;#h zdI#Uo>G_vqeY zk)?KN=jC;8aX>H{$nI2FbVD15=U)~w)7lbW)Y19=B!b1`@(K$}BelD4 zU9H4PDy4ClKRu6iV)TXLTdL$RETUj2sej~`h9QzbxIsI$8V|4%q^_$=(uvfqBnsEw zQ)Z7d?RZyTxMMO=exILP$mdx?h|sVdZq=h+K8#FrY<|9?j%O(YVdDND z#o&M3R`)m~Aq*l2t$5y)3l;}y`MTvOCJer@>Ufr~Il}jIy3sSxVb7@eaRgJ!m#%3$ zkDgJsf|__d(c~uX3Xjtlv^=9RWfN@;dfYsDkR{COVZ6rINs57#*SldV2 z&K0#ceYHA+*Ytt56MLia)=k_1#nm6dZAk2gC{To(4<{%$kq6HxMfSmISXH!hgh4;k zEoL?b=217@Z+q`GU<)f9Gx2cH&T3)0RvoRcd*14KT$xLcfy z1sh$|60eeBzpmbLT9qmh2n|h<4|_`G1oJ`d-?>U{>5R?}D5yC&&R^=@@$uc}@>M$8 znN{{>Wb$P~bsMk8-TWX_;8hZx?N?B9Xq*y33+^`WSY<{~{FjkAmkFmk%+(z7Fng|Q zxx!T%eYbhvDw_^U8yp)?kC`tCk_0u%A7-bjm?)jlaB=sXdy3np@viZC5!*PQbIMrI z0!fI(j|DAInWEGzDC3^#wt@w%-NxC(DPcirlBp623(8PgqQY6wZ|^DYm=p-AP2sB~ zLV8~=|4^FIabXYB*RxpF6(wUqpZ>Z-aDFM6YQ{o}yxX`FI-BZ42WH&?_<^)O_i^vw zNFxP@uX%5A2ofWnxCyt&A<)z<<^L&%?*3I!Z%|vyxzIvlzQB^2kHWRGZTzzMxqd`1 zD%S=K%<>wk_o6jKI&M(Pv{DM%9taJa{Eyd9p5R(pWwnnyNuksB0q-wfx5l0EdUO6MtpsYr!RU9!_p}}%| zyRDAmS(tCjU|dArC?MH=$j4Z~V~~#Nnl!{{&IWWBaCjDrwFB17FpPp2ZHmKQG!~m7 zhm?nZHVUj-G3x|{YiDjUfyU`~FW@vxPu^QT(Hz%L&^qCDJ)(L-GWn`0G%9x7^HAuE*pp+{#y84cr{PTfFXUqVrByjBQ1PT|B{R zoF*s=%P!mCRQtN3^2$fMMf820@AD{ac_2Ri#NcXH63eOn>os0_HN}!G-5aN=-;-S6 z!#=CMoDv=i8nQ8ov$d#^mXK=0bw181QW^8)!S&l6fiIU#;en~hTo^J^#^kwc zzWz*A!E`Y7hi7ITZ-(*&By{Zk|0X;C%Qmb-tQ=|lCnoDocRq2OMJPCpK`f+t^kumfXZ1cN3BF%mSG1Y$iae~EXYMr&)saj7(4{ciWfs+e_GwLuaIG)A3D_?pKtIth0#&{)>?AB}LG6Gg3Ws-pq?}tD45A#VO Yb;DkNgK0xU zP)S2WAaHVTW@&6?001bFeUUv#!$2IxUsI(b6%jLtIAo}u?4lx$rHVzcP}&NuI+$Gg z1x*Y|ii@M*T5#}VvFhOBtgC~oAP9bdI6F8gx=4xtOA0N2VmvtR$GdxvyLW)ltTD~% zi36H$o0()n$`@9o&?`b1f`}+2nOR0EyO4wL__{}cuXiz?<$vzaF`yPL1_UJHI5SL} zc%67=(>6Ho6N{`OtHkHT6DD1d_>t?1$8Vg=E(<(UG;^6bVv$%Xcd^pNtYT`!)5H-~ z(a2ZF{=#rkU(Rx!<`|M#L<(t0P*6t|HQ0#Js*_?NL;DFI|ETLv zlS?626^tD7*nkGv^@IPx?{2Nq)TEabP5`|xj`J}Ngm!^e!*RZk9jA2y1fPK`z2o0# z0<)i_H#%D62pHT3F0MP8vIku503%O^Y|5?_q$!j$O2GRWeNzD#z6JVMz24gUIDG(e z)YZ}raBv7j%apz5^X|Ux-u^w)?(YZMpmNYKlwG2cYA}E32N4!4BcS?>d;kCd8FWQh zbVF}#ZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0H#SqK~z}7?N&h!fFKNm1$Zsb z@wIx;lL;n7-Bzt6_C`Y5l67n$kP%Tt^R%q(xzv1%Tb>ZtK$zlg172~L0fhJ=gja-Z zs1V{ipRjJ*P(1DtNLGPTb37|WkE3^A5Ot)rA;JVCgdP(K6(*~RG20LcQwiF3qKA+= z4L`9DcuhbVlY>NG^|h(BJ(2B*15v%sW5 QS^xk507*qoM6N<$f?9_w{{R30 diff --git a/Main.gdshader.uid b/Main.gdshader.uid new file mode 100644 index 0000000..e6dcecf --- /dev/null +++ b/Main.gdshader.uid @@ -0,0 +1 @@ +uid://b8g2xx06g626m diff --git a/Main.tscn b/Main.tscn index 6e9bbed..4253f48 100644 --- a/Main.tscn +++ b/Main.tscn @@ -1,43 +1,43 @@ [gd_scene load_steps=80 format=3 uid="uid://b2sygl55s6fng"] -[ext_resource type="Script" path="res://main.gd" id="1_ubs1p"] +[ext_resource type="Script" uid="uid://cvqefw0g6ala7" path="res://main.gd" id="1_ubs1p"] [ext_resource type="Texture2D" uid="uid://b8on1case224h" path="res://LoopPressed.png" id="2_iolk5"] [ext_resource type="Texture2D" uid="uid://daq8wnhtscpjl" path="res://Skip.png" id="3_4vx67"] -[ext_resource type="Script" path="res://wallpaper_manager.gd" id="4_y372l"] +[ext_resource type="Script" uid="uid://b4mmbu4weiab5" path="res://wallpaper_manager.gd" id="4_y372l"] [ext_resource type="Texture2D" uid="uid://cmr1ij4s7xa27" path="res://IMG_20241015_162213_033(1).jpg" id="5_8v24s"] [ext_resource type="Texture2D" uid="uid://38c8dfym0svn" path="res://Loop.png" id="5_c2g63"] [ext_resource type="Texture2D" uid="uid://cekkhyppj88xi" path="res://Headphones.png" id="6_3mi6c"] [ext_resource type="Texture2D" uid="uid://ba5wdmchyy50n" path="res://nighttime-in-the-hills-henry-porter.jpg" id="6_8abnc"] [ext_resource type="Texture2D" uid="uid://2vacx4h6vn46" path="res://IMG_20241015_175925_722(1).jpg" id="6_hvupl"] [ext_resource type="Texture2D" uid="uid://ctb4s2nks73rx" path="res://Play.png" id="8_5v7u3"] -[ext_resource type="Shader" path="res://CoverShader.gdshader" id="8_4531v"] -[ext_resource type="Shader" path="res://Background1.gdshader" id="8_xtnau"] -[ext_resource type="Shader" path="res://Main.gdshader" id="10_20857"] +[ext_resource type="Shader" uid="uid://cv5aoaprqfuhx" path="res://CoverShader.gdshader" id="8_4531v"] +[ext_resource type="Shader" uid="uid://dgwslfj43mu1y" path="res://Background1.gdshader" id="8_xtnau"] +[ext_resource type="Shader" uid="uid://b8g2xx06g626m" path="res://Main.gdshader" id="10_20857"] [ext_resource type="Texture2D" uid="uid://b00wlqid2jdvi" path="res://BigLogo.png" id="10_xnj6a"] [ext_resource type="Texture2D" uid="uid://0r1tx6l1lc6x" path="res://settingscog.png" id="11_esjel"] -[ext_resource type="Script" path="res://cover.gd" id="12_3v50a"] -[ext_resource type="Script" path="res://playlists_panel.gd" id="12_8ie8y"] -[ext_resource type="Script" path="res://settings_button.gd" id="12_073mb"] +[ext_resource type="Script" uid="uid://dg68hvw773xu6" path="res://cover.gd" id="12_3v50a"] +[ext_resource type="Script" uid="uid://bxc2fqwlm5ea5" path="res://playlists_panel.gd" id="12_8ie8y"] +[ext_resource type="Script" uid="uid://xnlvpxy2jwxb" path="res://settings_button.gd" id="12_073mb"] [ext_resource type="Texture2D" uid="uid://myq6n4bshduj" path="res://search.png" id="12_cv2gm"] -[ext_resource type="Script" path="res://search_bar.gd" id="12_mr42x"] -[ext_resource type="Script" path="res://select_playlist.gd" id="12_of5fe"] -[ext_resource type="Script" path="res://search_toggle.gd" id="13_5illk"] +[ext_resource type="Script" uid="uid://cchutywgopaq4" path="res://search_bar.gd" id="12_mr42x"] +[ext_resource type="Script" uid="uid://dv2vjibopktug" path="res://select_playlist.gd" id="12_of5fe"] +[ext_resource type="Script" uid="uid://c2t3ignwqoplj" path="res://search_toggle.gd" id="13_5illk"] [ext_resource type="PackedScene" uid="uid://dqg674t6kun4e" path="res://Settings.tscn" id="13_7atry"] -[ext_resource type="Script" path="res://create_playlists_menu.gd" id="13_asgvh"] +[ext_resource type="Script" uid="uid://bsnt1irskti8d" path="res://create_playlists_menu.gd" id="13_asgvh"] [ext_resource type="Texture2D" uid="uid://b5eims5ucn81r" path="res://Loding.png" id="13_de5ej"] -[ext_resource type="Script" path="res://volume_button.gd" id="14_7q3ja"] +[ext_resource type="Script" uid="uid://ctj7miuviibin" path="res://volume_button.gd" id="14_7q3ja"] [ext_resource type="Texture2D" uid="uid://1rstn6r2wisy" path="res://X.png" id="14_mioc4"] -[ext_resource type="Script" path="res://Spinning.gd" id="14_rhw4k"] -[ext_resource type="Script" path="res://yt_tab_button.gd" id="16_2t15p"] -[ext_resource type="Script" path="res://help_button.gd" id="17_4b8oh"] -[ext_resource type="Script" path="res://songs_menu.gd" id="27_f8wx0"] +[ext_resource type="Script" uid="uid://bx75h6xic1hi7" path="res://Spinning.gd" id="14_rhw4k"] +[ext_resource type="Script" uid="uid://chdf40dyj73pq" path="res://yt_tab_button.gd" id="16_2t15p"] +[ext_resource type="Script" uid="uid://bn0iqqmor3b2b" path="res://help_button.gd" id="17_4b8oh"] +[ext_resource type="Script" uid="uid://dkjp64f01dpf4" path="res://songs_menu.gd" id="27_f8wx0"] [ext_resource type="PackedScene" uid="uid://bel6i6wdbexw4" path="res://search_results.tscn" id="27_g8wmp"] [ext_resource type="Texture2D" uid="uid://bmbxyma4ra46p" path="res://Download.png" id="29_v44vi"] -[ext_resource type="Script" path="res://update_checker.gd" id="30_byc5i"] -[ext_resource type="Script" path="res://CustomButtonColor.gd" id="32_pwgec"] -[ext_resource type="Script" path="res://loading_failed_screen.gd" id="37_mkkhu"] +[ext_resource type="Script" uid="uid://drqx8pjalsxqr" path="res://update_checker.gd" id="30_byc5i"] +[ext_resource type="Script" uid="uid://cf1rsngucr7e2" path="res://CustomButtonColor.gd" id="32_pwgec"] +[ext_resource type="Script" uid="uid://cbdcs7oie12g5" path="res://loading_failed_screen.gd" id="37_mkkhu"] [ext_resource type="AudioStream" uid="uid://n8g3v41u2u48" path="res://Error.wav" id="38_nkjlp"] -[ext_resource type="Script" path="res://birthday_container.gd" id="38_pitc3"] +[ext_resource type="Script" uid="uid://n3koklp0funr" path="res://birthday_container.gd" id="38_pitc3"] [ext_resource type="AudioStream" uid="uid://bwfw3l3iyv67o" path="res://roblox win sound effect.mp3" id="39_3er0p"] [ext_resource type="PackedScene" uid="uid://n7cnapaftfse" path="res://playing_now_window.tscn" id="40_ismud"] @@ -357,7 +357,6 @@ metadata/_edit_use_anchors_ = true [node name="PlaylistsPanel" type="Control" parent="PlaylistPanelHolder"] visible = false -layout_mode = 2 anchors_preset = 0 anchor_bottom = 1.0 offset_left = 19.0 @@ -432,7 +431,6 @@ size_flags_vertical = 4 alignment = 1 [node name="YtTabButton" type="Button" parent="."] -texture_filter = 1 layout_mode = 1 anchors_preset = -1 anchor_left = 1.0 @@ -447,6 +445,7 @@ scale = Vector2(0.79, 0.79) focus_mode = 0 toggle_mode = true icon = ExtResource("29_v44vi") +expand_icon = true script = ExtResource("16_2t15p") [node name="YoutubeMenuHolder" type="Control" parent="."] @@ -629,6 +628,7 @@ grow_horizontal = 0 focus_mode = 0 icon = ExtResource("14_mioc4") flat = true +expand_icon = true [node name="RandomizeList" type="Button" parent="."] layout_mode = 1 @@ -671,6 +671,7 @@ scale = Vector2(0.5, 0.5) focus_mode = 0 shortcut = SubResource("Shortcut_0ov5v") icon = ExtResource("8_5v7u3") +expand_icon = true [node name="CurrentProgress" type="HSlider" parent="."] layout_mode = 1 @@ -688,7 +689,6 @@ max_value = 1000.0 ticks_on_borders = true [node name="Skip" type="Button" parent="."] -texture_filter = 1 layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 @@ -701,12 +701,14 @@ offset_right = -65.0 offset_bottom = -35.0 grow_horizontal = 0 grow_vertical = 0 +rotation = 3.14159 +pivot_offset = Vector2(20, 20) focus_mode = 0 shortcut = SubResource("Shortcut_qw6pv") icon = ExtResource("3_4vx67") +expand_icon = true [node name="Loop" type="Button" parent="."] -texture_filter = 1 layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 @@ -722,6 +724,7 @@ grow_vertical = 0 focus_mode = 0 shortcut = SubResource("Shortcut_vot6l") icon = ExtResource("5_c2g63") +expand_icon = true [node name="GoBack" type="Button" parent="."] layout_mode = 1 @@ -730,16 +733,17 @@ anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 -offset_left = -157.0 -offset_top = -35.0 -offset_right = -117.0 -offset_bottom = 5.0 +offset_left = -198.535 +offset_top = -75.09 +offset_right = -158.535 +offset_bottom = -35.09 grow_horizontal = 0 grow_vertical = 0 -rotation = 3.14159 +pivot_offset = Vector2(20, 20) focus_mode = 0 shortcut = SubResource("Shortcut_xu6hm") icon = ExtResource("3_4vx67") +expand_icon = true [node name="SongName" type="Label" parent="."] layout_mode = 1 @@ -795,9 +799,9 @@ layout_mode = 1 anchors_preset = 1 anchor_left = 1.0 anchor_right = 1.0 -offset_left = -318.0 +offset_left = -320.0 offset_top = 24.0 -offset_right = -246.0 +offset_right = -248.0 offset_bottom = 96.0 grow_horizontal = 0 scale = Vector2(0.79, 0.79) @@ -805,6 +809,7 @@ focus_mode = 0 toggle_mode = true shortcut = SubResource("Shortcut_g3fcr") icon = ExtResource("12_cv2gm") +expand_icon = true script = ExtResource("13_5illk") PressedIcon = ExtResource("14_mioc4") NotPressedIcon = ExtResource("12_cv2gm") @@ -851,7 +856,6 @@ offset_right = -264.5 offset_bottom = -263.775 [node name="VolumeButton" type="Button" parent="."] -texture_filter = 1 layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 @@ -867,6 +871,7 @@ grow_vertical = 0 focus_mode = 0 toggle_mode = true icon = ExtResource("6_3mi6c") +expand_icon = true script = ExtResource("14_7q3ja") [node name="VolumeSlider" type="VSlider" parent="."] @@ -928,6 +933,7 @@ focus_mode = 0 toggle_mode = true shortcut = SubResource("Shortcut_8p5o4") icon = ExtResource("11_esjel") +expand_icon = true script = ExtResource("12_073mb") [node name="SettingsHolder" type="Control" parent="."] @@ -1080,6 +1086,7 @@ color = Color(0.264012, 0.463229, 0.504783, 1) script = ExtResource("32_pwgec") [node name="CloseBuen" type="Button" parent="UpdateChecker/ColorRect"] +texture_filter = 1 layout_mode = 1 anchors_preset = 1 anchor_left = 1.0 @@ -1091,6 +1098,7 @@ scale = Vector2(0.4, 0.4) pivot_offset = Vector2(72, 0) icon = ExtResource("14_mioc4") flat = true +expand_icon = true [node name="UpdatingNotification" type="Control" parent="."] visible = false @@ -1180,6 +1188,7 @@ horizontal_alignment = 1 [node name="deleteConfirm" type="ConfirmationDialog" parent="."] initial_position = 2 +size = Vector2i(263, 100) dialog_text = "Are you sure you want to delete" [node name="LoadingFailedScreen" type="Control" parent="."] @@ -1279,11 +1288,11 @@ script = ExtResource("38_pitc3") [node name="BirthdayParticles" type="GPUParticles2D" parent="BirthdayContainer"] emitting = false amount = 120 -process_material = SubResource("ParticleProcessMaterial_cr82i") lifetime = 5.0 one_shot = true explosiveness = 0.9 visibility_rect = Rect2(-750, -750, 1500, 1000) +process_material = SubResource("ParticleProcessMaterial_cr82i") [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="BirthdayContainer"] stream = ExtResource("39_3er0p") diff --git a/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMeta.gd.uid b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMeta.gd.uid new file mode 100644 index 0000000..8c69f7f --- /dev/null +++ b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMeta.gd.uid @@ -0,0 +1 @@ +uid://rnxfmtoo2yn4 diff --git a/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMetaPlugin.gd.uid b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMetaPlugin.gd.uid new file mode 100644 index 0000000..2adc03a --- /dev/null +++ b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/MusicMetaPlugin.gd.uid @@ -0,0 +1 @@ +uid://cdigfnlqg2r8l diff --git a/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/examples/get_mp3_metadata.gd.uid b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/examples/get_mp3_metadata.gd.uid new file mode 100644 index 0000000..c57a604 --- /dev/null +++ b/MusicMeta-f98d7384de3e2e658dcba3f5b06fb5b57ac2c73c/examples/get_mp3_metadata.gd.uid @@ -0,0 +1 @@ +uid://bs5vnv3baji7f diff --git a/Pause.png b/Pause.png index eebb73e2a0234019addfb57248bf50b62b8325e6..294d725afecfd7e4f0a9e7be1c55604832b36294 100644 GIT binary patch literal 4436 zcmeHK`Bzid7Ctv5CSVZ|u_y?sw17$@B7?|~V8LLKNr`|UgrW=$6c8UEBDv9uq7a~i zQli2uDs4o90veH$P*@NL#EOgx1hGL7WfTaIdHz>nbc^qma8>)2HUfNtR~cejAF-nV^T--NcT z!HESsPHfgS#;z&cDfY;JvN4Xr@pK>m{kiUsaXVPmTCDxw>YXvcuF=JW6O*yeO<}P1fKq+}Z1+9eskTZ57;b?kK+|3h0>%jS-9?lGg2_R|u$qt!JjaYfd*S~Cr^d>dc>Rv+RC>m|&lj(2!09+`8~c%9f7 zNDyZ6bYbuCHGorZ^F%)tG|P69f90Ocmfg__VVM4wZaw#2T*CD+pB<2Q?{}IR&22Bv zq1P49TJWWTv`gCzU@5b=SS$&r{YxAGqPpjuN(sWP_VUM;7_*mp!fpLyd!0v%f23+m z@ZZzVQe{2?V-rJCd+X2tgrhW+VQKv02SY_zV^ezA1D zzF%)5NT><>%6v40WpY0sjf-IZ*|;sp7)@OZ>%%_w3T}G*%DDwU+Gg2XXb(CJp>5th z6h>ZnuAxQINl2l}^M(t+Z#+DE$+XQ3!U-ijEZiEdNr4Ill~$ zdT#$uP5KVp&M}%6sscEIl`w`r9f(1VNxC$+F8ZgDVWL!tpl9n(xo`-$i5|6-T2q@J#-v>Bq8mBd|%5|O7m?K{>+^RxsR?2 zEhY)#*o2g}`F#(O`D$c7+It_^aYAxev5l`IH0;!9leIJ)hb{sZUoaa4+uNodeAlitB0A=22;jujJTcb z15J#WmH{o;JbN$5SZL|J0cM_lnk!`BY$P?Kxe3q`dr_RghmyH!6?FKNBowE>B?RLKM+9rTX z3dBDh?a`O010OBNUsi-XH-N9?HWF&ZCSZDDW?U+$L3|7b`-h)%5b1WN-~cKu0Vo0D z?>tjOv9BE8u$IG}X-H4-1GVy|80>*bZ*aNM0hCW7t+52@6IztO4Bu+92}E=X8ZrQY z0s){@R}1>a+qs|z!ihg28@Z)E&H+6QYk9!=U<;w{8qq0iFOITpqG-KSnzsQA6k9O7 z4I*||03@2eq<3VPw-X+t=LP~%ay(YF!Vy00G*^4IwRQPm-p<=riR zSqf{F;qqHj?-n2`gz9Luij7ibD%4QrG2?;}!VspkDm@{@VW4&{+CoBOvN{poh=#Kf z!U#coIa!VNnlb=g509>bX!Ys=^=hhBqPrsRoM3qid8V#Hn^=brQM>gv2N{LOa!Jh8pQS z=N-D!*s0_SR0cJnRz)A~RZ&i6sI1qhvz__a0O5tA@e~_=tfY8BjXz$U+H;{Q zzYcw>9sW=RABv#*LlJx^g8xGiDBI*j_+QNy=~E?Cb*rvcwMiXm521EC0a2-J-UM`{ z=k(IN-BRkVX`x5RMA3;c1Rms+Z{1c?3tykM?MnNXgSA@D2)Uzc=)g z$mNAbp>3Pur@3^oiSP%9?QM!n;E|}Hplij!2aGa+J$%sCo2>}O=0W9u_9aSY9k&-rEbQ_>FCX*)7ctl*X`TlUPtrhcLRiYl zCdR3p!J0iFU4pr9%U^1-;eQnK_FdLc0o5>T@CtXu?ysJ$2w|)xKMc}Y!5wY-v{^PH zs7Z6e!dGYTOX8x^7G-c$c{IxaQw{3fF>p1G?%{0HD)pAm44ZBR%et2aJw;ZO4yM+ znRl}sPr|ZG&fJ|Z16I@CO8PYZGod68Q-bYYa?`Ao zmI6!2p6Q2)lUx2}ESUO&a!$KEM~)_&|}ZMdS6p`g`hg{#EYzM^){$LekM7G4(XRiL;4Bk>*$;-o~*AY@f*^3e9--{ncvP?Gr ze(C&BCjXAiRJ(B^wy?gd(R%Ed$6)ZA26^AH*il#Q#>7_!>wh$=Ia=m`s-2QyBml21C$wrGU2rJPpN)wfMDq`@z4l1=6hKN^UWTMzg`kw@Ld zXH54AOmhCzW0_^X=IeG(xP4MNnA)@s_VIF~y$$TRj{fn6(gXn=H;ac)xqj(JTSx0~ sNL4(3Sk delta 687 zcmV;g0#NEUV979UMWPnd3jxpV^ zh&PC5H!Yp>K5>YZC58B$c+#K?5K2l-P^xs+Wq|icH(lV%A|6J00006VoOIv00000008+zyMK{< z9)IWu8VMIG9jPAu0000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbN zut`KgRCwC$+rbLMAP@yWSIGbWa9Mi|g(f!GKy=X8R;%35ba7@&;Vg V9(LTc?1=yX002ovPDHLkV1m#SDslh- diff --git a/Play.png b/Play.png index 88c7b8c55aba1db547a3d29153cc84adcacf3b4a..675fb12f077e468ecf6569ba4aab63dbf7ce7389 100644 GIT binary patch literal 8026 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 LNkvXXu0mjfG=E}= diff --git a/Spinning.gd.uid b/Spinning.gd.uid new file mode 100644 index 0000000..6b09c7d --- /dev/null +++ b/Spinning.gd.uid @@ -0,0 +1 @@ +uid://bx75h6xic1hi7 diff --git a/X.png b/X.png index 2881f6df7be0de9936322d7029850159544e08d4..0acc0f299b795737d764c0906cab1297a60213bb 100644 GIT binary patch literal 7883 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 delta 1171 zcmV;E1Z?}uJ)jAHiBL{Q4GJ0x0000DNk~Le0000$0000$2nGNE0IF$m-T(jrglR)V zP)S2WAaHVTW@&6?001bFeUUv#!$2IxUsJ^@6^9lPamY}e?4lx$rHVzcP}&NuI+$Gg z1x*@~6c(?>JaL#%f71yxvx(yEbSB2D{o5C5p+ zPmxO|R|Sk53#dVbQWxk8Qhk0{EYSE3MU>HMh6+K29Hi zEOoVf0~{Oz6D7)C_jq@pySIPOwEO!3sQPle*)&%O00006VoOIv00000008+zyMK{< z9)IWv784}~Y%v%%0000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbP zcu7P-RCwC$nK5V;K@f)T#V8s~G)ZBMScstD6CXq&g@QyZY!r(iA_#(oY3zdV6d{FZ zAsDa|5eqF8Nf2V1kSa1{^BFy(1pE}9QLc3Wnt*A+xj(?ZD($ZY-U#*wfPxQS zK?#@_ocsv1R$=?DV0Q{=^l2%aQkKG_O5PN3TCn#G*yiJYa7zh7Z%SK5;j8)w9Dnh3 zLtG6!7Xt7b=uBv*0hko*^!a`&Yz4jw&c6fJC$Mol%cWF{ARJYe!r&5fPYUzi0_*aW zA6!*}a8{VJ9rzJ5{yR|2TY^*%j0pkw1$4yhA1{RQ-FeLtHv+SQsOiP$IB-K4cO~zs za+k{p92f470CgeM3uR?LxPJ`H#ay2OT0$w93cwJ_nFmUtRgKLq4@km^P)q0C z?gY@d7JC1nM-l%Fs9$cMmV1}|qTDM+QM4=Mx4*+>bs953bBN*_f!7H)!J%9fJt+h5 zfOM2Y65lI`d;V~kLLR;%E za4^CAElN}MCD7or_$K8y)}<77jwwswj?V!Y6r6qxtVn6=rV@l6AH|;&oc#=JuE5?J z;FZ!;-IJHT-{C6k?o@udzC`z;Wd>|gl9>Js?4MDV!f;KCCU void: if child is Control: child.focus_mode = child is LineEdit if LoadingSaveFailed: - loading_failed_screen.Show() + var file2 = FileAccess.open("user://playlists.dat", FileAccess.READ) + if (file2.get_error() != ERR_FILE_NOT_FOUND) or (file2.get_error() != ERR_FILE_BAD_PATH): + loading_failed_screen.Show() + ERR_PRINTER_ON_FIRE func setUpDiscord(): DiscordRPC.app_id = 1276916292170809426 diff --git a/main.gd.uid b/main.gd.uid new file mode 100644 index 0000000..4b3d3f4 --- /dev/null +++ b/main.gd.uid @@ -0,0 +1 @@ +uid://cvqefw0g6ala7 diff --git a/patch_notes_button.gd.uid b/patch_notes_button.gd.uid new file mode 100644 index 0000000..6a3ab50 --- /dev/null +++ b/patch_notes_button.gd.uid @@ -0,0 +1 @@ +uid://bh3btjt2hkbs diff --git a/playing_now_window.gd.uid b/playing_now_window.gd.uid new file mode 100644 index 0000000..928dc7e --- /dev/null +++ b/playing_now_window.gd.uid @@ -0,0 +1 @@ +uid://q2gdlr10ncnb diff --git a/playlist_display.gd.uid b/playlist_display.gd.uid new file mode 100644 index 0000000..40c5e10 --- /dev/null +++ b/playlist_display.gd.uid @@ -0,0 +1 @@ +uid://cs12qambyvou8 diff --git a/playlists_panel.gd.uid b/playlists_panel.gd.uid new file mode 100644 index 0000000..a12bd89 --- /dev/null +++ b/playlists_panel.gd.uid @@ -0,0 +1 @@ +uid://bxc2fqwlm5ea5 diff --git a/project.godot b/project.godot index 9468e23..81dd1f8 100644 --- a/project.godot +++ b/project.godot @@ -12,11 +12,11 @@ config_version=5 config/name="Simplaudio" run/main_scene="res://Main.tscn" -config/features=PackedStringArray("4.3", "Forward Plus") +config/features=PackedStringArray("4.5", "Forward Plus") run/low_processor_mode=true boot_splash/bg_color=Color(0, 0, 0, 1) -boot_splash/image="res://BigLogo.png" boot_splash/use_filter=false +boot_splash/image="res://BigLogo.png" config/icon="res://Logo2.png" config/windows_native_icon="res://addons/godot-yt-dlp/src/favicon2.ico" @@ -49,10 +49,9 @@ enabled=PackedStringArray("res://addons/discord-rpc-gd/plugin.cfg", "res://addon [rendering] +textures/canvas_textures/default_texture_filter=2 renderer/rendering_method="gl_compatibility" renderer/rendering_method.mobile="gl_compatibility" textures/vram_compression/import_etc2_astc=true +textures/default_filters/texture_mipmap_bias=2.0 environment/defaults/default_clear_color=Color(0.147672, 0.147672, 0.147672, 1) -anti_aliasing/quality/msaa_2d=2 -2d/snap/snap_2d_vertices_to_pixel=true -2d/sdf/scale=0 diff --git a/search.png b/search.png index 51cd876407efce96f8758b5be57d235e82ff0b1b..23d2195dd4c8dc87f053671dfbdcdfa4ed219eeb 100644 GIT binary patch literal 8189 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 diff --git a/search_bar.gd.uid b/search_bar.gd.uid new file mode 100644 index 0000000..b4e3da5 --- /dev/null +++ b/search_bar.gd.uid @@ -0,0 +1 @@ +uid://cchutywgopaq4 diff --git a/search_item.gd.uid b/search_item.gd.uid new file mode 100644 index 0000000..5a598c3 --- /dev/null +++ b/search_item.gd.uid @@ -0,0 +1 @@ +uid://c3aaxhp0oim08 diff --git a/search_results.gd.uid b/search_results.gd.uid new file mode 100644 index 0000000..0994662 --- /dev/null +++ b/search_results.gd.uid @@ -0,0 +1 @@ +uid://d0hvudugo3d37 diff --git a/search_toggle.gd.uid b/search_toggle.gd.uid new file mode 100644 index 0000000..3fc9c59 --- /dev/null +++ b/search_toggle.gd.uid @@ -0,0 +1 @@ +uid://c2t3ignwqoplj diff --git a/select_playlist.gd.uid b/select_playlist.gd.uid new file mode 100644 index 0000000..cf50d20 --- /dev/null +++ b/select_playlist.gd.uid @@ -0,0 +1 @@ +uid://dv2vjibopktug diff --git a/settings.gd.uid b/settings.gd.uid new file mode 100644 index 0000000..0a97ceb --- /dev/null +++ b/settings.gd.uid @@ -0,0 +1 @@ +uid://vnpslgl788du diff --git a/settings_button.gd.uid b/settings_button.gd.uid new file mode 100644 index 0000000..a509957 --- /dev/null +++ b/settings_button.gd.uid @@ -0,0 +1 @@ +uid://xnlvpxy2jwxb diff --git a/settingscog.png b/settingscog.png index 7d513e046c8f8c3fd4f899612e35677f960101d6..15cd4b3163e8966d877cad6204cc3de33a0aabc6 100644 GIT binary patch literal 9830 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