From 271c4a46a1e0e3f16ffda198e5281a8bbf8e9ab9 Mon Sep 17 00:00:00 2001 From: Nordup Date: Sat, 4 May 2024 00:14:24 +0400 Subject: [PATCH] add license, move folders --- LICENSE | 21 ++++++++++++++++++ {project => app}/.gitattributes | 0 {project => app}/.gitignore | 0 {project => app}/app_icon/create_icon.gd | 0 {project => app}/app_icon/icon.ico | Bin {project => app}/app_icon/icon.svg | 0 {project => app}/app_icon/icon.svg.import | 0 {project => app}/app_icon/icon_128.png | Bin {project => app}/app_icon/icon_128.png.import | 0 {project => app}/app_icon/icon_16.png | Bin {project => app}/app_icon/icon_16.png.import | 0 {project => app}/app_icon/icon_256.png | Bin {project => app}/app_icon/icon_256.png.import | 0 {project => app}/app_icon/icon_32.png | Bin {project => app}/app_icon/icon_32.png.import | 0 {project => app}/app_icon/icon_48.png | Bin {project => app}/app_icon/icon_48.png.import | 0 {project => app}/app_icon/icon_64.png | Bin {project => app}/app_icon/icon_64.png.import | 0 {project => app}/app_icon/replace_icon.gd | 0 {project => app}/export_presets.cfg | 0 {project => app}/project.godot | 0 {project => app}/resources/api_settings.tres | 0 {project => app}/resources/bookmarks.tres | 0 {project => app}/resources/command_events.res | Bin {project => app}/resources/gate_events.res | Bin {project => app}/resources/history.tres | 0 {project => app}/resources/sandbox_env.tres | 0 .../resources/sandbox_executable.tres | 0 {project => app}/resources/ui_events.res | Bin {project => app}/scenes/app.tscn | 0 .../scenes/components/bookmark.tscn | 0 {project => app}/scenes/components/hint.tscn | 0 .../scenes/components/prompt.tscn | 0 .../scenes/components/result.tscn | 0 .../scenes/components/search.tscn | 0 {project => app}/scenes/debug.tscn | 0 {project => app}/scenes/menu.tscn | 0 .../scenes/menu_body/bookmarks.tscn | 0 .../scenes/menu_body/search_results.tscn | 0 {project => app}/scenes/menu_body/world.tscn | 0 .../scripts/api/analytics/analytics.gd | 0 .../scripts/api/analytics/analytics_events.gd | 0 .../scripts/api/analytics/analytics_sender.gd | 0 .../api/analytics/analytics_sender_app.gd | 0 .../analytics/analytics_sender_bookmark.gd | 0 .../api/analytics/analytics_sender_error.gd | 0 .../api/analytics/analytics_sender_gate.gd | 0 {project => app}/scripts/api/backend.gd | 0 {project => app}/scripts/api/discover_gate.gd | 0 .../scripts/api/featured_gates.gd | 0 {project => app}/scripts/app.gd | 0 {project => app}/scripts/bookmark_saver.gd | 0 {project => app}/scripts/data_saver.gd | 0 {project => app}/scripts/debug-log/debug.gd | 0 .../scripts/debug-log/debug_log.gd | 0 .../scripts/debug-log/debug_window.gd | 0 .../scripts/loading/config_base.gd | 0 .../scripts/loading/config_gate.gd | 0 .../scripts/loading/file_downloader.gd | 0 .../scripts/loading/file_tools.gd | 0 .../scripts/loading/gate_loader.gd | 0 {project => app}/scripts/platform.gd | 0 .../scripts/resources/api_settings.gd | 0 .../scripts/resources/bookmarks.gd | 0 .../scripts/resources/command_events.gd | 0 {project => app}/scripts/resources/gate.gd | 0 .../scripts/resources/gate_events.gd | 0 .../scripts/resources/ui_events.gd | 0 .../scripts/sandbox/command_sync.gd | 0 .../scripts/sandbox/input_sync.gd | 0 .../scripts/sandbox/render_result.gd | 0 .../scripts/sandbox/sandbox_env.gd | 0 .../scripts/sandbox/sandbox_executable.gd | 0 .../scripts/sandbox/sandbox_manager.gd | 0 {project => app}/scripts/sandbox/unzip.gd | 0 {project => app}/scripts/string_tools.gd | 0 .../scripts/ui/fullscreen_animation.gd | 0 {project => app}/scripts/ui/hint.gd | 0 .../scripts/ui/menu/bookmark_container.gd | 0 .../scripts/ui/menu/bookmark_ui.gd | 0 {project => app}/scripts/ui/menu/exit_app.gd | 0 {project => app}/scripts/ui/menu/history.gd | 0 {project => app}/scripts/ui/menu/menu.gd | 0 .../scripts/ui/menu/menu_navigation.gd | 0 {project => app}/scripts/ui/menu/star.gd | 0 {project => app}/scripts/ui/search.gd | 0 .../scripts/ui/search/download_animation.gd | 0 .../scripts/ui/search/fix_promt_position.gd | 0 .../scripts/ui/search/one_line_text.gd | 0 {project => app}/scripts/ui/search/prompt.gd | 0 .../scripts/ui/search/prompt_navigation.gd | 0 .../scripts/ui/search/prompt_results.gd | 0 {project => app}/scripts/ui/search/result.gd | 0 .../scripts/ui/search/search_results.gd | 0 .../scripts/ui/search/search_status.gd | 0 {project => app}/scripts/ui/search_go.gd | 0 .../scripts/ui/world/gate_info.gd | 0 .../scripts/ui/world/loading_status.gd | 0 .../scripts/ui/world/loading_ui.gd | 0 .../scripts/ui/world/release_focus.gd | 0 .../scripts/ui/world/world_canvas.gd | 0 {project => app}/scripts/ui/world/world_ui.gd | 0 {project => app}/scripts/url.gd | 0 {project => app}/shaders/blur.gdshader | 0 {project => app}/textures/Reload.svg | 0 {project => app}/textures/Reload.svg.import | 0 {project => app}/textures/arrow.svg | 0 {project => app}/textures/arrow.svg.import | 0 {project => app}/textures/background.png | Bin .../textures/background.png.import | 0 {project => app}/textures/exit.svg | 0 {project => app}/textures/exit.svg.import | 0 {project => app}/textures/gate.svg | 0 {project => app}/textures/gate.svg.import | 0 {project => app}/textures/home.svg | 0 {project => app}/textures/home.svg.import | 0 {project => app}/textures/search.svg | 0 {project => app}/textures/search.svg.import | 0 {project => app}/textures/star.svg | 0 {project => app}/textures/star.svg.import | 0 {project => app}/textures/star_filled.svg | 0 .../textures/star_filled.svg.import | 0 .../kinda-safe-godot/.gitignore | 0 .../kinda-safe-godot/README.md | 0 .../kinda-safe-godot/create_sandbox_env.sh | 0 .../fakechroot_enviroment/fakechroot.sh | 0 .../fakechroot/libfakechroot.so | Bin .../root/GATES-FILES/launch.sh | 0 .../fakechroot_enviroment/root/symlinks.zip | Bin .../kinda-safe-godot/list_child_processes.sh | 0 .../kinda-safe-godot/run_game.sh | 0 132 files changed, 21 insertions(+) create mode 100644 LICENSE rename {project => app}/.gitattributes (100%) rename {project => app}/.gitignore (100%) rename {project => app}/app_icon/create_icon.gd (100%) rename {project => app}/app_icon/icon.ico (100%) rename {project => app}/app_icon/icon.svg (100%) mode change 100755 => 100644 rename {project => app}/app_icon/icon.svg.import (100%) rename {project => app}/app_icon/icon_128.png (100%) rename {project => app}/app_icon/icon_128.png.import (100%) rename {project => app}/app_icon/icon_16.png (100%) rename {project => app}/app_icon/icon_16.png.import (100%) rename {project => app}/app_icon/icon_256.png (100%) rename {project => app}/app_icon/icon_256.png.import (100%) rename {project => app}/app_icon/icon_32.png (100%) rename {project => app}/app_icon/icon_32.png.import (100%) rename {project => app}/app_icon/icon_48.png (100%) rename {project => app}/app_icon/icon_48.png.import (100%) rename {project => app}/app_icon/icon_64.png (100%) rename {project => app}/app_icon/icon_64.png.import (100%) rename {project => app}/app_icon/replace_icon.gd (100%) rename {project => app}/export_presets.cfg (100%) rename {project => app}/project.godot (100%) rename {project => app}/resources/api_settings.tres (100%) rename {project => app}/resources/bookmarks.tres (100%) rename {project => app}/resources/command_events.res (100%) rename {project => app}/resources/gate_events.res (100%) rename {project => app}/resources/history.tres (100%) rename {project => app}/resources/sandbox_env.tres (100%) rename {project => app}/resources/sandbox_executable.tres (100%) rename {project => app}/resources/ui_events.res (100%) rename {project => app}/scenes/app.tscn (100%) rename {project => app}/scenes/components/bookmark.tscn (100%) rename {project => app}/scenes/components/hint.tscn (100%) rename {project => app}/scenes/components/prompt.tscn (100%) rename {project => app}/scenes/components/result.tscn (100%) rename {project => app}/scenes/components/search.tscn (100%) rename {project => app}/scenes/debug.tscn (100%) rename {project => app}/scenes/menu.tscn (100%) rename {project => app}/scenes/menu_body/bookmarks.tscn (100%) rename {project => app}/scenes/menu_body/search_results.tscn (100%) rename {project => app}/scenes/menu_body/world.tscn (100%) rename {project => app}/scripts/api/analytics/analytics.gd (100%) rename {project => app}/scripts/api/analytics/analytics_events.gd (100%) rename {project => app}/scripts/api/analytics/analytics_sender.gd (100%) rename {project => app}/scripts/api/analytics/analytics_sender_app.gd (100%) rename {project => app}/scripts/api/analytics/analytics_sender_bookmark.gd (100%) rename {project => app}/scripts/api/analytics/analytics_sender_error.gd (100%) rename {project => app}/scripts/api/analytics/analytics_sender_gate.gd (100%) rename {project => app}/scripts/api/backend.gd (100%) rename {project => app}/scripts/api/discover_gate.gd (100%) rename {project => app}/scripts/api/featured_gates.gd (100%) rename {project => app}/scripts/app.gd (100%) rename {project => app}/scripts/bookmark_saver.gd (100%) rename {project => app}/scripts/data_saver.gd (100%) rename {project => app}/scripts/debug-log/debug.gd (100%) rename {project => app}/scripts/debug-log/debug_log.gd (100%) rename {project => app}/scripts/debug-log/debug_window.gd (100%) rename {project => app}/scripts/loading/config_base.gd (100%) rename {project => app}/scripts/loading/config_gate.gd (100%) rename {project => app}/scripts/loading/file_downloader.gd (100%) rename {project => app}/scripts/loading/file_tools.gd (100%) rename {project => app}/scripts/loading/gate_loader.gd (100%) rename {project => app}/scripts/platform.gd (100%) rename {project => app}/scripts/resources/api_settings.gd (100%) rename {project => app}/scripts/resources/bookmarks.gd (100%) rename {project => app}/scripts/resources/command_events.gd (100%) rename {project => app}/scripts/resources/gate.gd (100%) rename {project => app}/scripts/resources/gate_events.gd (100%) rename {project => app}/scripts/resources/ui_events.gd (100%) rename {project => app}/scripts/sandbox/command_sync.gd (100%) rename {project => app}/scripts/sandbox/input_sync.gd (100%) rename {project => app}/scripts/sandbox/render_result.gd (100%) rename {project => app}/scripts/sandbox/sandbox_env.gd (100%) rename {project => app}/scripts/sandbox/sandbox_executable.gd (100%) rename {project => app}/scripts/sandbox/sandbox_manager.gd (100%) rename {project => app}/scripts/sandbox/unzip.gd (100%) rename {project => app}/scripts/string_tools.gd (100%) rename {project => app}/scripts/ui/fullscreen_animation.gd (100%) rename {project => app}/scripts/ui/hint.gd (100%) rename {project => app}/scripts/ui/menu/bookmark_container.gd (100%) rename {project => app}/scripts/ui/menu/bookmark_ui.gd (100%) rename {project => app}/scripts/ui/menu/exit_app.gd (100%) rename {project => app}/scripts/ui/menu/history.gd (100%) rename {project => app}/scripts/ui/menu/menu.gd (100%) rename {project => app}/scripts/ui/menu/menu_navigation.gd (100%) rename {project => app}/scripts/ui/menu/star.gd (100%) rename {project => app}/scripts/ui/search.gd (100%) rename {project => app}/scripts/ui/search/download_animation.gd (100%) rename {project => app}/scripts/ui/search/fix_promt_position.gd (100%) rename {project => app}/scripts/ui/search/one_line_text.gd (100%) rename {project => app}/scripts/ui/search/prompt.gd (100%) rename {project => app}/scripts/ui/search/prompt_navigation.gd (100%) rename {project => app}/scripts/ui/search/prompt_results.gd (100%) rename {project => app}/scripts/ui/search/result.gd (100%) rename {project => app}/scripts/ui/search/search_results.gd (100%) rename {project => app}/scripts/ui/search/search_status.gd (100%) rename {project => app}/scripts/ui/search_go.gd (100%) rename {project => app}/scripts/ui/world/gate_info.gd (100%) rename {project => app}/scripts/ui/world/loading_status.gd (100%) rename {project => app}/scripts/ui/world/loading_ui.gd (100%) rename {project => app}/scripts/ui/world/release_focus.gd (100%) rename {project => app}/scripts/ui/world/world_canvas.gd (100%) rename {project => app}/scripts/ui/world/world_ui.gd (100%) rename {project => app}/scripts/url.gd (100%) rename {project => app}/shaders/blur.gdshader (100%) rename {project => app}/textures/Reload.svg (100%) rename {project => app}/textures/Reload.svg.import (100%) rename {project => app}/textures/arrow.svg (100%) rename {project => app}/textures/arrow.svg.import (100%) rename {project => app}/textures/background.png (100%) rename {project => app}/textures/background.png.import (100%) rename {project => app}/textures/exit.svg (100%) rename {project => app}/textures/exit.svg.import (100%) rename {project => app}/textures/gate.svg (100%) mode change 100755 => 100644 rename {project => app}/textures/gate.svg.import (100%) rename {project => app}/textures/home.svg (100%) rename {project => app}/textures/home.svg.import (100%) rename {project => app}/textures/search.svg (100%) rename {project => app}/textures/search.svg.import (100%) rename {project => app}/textures/star.svg (100%) rename {project => app}/textures/star.svg.import (100%) rename {project => app}/textures/star_filled.svg (100%) rename {project => app}/textures/star_filled.svg.import (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/.gitignore (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/README.md (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/create_sandbox_env.sh (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/fakechroot_enviroment/fakechroot.sh (100%) mode change 100755 => 100644 rename {project/.sandbox => sandbox}/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/fakechroot_enviroment/root/GATES-FILES/launch.sh (100%) mode change 100755 => 100644 rename {project/.sandbox => sandbox}/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip (100%) rename {project/.sandbox => sandbox}/kinda-safe-godot/list_child_processes.sh (100%) mode change 100755 => 100644 rename {project/.sandbox => sandbox}/kinda-safe-godot/run_game.sh (100%) mode change 100755 => 100644 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e001378 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022-2024 Nordup Ondar + +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. \ No newline at end of file diff --git a/project/.gitattributes b/app/.gitattributes similarity index 100% rename from project/.gitattributes rename to app/.gitattributes diff --git a/project/.gitignore b/app/.gitignore similarity index 100% rename from project/.gitignore rename to app/.gitignore diff --git a/project/app_icon/create_icon.gd b/app/app_icon/create_icon.gd similarity index 100% rename from project/app_icon/create_icon.gd rename to app/app_icon/create_icon.gd diff --git a/project/app_icon/icon.ico b/app/app_icon/icon.ico similarity index 100% rename from project/app_icon/icon.ico rename to app/app_icon/icon.ico diff --git a/project/app_icon/icon.svg b/app/app_icon/icon.svg old mode 100755 new mode 100644 similarity index 100% rename from project/app_icon/icon.svg rename to app/app_icon/icon.svg diff --git a/project/app_icon/icon.svg.import b/app/app_icon/icon.svg.import similarity index 100% rename from project/app_icon/icon.svg.import rename to app/app_icon/icon.svg.import diff --git a/project/app_icon/icon_128.png b/app/app_icon/icon_128.png similarity index 100% rename from project/app_icon/icon_128.png rename to app/app_icon/icon_128.png diff --git a/project/app_icon/icon_128.png.import b/app/app_icon/icon_128.png.import similarity index 100% rename from project/app_icon/icon_128.png.import rename to app/app_icon/icon_128.png.import diff --git a/project/app_icon/icon_16.png b/app/app_icon/icon_16.png similarity index 100% rename from project/app_icon/icon_16.png rename to app/app_icon/icon_16.png diff --git a/project/app_icon/icon_16.png.import b/app/app_icon/icon_16.png.import similarity index 100% rename from project/app_icon/icon_16.png.import rename to app/app_icon/icon_16.png.import diff --git a/project/app_icon/icon_256.png b/app/app_icon/icon_256.png similarity index 100% rename from project/app_icon/icon_256.png rename to app/app_icon/icon_256.png diff --git a/project/app_icon/icon_256.png.import b/app/app_icon/icon_256.png.import similarity index 100% rename from project/app_icon/icon_256.png.import rename to app/app_icon/icon_256.png.import diff --git a/project/app_icon/icon_32.png b/app/app_icon/icon_32.png similarity index 100% rename from project/app_icon/icon_32.png rename to app/app_icon/icon_32.png diff --git a/project/app_icon/icon_32.png.import b/app/app_icon/icon_32.png.import similarity index 100% rename from project/app_icon/icon_32.png.import rename to app/app_icon/icon_32.png.import diff --git a/project/app_icon/icon_48.png b/app/app_icon/icon_48.png similarity index 100% rename from project/app_icon/icon_48.png rename to app/app_icon/icon_48.png diff --git a/project/app_icon/icon_48.png.import b/app/app_icon/icon_48.png.import similarity index 100% rename from project/app_icon/icon_48.png.import rename to app/app_icon/icon_48.png.import diff --git a/project/app_icon/icon_64.png b/app/app_icon/icon_64.png similarity index 100% rename from project/app_icon/icon_64.png rename to app/app_icon/icon_64.png diff --git a/project/app_icon/icon_64.png.import b/app/app_icon/icon_64.png.import similarity index 100% rename from project/app_icon/icon_64.png.import rename to app/app_icon/icon_64.png.import diff --git a/project/app_icon/replace_icon.gd b/app/app_icon/replace_icon.gd similarity index 100% rename from project/app_icon/replace_icon.gd rename to app/app_icon/replace_icon.gd diff --git a/project/export_presets.cfg b/app/export_presets.cfg similarity index 100% rename from project/export_presets.cfg rename to app/export_presets.cfg diff --git a/project/project.godot b/app/project.godot similarity index 100% rename from project/project.godot rename to app/project.godot diff --git a/project/resources/api_settings.tres b/app/resources/api_settings.tres similarity index 100% rename from project/resources/api_settings.tres rename to app/resources/api_settings.tres diff --git a/project/resources/bookmarks.tres b/app/resources/bookmarks.tres similarity index 100% rename from project/resources/bookmarks.tres rename to app/resources/bookmarks.tres diff --git a/project/resources/command_events.res b/app/resources/command_events.res similarity index 100% rename from project/resources/command_events.res rename to app/resources/command_events.res diff --git a/project/resources/gate_events.res b/app/resources/gate_events.res similarity index 100% rename from project/resources/gate_events.res rename to app/resources/gate_events.res diff --git a/project/resources/history.tres b/app/resources/history.tres similarity index 100% rename from project/resources/history.tres rename to app/resources/history.tres diff --git a/project/resources/sandbox_env.tres b/app/resources/sandbox_env.tres similarity index 100% rename from project/resources/sandbox_env.tres rename to app/resources/sandbox_env.tres diff --git a/project/resources/sandbox_executable.tres b/app/resources/sandbox_executable.tres similarity index 100% rename from project/resources/sandbox_executable.tres rename to app/resources/sandbox_executable.tres diff --git a/project/resources/ui_events.res b/app/resources/ui_events.res similarity index 100% rename from project/resources/ui_events.res rename to app/resources/ui_events.res diff --git a/project/scenes/app.tscn b/app/scenes/app.tscn similarity index 100% rename from project/scenes/app.tscn rename to app/scenes/app.tscn diff --git a/project/scenes/components/bookmark.tscn b/app/scenes/components/bookmark.tscn similarity index 100% rename from project/scenes/components/bookmark.tscn rename to app/scenes/components/bookmark.tscn diff --git a/project/scenes/components/hint.tscn b/app/scenes/components/hint.tscn similarity index 100% rename from project/scenes/components/hint.tscn rename to app/scenes/components/hint.tscn diff --git a/project/scenes/components/prompt.tscn b/app/scenes/components/prompt.tscn similarity index 100% rename from project/scenes/components/prompt.tscn rename to app/scenes/components/prompt.tscn diff --git a/project/scenes/components/result.tscn b/app/scenes/components/result.tscn similarity index 100% rename from project/scenes/components/result.tscn rename to app/scenes/components/result.tscn diff --git a/project/scenes/components/search.tscn b/app/scenes/components/search.tscn similarity index 100% rename from project/scenes/components/search.tscn rename to app/scenes/components/search.tscn diff --git a/project/scenes/debug.tscn b/app/scenes/debug.tscn similarity index 100% rename from project/scenes/debug.tscn rename to app/scenes/debug.tscn diff --git a/project/scenes/menu.tscn b/app/scenes/menu.tscn similarity index 100% rename from project/scenes/menu.tscn rename to app/scenes/menu.tscn diff --git a/project/scenes/menu_body/bookmarks.tscn b/app/scenes/menu_body/bookmarks.tscn similarity index 100% rename from project/scenes/menu_body/bookmarks.tscn rename to app/scenes/menu_body/bookmarks.tscn diff --git a/project/scenes/menu_body/search_results.tscn b/app/scenes/menu_body/search_results.tscn similarity index 100% rename from project/scenes/menu_body/search_results.tscn rename to app/scenes/menu_body/search_results.tscn diff --git a/project/scenes/menu_body/world.tscn b/app/scenes/menu_body/world.tscn similarity index 100% rename from project/scenes/menu_body/world.tscn rename to app/scenes/menu_body/world.tscn diff --git a/project/scripts/api/analytics/analytics.gd b/app/scripts/api/analytics/analytics.gd similarity index 100% rename from project/scripts/api/analytics/analytics.gd rename to app/scripts/api/analytics/analytics.gd diff --git a/project/scripts/api/analytics/analytics_events.gd b/app/scripts/api/analytics/analytics_events.gd similarity index 100% rename from project/scripts/api/analytics/analytics_events.gd rename to app/scripts/api/analytics/analytics_events.gd diff --git a/project/scripts/api/analytics/analytics_sender.gd b/app/scripts/api/analytics/analytics_sender.gd similarity index 100% rename from project/scripts/api/analytics/analytics_sender.gd rename to app/scripts/api/analytics/analytics_sender.gd diff --git a/project/scripts/api/analytics/analytics_sender_app.gd b/app/scripts/api/analytics/analytics_sender_app.gd similarity index 100% rename from project/scripts/api/analytics/analytics_sender_app.gd rename to app/scripts/api/analytics/analytics_sender_app.gd diff --git a/project/scripts/api/analytics/analytics_sender_bookmark.gd b/app/scripts/api/analytics/analytics_sender_bookmark.gd similarity index 100% rename from project/scripts/api/analytics/analytics_sender_bookmark.gd rename to app/scripts/api/analytics/analytics_sender_bookmark.gd diff --git a/project/scripts/api/analytics/analytics_sender_error.gd b/app/scripts/api/analytics/analytics_sender_error.gd similarity index 100% rename from project/scripts/api/analytics/analytics_sender_error.gd rename to app/scripts/api/analytics/analytics_sender_error.gd diff --git a/project/scripts/api/analytics/analytics_sender_gate.gd b/app/scripts/api/analytics/analytics_sender_gate.gd similarity index 100% rename from project/scripts/api/analytics/analytics_sender_gate.gd rename to app/scripts/api/analytics/analytics_sender_gate.gd diff --git a/project/scripts/api/backend.gd b/app/scripts/api/backend.gd similarity index 100% rename from project/scripts/api/backend.gd rename to app/scripts/api/backend.gd diff --git a/project/scripts/api/discover_gate.gd b/app/scripts/api/discover_gate.gd similarity index 100% rename from project/scripts/api/discover_gate.gd rename to app/scripts/api/discover_gate.gd diff --git a/project/scripts/api/featured_gates.gd b/app/scripts/api/featured_gates.gd similarity index 100% rename from project/scripts/api/featured_gates.gd rename to app/scripts/api/featured_gates.gd diff --git a/project/scripts/app.gd b/app/scripts/app.gd similarity index 100% rename from project/scripts/app.gd rename to app/scripts/app.gd diff --git a/project/scripts/bookmark_saver.gd b/app/scripts/bookmark_saver.gd similarity index 100% rename from project/scripts/bookmark_saver.gd rename to app/scripts/bookmark_saver.gd diff --git a/project/scripts/data_saver.gd b/app/scripts/data_saver.gd similarity index 100% rename from project/scripts/data_saver.gd rename to app/scripts/data_saver.gd diff --git a/project/scripts/debug-log/debug.gd b/app/scripts/debug-log/debug.gd similarity index 100% rename from project/scripts/debug-log/debug.gd rename to app/scripts/debug-log/debug.gd diff --git a/project/scripts/debug-log/debug_log.gd b/app/scripts/debug-log/debug_log.gd similarity index 100% rename from project/scripts/debug-log/debug_log.gd rename to app/scripts/debug-log/debug_log.gd diff --git a/project/scripts/debug-log/debug_window.gd b/app/scripts/debug-log/debug_window.gd similarity index 100% rename from project/scripts/debug-log/debug_window.gd rename to app/scripts/debug-log/debug_window.gd diff --git a/project/scripts/loading/config_base.gd b/app/scripts/loading/config_base.gd similarity index 100% rename from project/scripts/loading/config_base.gd rename to app/scripts/loading/config_base.gd diff --git a/project/scripts/loading/config_gate.gd b/app/scripts/loading/config_gate.gd similarity index 100% rename from project/scripts/loading/config_gate.gd rename to app/scripts/loading/config_gate.gd diff --git a/project/scripts/loading/file_downloader.gd b/app/scripts/loading/file_downloader.gd similarity index 100% rename from project/scripts/loading/file_downloader.gd rename to app/scripts/loading/file_downloader.gd diff --git a/project/scripts/loading/file_tools.gd b/app/scripts/loading/file_tools.gd similarity index 100% rename from project/scripts/loading/file_tools.gd rename to app/scripts/loading/file_tools.gd diff --git a/project/scripts/loading/gate_loader.gd b/app/scripts/loading/gate_loader.gd similarity index 100% rename from project/scripts/loading/gate_loader.gd rename to app/scripts/loading/gate_loader.gd diff --git a/project/scripts/platform.gd b/app/scripts/platform.gd similarity index 100% rename from project/scripts/platform.gd rename to app/scripts/platform.gd diff --git a/project/scripts/resources/api_settings.gd b/app/scripts/resources/api_settings.gd similarity index 100% rename from project/scripts/resources/api_settings.gd rename to app/scripts/resources/api_settings.gd diff --git a/project/scripts/resources/bookmarks.gd b/app/scripts/resources/bookmarks.gd similarity index 100% rename from project/scripts/resources/bookmarks.gd rename to app/scripts/resources/bookmarks.gd diff --git a/project/scripts/resources/command_events.gd b/app/scripts/resources/command_events.gd similarity index 100% rename from project/scripts/resources/command_events.gd rename to app/scripts/resources/command_events.gd diff --git a/project/scripts/resources/gate.gd b/app/scripts/resources/gate.gd similarity index 100% rename from project/scripts/resources/gate.gd rename to app/scripts/resources/gate.gd diff --git a/project/scripts/resources/gate_events.gd b/app/scripts/resources/gate_events.gd similarity index 100% rename from project/scripts/resources/gate_events.gd rename to app/scripts/resources/gate_events.gd diff --git a/project/scripts/resources/ui_events.gd b/app/scripts/resources/ui_events.gd similarity index 100% rename from project/scripts/resources/ui_events.gd rename to app/scripts/resources/ui_events.gd diff --git a/project/scripts/sandbox/command_sync.gd b/app/scripts/sandbox/command_sync.gd similarity index 100% rename from project/scripts/sandbox/command_sync.gd rename to app/scripts/sandbox/command_sync.gd diff --git a/project/scripts/sandbox/input_sync.gd b/app/scripts/sandbox/input_sync.gd similarity index 100% rename from project/scripts/sandbox/input_sync.gd rename to app/scripts/sandbox/input_sync.gd diff --git a/project/scripts/sandbox/render_result.gd b/app/scripts/sandbox/render_result.gd similarity index 100% rename from project/scripts/sandbox/render_result.gd rename to app/scripts/sandbox/render_result.gd diff --git a/project/scripts/sandbox/sandbox_env.gd b/app/scripts/sandbox/sandbox_env.gd similarity index 100% rename from project/scripts/sandbox/sandbox_env.gd rename to app/scripts/sandbox/sandbox_env.gd diff --git a/project/scripts/sandbox/sandbox_executable.gd b/app/scripts/sandbox/sandbox_executable.gd similarity index 100% rename from project/scripts/sandbox/sandbox_executable.gd rename to app/scripts/sandbox/sandbox_executable.gd diff --git a/project/scripts/sandbox/sandbox_manager.gd b/app/scripts/sandbox/sandbox_manager.gd similarity index 100% rename from project/scripts/sandbox/sandbox_manager.gd rename to app/scripts/sandbox/sandbox_manager.gd diff --git a/project/scripts/sandbox/unzip.gd b/app/scripts/sandbox/unzip.gd similarity index 100% rename from project/scripts/sandbox/unzip.gd rename to app/scripts/sandbox/unzip.gd diff --git a/project/scripts/string_tools.gd b/app/scripts/string_tools.gd similarity index 100% rename from project/scripts/string_tools.gd rename to app/scripts/string_tools.gd diff --git a/project/scripts/ui/fullscreen_animation.gd b/app/scripts/ui/fullscreen_animation.gd similarity index 100% rename from project/scripts/ui/fullscreen_animation.gd rename to app/scripts/ui/fullscreen_animation.gd diff --git a/project/scripts/ui/hint.gd b/app/scripts/ui/hint.gd similarity index 100% rename from project/scripts/ui/hint.gd rename to app/scripts/ui/hint.gd diff --git a/project/scripts/ui/menu/bookmark_container.gd b/app/scripts/ui/menu/bookmark_container.gd similarity index 100% rename from project/scripts/ui/menu/bookmark_container.gd rename to app/scripts/ui/menu/bookmark_container.gd diff --git a/project/scripts/ui/menu/bookmark_ui.gd b/app/scripts/ui/menu/bookmark_ui.gd similarity index 100% rename from project/scripts/ui/menu/bookmark_ui.gd rename to app/scripts/ui/menu/bookmark_ui.gd diff --git a/project/scripts/ui/menu/exit_app.gd b/app/scripts/ui/menu/exit_app.gd similarity index 100% rename from project/scripts/ui/menu/exit_app.gd rename to app/scripts/ui/menu/exit_app.gd diff --git a/project/scripts/ui/menu/history.gd b/app/scripts/ui/menu/history.gd similarity index 100% rename from project/scripts/ui/menu/history.gd rename to app/scripts/ui/menu/history.gd diff --git a/project/scripts/ui/menu/menu.gd b/app/scripts/ui/menu/menu.gd similarity index 100% rename from project/scripts/ui/menu/menu.gd rename to app/scripts/ui/menu/menu.gd diff --git a/project/scripts/ui/menu/menu_navigation.gd b/app/scripts/ui/menu/menu_navigation.gd similarity index 100% rename from project/scripts/ui/menu/menu_navigation.gd rename to app/scripts/ui/menu/menu_navigation.gd diff --git a/project/scripts/ui/menu/star.gd b/app/scripts/ui/menu/star.gd similarity index 100% rename from project/scripts/ui/menu/star.gd rename to app/scripts/ui/menu/star.gd diff --git a/project/scripts/ui/search.gd b/app/scripts/ui/search.gd similarity index 100% rename from project/scripts/ui/search.gd rename to app/scripts/ui/search.gd diff --git a/project/scripts/ui/search/download_animation.gd b/app/scripts/ui/search/download_animation.gd similarity index 100% rename from project/scripts/ui/search/download_animation.gd rename to app/scripts/ui/search/download_animation.gd diff --git a/project/scripts/ui/search/fix_promt_position.gd b/app/scripts/ui/search/fix_promt_position.gd similarity index 100% rename from project/scripts/ui/search/fix_promt_position.gd rename to app/scripts/ui/search/fix_promt_position.gd diff --git a/project/scripts/ui/search/one_line_text.gd b/app/scripts/ui/search/one_line_text.gd similarity index 100% rename from project/scripts/ui/search/one_line_text.gd rename to app/scripts/ui/search/one_line_text.gd diff --git a/project/scripts/ui/search/prompt.gd b/app/scripts/ui/search/prompt.gd similarity index 100% rename from project/scripts/ui/search/prompt.gd rename to app/scripts/ui/search/prompt.gd diff --git a/project/scripts/ui/search/prompt_navigation.gd b/app/scripts/ui/search/prompt_navigation.gd similarity index 100% rename from project/scripts/ui/search/prompt_navigation.gd rename to app/scripts/ui/search/prompt_navigation.gd diff --git a/project/scripts/ui/search/prompt_results.gd b/app/scripts/ui/search/prompt_results.gd similarity index 100% rename from project/scripts/ui/search/prompt_results.gd rename to app/scripts/ui/search/prompt_results.gd diff --git a/project/scripts/ui/search/result.gd b/app/scripts/ui/search/result.gd similarity index 100% rename from project/scripts/ui/search/result.gd rename to app/scripts/ui/search/result.gd diff --git a/project/scripts/ui/search/search_results.gd b/app/scripts/ui/search/search_results.gd similarity index 100% rename from project/scripts/ui/search/search_results.gd rename to app/scripts/ui/search/search_results.gd diff --git a/project/scripts/ui/search/search_status.gd b/app/scripts/ui/search/search_status.gd similarity index 100% rename from project/scripts/ui/search/search_status.gd rename to app/scripts/ui/search/search_status.gd diff --git a/project/scripts/ui/search_go.gd b/app/scripts/ui/search_go.gd similarity index 100% rename from project/scripts/ui/search_go.gd rename to app/scripts/ui/search_go.gd diff --git a/project/scripts/ui/world/gate_info.gd b/app/scripts/ui/world/gate_info.gd similarity index 100% rename from project/scripts/ui/world/gate_info.gd rename to app/scripts/ui/world/gate_info.gd diff --git a/project/scripts/ui/world/loading_status.gd b/app/scripts/ui/world/loading_status.gd similarity index 100% rename from project/scripts/ui/world/loading_status.gd rename to app/scripts/ui/world/loading_status.gd diff --git a/project/scripts/ui/world/loading_ui.gd b/app/scripts/ui/world/loading_ui.gd similarity index 100% rename from project/scripts/ui/world/loading_ui.gd rename to app/scripts/ui/world/loading_ui.gd diff --git a/project/scripts/ui/world/release_focus.gd b/app/scripts/ui/world/release_focus.gd similarity index 100% rename from project/scripts/ui/world/release_focus.gd rename to app/scripts/ui/world/release_focus.gd diff --git a/project/scripts/ui/world/world_canvas.gd b/app/scripts/ui/world/world_canvas.gd similarity index 100% rename from project/scripts/ui/world/world_canvas.gd rename to app/scripts/ui/world/world_canvas.gd diff --git a/project/scripts/ui/world/world_ui.gd b/app/scripts/ui/world/world_ui.gd similarity index 100% rename from project/scripts/ui/world/world_ui.gd rename to app/scripts/ui/world/world_ui.gd diff --git a/project/scripts/url.gd b/app/scripts/url.gd similarity index 100% rename from project/scripts/url.gd rename to app/scripts/url.gd diff --git a/project/shaders/blur.gdshader b/app/shaders/blur.gdshader similarity index 100% rename from project/shaders/blur.gdshader rename to app/shaders/blur.gdshader diff --git a/project/textures/Reload.svg b/app/textures/Reload.svg similarity index 100% rename from project/textures/Reload.svg rename to app/textures/Reload.svg diff --git a/project/textures/Reload.svg.import b/app/textures/Reload.svg.import similarity index 100% rename from project/textures/Reload.svg.import rename to app/textures/Reload.svg.import diff --git a/project/textures/arrow.svg b/app/textures/arrow.svg similarity index 100% rename from project/textures/arrow.svg rename to app/textures/arrow.svg diff --git a/project/textures/arrow.svg.import b/app/textures/arrow.svg.import similarity index 100% rename from project/textures/arrow.svg.import rename to app/textures/arrow.svg.import diff --git a/project/textures/background.png b/app/textures/background.png similarity index 100% rename from project/textures/background.png rename to app/textures/background.png diff --git a/project/textures/background.png.import b/app/textures/background.png.import similarity index 100% rename from project/textures/background.png.import rename to app/textures/background.png.import diff --git a/project/textures/exit.svg b/app/textures/exit.svg similarity index 100% rename from project/textures/exit.svg rename to app/textures/exit.svg diff --git a/project/textures/exit.svg.import b/app/textures/exit.svg.import similarity index 100% rename from project/textures/exit.svg.import rename to app/textures/exit.svg.import diff --git a/project/textures/gate.svg b/app/textures/gate.svg old mode 100755 new mode 100644 similarity index 100% rename from project/textures/gate.svg rename to app/textures/gate.svg diff --git a/project/textures/gate.svg.import b/app/textures/gate.svg.import similarity index 100% rename from project/textures/gate.svg.import rename to app/textures/gate.svg.import diff --git a/project/textures/home.svg b/app/textures/home.svg similarity index 100% rename from project/textures/home.svg rename to app/textures/home.svg diff --git a/project/textures/home.svg.import b/app/textures/home.svg.import similarity index 100% rename from project/textures/home.svg.import rename to app/textures/home.svg.import diff --git a/project/textures/search.svg b/app/textures/search.svg similarity index 100% rename from project/textures/search.svg rename to app/textures/search.svg diff --git a/project/textures/search.svg.import b/app/textures/search.svg.import similarity index 100% rename from project/textures/search.svg.import rename to app/textures/search.svg.import diff --git a/project/textures/star.svg b/app/textures/star.svg similarity index 100% rename from project/textures/star.svg rename to app/textures/star.svg diff --git a/project/textures/star.svg.import b/app/textures/star.svg.import similarity index 100% rename from project/textures/star.svg.import rename to app/textures/star.svg.import diff --git a/project/textures/star_filled.svg b/app/textures/star_filled.svg similarity index 100% rename from project/textures/star_filled.svg rename to app/textures/star_filled.svg diff --git a/project/textures/star_filled.svg.import b/app/textures/star_filled.svg.import similarity index 100% rename from project/textures/star_filled.svg.import rename to app/textures/star_filled.svg.import diff --git a/project/.sandbox/kinda-safe-godot/.gitignore b/sandbox/kinda-safe-godot/.gitignore similarity index 100% rename from project/.sandbox/kinda-safe-godot/.gitignore rename to sandbox/kinda-safe-godot/.gitignore diff --git a/project/.sandbox/kinda-safe-godot/README.md b/sandbox/kinda-safe-godot/README.md similarity index 100% rename from project/.sandbox/kinda-safe-godot/README.md rename to sandbox/kinda-safe-godot/README.md diff --git a/project/.sandbox/kinda-safe-godot/create_sandbox_env.sh b/sandbox/kinda-safe-godot/create_sandbox_env.sh similarity index 100% rename from project/.sandbox/kinda-safe-godot/create_sandbox_env.sh rename to sandbox/kinda-safe-godot/create_sandbox_env.sh diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot.sh b/sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot.sh old mode 100755 new mode 100644 similarity index 100% rename from project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot.sh rename to sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot.sh diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so b/sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so similarity index 100% rename from project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so rename to sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/GATES-FILES/launch.sh b/sandbox/kinda-safe-godot/fakechroot_enviroment/root/GATES-FILES/launch.sh old mode 100755 new mode 100644 similarity index 100% rename from project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/GATES-FILES/launch.sh rename to sandbox/kinda-safe-godot/fakechroot_enviroment/root/GATES-FILES/launch.sh diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip b/sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip similarity index 100% rename from project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip rename to sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip diff --git a/project/.sandbox/kinda-safe-godot/list_child_processes.sh b/sandbox/kinda-safe-godot/list_child_processes.sh old mode 100755 new mode 100644 similarity index 100% rename from project/.sandbox/kinda-safe-godot/list_child_processes.sh rename to sandbox/kinda-safe-godot/list_child_processes.sh diff --git a/project/.sandbox/kinda-safe-godot/run_game.sh b/sandbox/kinda-safe-godot/run_game.sh old mode 100755 new mode 100644 similarity index 100% rename from project/.sandbox/kinda-safe-godot/run_game.sh rename to sandbox/kinda-safe-godot/run_game.sh