From a6f027d64c1355045ad7d98f9007008ebed16c7f Mon Sep 17 00:00:00 2001 From: Anish Mishra Date: Tue, 10 Jun 2025 23:32:49 +0530 Subject: [PATCH 1/3] Update to 4.5 beta1 --- .github/workflows/build.yml | 10 +++++----- addons/SystemBarColorChanger/icon.png.import | 6 ++++++ project.godot | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 850cb4b..12abc79 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,15 +9,15 @@ on: env: # Which godot version to use for exporting. - GODOT_VERSION: 4.4.1 + GODOT_VERSION: 4.5 # Which godot release to use for exporting. (stable/rc/beta/alpha) - GODOT_RELEASE: stable + GODOT_RELEASE: beta1 # Used in the editor config file name. Do not change this for patch releases. - GODOT_FEATURE_VERSION: 4.4 + GODOT_FEATURE_VERSION: 4.5 # Commit hash - GODOT_COMMIT_HASH: 49a5bc7b6 + GODOT_COMMIT_HASH: 46c495ca2 PROJECT_NAME: GodSVG Mobile - BUILD_OPTIONS: target=template_release lto=full production=yes deprecated=no minizip=no brotli=no vulkan=no openxr=no use_volk=no disable_3d=yes modules_enabled_by_default=no module_freetype_enabled=yes module_gdscript_enabled=yes module_svg_enabled=yes module_jpg_enabled=yes module_text_server_adv_enabled=yes graphite=no module_webp_enabled=yes module_mbedtls_enabled=yes swappy=no build_profile=../godsvg/.github/disabled_classes.build + BUILD_OPTIONS: target=template_release lto=full production=yes deprecated=no minizip=no brotli=no vulkan=no openxr=no use_volk=no disable_3d=yes disable_physics_2d=yes disable_navigation_2d=yes modules_enabled_by_default=no module_freetype_enabled=yes module_gdscript_enabled=yes module_svg_enabled=yes module_jpg_enabled=yes module_text_server_adv_enabled=yes graphite=no module_webp_enabled=yes module_mbedtls_enabled=yes swappy=no build_profile=../godsvg/.github/disabled_classes.build GODOT_REPO: https://github.com/godotengine/godot.git jobs: diff --git a/addons/SystemBarColorChanger/icon.png.import b/addons/SystemBarColorChanger/icon.png.import index 9fde075..6f09784 100644 --- a/addons/SystemBarColorChanger/icon.png.import +++ b/addons/SystemBarColorChanger/icon.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.png-62f6d5c31a8cda23c897eeed30370292.cte compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/project.godot b/project.godot index a22d2f0..7014fb7 100644 --- a/project.godot +++ b/project.godot @@ -15,7 +15,7 @@ config/version="1.0-alpha3" config/tags=PackedStringArray("application", "mobile", "project") run/main_scene="uid://bihwwoedqcyo8" config/use_custom_user_dir=true -config/features=PackedStringArray("4.4") +config/features=PackedStringArray("4.5") run/low_processor_mode=true boot_splash/bg_color=Color(0.1065, 0.1181, 0.15, 1) boot_splash/fullsize=false From b5935c84be8b52dad6c4d5f8004ff1c51c42a99a Mon Sep 17 00:00:00 2001 From: Anish Mishra Date: Sun, 22 Jun 2025 13:48:31 +0530 Subject: [PATCH 2/3] Re-enable CLI file opening --- src/autoload/State.gd | 5 ++++- src/utils/FileUtils.gd | 22 ++++++++++++++++++---- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/autoload/State.gd b/src/autoload/State.gd index 8e24f28..52ffa70 100644 --- a/src/autoload/State.gd +++ b/src/autoload/State.gd @@ -4,7 +4,6 @@ extends Node const OptionsDialogScene = preload("res://src/ui_widgets/options_dialog.tscn") const PathCommandPopupScene = preload("res://src/ui_widgets/path_popup.tscn") - signal svg_unknown_change signal svg_resized @@ -63,6 +62,10 @@ func _enter_tree() -> void: Configs.active_tab_changed.connect(setup_from_tab) setup_from_tab.call_deferred() # Let everything load before emitting signals. + + # Need to wait a frame so the import warnings panel becomes available. + await get_tree().process_frame + FileUtils.apply_svgs_from_paths(OS.get_cmdline_args(), false) func setup_from_tab() -> void: var active_tab := Configs.savedata.get_active_tab() diff --git a/src/utils/FileUtils.gd b/src/utils/FileUtils.gd index 711e944..3b33f4a 100644 --- a/src/utils/FileUtils.gd +++ b/src/utils/FileUtils.gd @@ -17,8 +17,10 @@ static func reset_svg() -> void: if FileAccess.file_exists(file_path): State.apply_svg_text(FileAccess.get_file_as_string(file_path)) -static func apply_svgs_from_paths(paths: PackedStringArray) -> void: - _start_file_import_process(paths, _apply_svg, PackedStringArray(["svg"])) +static func apply_svgs_from_paths(paths: PackedStringArray, +show_incorrect_extension_errors := true) -> void: + _start_file_import_process(paths, _apply_svg, PackedStringArray(["svg"]), + show_incorrect_extension_errors) static func compare_svg_to_disk_contents(idx := -1) -> FileState: var tab := Configs.savedata.get_active_tab() if idx == -1 else Configs.savedata.get_tab(idx) @@ -216,16 +218,28 @@ completion_callback: Callable, multi_select := false) -> void: # Preprocessing step where all files with wrong extensions are discarded. static func _start_file_import_process(file_paths: PackedStringArray, -completion_callback: Callable, allowed_extensions: PackedStringArray) -> void: +completion_callback: Callable, allowed_extensions: PackedStringArray, +show_incorrect_extension_errors := true) -> void: + if not show_incorrect_extension_errors: + for i in range(file_paths.size() - 1, -1, -1): + if not file_paths[i].get_extension() in allowed_extensions: + file_paths.remove_at(i) + if not file_paths.is_empty(): + _file_import_proceed(file_paths, completion_callback) + return + var incorrect_extension_file_paths := PackedStringArray() for i in range(file_paths.size() - 1, -1, -1): if not file_paths[i].get_extension() in allowed_extensions: incorrect_extension_file_paths.append(Utils.simplify_file_path(file_paths[i])) file_paths.remove_at(i) + if file_paths.is_empty(): + return + var proceed_callback := _file_import_proceed.bind(file_paths, completion_callback) - if not incorrect_extension_file_paths.is_empty(): + if show_incorrect_extension_errors and not incorrect_extension_file_paths.is_empty(): var error_text := TranslationUtils.get_extension_alert_text(allowed_extensions) + "\n" var passed_list := PackedStringArray() # Only pass if there are more than two. if incorrect_extension_file_paths.size() >= 2: From eeefeb1b86d63c01a1c1419f39b2b8f6330d3841 Mon Sep 17 00:00:00 2001 From: Anish Mishra Date: Sun, 22 Jun 2025 14:21:01 +0530 Subject: [PATCH 3/3] Switch to Immersive mode and remove SystemBarColorChanger plugin --- .../SystemBarColorChanger.gd | 98 ------------------ .../SystemBarColorChanger.gd.uid | 1 - addons/SystemBarColorChanger/icon.png | Bin 31557 -> 0 bytes addons/SystemBarColorChanger/icon.png.import | 40 ------- addons/SystemBarColorChanger/plugin.cfg | 7 -- addons/SystemBarColorChanger/plugin.gd | 8 -- addons/SystemBarColorChanger/plugin.gd.uid | 1 - export_presets.cfg | 10 +- project.godot | 1 - src/ui_parts/editor_scene.gd | 2 - 10 files changed, 7 insertions(+), 161 deletions(-) delete mode 100644 addons/SystemBarColorChanger/SystemBarColorChanger.gd delete mode 100644 addons/SystemBarColorChanger/SystemBarColorChanger.gd.uid delete mode 100644 addons/SystemBarColorChanger/icon.png delete mode 100644 addons/SystemBarColorChanger/icon.png.import delete mode 100644 addons/SystemBarColorChanger/plugin.cfg delete mode 100644 addons/SystemBarColorChanger/plugin.gd delete mode 100644 addons/SystemBarColorChanger/plugin.gd.uid diff --git a/addons/SystemBarColorChanger/SystemBarColorChanger.gd b/addons/SystemBarColorChanger/SystemBarColorChanger.gd deleted file mode 100644 index 1d6c61e..0000000 --- a/addons/SystemBarColorChanger/SystemBarColorChanger.gd +++ /dev/null @@ -1,98 +0,0 @@ -# MIT License -# -# Copyright (c) 2024-present Anish Mishra (syntaxerror247) -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE. - -@tool -extends Node - -const _plugin_name: String = "SystemBarColorChanger" -var is_light_status_bar: bool = false -var is_light_navigation_bar: bool = false - -var android_runtime: Object - -func _ready() -> void: - if Engine.has_singleton("AndroidRuntime"): - android_runtime = Engine.get_singleton("AndroidRuntime") - var layout_params = JavaClassWrapper.wrap("android.view.WindowManager$LayoutParams") - var window = android_runtime.getActivity().getWindow() - window.addFlags(layout_params.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) - else: - printerr("AndroidRuntime singleton not found! Try it on an Android device.") - - -func set_status_bar_color(color: Color) -> void: - if not android_runtime: - printerr("%s plugin not initialized!" % _plugin_name) - return - - var activity = android_runtime.getActivity() - var callable = func (): - var window = activity.getWindow() - window.setStatusBarColor(color.to_argb32()) - if is_light_status_bar != (color.get_luminance() > 0.6): - is_light_status_bar = color.get_luminance() > 0.6 - var wic = JavaClassWrapper.wrap("android.view.WindowInsetsController") - var insets_controller = window.getInsetsController() - insets_controller.setSystemBarsAppearance( - wic.APPEARANCE_LIGHT_STATUS_BARS if is_light_status_bar else 0, - wic.APPEARANCE_LIGHT_STATUS_BARS) - - activity.runOnUiThread(android_runtime.createRunnableFromGodotCallable(callable)) - - -func set_navigation_bar_color(color: Color) -> void: - if not android_runtime: - printerr("%s plugin not initialized!" % _plugin_name) - return - - var activity = android_runtime.getActivity() - var callable = func (): - var window = activity.getWindow() - window.setNavigationBarColor(color.to_argb32()) - if is_light_navigation_bar != (color.get_luminance() > 0.6): - is_light_navigation_bar = color.get_luminance() > 0.6 - var wic = JavaClassWrapper.wrap("android.view.WindowInsetsController") - var insets_controller = window.getInsetsController() - insets_controller.setSystemBarsAppearance( - wic.APPEARANCE_LIGHT_NAVIGATION_BARS if is_light_navigation_bar else 0, - wic.APPEARANCE_LIGHT_NAVIGATION_BARS) - - activity.runOnUiThread(android_runtime.createRunnableFromGodotCallable(callable)) - - -func set_translucent_system_bars(translucent = true) -> void: - if not android_runtime: - printerr("%s plugin not initialized!" % _plugin_name) - return - - var activity = android_runtime.getActivity() - var callable = func (): - var layout_params = JavaClassWrapper.wrap("android.view.WindowManager$LayoutParams") - var window = activity.getWindow() - if translucent: - window.addFlags(layout_params.FLAG_TRANSLUCENT_STATUS) - window.addFlags(layout_params.FLAG_TRANSLUCENT_NAVIGATION) - else: - window.clearFlags(layout_params.FLAG_TRANSLUCENT_STATUS) - window.clearFlags(layout_params.FLAG_TRANSLUCENT_NAVIGATION) - - activity.runOnUiThread(android_runtime.createRunnableFromGodotCallable(callable)) diff --git a/addons/SystemBarColorChanger/SystemBarColorChanger.gd.uid b/addons/SystemBarColorChanger/SystemBarColorChanger.gd.uid deleted file mode 100644 index 865e5cd..0000000 --- a/addons/SystemBarColorChanger/SystemBarColorChanger.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://btbu7ipw8efpj diff --git a/addons/SystemBarColorChanger/icon.png b/addons/SystemBarColorChanger/icon.png deleted file mode 100644 index 90671de0aa70a6606adf4cc6552e9a4288bc4e71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31557 zcmeFYbySpJ+dn!(4lr~I2tz2S#L(R-AxKL%jC2oDL!$_S3MeWK64KoriV{-N&46?_ z{BHa{-{*av-}$X`*1OJm*ZJpREuDMc``XvOuFt+=*Zo}ckrE+3Ej|bYB7CSUuLS~O z0FM|T2oCUbfE+#pe!8CN7^d-s0(sys@PSdd1)xok@jW3R@q_^VC1J*td=24}iCAzwu- z$YOkmasd~Iv%n>@ue(}IXmUpH3-NLTxfbtTGDcLFMVj+-S{4DnC>;*AH#iPzmIS^N zLs%CeryfHI&wBI<2m}sC$jNCwl#}~gBS4Rj0r6tW?V1!3*Ey7oI`SK^g}8LlaRmje zB&|+n19qoyz1wQeXCZe9AHImroHKOYDK+qNbsHUN)g{4Vg!K_Udcmc&Q2Q`l;UzWE z@nZAwwaBrtw7t%|r#Km?{3nX{8OY0PbxY4F8)>qV<)kfhQk1!E=W3g_<`>UR!t8u! z&pi$w_`U&4#tVP*Y-gTAj{{@L0eLrDY9Vs@vG3Lua&O^h0mG9~O6u zGT`tonQHxFo!c?gVWBX>Zq`%x#dT)ki{8^OBWyty@Z!R(+D8H}gcIYW$(XH&H5IX` zm@6Ez-YF0Ies7mrIC-=5`l~JuOE*ToCX-0uj?{^SQ8`>-?Jl;J^jNf0&`a=iy>z+r zGI=0AKzf#;jo+{~~) zB%Tfu%m(V3FgX`@8yG(qKNp-+0g3SDWtPN;iMw0difYL#{(}Wjl3=#?^mG;F=JxUN z;qu|*a&fog<`EGQ;fC{a^YU^66r3Ku&Yl)XPG=968y0`@khk%$a!0s&B3ztdH#{vY zUA#Ocn3;ik*x&LwxvH!GlfARYKTrVh;6_@wa`SM(xt*N2|FwmOr-C=YLi3Ia6$C*Oag{#*Ay!~m7Lx~RO1mDi1U z59KA8Z~7OtcCkWOi~e~Ow$BND$y60=MN9Qfb ztgS>9UEG~4fZ;?qS=iZdyE@zbski}LR7Ufm1T!xe{J-94I$C(z0u2BkKsZ~w_;~zR zl@7wmM%&Zk22UO#UO@ptAwB^Sei1%?p?_(wXXEYx*y0UW9yk}D@So;410xEk13+tW zW2pdxKkor;MCIIVEIeJ@bzEE=C75r7g59+IXSF)uP}UZn7V;LJHULvNFTW^UM3hHJ zhetq^j~Bq<0UUVv7kU?Kgst!Y6ZMVzz{LL=bY+AG(7*4WSAY4GwvF3grN4@fh(FE* zgZ*&}Q46cTRPeCywz2*rC&25kDl2;nXFD4pe*D8=|9+47KNy20pAa99rLYC3Ef1d{ zC%=fG6{m;=P!trfv=tGt;RP)0FRlK`-NVJ!)5pTyM#c`n5x@#C&_7tg*#9w9_x@cP zAA6gdaR4CWgo|+AK*lf1FC;1;!p!|YubzdapoOpiV3yW!YhF%%TYer+iyKq5wh*%B zw-VwN;jyv#cX9vUtM?C!_**@3?wf%4_h5>1|6hjtFM@xGpa3j?y#pdM5a_x88R`Fl z7cdn6lYjp(v;WC1V6gvm^54SuKXCmAuKyMS|1IMGSl55x`fnld-y;5xb^U(^7yf^( z6>Xe>37!wI5`27EdkU-~aV%ApE<{vo7+AJP;iR<}L zT>*C$j}#w+?cp@vIS2#;J(QQxK~8K;`+TJDwqQFm)BXHhjII>ig3-ZjM*@Suae3I| z$h_gi%qs3BfPB}htrrwDpE;N4(wZy^;fnZ6; z$s2e4K$mMrg83{zmk)K1Q1hrZ>m?=5fDy3;CcMp5hfnq8IC(LZ8G0TcB zl7A^YJ(%KIo!=g2?NX~eYofDMKwkTg+o`jXkr{#`D0ciA->Xrb8Z*@T6NQIF8*>qldBykF?}!sOZMPo> zu+I`dVg-6P5%0H;norh{hCqWjUzk~)TrZSU89X&8wWJhu`~_iJde%JLW?QC5IQ7!0eSi@uPuXoY~)tPYq2U8=lt^aR2%lxLJICR_wvyg#$`%4?NSBYP5aQ`&xth$<)E_ zS;R!Ap#u;9J6U}@>WTi8?)O7>Ji_nf1>c1K#80$o<^RFMnBC3M8}=3l+Kxgb$3=ua zzLNSNdR7!9Log{Vrbn-)A zRqy4-D!R+^@$krq*{)F5(7l6$1JlFpK|?te-ygGng=3QM$6O1?JPJ4ahu3Q_8tE?i zlCC9|n;5q3RIZb*65WFqE02N)CsQ43H4aY6$MuVk_EqkkG?_uy81Ta}{LNbT#cQ0w zMe9^j$8&XDz$@{71xYjMbWNJTF9+h;{$cGFtoa2c{^Pt~j4SDX{D{ddDhlQg+uB@T z7xz0_m^EG9xF~nI>J-x0Q|kpud-SkLoqo+(E=at(QZH1!{$w@T_4Uo?-ER+y7r(E0 zgQSJ&8LnJE!cN7QaAOx+csUKKu)C`)lJ7cBMj#SHf_W}{??GN(a7O~DQDBBxP#E3D zQ5#~{JHz4V4Y8oH(O5`IZRpiqO-kigrBtu|ww6CRlyq!7_u|bJGCgC;3f=dqb1>5- z=Jzs065;IJmdI&T{L8j>R<}rtrucJ~F}B{8fN>#Ig|Y{kFo>M2H8iiESX{n3axdO~ zny`;-R9gO4Ug5%?4GVjxc}HsIsLQWk(FL%Gjgc9&!zT4&W4B74Wq3*?`jnkw&((xD zT$bU~pCLTN=%N`V%XA`@$_-2EXG(eyXsr~G(#w?8%lzgm^M@bINxe*|{q1n*7t?b5 z;~76(y<+E3^!e|DHIE?Ajn!SLlcVb9>2^MDOwhEs*-0DsOugHBgiEAj!R~2l!%K z*;_%4=02@OMb00^efM7QKD9RptE!@$5<%!;N9HkjWFuIm-^R}WM6*a~;}5Ew?p(s4 zw!8@A->WU11k?lLn>&t+#Mt|sVkucybZC&$c| z>svt5LOs+$`}zzMCC(#Kj1qg!tC3R3I)m0RKui`2qV&8{yl84}2FYK1?>Xw~Lsixn zI-`~Ce!{cBL%j3Um?#pmzFC?W6SdV3Zv=HOcOAFLiJY5)r2}-6T->)!=Tok^7s0> zc`}uFfBW1V>}Yc`Qv35GU_@AwdfVI_{eRB}VHD`kz7N?}h>fVy#hl4zrNV-vGwRddmuO3U(Fp&dVAg$^|U-sy;@66vCHEF4S4N! zkZbgub#+AJ&Io%>ekHdnLGD_1EV@-xRx;5OEsp4$bYAu@aGPt95#RsLms|8GP1AL7dRk(B%dzhD zA{OQygg2Csu#{v4sS)BdX;5K5xWn1Xc>b$3b+rYsm$F*=3(JC- zyWH>9%1ClUFi~NPzd%^Oe?J}k^()H7e~}J(vD@u-eR;fiicak&;BI1`x$com1@G|t zfq!92mv8W;o~i{1|MoPl8$eWWIJYK`IP3@o?Ms!~KV~6&jx{kk={Dbn?djvglAzM+ zWkN+us-FCoY~B^CvQohQ>C?8oA4hauy5U1|+!mc1Muft!Be$;&*5s^-lt@09?TiSP- zlQ|^rLktqbfnc(dXzPEF$=E5>e9C!o(SI$@W!ez6)i;x$(;2;my+h0)0OUROZ#5!s zzGl?cVjE&=NE}iGF6#%{AYr4c#B&pT9e5xEieOV?>{@ml(z3MM(i$NOTB8)u-%^jF~Yh+)oro_D{0y$}=v*gP|3>Jq#EHnik zIJl}xaO&B5A>jMnMJCk?J@c9NCNpKBU=$c-`$XSmY#~1%3yA2k=oCMqLb4-@!3sR~lPLI|3WPMV{+6YVEPE1dlzpGTSg&}_V?!YjNf9v; zzwMBzZYVAQk!$s7K#5DH+1=R^O~O>-wXSz@wS6twbg|66*b|?*x_+xJ8)<8v#DWR> z5y6&%luZ%$T1YuN!#Qbs#dtA?d$K^?jEo@{K~r&Oe*Ko@ILY7? z@3R-bf1+dYggfPGM4^m_Ek!n{&*leN!Hst5SEulU(t`ej56Y}1PLqNM$H$p@d3dM( z>1(^)j7hVneLl!Z(wlCpXP&7V#Oj)8o5ak_FnlpYF*;*HSYGE76Js`0yqwlS`~`fJemg#wA(X0ey&$BTVp+a2>PF3!1md2S$U zgEWt5z#pK1)juBMzcK9U*+9A`F%*jMn-Mp(xdWll~kl=`jXV$!H=J|HL<85SCptL8p{5C#TJw zsdX#ukcemIgs|}gwv07CK;+!LnCC#|H0FAR6vr7Ndz?rG;5tf|mko)O>sfYhj~+4J z{b(~1*ZbSRK%SpPN1Ohc+^NS4C!^Khzh%9=2nk*Q2B_V7NJ48`QV~N%~wKLz0@#29!3wSjR=r7Un3Ze|6T3Gw{(|hIH_|p|SQ6 zFA71sy0#`GOdsL?9<;*Thgl+hf^7y&Mh}RgE&RO=g&5LuP>?=|71R{6p(1m4pF~BD z08HtTMr+kt(I-!?OBXI!)UaevgM)*Mn^qCBM+2e(*^jbk&j~YSX|K7>An;5maawE~ zA0&P@|FovGT3HTHeHyvJ1asi)961DVH6XvptW zs-4DNBk@OPQ^S1DnX{y-ZkZZ!62x_7%iZZc!!aZo$fHS za!Q>>t4$w2WxcieLVnXB?Al&RzDwaOz(H{o^+^c}B!@uq<`&8$4#n&t5|xg8bOomU zv-h*ReM5&m_;9y1ofpgLRrU~?d)J`V#_m*j9K6NYv>vE9u=<7960CP-Z!WO}<#)h6) zB_Q)LaNcH0>w2F+P}Pc&p9TN*L1v@>C?@YBoCKw}y15y#UI&L_&TG==*vOvZ*ZSk+ z>EP!eGIDZov}iQ5O6e3vNEke{XO8|A<4#46QjWh$`F4>AMEA|O%bQ0Y?r7HaJcY!bd8 zVLS;JA0e75uY~RW4n8|Ne2$RtVayiM6cEq5(97d(Q*Sc8)$R3A#DsxPGZqsYMmsz- z+%PN50*eVo``pTR{V8ky@4?ww+<@^rch1l4VD&%uzl7fpiC^W-y&}9b&$3Dg&w18D z(M|S!sk@=?W7kM;Dh+5gqG`y#;6b=Y7G~RRqfFK}4PiitFlzPBQr3;{yh}ymrD++4zcIj+29X$oW#werP+)d282b+YTb(#V zSximEQU_f+l8H!e0Vro$W!NwV4*%PMok~y`Dlxxib8ezw6YoSz8jn!*-icOw5^4v` zNn@DPCOImw;;`)3gLcn-#1E_tX(ED^hg&1Bf3N`Ix~oZO2IYH1|0q?Guzz3EL>HF{ zE0GJ)p2ycc=gS54$ci45oC@CX)0-}t$oJfwJ_>!&Ef7lEqtm$+hzY+;Gu*Rw#YII( zbL7PZu5d1CRJ30mAGZ&nxIK3QETr+IRSENS*4QC9#Ih}#GJapbJ}coSYQ2T8*zl0D z!liNmMHKjo{boTj1 z?__0#r3dG~j968bA-0}>kCDNJVX_Hx!D@bV!qP0bYB^Hk4`x}DJ!G|@5Qi~@*ek;* zF~X?eZ&Awx!Vif}HOMBkrNy!M<>w<=D@F%!V950yil<71z7=-g<+A-sRLtUy&*)|U$+kL8h?=d?C2?Hf)sWh-2&6I`6zJsz^n4wg$*r)htkn<_^pH244hwFA;x=D9vK9^@92m+T)#ce$!hu57JZI z^`Uqm*p3UmL$cY+v_A}ner$jsj8GOC2Ar6@knb77x#m;gkhh6O3N&+BDdBTJ zLGzMtVd?zF!IsOnp*sn25K4aeAp8s|+-%TiLFkj)iW6XQ(lAmUV;%zGCyX@%#PVu2 zss)NyBs^LvvKo1E);iI_mEu5p^TWp{BSXovXQ!Ep1}~+^wSu=CqDo?ZT?)0&R8c&k zgC|71Mh(y!V#d0_{GWkBrKWI;%emjF=z-_O1ev_M?`LIV7^)c9;ly8D1tO;#TbJ=P zm^>$O!nRGLJ>_L(+o?AUKK?vC@%R2dR)nV9KCNa7L&ed`$;l!2zOt1DT?c-Y48WI@ zduUz$1ep@)&lGLXicbS9q*K4y6HvO4BddPsGh&rVMa|;&UH-D-Cd^|k?%xdcpeUsK_Tt@j2DHX-ioCsaUv7~O(8_|GXTneQaG#}45R|9Wx{vWvK%v#$gi^{Z zyB|^2*Bn~?w?TW@()iN1qNW>32TdNtN8=+qL6*65r@w|`gBiC&jYnSgux-na>UEaI z>mTGph{l0ghwrlmYQEB#IV=)RDf6T9pjls!xym~le zp{Wx5A$t1ki<#Hsa?;-v7L~R_wJBw0TlthPm*8ZCx)7(Q5%2fo1AoJZH5pscX zu+}iy2Cw%lgb4*oT$~kK=MeVa!~>puMn#ZVB1=-^T3SPK<5jYG`1zxB?#F}}p+F?j zov>)J*NAs;D0$Hb#`=Kku12ADPTj|KI+QvWDp)ctNvPMfTG-RaWEkm9^f)OJ(1V;}H%o7e0d9hI*Q(W4k^Xr6qC8&NeOXyfVY8 zfN~)UpMthbLSN>AH|5@b7)9Ujyi5OlLS2=lb~yT=9!)wkfqxr6->QF@1i#g$ntWRM za?Z=Z!Ems~;kGgO;ChK&tDj!h(e3s@vY~QedSyhqdJjS9YS5ap>#HWRlDG1Y^5%Yq zun)zdExJL{l=RFxt`epzCf5DNVfJb;|8rXC@C3w{Y&SMxHQ*Wd#SH7q6?g`MIDCus zd!2BZ8(p0hD8G?za8i(^xe2c^R(8rcRM?+>oIHudXcD8C4SU;|IzvndR$fb5v_tBl z2ipE9f7F5f%ZT%~)!G?yhRX*rde&RgSI{3Jw5t_vNLI{}QqW>3>L3k809 zRTELE0hEe4j<<$Fn|;aromKsr*GPcD8fFy%MEPBlVk-#*O|j<} zD|dSvH6Wc^3y#lc#}CwGnrI61;CUX**!(W*dU<_zs2Q*=pzKlrNk9$Rnf?`yyVSe5J zB;6ysROGd4l8pK(Enbcj;F7A) z*k57_dxYfYR2c`zd=rR^4vmQ365;SF;-i9=n1{!m`Dg3ts8jtg4Kc9u(!;}+!9Vo} zB2e5R!ND?kh(6a2V4wVON$OG^YtmJ{#R-pvMmamwDD~_ojkrI3SDAwAhk`ULbD>dK znHT4m?86=v=^Dv72SAY*8ZDuBu(C)reTj2E&!aD3GzPr(7Hf0ovNQv}*z7GyuM6Yy z;!xE^;FVmExtO55N?K3}Zm9v~&pi6y>&X^R1c9^{m0V}o;XqFFn_d=6W|^Dtd2Am6 ziEN8^7uUf;5jPjPe<%)^=Ki}reQLJ7QgOoTRo|tiAV}Ltr$RAS7I6(Eal!`* zn;as@!!l-KssOzucA|-Ux&gheJ0S~a)R{5_VW-dE!azNKfzzIlBfEPn4b>1Z7VLcK zw~7GWr>Ty+50ZFD6Dq>a83K;gYX3sOVz;{B@H3a;yOsGhUK$sEeI?PuJSHY{?;QBa z9;v*`6XMD*IEK$i+9HQ((=lK~sgb`|BO2X#tQ{n9vI*wj#WmruDo#I?Cb;mFA?QBn z?~%o=hG36DqS>@KNgqAUN)4d9|3PVCE2gJQ{X{EmKnMGD;O}*7(LoxA{7aAJ z2WA>p_Rylo%eX@&FXl$GemaGGW51G22N$Nb8i8`^2$lqez?myx5?N-l=ge+0}NvP6+mk5SgGRn)ixq$VZx|bSlh= z0-DHW{)VAXQ8U%IP8Ep!^GN%ZmySQ8UMkE@HPDNwf@O)gQ6xVeMD3dx)CF>O?5akk z+z#>h!g7N7u6`U-I^h8g4W&N>Yr1goZDbpt(qkkVnm^l25MD)F6G0p`C;8OC^2Ga| z1x0_LD2@5DDww#{DO}dR1(Ik^*@PNyH3sDizg9hysobWOc@P2Y0qiE}wAUAquB61D zf`IuJzBBmtr%e)!++wG&?GH4xJ+170I5bmCuz~RaJhn%-!x4s2@|jlEjoCO`>XkxB zM$VZ!y#|wJb9~`~52TkmoME5M?FoBvjpbyIY~edg4w@1o(ob3SDl=A64ryLsP0u8< z&8KX&4iKA#>c}jMii?@Kr6!85dZ9+)I`C`Ig?UYDQamOXB4(lMm+3&N4HauKr-RFXZExpG!98 z#pa%3u1GUr`hwr%w%sGfR%(e>g6}wsG3#Nye?x7)ZHP@xCVMKhv_}N&mZ%-Pdh{mU zYoPEq?odvbJL>qSSP#8;?8)WioRhOmAJ-#xGJb9*-GLYvb}(sK$d-jZFwGJ&uVbh{ z%ju8r5aMw^1(RqN;mWDfs7RklzTJbh336Dp90y~Zf6h6%i*L>FBsyQePEkM;J3l`^ zo}RWNJJ$Q)&?ht7?H+);V{fpQWLYg#w2q7U{qIPd@hJT}U0h2U{JgIU>*onn*A|LQ zH?(DE26~jRUTV^0i#*FF+kpn>cd_T=j9RUJ6-o;TKbV7k7sU;Y{%)CRoR;s6x6~Qk z)6JSS+}d-kH5cD`i1EV00I#K*uq9CwCxZJo-8a;l5xX)r=P-reBCB|RBrmpBbY|}5 z5@yd`jvC$?tj_`<&Uqxp*?if)_ zo^4;c%6gZGhFU^7LGv?wTCyUra7vh`fHB{@;2#geg5&Uf-9St(w<<_>-iVxF-ZFSV z7heg|rHddM@9{Zc(J{brQvC&N8>&%_sz=9F-@$*K1j=bQsfL`s`VzKJ%%-@IPLiv_ z8rP4GfB4z;Y(uR5RT9+&4-~T$NlDM<*?HeN{Fqa2ekGCatS*b879E5vNg-*UUd%8+ zJg`^B&T@iP6;iIOIU{i==e-VbeM*K$+TKWpk@R#E3KP2oYvE(_(GU`I!rr3TV`7s~ zkS9HatQK6RAv>`nuCL6(Gq}RqIh&!2`eOFH$K(SK1tq+K_zpTK@dyU~ru1tY(O3%!${M2h)cW4Rcc8Tx>9#0-67oIWhqUN< zMjcngR%mxRG-jvnj&dab$2!P{0H-p8L~LDz@b9N&tA2~ZbG1=lj6#fe<@>yQJZI#C z4;JYxOzA^PKRc*#>r9SY{CyW7elg5^Ql?;bzhT}NL#;iG|7BTkb$(%`a)2eB`BaVb z`=9pyxA_yJ$=9%|%VXBS5A=#;h=Ub#zR8}<5GtE)U_X03uo+M?`FrlG`HSh0dAZ@p zP;(~T-Jc;e9tNj5sG%yF02g{W6K#Q~E=B|nW1^7TY9A83C~y*9%neoku=GkeaG$?<5FnZ4P;F7k3v!m9?ypO8*%!tu~75gR8fc@Tw0qAbQ@C2T%_M_c_E7Yh-Ghk6jl=6 z+P^KEP)of+aNCO3OEzku4zwcR!*-qc3>sh|%g;{-AOq z9h^~z##6r zrc3^fWUMem2LG_`S95s5Jnr$ZhCQ;9%jAf9hX5OTMA&9JgW>1#z@3@Kh2&-LP^(}# zYElG5;jT%xirhS0(3#>jAV_1v`FzO5j*wwdg`i0=^16v`U`T*O6^w$rdse`ckx~o26%xOD#JsOS#4=~D~UMG8JS2y=bJi5&spP4L@E0&twWD)m8s7@u()+M*| zEFXVE4h=J7Bc}a!xIkR6CT&DwE3w_wvrI6sTzU471hG9IkU&;muD)nGEBEINeBpi z#-Gk(fW%2R+*R(Mkb>pg+9x>)CCOe;UcYo#%VM02nu@&>CGLYiN~{5FW1N~OU`~+k zFc?OBzjWG39P7)Y*E2j(iZSfTnR-0;Dp^pI!mg&jOc z!HJpQI@fXu<+>s>J5jy^?NN^oS@u&+H+p5*U0nfc4a4+<=gJVogm4tvkzkoitO%&G z<5_27)JD2PCbHh?#uk5_@NA~2V?I22U+Wgpw3gzng$Xj*NmLO~tn z5R>L<1^p#1?POn#nBVy5c||BlUY!_H&FW6P(}vp-r~jerf~<{($I^gZ_U8Fk>E57JqQ*zLe2gcTHY)Sf!y!g$H{o6>peI39a#98QC1U&M>?3rj7ntbrEqxSy%bM^K`eCvw=5N&n9wU7 z0L}=iSl@*DyvxD9*WFC@x!0eBRK0tokHyfzAo01*eJ>%Dlm!ClAVy^~DL^>_#GD-L zf%ik>wE}Q)49J_n<*}RL`QILe-i^KpmzMX~Xz1{ZS-C%hQzH!}y6bg6L6IwI8LTAl zk+IP1I*$Py1I4Qml}O*5I#Yvi1k&c+0)v>7S%~O`LD~LUTKA}MfS|_p=&Q_4FO)B) zuWveP`IZ_L6$Lg=U;IAxr)&yhW@g4gspMS%Q~p1ciY2(Hs3;l`!1%vJBOv7llaP{P zN@GX<)d0V3REm_82c%=ap33xx9^e}VPSbh@27YNk_aXJy&w&>})lCWf@1<_gU(6Q7 z0sT8bn&}cCdfdOdr^WcI1=J5P(7)RQPk%lBgWo^Pz!3EP%_LZu7<3~Nz#2F}1^(j! zaR_f*vEAs0-zkIo(^GJQl;4en|2w09E3aUJXKsUz&)7_Fbt65206g|5et8l(>6c>dUA_0 z$S;BtczGO1-tDP%QM~-vV#!b^Nm2AUy^ko+fXqFyO^VF6o`5)pG>4M)j}aEwPg*bEJHt#d(oTmK#>j)35QcCk+#H0Q3Z~YcylT19 zJ;H2%q$${xiMZc`t)l(+V?SXr900=A7vF*`L+R9q6xqq-*eSx}aH313T~W_bK+CWWB!JDJI1- zI3>pfskdW@g+tt8l2}P%^jXN%cM3m?^m@1Dddc==MaDfMGF}#@?7ZSq1Y3e&EAI=c zO7fplwU*H*lK+V0k5=XfPrAc}2e7j#{J^UbizXm~4OVTu;!e1l&X_>?-sjV?g)+I^ zBBuxoO>u-GlkISp74P-D%f=G05e>DF_(4Te;%s z%dbBxgeOv|J_520Rg4o#11wFRrKAcJ{X8qqU!GJY;H^-y9O1wL=<&C)2P{91HWN;+ zuu4_HMbaT^Lx#w1KESHg#p~a0H$oH^IOq(2F~PnEd<1$fvImFDl2T!E+NW#23ht_yJ3J_&NIK6k1uYn1I`8oRg{oRpMqNSNOje? zrB8!V4RmpUJB1{ywuze1Y+QZDw|L1X0H3@DA{Ava0(q9HGCtxfdKU=Jyp1~(1VFwi zQN5Y{i-(p#Zu}sP_y682din|l54J-XYiRSY;nKWQ9-^A5eypJmO-e7 z$5RzFgI~&Heo-iduN#KEs229iFd7OQUYDvV3Q|RGJ`#RV1p-xUw{CBvCOsIO$DZT{ zKeG4M0(^bIac;bl*F6RGWD;87Ch}!Pkf!u^nMS$cg!yPy%X&RBAOsiyztfy}sUf(< zD0lFaW~}+j`n0_#NRv%=V{vftI!DFcsVRUL$)Eu7=)~P$s$*@=PY5kE9OJWgy2RrA zcg1QL)VFsc#EK?1xj(t?9CMoxY*NmdiiTf|TkZJum)oHLugDqax8`oaV38|L`{`&x zz@o=@irJ7u>fL*vf~!HSp6&HnXGyZYn!kp?<~%%&_aQ}JV@zAE)y`0;|Il+_Oz$T> zZiJ*$8kuuHAyo5-J=y7+ocI11a@08f{1Zl$V~y2sCN?r9`yZT;!WnQiT72&_QR}8S zrZ)iz074jNOC{)j6bWh^NiJJZ)&9jPWzZDMu9IphwwdQaP<5l{?U%n5__RQJ?OFze zs`H<5;-oI`;%_S1an_LNiq3p4hsl9{^zzR%kd+!q!7~$r9@-xgK_2k$rz@z0jn0TJ zP6}9#L^;+G9F-AH@c^;i9^n_zsXh2nq;& zr|;W5{z4Yr?e`*nA#T^!_Y!Bx(~$V+f&1r?D2snV0V>+(;MDk;MF@F1I{1 z5H9|`E^%G!E^y7^rZY-Xj6IPkP3zI1S0iQaya-}m3T)ZOG-Kr)6%pS1Q}?253wTbnmy1_H_9hC3+mWV}|-fUY4JAS28_)DEqSd=Xu8-}4~(X1MZKa{c=^d;MYbR201 zzvKdgzT|w+94VnVT|AGMXd>2>BnZEW`J!V35h4%ve|~t5BVRQgWI{FiK1spl9i(s? z&u@)3i&&hn_;}&_H5meH{{0)Gn@k)-^(2UH!-g(i%7dnM@jQKc3OejamYy(4Vp#9c zm54U!vE~mx*<@5qzvQ%zZ6Nvb0lrz?f*Pr#njfidTW>^tzhZQACIHkpeQ8(np2DyZ zv+vu7(0+ZVNROerOBxKaTOC*TxOE*m@=0q?W!?$IaLhd%`Gs+`M+pCI7&miGaS>c} zulnQ@r4fm#FJBlr4(OMvo?N|%^^AYYvKkPMUHV^hgxp%-m<`*ho3>IN1MZ)A5PYQk z5GU5ec=`r6oz2Z@;;CWq>JctX?E|*Bf?@;Cu9#HF#$Zysl$X6bIK$>n+q!e;OH+}W zfm#Hgr)1=YSaE6Gb1=%_RR4ZGQ2Sw->I=1~kCR}sy=Km&b-rs$&l~s~dq_A)mL{RT_8TR0M4o(*397Lk{ zB{>{ekpM1{nk9db7|GN=n0MJ=!CbcXsAKB_^3s6tWwN5q^r^5le`{MKQ7dO4TFG2s z8f#6Sr2gyF9sN?_-C7b#^=evG`2!hq;P${qUgimx2S~c7-g`# z;{9tfAV;(nc$XO8;CV4lOphfT9tumAMh<=AfZTsj;m!7a;w}{y;84b0s-QP6aN4Mu zJ=2*a4gJZ7B-6X_F$4?;lo8I_Fkj^`L-&Za-A%rFrZ)t5nY`Wz;wRN>CleNOvXB|* zI7&)PD4{O4l_3FKU18%Y)%D@6yUa#gAEqwnb#?*E2;nGVlm;@X$Ctx?d?#jE2k*Tr z|Ktn2AtIKFEAPK#*Z|MnK{@aMs6U}Ni;m{7mRlv=si;=l8rg> z3eT=zA8&APhh5s5r%-~-pU2pM@P|R+M-o&xK-SUicrKNy zu<|3d1a{wet5ARL^VyRd`S-D1FhAnm7wD1Abq!4R2_I;)17`Y9mmtBtQs(+ z?i?MZ^*3L)w8m#>3R-2p8k;FsUZ&DpMjPNr`tOs8R|VkZw~bQHYJ_oe6yaI1kkteQ zu!v{x?(I5X9IAeHbA$DMdJcdAtoh9Qn)onI@{E$^t;CGx4Z6aDxGX;)FB0{{8}e?= zB6leQPgb(AA2awAIk#|6)suPg*e$Se+;crnR;UTk#Y_=*WdNx7#Z&i%fGkw0lKn%J)n!Xg+x4 zWcbsA9OKhhRTgd-*QcMW5*q!bZ}PEFMdf+3R1HqShlMf!BD8M}ux!4$PYrw!!17)# z_I%33>F{J+Oz(UB9@6ogtii>jw`R8AnpfCk1$sjVT=Z}Ans#t5&lY_-8|cZR7W$bl z<165Y*!t50#(S$(oi%ow83mH)A40PoQkRQTz}HA)@jqgrj^wiDhrdUV{eD~BEUzRn zCabzHrj!6xSHoo*yz_lb-*zVF+`pKbcG4H$I+wgUGz$v*9C*M&FL6dSoGWn4akA@Z zQ)m(Mm3YW>y-!U2W{fJ?NypamNkNjZ6F0C5SNJ(cgQ{g&d3Ull-P?T`DEg_3@v3!f zXCaz9F-WMgOKiI#6u32xdvl$5m#+DA{a2Yy?>qEOkH36!h_A$HhB z@GiEtFBtk#IHj;X(luLBB#JHjQ}j!L+sPNBNrB{*m6eM}T>jTTqE~6ZxuIE-K}YXP zsZq9Hn`>>>YQ}Q>{QP!L`vU@}zFoVUn3$YYnq4xd1fIR;dBvRR#w_hOa__DExs%6|0oh#9JqWf z%_USj`pm~iC~#ezQs~7Iu8`$p-PIS{Bl3>^YlDQjDP2dLa+cldR`r|Lt5Vn0 z*1XzAo@-OJ9w!COXN-$YiB5$hQ{bC7jzW%YW zjal#QxSRP}mjMNFLcqmgV=>F8M;dp@$a@0ONw3`7O?rHqmf5` zrzbtA#>m-oIB;B>Q`sosFlOGH_(NYju!=jB;PTcM3b4V1h$PU;>*j#U#*M|))9-d& zp0gUG-9f(>fjjs(pc9ov#^X;P_HA~Tf(d#kLdFTKN@)UD?1F5+P4Yr9Q_rXDn7&OV zpER2~pktMQ4Y%h=JaaDJ{VC9lu*Wi|OK)Q3!dTFyR6-%}sRFuCY?n`J|Lc5l5E3{m zJo<4-wQWAyDYZfOqysI-cm`t#JW0Rjv|gTiso*$Ov-_f3!{_tPM(Lw1OVDNl3B(A)fzQuNiHVr{)etAo^=2&9}P!91i!QS8P|O z5S$kttjhOxJyK6a{5KtfqI3)NOb_jRHYdWbuc(7!i6xHG%Vw{yQ$%8`xe47OS(35d zD3lD8;PH<&xaANBT?~tzEaU36^LN>9t*qGIbkv5HycXFQ-@gxB)Q!2i3Y2Fd<>xRA zGxFYO`7Kb;jTNTW+P;0+Ya~4L{-cl0pupR9@@r2lGhfHW9sGz%AII+0?GulWqF%Iq z$6E?^N^HP2<;U9E(bSFD zH*&o%HHfy!ufTU$N9|U~WhAi=JmcO?ehW{yHugSfgGru`o$oY;Qh)0sbrld9>z-|z zi0uz_n0={#MgCq9nPW%0p}xFZ5aa_g3z}!u5^-_o(RUEv*JBI33To&B_L?O?{8iMb zmHaC;@bxxd_pZiy|6+Q~k6-_*xcBgCs)^c11B4J-=)DSv2%#yxMnOP9njpPNRk{>G zN+{B#OBJMxfJpC14NXBh(jjz^8fuVw55C|1?)}|=;Igtkbm=r39b-hwAga$gpInM4=TXSO$;t7he>0G zzHo0l75AJae|7Cqa3@(SUsoja_pP>^{YVRVG1)i1w(+OdVF>*9q&G>s>2WxjOs(|IrcbhWQ(=}sX?6KSF z?$){{OGU+Jv8c1u;IzVModE^Fha1RY9>BT=vE6vL_$wpkv?-7(@gwKc`J70vy898a zI}TmF-4dV4CFU|vZ?G91>Fbcv8MJWRT@v)|8;?Z90vCu7KRb3(rffZ2(V_)wg)FeQ z;fJLBe?#5o50>cvg_MD?@r?y)yNOO+} z4ZP934l7`vT6Azsei~2R4)}9c{xqVoFnBsOdb%)rIyJc7lD5@TQ_r_a>P1JKUTEXB z%L}%FEGtRMn`!-5{WK~Ikvk|ozszw)JO;X81G?rSnX~)&Bv!^p`3Lkr>H(?zEOIO; ztl)iD)2~|?jZfpH8E;e=Emat!zx;gjX5~X<>m7Mv#5C~HH)U(S#|}Czrqfv5!)97r zJVoI#rD51ujXQ`k?I14X?8DJeC`itA=5^=8Ukg;$DuEj4x$b{jro&n$t)cg2!D3y^ zCG-Er0_^={710R++A%&{KkmgEA4^}HzBX0+OiHNDsz>KTZvU&yqbKfp5Q>5KX z*^npO5e7!>Kwoq8>`Y-)B~ggxVS@E0_H+nxq>X;#3WJ)*-3%mSH<2JF{tRr~fRDt4_{qMJ-k60okH0~_&97c``DgCe z9i~Xtr>Bkh0aoK(;%0LF88LQ55>S`+8eMNf^HN6MQI6>8s)Y7*${eN>sWOkql`*^k ztuJaOyZVa2LPy%n2W#HqsYdXSJ~!yo_LIde!C%|kVr)|tNAFcht7znUlW4yGy>WQf z{6RlV89*FW)S%uP6naNx3E^`cb(ML{AHl>33az{;j2D>qyGTIHr*Cfzsu$lg*rjZP zN8|A55oV=_d?e`Wx0w{NPXYCU0}L9$LPqDHn{XOO3{I*T(vvsob<*!+W;~Z1BrPuD zqoY`7hQY^gcV0135$WDX@nIxRuV=m=PO6kj%P*kO#a~;}doYyiYs{3g$=`-mD!FDT zD`DeP<_VV_Ll1F+NSDAEHdA`_ICH#}Sa=*rT?{H_>JaBa%XFuWajUuM;H}?XVx#d_ zRtA+${W+2n_g8+oggShf+y1`gC5Y4!omz==Q)y~EKc_Hc_N+?(Ht~DU4_&NR2DoUG zr*D|%3Q=~=`<$Q}Bc|eheL^7{zU|)5IvX&%S+Ie}NNYY=Vd^yWx>OBikf$at_l==! zfC98h^a*cBi^L0R&iQ^Ap+{$7eJ1V)Hg`r6T^|(%^Nh<-Z<(Ifco(1Bd9}-4XU1oC z@@ox|iP*enYHc*>Adce`6`D=Z7sZY5?C;69X4KAiqO=Z*zuy1R=z z*Z13;pa=I5kY^p=2st{ zabNg2N_S^m3L%7dTQX3JBe;rUtX1t-m ze~pm`s0z8)AN^ObEkYe+z^W0s2On}*>cx4txFfX5z*mJ^X&ezZgbd{3GnR-DXUv2 z@3&#THiOaqcJ#@5ogdwdi6iv&s!F&3-I&V>r6MKL`R%dL7MtJ4`x)Y8j(sP_ea@zw zeje$#Z5jgu=8feQoJ{lmssV#F_=VCKa)k0?4MIGLy3qdoB6k?Zlbx689L6>~}ydA<`?vkfTWrM81yZ&X^*k?u2sDZk{n#3y_((Z{jPtUQ)7x zGP?cg&e>3BRlg;c-BZ9sj_ou}-39+O(7)^e@MF#zYtG*}vOqt$S*(^$-kZlo&-~y* zMYt_u`xnUPvmOHqou+6T)n12g3gvT4ddgSu@ORg>_g~7ZuF)_j$?Mide2b1bht4hk zqvpCwSF=XsUmwR>v0rZ+ilGOeK){06Sh56xxn<;Nw&xnxy{xN?-5&kZrzL1UnHSEONBm+tA&AB+&OONng=^ae6#C7@F+ajbaB?B z{+TWL4DuWQm8tyD4?UBWVx!g%COMnAnvR1sM~o@+56V-QVHzeO2_R{rb&x~o=DDDP zUL-smMng@fDSz&E6U)(*UcMFZ^sX-Y(cj}eH}6SxKWFsmEwm936jmq1sa|aE?2^=( zKOO#J%o$MoCxP;mr}e~dV+5Btm>yI(SAlK)*p!~4<$dWRBxP>lj#xJH-tob#msSV? z{f{1ZL*QZCFRri7O&}MpY(FL>OZGt|8>-L5+5*rC54GRj9Fw@a(S(V}tBIj#M&i8w zjkgS|dRIjAzi4h^MZo%(T&D_Rm+^`G<+D>_aRYisR92SKp8{kzHVSxvo#oqvXudtX z&^$ruBw@&Lq;t+u@8M81FY!AbR7gO$+>_;8JRS7q-Pz*xc&RG`{V9LiUKl0yx|SdI z&h{}710r{XAuSlYvaSdz!`L3Yz92*xz!P^!YyxAuL+UhJF~pgTk2^s_r1g{wwIhtj z#LlRUmVgyJ4fa~BKf)`~QI*NRWKlgs>2j87==dJ-yPHZ8yCL$!dySBh(*$L=ypM!C zVZKoh%!yGcK9@3^>!!+@23FocD97F8n!uRAoS^3MZw}tQEAVkd9l89G5YQ=ac}C$^ z#rrhPAS^fGj49~VV@AL)4fjmWHbxvbr)bK0P*w~pgtNV+KPlCs{iS?&6b0W*C|EF& z?eVy{833BEGvv6)+nW7xc8`h6&q66?+^8$&l(V&E;pyK=wC9f=)lUer^9)oVZbF(2 zcR;nz$ZDUbJ_6LM{49)uNfy@@OQHYAlvdr|hL=Cv)e;xT0*-Vzx+z@hF3F0mR^MQ* z=bEkNAJ$2{?~6x!p>F60Djahrr2csjw~n95u@m7K7Q(J9RHU%4=iZg zm*96WH>;Q3p`gvlHxq9b2Tj7{-}rT1E^(P#pXc0b*8EALBSYo?)FzvfLB-b%FUU#9 z;+6HrTl~i7L8ZFcTh<#-a2^zamVf_UyD4XF35w8z;FZCUi;!{`%Z#~)?CK;-oww9+ zdn54FWsFl0A?Hy%1TRXAQIlY~D45TmT+!-1TvNPh$F@^a`U&f0b-?6E=k2dUK_yA# zBvCT~u1ui!P<;+Xlh~~U&*%Ju6#p;RRG@AC9}dL*?!Z5cLx6z8g|q{8KqN|Y!q>N< z3|Pjg4*{2Fv-(^+Yd1!|Pxm|-}8m9^{7(b_zkM}p91KHxUYFIK<+z}Rs0u~$mX zsHL2k=j(FnB%q_=@531rMumEPzV<~Oc!-yC8X`AMY%ORweX-Y?wD;YGNwlSTES@o% z7dN)!Ccw<*4bHxwr0VUGq_EjJWO{eifCRXkJ{r9Hj)dw|;A;{G`US8Z?SLc5gZtX` z6xe+yc#9{E6CR*T#4sTcF14xt>O|9i(5F= zRo;GMJ^fHDGMmb0Fr)JJT8vh5Dgy$G zXS`OI_TCtnSw0tdA7U_B8?5-1U|*5wiNP$3-OL6%qS^F8v#H^m_$(v2W`_&Fwu@C& zIP_>%$=ovBB?rqSMjrCety|0pOH@cCuC`S=g!4f8^rxd_$DmQeL(>Wi=a|{EM!FLN ztYzP0Bp_L)`$R(@jobxomHxI6qu(@0Ycg%m{#Wp4v3S^gV_`0}MaJU{3j2mxHb>4( ze1xO^8^)8g!nt&Rpupto7?KG{KW&_cB z3ea>Aq@uX4#oI1BpP7VCx1fY5Z{$EyMC)*{J4*r=Q7vm>_h(E#6f|vx>dpji%;@1& z{D)>J_G$SC(3%@Nb)yDgOhAL*pd5g2|9$;Gt_xXQeoNn=do~`*kjDLQ;_P&#|KL#n zvSyFE!u}tG5<+}|`Cmr@vit`d0^a^6r&I()&j z{-+{R3}OFpR@ub=XW8T~lNKl zKuv%v;1-ZHrgQlpSZpXn;y)-DAQwf&YFPTCHZ2f@mBXJqf)g}$LPN^*=wGH2)$rQq z?oS0egw&;($#C3_``ykV$Py+_l3~bRGUZj?Gpy!sVGk%Uls?Wf#UbZZ6}JY5W|?v{ zPLzgHK+}$)ppIb}(58#~2y;bqaG#l^+G9nmVM=)R)GiZ+x-8JgS>pQkgow=9yAkH> zLje|t8j5URz6@*0QnG*-G&%47i=XWrT?^WVfPq z1v3m#ZaYy)Z)yWirbI<+ux)etOGBWkZoUV&V1buI*fV-ZeKPR*##}mhu6dd|UUWOyxNb z>o%I8PrI-|7cNrDxnM1E<2KrFA245Bw#P1RVEnB*1M@nR%DmOgKGtx4aK<$zqQzAG ze0JJ4*in_c_}X1*Pk#F&-b*xUlv8i zE^1tA+U>Jmx}(9-NWuKn8XcvPK&ZuWoe1{ zxnSk6SaXr_u+PPs(e|Cuq&;->(#&_wu|TuheLwRzSzg@cQ72(jGL$aQb1Hk_MRMXv z+7K9RIUw|FK6ZI+bt3+Lbm2MruC10`XHDEj3WIQA4 zGaZue+guJ6ng>j&WM2ylfDj|2Ak7^itJ7x^aq}SsZ({RYj#++n`hk1lq_36N z$=x?H?*xd2za$RZF_o#XWmdkA%~9@II3*h5P9wVo&26A~A%TB`xBJffP2k@6{UBDy z4p^>@MsnC;$;>YtP0&at$}X48k2eN?`C()PuhYwG**0jX2XpKmgR+ve*P9c{E6)=+ zkwGB8*hw)7D~n8c@MYeH)?) z3jTVRItt2_Mn3Vl-(;(nhf`B?E;Q^KpL|a0 z-i=~b-({`{D9kbY+L@Pz_3W`E1(|_`c_x)|A3J`T%B`{9nftWI4k@oebzGhcGjFx~ z<^`n`Xyl{`l_#NsPeA@Jw<(y*-!6iQps3MXHJ!q7Pb{#LAjoUF{euf{ozWoiVsRm{ z`w`37x!AB!*kXV2C=V*QEeN5!IzF#97H1?i?MxlFPZQG#!AxGcGCwBe+%f>6I#iQ| zg}U2R=tXF9JDv{vK|Yb(fE$l>878qC^Aw3|jgXIR-NP-iE}%~t%~3Cl+G7nQUfeqk zJ6AWaJK|U?&i{D9D`l0-PM-*t6Mao>T^FSHt9PY_P|WMdg@%D3=X7ny*gHb2E3Rk4pOQ)mI5h(dY~}Q$b#MPY-C3}kDhl~;9EqTaSREO6Vl;Q zQn7NA?}h>DAYJxo1&VmHhYOKa$9-`#G>%1uTEmZuxITC?^FonI5rHfvOY220gB5Cr z>>t|3X_Y=S5ABl3sK%A)Whb#ObKNpzr_Bx3s_`H$j57bV+g=tU8{;<;nOb|xzrIvH zH^7Ras#^V>6E}ayN!BzQ;1qd`@F1!=az_?l$tvBYhbBVdT8m#jc^l;d?7)<)*PiaD zR(w)4BYL>EX~C2w<@6>RZG{_&s%?cQ@^}aa_Tr_DnrG$F`1FB6@A%Fh_tj7Sqov^bt_Rdn_GOpPzjj@v|&% z&1VsVbUVMz+#)`lkWxxc-*07Bs0#umQ+)meP82T0KQ3QqJANO%Q9Bais|vSi{gwFQJ--^+SvCd;`jtW!w(;m2MXgF5r0A?_YUX<&_-7pwd+XIi5+p! zKfx-1R(KMQ$<-z$LZ^FdIGq@no8`H0!MgSi_;*(WI>sl z7lWLD5FCG-(8RZ_-Ye;=%SW)=qdP_3_*0eGI_DBMRPRZnXKS~dD2N;1S5HcOVtpu6 zK3pE~#yL|Nr>4BFED%BHt2LyFc|@+F?-B@>5WOGBRM-X;D*QnI^te5^y=F<~V(srP zix8h_?#ufRy4zP3@dnM11ZdgIH>riQigO1Y__<)!Eie@IIKbfmm}1y5iPBj#HfSk~HZW}Ls=iLz0qg6?l?u)x)bNzUVA&cy7VwZ!Q&^c=OW32n$kK57 z5H`ZFza992A_8#ZuD%Ah!YK>EQ!g7b$cwwbCi+spu3G3+&3@j|kP*d2Jgz4)pM5A< zj8PJbl$XU)nl@g**3@VMM^qOzBVW`!20#Earru1Xqm9%hFL$Qu-UWy{ffgc7T`xU3 zcaW!@;cYw%V@F`xr!3g~bJrIWI1+&mWlJ&3A%qtTzxYxM2Xj|WF*+cYr!MK@G)=E} zL^88Z@trzl5a2K!+MY1j1HOgXZLYP>Xk3Jj)0gIAa{j(zCBtrnK|q#v{l}yIhr95W z%iTx`llo9?HO_L9#9^1CX}UCySK>0H<$3NCTy5#UaliVVQ;?x_w-wX#pZHzU-h*>% zyj;2DJ$S&G0H76Emq-pY7=8&sdUp`&=p#>NF>Q&{*60H-EHBsQY zJN7gxpFsG-c5puRdnX#bNJ-=8qNgvJVkYY~?qF0cvk)3G!9NXQ&a2!*Dxs0rUkllv z-XRH7?m0@&dyI>K6Gy{cdifWo8&dXvwkvpTw+Tl{7)Z!z)R}NbSCIf}ZYzRgFSA6z zQdi@={-s=A^!;VCLO2t?wAAfp$;YbWJd_md0qsFWiy1|S`a%Lx5dsSwxT=C#2jjKP zhM?nm)K8{$q15@1^Yb^$Rp)Ynlhq;OeF=qJ{J(lg4tC*cmJl2g`0coQP)xK0oLN`a z%jQ}*DnCriP6Sh>S|DWqeaKV9@tzdxZt)51>2r5_9!*35W+)Cc^xW$udlEUdV|!$X zYQ0Ws*Ryl^m{`&sh37rl^tiiUHg5sW{j^rVuFA%Q4nF#N!CFSB9$4^#J2cBAAp5P2 zZhtyPV;Ji-KXv~-!wrfe&9i!$t7p57gKJ5+Mk#lN&IcxZZ>hunRXf)5jVs9ZbwcV_ z8qKJ4OkyB@+c?D4(&9(&lK!5Yj6^wGaD@nw6OEuoQzVw@KITI|w?>GbY19CC5GfdLd= zTYKOMPIye0@b@sz8!!KIGWMCZBaPGIID%NGAM zlP$HM!~NEdV&gMuXUS^s_uHV^X%&7wZK9Htp`C9;(#Gp%*(BLiw55h} zS8q2R)z-f3PtIG?@6LqaeY9YH0t=BZ%RS!d3WE8s7}1kVD)w#3yR%zm+N-CHi|MUx%u6WL$ngc7WuVQ#CxrK06tiouCve=kWN?6TI*Whz(GD z>DfeSgpR2G=8gv?Ki@>VnHFQE|C&MCadc7vNiDX^QLp-0U-R$rAC*X`$F@WfsD&^9fPebJAK@9K!THJvsNDG8F zI>xuBKg`=9BOZ4&5P#I6{&{Jn`ST+O>zA~vz#{Z(myMQgWKp5vNWwR&sua|NI#x)b zHzL>#G)<9$yGt7wO1%XS8=uF>hDLbKi@Bu?HXL)COr4^g*bIuB8b2m735mug5dk3v z`w)+?((;dYE91iLEYE4(ZkI;<0MteL3*KwL_*H}=)69Nqnwf`y05B!@^rd#b-uQk$ zqk$Df;rI+|rZAssBPj$lZ7e|p(NRM>9Lh1B3RyY875b?V39Pw5_G%G+*CY$Cy9Frx z6k9^i=iY$27LkC>dCqaNDe5@RitmMlU7?#MGVGHnhatjHQwh9dqOfa#wo!R#x~+28 zCASqce(le+CcTG)^9)2WXaC4DfXxr|cY1JFfEV*HP@0wwcauD3xs4t#e^+4iBU+Zw z_)~}s7WymG6t+w;%);c~V1S#6BwI7u!}~L4BKuS^JF(*cAie6(O$-`mjB!h06T$g) zXdA%h4?5;s78+!R#E_tlxIsOr-pD*EExq^+q(A7c7(3Nr+fPEU{27SnZ8?0a)U4M9 z3Xr*qr6iRvc(Z=^IVS73pvI5DT)bTPI~o^-$IKKcC5G#k%~n}J#?2J=v-8%}sdm0O zcriRsrH`=+w-oZQ`l;Gc>+wL3vz!xo%ui*r{8gW4PKYO@D)~6~P2L#~C?JLK{MNY3 zH~cqZ2-)ADg#l|lxw5?q93`-Mb4Ebpn}}4)&10#NKSyEevtPDx%FGlnXEil)y=^K) z8ycV~dNp3iXXbE9cANIe=Ms7Eh=a%-U6H;A)y^D?>Jwf4~-Ry0$ zGA&bCbL`M^dp)Ft@YK?I71cgG0G9Je4InW!GZWnOFg*$juT9xIr)QZX?W;7eDE&YHER=Wt=k)#X^sE1%vq1AJ_$|?BT+8R07_%JKH zR-?wS>-1E@#?}pEVqy^iD4q=|2>g1))d8SM+(x&ut-k&k@=$SRtry^VVPH^dHdXc) zxTaKn2Q<@TxvUBQg*;<{m2goTAq}?!smSStgK26+NjCNNfOl%Ani}H zi!L)e)v1CnU%m**$;IfIT}s};qa04AqA+guq#2Yuhl3t05JZ;t@x=k%!sederR=(m zjnfMk7wDkOp~%1|$qwyXx%|3t+WiE!Yp{m=rAVo1^Lq!4vl8_6CHjrQJz!*rc>DHz z{w}R*>Zi0$x4}y)-*stpJHQ9-tps$g2zKZV@bw13X0Sa~MVF9}u(7ixO)S6w81r=d zleMFtf$ef?>goU^`x3y#ta`d8-Wu`uueV)^MN~{nn%!+pAfmZ3&tRGCWM~hTLXd;K z{^X~)>`aULUL9ujtgHZ(B_U#GPm?DHI#(H_RGN3Mo9d7g(S1~UN@$;JS>LnKtnQ^3 z6v&GnWKRtNCJ~xWtW~%&L;y8x-(nuhUV9O~-sc}P4ng4MyKqOCh zM*vl+YwenIB%3@5^J6mrXRH=qugYKUHdL)&*Mx@z6Ob*%E3>v2m$kev^V_ip$iv@R zPZdts7fvt@rPV@;s zoiRd@IVQm-kYZT&es}h;9eYapBLHli(sFd$ckO=G0{|}EnNJ8%{z0&@Y@&1mPp|aE zu7C&dA7vre<*#5Q{#!oCL);s64GhGIVqxqU=2RAzmJUw1qp_rMwPFMU0*^R=N^(&W zb}qYyL*MBgapop>%RzC+wmimOi6-`0QxoAw#l|i-tY>!YFZbjmqJ9@YOU=mWB3K_- zYzv&DpSyq1fjnMC_RPxzMmpa%%TEjdNM^mQ(1y$J>!Gh$0fJj035jqu?&yjN;izbq zAZ?=2(NPJX6S#V&OauTi?l_bIc$fi9I0tKNN9_*gA!{-|4a*^3TL5Crg4Fkr7TiA4 ze<%ag=%zZ6k4Rv!rOpVd8^%M|Q;bDa6iJ?8iN)Kuj3Ezks;cg%rq;jf2qQDU$l32} z_1fAoJL|r_=;l&Q#R;gLq-(*1hJ@w%@__^MCi1(|1z|!0t)ZFZ+lK%nVer<2@ zI~SIcdY_pI-#mtV{mpyu7atJ8Y?EX#ptCE7-Yc&q;c&RQt1HFoYX-x^MpnfPR4vQV zk=5|TL|A+K1E6-ft*vAV3LQ5c+u4~70`a_+^rWNK5vcu5W?DL}5}o+LbzxcA=!OPK z-(9u~*{E$6{!jkbNAhRW$aA)`a(7@@N%!54G}~s8uH1`-Meq2W9CUK|1Ki=3PEI&e z4z$1_9)H|lz1)ybdXiIDN7vDz01zBM;-!&WlkgmqwmZ2XO{~m~2eC8HB^+Zv+hH`U znzQ1Mceyu%cCi_(_v-xSM~a$&wV3by%c^L4Jc__^$P>ae`7b(N(4j+LptmUH#b_73 zdr|aGsX4}wUxq}p=((n`ap#5aq_Efa{_^Qq0jqM6b~ENIeNP4(U4~qCY-s>&1>XEJ z@3`o_RdKZnk$EeLFMSNLn|ODV;R^kjcfu}ShZ}zS50|+-=`(EjqG~oT+VnfWX5IK?j7g5q$l{lU(sZ)Te!P} zW93eSSiKgYj7|$?P40il-V-NXV|-e%KKReS1ELMSIB~wNmGyAk6p!({2(%3ggJk}+ z(*F1=|GlvjY;^Q~YKuQ!RfFWpA%3FjViGu=)U~SJc>tfBLO(eu-0+oe8diLrX!dOu z;x2J6I4C*mS>K@E$bs9iA5%*Qx^|dy_GQb+4(}BiR(j%!X?IPMZOwUVbH|`~7#-F6 z@{U8_PSEOG`BCFk`-VU>Ia;)D={V!`MtREoNC4iK{CKjg^e4BS&%F-E&%W!0y|cjp z)c)O|KWapmezNq8tSI29n0jY-@ORJSjtI%rzQL!apHeT1w?@UU7mTj4Ms)h4fa?uI z4z`|l3BthKr?Z%ig=L>TCU2gPYI5;U?%YeZ#)Fi@@c|;<;)℞K&-m?TFK>_e55! ztXy@w`o*CvtK*C{tC4V)r*>i})Leqpx2B126beRiZuXbOf0=K;p6Qu@iG@G( zlW1I*fKf)!fB4D8+!MM-Kz`drmdvT6SxVeYB0W7F>G5iFns`1NJ79K&ZT+@C2ly9a za|AaW^*xNyq4>mEk+)x*Z#kLVUaDC3`?aNfaG z%2tH5Zk345>^VIX`$8~e|4l1* void: - add_autoload_singleton("SystemBarColorChanger", "res://addons/SystemBarColorChanger/SystemBarColorChanger.gd") - -func _exit_tree() -> void: - remove_autoload_singleton("SystemBarColorChanger") diff --git a/addons/SystemBarColorChanger/plugin.gd.uid b/addons/SystemBarColorChanger/plugin.gd.uid deleted file mode 100644 index 226f878..0000000 --- a/addons/SystemBarColorChanger/plugin.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://bcuens7c62isp diff --git a/export_presets.cfg b/export_presets.cfg index 1f8f8f7..dacdae4 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -25,10 +25,10 @@ custom_template/release="" gradle_build/use_gradle_build=false gradle_build/gradle_build_directory="" gradle_build/android_source_template="" -gradle_build/compress_native_libraries=false gradle_build/export_format=0 gradle_build/min_sdk="" gradle_build/target_sdk="" +gradle_build/custom_theme_attributes={} architectures/armeabi-v7a=false architectures/arm64-v8a=true architectures/x86=false @@ -49,9 +49,10 @@ launcher_icons/adaptive_foreground_432x432="res://godot_only/android_icons/adapt launcher_icons/adaptive_background_432x432="res://godot_only/android_icons/adaptive_background.png" launcher_icons/adaptive_monochrome_432x432="uid://cop6bgxvtv4uq" graphics/opengl_debug=false +shader_baker/enabled=false xr_features/xr_mode=0 gesture/swipe_to_dismiss=false -screen/immersive_mode=false +screen/immersive_mode=true screen/support_small=true screen/support_normal=true screen/support_large=true @@ -214,6 +215,7 @@ permissions/write_sms=false permissions/write_social_stream=false permissions/write_sync_settings=false permissions/write_user_dictionary=false +gradle_build/compress_native_libraries=false wear_os/swipe_to_dismiss=true [preset.1] @@ -243,10 +245,10 @@ custom_template/release="" gradle_build/use_gradle_build=false gradle_build/gradle_build_directory="" gradle_build/android_source_template="" -gradle_build/compress_native_libraries=false gradle_build/export_format=0 gradle_build/min_sdk="" gradle_build/target_sdk="" +gradle_build/custom_theme_attributes={} architectures/armeabi-v7a=true architectures/arm64-v8a=false architectures/x86=false @@ -267,6 +269,7 @@ launcher_icons/adaptive_foreground_432x432="res://godot_only/android_icons/adapt launcher_icons/adaptive_background_432x432="res://godot_only/android_icons/adaptive_background.png" launcher_icons/adaptive_monochrome_432x432="uid://cop6bgxvtv4uq" graphics/opengl_debug=false +shader_baker/enabled=false xr_features/xr_mode=0 gesture/swipe_to_dismiss=false screen/immersive_mode=false @@ -432,4 +435,5 @@ permissions/write_sms=false permissions/write_social_stream=false permissions/write_sync_settings=false permissions/write_user_dictionary=false +gradle_build/compress_native_libraries=false wear_os/swipe_to_dismiss=true diff --git a/project.godot b/project.godot index 7014fb7..f813883 100644 --- a/project.godot +++ b/project.godot @@ -31,7 +31,6 @@ driver/driver="Dummy" Configs="*res://src/autoload/Configs.gd" State="*res://src/autoload/State.gd" HandlerGUI="*res://src/autoload/HandlerGUI.gd" -SystemBarColorChanger="*res://addons/SystemBarColorChanger/SystemBarColorChanger.gd" [display] diff --git a/src/ui_parts/editor_scene.gd b/src/ui_parts/editor_scene.gd index 4549b3b..0cbe287 100644 --- a/src/ui_parts/editor_scene.gd +++ b/src/ui_parts/editor_scene.gd @@ -18,8 +18,6 @@ func update_theme() -> void: stylebox.bg_color = ThemeUtils.overlay_panel_inner_color stylebox.set_content_margin_all(0) panel_container.add_theme_stylebox_override("panel", stylebox) - SystemBarColorChanger.set_status_bar_color(ThemeUtils.overlay_panel_inner_color) - SystemBarColorChanger.set_navigation_bar_color(ThemeUtils.overlay_panel_inner_color) func update_layout() -> void: