diff --git a/.github/workflows/build-godot.yml b/.github/workflows/build-godot.yml
deleted file mode 100644
index 73971305..00000000
--- a/.github/workflows/build-godot.yml
+++ /dev/null
@@ -1,102 +0,0 @@
-name: GoDot Configurator Build Debug
-run-name: Build Godot Configurator(DEBUG) for RetroDECK
-on:
- workflow_dispatch:
- inputs:
- job_target:
- description: 'Select the platform'
- required: true
- default: 'linux'
- type: choice
- options:
- - linux
- - windows
- - mac
- - all
-
-env:
- GODOT_VERSION: 4.3
- GODOT_PROJECT_LOCATION: tools/configurator/project.godot
- EXPORT_FOLDER_LINUX: bin/Linux
- EXPORT_FOLDER_WINDOWS: bin/Windows
- EXPORT_FOLDER_MAC: bin/macOS
- APPLICATION_NAME: godot_configurator
-
-jobs:
- linux-build:
- runs-on: ubuntu-latest
- container:
- image: archlinux:latest
- steps:
- - name: Set up variable
- run: |
- echo "DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
- echo "MAIN_FOLDER=$(pwd)" >> $GITHUB_ENV
-
- - name: Installing dependencies
- run: pacman -Syu --noconfirm git bash yasm python python-pip scons gcc diffutils make wget unzip tar mingw-w64
-
- - name: Checkout
- uses: actions/checkout@v4
- with:
- submodules: recursive
-
- - name: Prepare Godot
- run: |
- wget -q -O godot_linux.zip https://github.com/godotengine/godot-builds/releases/download/${GODOT_VERSION}-stable/Godot_v${GODOT_VERSION}-stable_linux.x86_64.zip
- unzip godot_linux.zip
- wget -q -O godot_export_templates.tpz https://github.com/godotengine/godot-builds/releases/download/${GODOT_VERSION}-stable/Godot_v${GODOT_VERSION}-stable_export_templates.tpz
- mkdir -p ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
- unzip godot_export_templates.tpz -d ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
- mv ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable/templates/* ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable/
- sed -i 's/config\/version=\"[^"]\*"/config\/version=\"${{ env.DATE }}-debug\"/' ${{ env.GODOT_PROJECT_LOCATION }}
-
- # DEBUG BUILDS
- # LINUX
- - name: Building debug Linux
- if: ${{ github.event.inputs.job_target == 'linux' || github.event.inputs.job_target == 'all' }}
- run: |
- mkdir -p ${{ env.EXPORT_FOLDER_LINUX }}
- ./Godot_v${GODOT_VERSION}-stable_linux.x86_64 --import ${{ env.GODOT_PROJECT_LOCATION }} --quiet --headless --export-debug "Linux/X11 64-bit" ${{ env.MAIN_FOLDER }}/${{ env.EXPORT_FOLDER_LINUX }}/${{ env.APPLICATION_NAME}}.x86_64
- chmod +x ${{ env.EXPORT_FOLDER_LINUX }}/${{ env.APPLICATION_NAME }}.sh
- chmod +x ${{ env.EXPORT_FOLDER_LINUX }}/${{ env.APPLICATION_NAME }}.x86_64
-
- # TAR to keep permissions set above
- - name: Tar File
- if: ${{ github.event.inputs.job_target == 'linux' || github.event.inputs.job_target == 'all' }}
- run: tar cvf ${{ env.APPLICATION_NAME}}_linux_debug_${{ env.DATE}}.tar ${{ env.EXPORT_FOLDER_LINUX}}
-
- - name: Uploading GDExtension artifact debug
- if: ${{ github.event.inputs.job_target == 'linux' || github.event.inputs.job_target == 'all' }}
- uses: actions/upload-artifact@v4
- with:
- name: ${{ env.APPLICATION_NAME }}_linux_debug_${{ env.DATE }}.tar
- path: ${{ env.APPLICATION_NAME }}_linux_debug_${{ env.DATE }}.tar
-
- # WINDOWS
- - name: Building debug Windows
- if: ${{ github.event.inputs.job_target == 'windows' || github.event.inputs.job_target == 'all' }}
- run: |
- mkdir -p ${{ env.EXPORT_FOLDER_WINDOWS }}
- ./Godot_v${GODOT_VERSION}-stable_linux.x86_64 --import ${{ env.GODOT_PROJECT_LOCATION }} --quiet --headless --export-debug "windows" ${{ env.MAIN_FOLDER }}/${{ env.EXPORT_FOLDER_WINDOWS }}/${{ env.APPLICATION_NAME}}.exe
-
- - name: Uploading GDExtension artifact debug
- if: ${{ github.event.inputs.job_target == 'windows' || github.event.inputs.job_target == 'all' }}
- uses: actions/upload-artifact@v4
- with:
- name: ${{ env.APPLICATION_NAME }}_windows_debug_${{ env.DATE }}
- path: ${{ env.EXPORT_FOLDER_WINDOWS }}/
-
- #MAC
- - name: Building debug macOS
- if: ${{ github.event.inputs.job_target == 'mac' || github.event.inputs.job_target == 'all' }}
- run: |
- mkdir -p ${{ env.EXPORT_FOLDER_MAC }}
- ./Godot_v${GODOT_VERSION}-stable_linux.x86_64 --import ${{ env.GODOT_PROJECT_LOCATION }} --quiet --headless --export-debug "macOS" ${{ env.MAIN_FOLDER }}/${{ env.EXPORT_FOLDER_MAC}}/${{ env.APPLICATION_NAME}}.app
-
- - name: Uploading GDExtension artifact debug
- if: ${{ github.event.inputs.job_target == 'mac' || github.event.inputs.job_target == 'all' }}
- uses: actions/upload-artifact@v4
- with:
- name: ${{ env.APPLICATION_NAME }}_mac_debug_${{ env.DATE }}
- path: ${{ env.EXPORT_FOLDER_MAC }}/
\ No newline at end of file
diff --git a/.github/workflows/cooker-selfhosted.yml b/.github/workflows/cooker-selfhosted.yml
index 95e05038..ff93253d 100644
--- a/.github/workflows/cooker-selfhosted.yml
+++ b/.github/workflows/cooker-selfhosted.yml
@@ -85,11 +85,6 @@ jobs:
# Use GITHUB_HEAD_REF to get the source branch
source_branch="${GITHUB_HEAD_REF}"
- # Replace '/' with '-' in the branch name
- source_branch=${source_branch//\//-}
- # Use GITHUB_HEAD_REF to get the source branch
- source_branch="${GITHUB_HEAD_REF}"
-
# Replace '/' with '-' in the branch name
source_branch=${source_branch//\//-}
echo "[DEBUG] source branch is: $source_branch"
@@ -98,7 +93,6 @@ jobs:
echo "TAG=PR-$source_branch-${{ env.buildid }}" >> $GITHUB_ENV
echo "MAKE_LATEST=false" >> $GITHUB_ENV # Not marked as the latest cooker version if it's a feature branch
else
- # Generate the tag for non-pull request branches
# Generate the tag for non-pull request branches
TAG="$MANIFEST_VERSION-${{ env.buildid }}"
echo "TAG=$TAG" >> $GITHUB_ENV
diff --git a/automation_tools/automation_task_list.cfg b/automation_tools/automation_task_list.cfg
index 94013b2d..d096ffe9 100644
--- a/automation_tools/automation_task_list.cfg
+++ b/automation_tools/automation_task_list.cfg
@@ -24,4 +24,9 @@ hash^RETRODECKMELONDSLATEST^https://github.com/RetroDECK/net.kuribo64.melonDS/re
hash^RETRODECKSOLARUSLATEST^https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest/download/RetroDECK-solarus-Artifact.tar.gz
hash^RETRODECKGZDOOMLATEST^https://github.com/RetroDECK/org.zdoom.GZDoom/releases/latest/download/RetroDECK-gzdoom-Artifact.tar.gz
hash^RETRODECKMAMELATEST^https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz
-hash^PORTMASTERLATESTSHA^https://github.com/PortsMaster/PortMaster-GUI/releases/latest/download/retrodeck.portmaster.zip
\ No newline at end of file
+hash^RETRODECKSHADPS4LATESTSTABLE^https://github.com/shadps4-emu/shadPS4/releases/download/Pre-release-shadPS4-2024-09-24-1620eea/shadps4-linux-qt-2024-09-24-1620eea.zip
+
+#This will replace RETRODECKSHADPS4LATESTURL with the URL of the latest artifact and RETRODECKSHADPS4LATESTSHA with its SHA256 hash.
+#latestghaartifact^RETRODECKSHADPS4LATESTURL^RETRODECKSHADPS4LATESTSHA^https://github.com/shadps4-emu/shadPS4/actions/workflows/linux-qt.yml^shadps4-linux-qt
+hash^XENIACANARYLATESTSHA^https://github.com/xenia-canary/xenia-canary/releases/download/experimental/xenia_canary.zip
+hash^PORTMASTERLATESTSHA^https://github.com/PortsMaster/PortMaster-GUI/releases/latest/download/retrodeck.portmaster.zip
diff --git a/automation_tools/pre_build_automation.sh b/automation_tools/pre_build_automation.sh
index c05a9879..dd8d63fd 100755
--- a/automation_tools/pre_build_automation.sh
+++ b/automation_tools/pre_build_automation.sh
@@ -188,8 +188,44 @@ handle_thisrepo() {
/bin/sed -i 's^'"$placeholder"'^'"$current_repo_url"'^g' "$rd_manifest"
}
+# New function to handle the latest artifact from GitHub Actions
+handle_latestghaartifact() {
+ local placeholder_url="$1"
+ local placeholder_hash="$2"
+ local workflow_url="$3"
+ local artifact_name="$4"
+
+ echo "Fetching workflow runs from: $workflow_url"
+ workflow_runs_url=$(echo "$workflow_url" | sed 's/github.com/api.github.com\/repos/' | sed 's/actions\/workflows\/[^\/]*$/actions\/runs/')
+
+ local runs_data=$(curl -s "$workflow_runs_url")
+ local latest_run_url=$(echo "$runs_data" | jq -r ".workflow_runs[0].artifacts_url")
+
+ if [[ -z "$latest_run_url" ]]; then
+ echo "Error: No workflow runs found"
+ exit 1
+ fi
+
+ echo "Fetching artifacts from the latest run: $latest_run_url"
+ local artifacts_data=$(curl -s "$latest_run_url")
+ local artifact_url=$(echo "$artifacts_data" | jq -r ".artifacts[] | select(.name == \"$artifact_name\").archive_download_url")
+
+ if [[ -z "$artifact_url" ]]; then
+ echo "Error: No artifact found with name $artifact_name"
+ exit 1
+ fi
+
+ echo "Downloading the artifact to calculate the hash..."
+ local artifact_hash=$(curl -sL "$artifact_url" | sha256sum | cut -d ' ' -f1)
+
+ echo "Replacing placeholder $placeholder_url with artifact URL $artifact_url"
+ echo "Replacing placeholder $placeholder_hash with artifact hash $artifact_hash"
+ /bin/sed -i 's^'"$placeholder_url"'^'"$artifact_url"'^g' "$rd_manifest"
+ /bin/sed -i 's^'"$placeholder_hash"'^'"$artifact_hash"'^g' "$rd_manifest"
+}
+
# Process the task list
-while IFS="^" read -r action placeholder url branch || [[ -n "$action" ]]; do
+while IFS="^" read -r action placeholder url branch artifact_name || [[ -n "$action" ]]; do
if [[ ! "$action" == "#"* ]] && [[ -n "$action" ]]; then
case "$action" in
"branch" ) handle_branch "$placeholder" ;;
@@ -203,6 +239,7 @@ while IFS="^" read -r action placeholder url branch || [[ -n "$action" ]]; do
"custom_command" ) handle_custom_command "$url" ;;
"url" ) handle_url "$placeholder" "$url" ;;
"THISREPO" ) handle_thisrepo "$placeholder" ;;
+ "latestghaartifact" ) handle_latestghaartifact "$placeholder" "$branch" "$url" "$artifact_name" ;;
esac
fi
done < "$automation_task_list"
diff --git a/config/retrodeck/reference_lists/features.json b/config/retrodeck/reference_lists/features.json
index 6da76574..b0b8e8a3 100644
--- a/config/retrodeck/reference_lists/features.json
+++ b/config/retrodeck/reference_lists/features.json
@@ -632,6 +632,9 @@
"ps3": {
"name": "Sony PlayStation 3"
},
+ "ps4": {
+ "name": "Sony PlayStation 4"
+ },
"psp": {
"name": "Sony PlayStation Portable"
},
@@ -776,6 +779,9 @@
"x68000": {
"name": "Sharp X68000"
},
+ "xbox360": {
+ "name": "Microsoft Xbox 360"
+ },
"xbox": {
"name": "Microsoft Xbox"
},
@@ -1068,6 +1074,12 @@
"ponzu": true,
"abxy_button": true
},
+ "shadps4": {
+ "description": "PS4 Emulator for Linux",
+ "name": "shadps4",
+ "system": "ps4",
+ "launch": "shadps4-qt"
+ },
"dolphin": {
"name": "Dolphin",
"description": "Dolphin Wii and GameCube Emulator",
@@ -1128,11 +1140,22 @@
"url": "https://retrodeck.readthedocs.io/en/latest/wiki_es_de/esde-guide/.",
"launch": "es-de"
},
+ "steam-rom-manager": {
+ "description": "Steam ROM Manager (used to sync RetroDECK favorites with Steam)",
+ "name": "Steam ROM Manager",
+ "launch": "steam-rom-manager"
+ },
"portmaster": {
"description": "PortMaster",
"name": "PortMaster",
"system": "portmaster",
"launch": "PortMaster"
+ },
+ "xenia": {
+ "description": "Xenia Canary Xbox360 Emulator",
+ "name": "Xenia Canary",
+ "system": "xbox360",
+ "launch": "xenia-canary"
}
}
}
diff --git a/config/retrodeck/retrodeck.cfg b/config/retrodeck/retrodeck.cfg
index 88a33896..1f2fee50 100644
--- a/config/retrodeck/retrodeck.cfg
+++ b/config/retrodeck/retrodeck.cfg
@@ -16,6 +16,7 @@ borders_folder=/home/deck/retrodeck/borders
sdcard=/run/media/mmcblk0p1
[options]
+
power_user_warning=true
desktop_mode_warning=true
low_space_warning=true
@@ -30,6 +31,10 @@ default_user=
developer_options=false
kiroi_ponzu=false
akai_ponzu=false
+steam_sync=false
+sound_effects=true
+volume_effects=10
+font=1
[cheevos]
duckstation=false
diff --git a/config/steam-rom-manager/userConfigurations.json b/config/steam-rom-manager/userConfigurations.json
new file mode 100644
index 00000000..94243acf
--- /dev/null
+++ b/config/steam-rom-manager/userConfigurations.json
@@ -0,0 +1,111 @@
+[
+ {
+ "parserType": "Glob",
+ "configTitle": "RetroDECK",
+ "steamDirectory": "${steamdirglobal}",
+ "steamCategory": "RetroDECK",
+ "romDirectory": "${romsdirglobal}",
+ "executableArgs": "",
+ "executableModifier": "\"${exePath}\"",
+ "startInDirectory": "",
+ "titleModifier": "${fuzzyTitle}",
+ "imageProviders": [
+ "SteamGridDB"
+ ],
+ "onlineImageQueries": "${${fuzzyTitle}}",
+ "imagePool": "${fuzzyTitle}",
+ "userAccounts": {
+ "specifiedAccounts": ""
+ },
+ "executable": {
+ "path": "",
+ "shortcutPassthrough": false,
+ "appendArgsToExecutable": true
+ },
+ "parserInputs": {
+ "glob": "${title}.sh"
+ },
+ "titleFromVariable": {
+ "limitToGroups": "",
+ "caseInsensitiveVariables": false,
+ "skipFileIfVariableWasNotFound": false,
+ "tryToMatchTitle": false
+ },
+ "fuzzyMatch": {
+ "replaceDiacritics": true,
+ "removeCharacters": true,
+ "removeBrackets": true
+ },
+ "controllers": {
+ "ps4": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_ps4.vdf",
+ "profileType": "template"
+ },
+ "ps5": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_ps5.vdf",
+ "profileType": "template"
+ },
+ "xbox360": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_xbox360_simple.vdf",
+ "profileType": "template"
+ },
+ "xboxone": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_xboxone_simple.vdf",
+ "profileType": "template"
+ },
+ "switch_joycon_left": {
+ "title": "Controller",
+ "mappingId": "controller_switch_joycon_left_gamepad_joystick.vdf",
+ "profileType": "template"
+ },
+ "switch_joycon_right": {
+ "title": "Controller",
+ "mappingId": "controller_switch_joycon_right_gamepad_joystick.vdf",
+ "profileType": "template"
+ },
+ "switch_pro": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_switchpro.vdf",
+ "profileType": "template"
+ },
+ "neptune": {
+ "title": "RetroDECK Controller",
+ "mappingId": "RetroDECK_controller_steamdeck_neptune_full.vdf",
+ "profileType": "template"
+ }
+ },
+ "imageProviderAPIs": {
+ "SteamGridDB": {
+ "nsfw": false,
+ "humor": false,
+ "styles": [],
+ "stylesHero": [],
+ "stylesLogo": [],
+ "stylesIcon": [],
+ "imageMotionTypes": [
+ "static"
+ ]
+ }
+ },
+ "defaultImage": {
+ "tall": null,
+ "long": null,
+ "hero": null,
+ "logo": null,
+ "icon": null
+ },
+ "localImages": {
+ "tall": null,
+ "long": null,
+ "hero": null,
+ "logo": null,
+ "icon": null
+ },
+ "parserId": "1725539138664815",
+ "version": 15
+ }
+]
diff --git a/config/steam-rom-manager/userSettings.json b/config/steam-rom-manager/userSettings.json
new file mode 100644
index 00000000..0eeebea6
--- /dev/null
+++ b/config/steam-rom-manager/userSettings.json
@@ -0,0 +1,30 @@
+{
+ "fuzzyMatcher": {
+ "verbose": false,
+ "filterProviders": true
+ },
+ "environmentVariables": {
+ "steamDirectory": "",
+ "userAccounts": "${steamlogin}",
+ "romsDirectory": "",
+ "retroarchPath": "",
+ "raCoresDirectory": "",
+ "localImagesDirectory": ""
+ },
+ "previewSettings": {
+ "retrieveCurrentSteamImages": true,
+ "deleteDisabledShortcuts": false,
+ "imageZoomPercentage": 30,
+ "preload": false
+ },
+ "enabledProviders": [
+ "SteamGridDB"
+ ],
+ "batchDownloadSize": 50,
+ "language": "en-US",
+ "theme": "Deck",
+ "offlineMode": false,
+ "navigationWidth": 0,
+ "clearLogOnTest": false,
+ "version": 6
+}
diff --git a/developer_toolbox/cook_okonomiyaki.sh b/developer_toolbox/cook_okonomiyaki.sh
index 8b2717bd..1b8a5e8e 100755
--- a/developer_toolbox/cook_okonomiyaki.sh
+++ b/developer_toolbox/cook_okonomiyaki.sh
@@ -4,8 +4,9 @@
branches=(
"cooker"
"feat/shadps4"
- "feat/PortMaster"
"feat/steam-rom-manager"
+ "feat/godot"
+ "feat/xenia"
)
# Get the current branch name
diff --git a/developer_toolbox/inject_framework.sh b/developer_toolbox/inject_framework.sh
index ca05e638..fd3dedd7 100755
--- a/developer_toolbox/inject_framework.sh
+++ b/developer_toolbox/inject_framework.sh
@@ -5,31 +5,12 @@
# This script is used to inject framework and config files inside a RetroDECK cooker installation
# To apply the injected config you have to reset the targeted component from the Configurator
# Please know what you're doing, if you need to undo this you need to completely uninstall and reinstall RetroDECK flatpak
-# Please note that this may create a dirty situation where older files are still in place as the action is add and overwrite
+# Please not that this may create a dirty situation where older files are still in place as the action is add and overwrite
flatpak_user_installation="$HOME/.local/share/flatpak/app/net.retrodeck.retrodeck/current/active/files"
flatpak_system_installation="/var/lib/flatpak/app/net.retrodeck.retrodeck/current/active/files"
-force_user=false
-force_system=false
-# Parse arguments
-while [[ "$#" -gt 0 ]]; do
- case $1 in
- --force-user) force_user=true ;;
- --force-system) force_system=true ;;
- *) echo "Unknown parameter: $1"; exit 1 ;;
- esac
- shift
-done
-
-# Determine installation path
-if [ "$force_user" = true ]; then
- echo "Forcing user mode installation."
- app="$flatpak_user_installation"
-elif [ "$force_system" = true ]; then
- echo "Forcing system mode installation."
- app="$flatpak_system_installation"
-elif [ -d "$flatpak_user_installation" ]; then
+if [ -d "$flatpak_user_installation" ]; then
echo "RetroDECK is installed in user mode, proceeding."
app="$flatpak_user_installation"
elif [ -d "$flatpak_system_installation" ]; then
@@ -40,7 +21,6 @@ else
exit 1
fi
-# Copying files to the installation
sudo cp -vfr "res/binding_icons" "$app/retrodeck/binding_icons"
sudo cp -vfr "config/"** "$app/retrodeck/config/"
sudo cp -vfr "tools" "$app"
diff --git a/functions/checks.sh b/functions/checks.sh
index 415e538f..55b24df3 100644
--- a/functions/checks.sh
+++ b/functions/checks.sh
@@ -132,9 +132,8 @@ elif [[ "$new_version_major_rev" -eq "$current_version_major_rev" ]]; then
fi
fi
-# Perform post_update commands for current version if it is a cooker or PR
-if grep -qF "cooker" <<< "$hard_version" || grep -qF "PR" <<< "$hard_version"; then
- # If newly-installed version is a "cooker" or "PR" build, always perform post_update commands for current version
+# Perform post_update commands for current version if it is a cooker
+if grep -qF "cooker" <<< $hard_version; then # If newly-installed version is a "cooker" build, always perform post_update commands for current version
if [[ "$(echo $hard_version | cut -d'-' -f2)" == "$new_version" ]]; then
is_newer_version="true"
fi
diff --git a/functions/other_functions.sh b/functions/other_functions.sh
index b10bb705..40b6e3e4 100644
--- a/functions/other_functions.sh
+++ b/functions/other_functions.sh
@@ -913,8 +913,25 @@ release_selector() {
quit_retrodeck() {
log i "Quitting ES-DE"
pkill -f "es-de"
+
+ # if steam sync is on do the magic
+ if [[ $steam_sync == "true" ]]; then
+ (
+ source /app/libexec/steam_sync.sh
+ add_to_steam "$(ls "$rdhome/ES-DE/gamelists/")"
+ ) |
+ zenity --progress \
+ --title="Syncing with Steam" \
+ --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
+ --text="Syncing favorite games with Steam, please wait." \
+ --percentage=25 \
+ --pulsate \
+ --auto-close \
+ --auto-kill
+ fi
log i "Shutting down RetroDECK's framework"
pkill -f "retrodeck"
+
log i "See you next time"
}
@@ -923,4 +940,4 @@ start_retrodeck() {
ponzu
log i "Starting RetroDECK v$version"
es-de
-}
\ No newline at end of file
+}
diff --git a/functions/post_update.sh b/functions/post_update.sh
index 97669f78..80730f89 100644
--- a/functions/post_update.sh
+++ b/functions/post_update.sh
@@ -433,10 +433,12 @@ post_update() {
# Placeholder for version 0.9.0b
set_setting_value "$raconf" "libretro_info_path" "/var/config/retroarch/cores" "retroarch"
+ prepare_component "reset" "shadps4"
# TODO: Configurator dialog: Hey, we need to reset ES-DE! (because again ES-DE folders, new theme and such)
prepare_component "reset" "es-de"
prepare_component "reset" "portmaster"
prepare_component "reset" "ruffle"
+ prepare_component "reset" "steam-rom-manager"
update_rd_conf
# TODO: check this
diff --git a/functions/prepare_component.sh b/functions/prepare_component.sh
index 03765a58..3a78fdd5 100644
--- a/functions/prepare_component.sh
+++ b/functions/prepare_component.sh
@@ -80,6 +80,22 @@ prepare_component() {
fi
fi
+ if [[ "$component" =~ ^(steam-rom-manager|all)$ ]]; then
+ component_found="true"
+ log i "-----------------------------"
+ log i "Prepearing Steam ROM Manager"
+ log i "-----------------------------"
+
+ local srm_userdata="/var/config/steam-rom-manager/userData"
+ create_dir -d "/var/config/steam-rom-manager"
+ create_dir -d "$srm_userdata"
+ cp -fv "$config/steam-rom-manager/"*.json $srm_userdata
+
+ log i "Updating steamDirectory and romDirectory lines in $srm_userdata/userSettings.json"
+ jq '.environmentVariables.steamDirectory = "'$HOME'/.steam/steam"' "$srm_userdata/userSettings.json" > "$srm_userdata/tmp.json" && mv -f "$srm_userdata/tmp.json" "$srm_userdata/userSettings.json"
+ jq '.environmentVariables.romsDirectory = "'$rdhome'/.sync"' "$srm_userdata/userSettings.json" > "$srm_userdata/tmp.json" && mv -f "$srm_userdata/tmp.json" "$srm_userdata/userSettings.json"
+ fi
+
if [[ "$component" =~ ^(retroarch|all)$ ]]; then
component_found="true"
log i "--------------------------------"
@@ -857,6 +873,16 @@ prepare_component() {
sed -i 's#RETRODECKSAVESDIR#'$saves_folder'#g' "/var/config/gzdoom/gzdoom.ini" # This is an unfortunate one-off because set_setting_value does not currently support JSON
fi
+ if [[ "$component" =~ ^(shadps4|all)$ ]]; then
+ component_found="true"
+ # This is just a placeholder script to test the emulator's flow
+ log i "----------------------"
+ log i "Prepearing SHADPS4"
+ log i "----------------------"
+
+ # TODO: plceholder
+ fi
+
if [[ "$component" =~ ^(portmaster|all)$ ]]; then
component_found="true"
# TODO: MultiUser
@@ -887,6 +913,37 @@ prepare_component() {
if [[ "$action" == "postmove" ]]; then # Run only post-move commands
dir_prep "$saves_folder/flash" "/var/data/ruffle/SharedObjects/localhost/$roms_folder/flash"
fi
+ fi
+
+ if [[ "$component" =~ ^(gzdoom|all)$ ]]; then
+ component_found="true"
+ # This is just a placeholder script to test the emulator's flow
+ log i "----------------------"
+ log i "Prepearing SHADPS4"
+ log i "----------------------"
+
+ # TODO: plceholder
+ fi
+
+ if [[ "$component" =~ ^(xenia|all)$ ]]; then
+ component_found="true"
+ log i "----------------------"
+ log i "Prepearing Xenia"
+ log i "----------------------"
+
+ local xenia_prefix="/var/data/xenia-canary-pfx"
+ create_dir -d "$xenia_prefix"
+
+ # sandboxing prefix to avoid writing on real user home folder
+ # TODO: multi user needs to care about this as we're using the linux username
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Desktop" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Desktop"
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Documents" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Documents"
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Downloads" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Downloads"
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Music" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Music"
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Pictures" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Pictures"
+ unlink "$xenia_prefix/drive_c/users/$(whoami)/Videos" && create_dir "$xenia_prefix/drive_c/users/$(whoami)/Videos"
+
+ # TODO: fill this
fi
diff --git a/functions/steam-sync/steam-sync.py b/functions/steam-sync/steam-sync.py
new file mode 100644
index 00000000..4ce79e4c
--- /dev/null
+++ b/functions/steam-sync/steam-sync.py
@@ -0,0 +1,404 @@
+"""Sync RetroDECK favorites games with steam shortcuts"""
+import binascii
+import os
+import re
+import shlex
+import shutil
+import glob
+import sys
+import time
+import hashlib
+
+import xml.etree.ElementTree as ET
+
+from resetsync import resetfun
+
+command_list_default={
+"3do": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/opera_libretro.so",
+"amiga": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"amiga1200": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"amiga600": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"amigacd32": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"amstradcpc": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/cap32_libretro.so",
+"arcade": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"arduboy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/arduous_libretro.so",
+"astrocde": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"atari2600": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/stella_libretro.so",
+"atari5200": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/a5200_libretro.so",
+"atari7800": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/prosystem_libretro.so",
+"atari800": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/atari800_libretro.so",
+"atarijaguar": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/virtualjaguar_libretro.so",
+"atarijaguarcd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/virtualjaguar_libretro.so",
+"atarilynx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/handy_libretro.so",
+"atarist": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/hatari_libretro.so",
+"atarixe": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/atari800_libretro.so",
+"atomiswave": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/flycast_libretro.so",
+"c64": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_x64sc_libretro.so",
+"cavestory": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/nxengine_libretro.so",
+"cdimono1": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/same_cdi_libretro.so",
+"cdtv": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"chailove": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/chailove_libretro.so",
+"channelf": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/freechaf_libretro.so",
+"colecovision": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"cps": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"cps1": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"cps2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"cps3": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"doom": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/prboom_libretro.so",
+"dos": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/dosbox_pure_libretro.so",
+"dreamcast": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/flycast_libretro.so",
+"easyrpg": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/easyrpg_libretro.so",
+"famicom": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen_libretro.so",
+"flash": "TODO: I have to catch how it works", #TODO
+"fba": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbalpha2012_libretro.so",
+"fbneo": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbneo_libretro.so",
+"fds": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen_libretro.so",
+"gameandwatch": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gw_libretro.so",
+"gamegear": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"gb": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gambatte_libretro.so",
+"gba": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mgba_libretro.so",
+"gbc": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gambatte_libretro.so",
+"genesis": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"gx4000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/cap32_libretro.so",
+"intellivision": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/freeintv_libretro.so",
+"j2me": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/squirreljme_libretro.so",
+"lcdgames": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gw_libretro.so",
+"lutro": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/lutro_libretro.so",
+"mame": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"mastersystem": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"megacd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"megacdjp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"megadrive": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"megaduck": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/sameduck_libretro.so",
+"mess": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mess2015_libretro.so",
+"model2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"moto": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/theodore_libretro.so",
+"msx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"msx1": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"msx2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"msxturbor": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"multivision": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gearsystem_libretro.so",
+"n64": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mupen64plus_next_libretro.so",
+"n64dd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/parallel_n64_libretro.so",
+"naomi": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/flycast_libretro.so",
+"naomigd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/flycast_libretro.so",
+"nds": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/desmume_libretro.so",
+"neogeo": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbneo_libretro.so",
+"neogeocd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/neocd_libretro.so",
+"neogeocdjp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/neocd_libretro.so",
+"nes": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen_libretro.so",
+"ngp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_ngp_libretro.so",
+"ngpc": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_ngp_libretro.so",
+"odyssey2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/o2em_libretro.so",
+"palm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mu_libretro.so",
+"pc88": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/quasi88_libretro.so",
+"pc98": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/np2kai_libretro.so",
+"pcengine": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so",
+"pcenginecd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so",
+"pcfx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pcfx_libretro.so",
+"pokemini": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/pokemini_libretro.so",
+"psx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/swanstation_libretro.so",
+"quake": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/tyrquake_libretro.so",
+"satellaview": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"saturn": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_saturn_libretro.so",
+"saturnjp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_saturn_libretro.so",
+"scummvm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/scummvm_libretro.so",
+"sega32x": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/picodrive_libretro.so",
+"sega32xjp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/picodrive_libretro.so",
+"sega32xna": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/picodrive_libretro.so",
+"segacd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"sfc": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"sg-1000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"sgb": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen-s_libretro.so",
+"snes": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"snesna": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"spectravideo": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"sufami": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"supergrafx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_supergrafx_libretro.so",
+"supervision": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/potator_libretro.so",
+"tg16": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so",
+"tg-cd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so",
+"tic80": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/tic80_libretro.so",
+"to8": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/theodore_libretro.so",
+"uzebox": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/uzem_libretro.so",
+"vectrex": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vecx_libretro.so",
+"vic20": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_xvic_libretro.so",
+"videopac": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/o2em_libretro.so",
+"virtualboy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_vb_libretro.so",
+"wasm4": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/wasm4_libretro.so",
+"wonderswan": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_wswan_libretro.so",
+"wonderswancolor": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_wswan_libretro.so",
+"x1": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/x1_libretro.so",
+"x68000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/px68k_libretro.so",
+"zx81": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/81_libretro.so",
+"zxspectrum": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fuse_libretro.so",
+"switch": "flatpak run --command=/var/data/ponzu/Yuzu/bin/yuzu net.retrodeck.retrodeck -f -g",
+"n3ds": "flatpak run --command=/var/data/ponzu/Citra/bin/citra-qt net.retrodeck.retrodeck",
+"ps2": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
+"wiiu": "flatpak run --command=Cemu-wrapper net.retrodeck.retrodeck -g",
+"gc": "flatpak run --command=dolphin-emu-wrapper net.retrodeck.retrodeck -b -e",
+"wii": "flatpak run --command=dolphin-emu-wrapper net.retrodeck.retrodeck -b -e",
+"xbox": "flatpak run --command=xemu net.retrodeck.retrodeck -dvd_path",
+"ps3": "flatpak run --command=pcsx3 net.retrodeck.retrodeck --no-gui",
+"psp": "flatpak run --command=PPSSPPSDL net.retrodeck.retrodeck",
+"pico8": "flatpak run --command=pico8 net.retrodeck.retrodeck -desktop_path ~/retrodeck/screenshots -root_path {GAMEDIR} -run"
+}
+
+alt_command_list={
+"PUAE": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae_libretro.so",
+"Caprice32": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/cap32_libretro.so",
+"MAME - CURRENT": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"Stella": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/stella_libretro.so",
+"a5200": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/a5200_libretro.so",
+"Atari800": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/atari800_libretro.so",
+"Handy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/handy_libretro.so",
+"VICE x64sc Accurate": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_x64sc_libretro.so",
+"SAME CDi": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/same_cdi_libretro.so",
+"blueMSX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bluemsx_libretro.so",
+"MAME - CURRENT": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame_libretro.so",
+"PrBoom": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/prboom_libretro.so",
+"DOSBox-Pure": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/dosbox_pure_libretro.so",
+"Mesen": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen_libretro.so",
+"Genesis Plus GX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_libretro.so",
+"Gamebatte": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gambatte_libretro.so",
+"mGBA": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mgba_libretro.so",
+"ParaLLEI N64": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/parallel_n64_libretro.so",
+"DeSmuME": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/desmume_libretro.so",
+"NeoCD": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/neocd_libretro.so",
+"Beetle NeoPop": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_ngp_libretro.so",
+"Neko Project II Kai": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/np2kai_libretro.so",
+"Beetle PCE": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so",
+"Swanstation": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/swanstation_libretro.so",
+"TyrQuake": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/tyrquake_libretro.so",
+"Beetle Saturn": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_saturn_libretro.so",
+"Snes 9x - Current": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
+"Beetle SuperGrafx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_supergrafx_libretro.so",
+"Yuzu (Standalone)": "flatpak run --command=yuzu net.retrodeck.retrodeck -f -g",
+"Citra (Standalone)": "flatpak run --command=citra net.retrodeck.retrodeck",
+"PCSX2 (Standalone)": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
+"Dolphin (Standalone)": "flatpak run --command=dolphin-emu-wrapper net.retrodeck.retrodeck -b -e",
+"RPCS3 Directory (Standalone)": "flatpak run --command=pcsx3 net.retrodeck.retrodeck --no-gui",
+"PPSSPP (Standalone)": "flatpak run --command=PPSSPPSDL net.retrodeck.retrodeck",
+"PICO-8 (Standalone)": "flatpak run --command=pico8 net.retrodeck.retrodeck -desktop_path ~/retrodeck/screenshots -root_path {GAMEDIR} -run",
+"PUAE 2021": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/puae2021_libretro.so",
+"CrocoDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/crocods_libretro.so",
+"CPCemu (Standalone)": "NYI", #NYI
+"MAME 2010": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame2010_libretro.so",
+"MAME 2003-Plus": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame2003_plus_libretro.so",
+"MAME 2000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mame2000_libretro.so",
+"MAME (Standalone)": "NYI", #NYI
+"FinalBurn Neo": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbneo_libretro.so",
+"FinalBurn Neo (Standalone)": "NYI", #NYI
+"FB Alpha 2012": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbalpha2012_libretro.so",
+"Flycast": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/flycast_libretro.so",
+"Flycast (Standalone)": "NYI", #NYI
+"Kronos": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/kronos_libretro.so",
+"Supermodel (Standalone)": "NYI", #NYI
+"Supermodel [Fullscreen] (Standalone)": "NYI", #NYI
+"Shortcut or script": "TODO: I have to catch how it works", #TODO
+"Atari800 (Standalone)": "NYI", #NYI
+"Stella 2014": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/stella2014_libretro.so",
+"Atari800": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/atari800_libretro.so",
+"Beetle Lynx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_lynx_libretro.so",
+"VICE x64 Fast": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_x64_libretro.so",
+"VICE x64 SuperCPU": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_xscpu64_libretro.so",
+"VICE x128": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vice_x128_libretro.so",
+"Frodo": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/frodo_libretro.so",
+"CDi 2015": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/cdi2015_libretro.so",
+"Gearcoleco": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gearcoleco_libretro.so",
+"FB Alpha 2012 CPS-1": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbalpha2012_cps1_libretro.so",
+"FB Alpha 2012 CPS-2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbalpha2012_cps2_libretro.so",
+"FB Alpha 2012 CPS-3": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fbalpha2012_cps3_libretro.so",
+"Boom 3": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/boom3_libretro.so",
+"Boom 3 xp": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/boom3_libretro_xp.so",
+"DOSBox-Core": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/dosbox_core_libretro.so",
+"DOSBox-SVN": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/dosbox_svn_libretro.so",
+"Keep ES-DE running": "TODO: I have to catch how it works", #TODO
+"AppImage (Suspend ES-DE)": "TODO: I have to catch how it works", #TODO
+"AppImage (Keep ES-DE running)": "TODO: I have to catch how it works", #TODO
+"Nestopia UE": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/nestopia_libretro.so",
+"FCEUmm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fceumm_libretro.so",
+"QuickNES": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/quicknes_libretro.so",
+"Genesis Plus GX Wide": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/genesis_plus_gx_wide_libretro.so",
+"Gearsystem": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gearsystem_libretro.so",
+"SMS Plus GX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/smsplus_libretro.so",
+"SameBoy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/sameboy_libretro.so",
+"Gearboy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gearboy_libretro.so",
+"TGB Dual": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/tgbdual_libretro.so",
+"Mesen-S": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mesen-s_libretro.so",
+"VBA-M": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vbam_libretro.so",
+"bsnes": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bsnes_libretro.so",
+"mGBA": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mgba_libretro.so",
+"VBA Next": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vba_next_libretro.so",
+"gpSP": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/gpsp_libretro.so",
+"Dolphin": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/dolphin_libretro.so",
+"PrimeHack (Standalone)": "flatpak run --command=primehack-wrapper net.retrodeck.retrodeck -b -e",
+"PicoDrive": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/picodrive_libretro.so",
+"BlastEm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/blastem_libretro.so",
+"CrocoDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/crocods_libretro.so",
+"fMSX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fmsx_libretro.so",
+"Citra": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/citra_libretro.so",
+"Citra 2018": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/citra2018_libretro.so",
+"Mupen64Plus-Next": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mupen64plus_next_libretro.so",
+"DeSmuME 2015": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/desmume2015_libretro.so",
+"melonDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/melonds_libretro.so",
+"melonDS (Standalone)": "flatpak run --command=melonDS net.retrodeck.retrodeck",
+"FinalBurn Neo neogeocd": "flatpak run --command=retroarch net.retrodeck.retrodeck --subsystem neocd -L /var/config/retroarch/cores/fbneo_libretro.so",
+"RACE": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/race_libretro.so",
+"Neko Project II": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/nekop2_libretro.so",
+"Beetle PCE FAST": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_fast_libretro.so",
+"PICO-8 Splore (Standalone)": "flatpak run --command=pico8 net.retrodeck.retrodeck -desktop_path ~/retrodeck/screenshots -root_path {GAMEDIR} -splore",
+"AppImage": "TODO: I have to catch how it works", #TODO
+"LRPS2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/pcsx2_libretro.so",
+"PCSX2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/pcsx2_libretro.so",
+"RPCS3 Shortcut (Standalone)": "TODO: I have to catch how it works", #TODO
+"PPSSPP": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/ppsspp_libretro.so",
+"Beetle PSX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_psx_libretro.so",
+"Beetle PSX HW": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_psx_hw_libretro.so",
+"PCSX ReARMed": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/pcsx_rearmed_libretro.so",
+"DuckStation (Standalone)": "flatpak run --command=duckstation-qt net.retrodeck.retrodeck -batch",
+"vitaQuake 2": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vitaquake2_libretro.so",
+"vitaQuake 2 [Rogue]": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vitaquake2-rogue_libretro.so",
+"vitaQuake 2 [Xatrix]": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vitaquake2-xatrix_libretro.so",
+"vitaQuake 2 [Zaero]": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vitaquake2-zaero_libretro.so",
+"vitaQuake 3": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/vitaquake3_libretro.so",
+"YabaSanshiro": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/yabasanshiro_libretro.so",
+"Yabause": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/yabause_libretro.so",
+"Snes9x 2010": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x2010_libretro.so",
+"bsnes-hd": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bsnes_hd_beta_libretro.so",
+"bsnes-mercury Accuracy": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/bsnes_mercury_accuracy_libretro.so",
+"Beetle Supafaust": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_supafaust_libretro.so",
+"Beetle PCE": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_pce_libretro.so"
+}
+
+exit_file="/tmp/retrodeck_steam_sync_exit"
+rdhome=""
+roms_folder=""
+
+def create_shortcut_new_new(games):
+ ignore_game=rdhome+"/.sync/IGNORE.sh"
+ old_games=os.listdir(rdhome+"/.sync/").copy()
+
+ for game in games:
+ try:
+ i=old_games.index(game[0]+".sh")
+ old_games[i]=0
+ except ValueError:
+ print(game[0]+" is a new game!")
+
+ path=rdhome+"/.sync/"+game[0]+".sh"
+ print("Go to path: "+path)
+
+ fl=open(path,"w")
+ fl.write("#!/bin/bash\n\n")
+ fl.write('if test "$(whereis flatpak)" = "flatpak:"\n')
+ fl.write("then\n")
+ fl.write("flatpak-spawn --host "+game[1]+"\n")
+ fl.write("else\n")
+ fl.write(game[1]+"\n")
+ fl.write("fi\n")
+ fl.close()
+
+ st=os.stat(path)
+ os.chmod(path, st.st_mode | 0o0111)
+
+ print("Start removing")
+ print(old_games)
+ for game in old_games:
+ if game:
+ os.remove(rdhome+"/.sync/"+game)
+
+ dir=os.listdir(rdhome+"/.sync/")
+ if len(dir)==0:
+ print("No game found, removing all")
+ fl=open(ignore_game,"w")
+ fl.close()
+ os.system("/app/bin/zypak-wrapper /app/srm/steam-rom-manager remove")
+ os.remove(ignore_game)
+ else:
+ print("Adding the games")
+ os.system("/app/bin/zypak-wrapper /app/srm/steam-rom-manager add")
+
+def addToSteam(systems):
+ games=[]
+ for system in systems:
+ print("Start parsing system: {}".format(system))
+
+ f=open(rdhome+"/ES-DE/gamelists/"+system+"/gamelist.xml","r")
+ f.readline()
+ parser=ET.XMLParser()
+ parser.feed(b'')
+ parser.feed(f.read())
+ parser.feed(b'')
+ root=parser.close()
+ f.close()
+
+ globalAltEmu=""
+ for subroot in root:
+ if subroot.tag=="alternativeEmulator":
+ for alt in subroot:
+ globalAltEmu=alt.text
+ else:
+ for game in subroot:
+ path=""
+ name=""
+ favorite=""
+ altemulator=globalAltEmu
+ for tag in game:
+ if tag.tag=="path":
+ path=tag.text
+ elif tag.tag=="name":
+ name=tag.text
+ elif tag.tag=="favorite":
+ favorite=tag.text
+ elif tag.tag=="altemulator":
+ altemulator=tag.text
+
+ if favorite=="true" and altemulator=="":
+ print("Find favorite game: {}".format(name))
+ games.append([name,command_list_default[system]+" '"+roms_folder+"/"+system+path[1:]+"'"])
+ elif favorite=="true":
+ print("Find favorite game with alternative emulator: {}, {}".format(name,altemulator))
+ if ("neogeocd" in system) and altemulator=="FinalBurn Neo":
+ games.append([name,alt_command_list[altemulator+" neogeocd"]+" '"+roms_folder+"/"+system+path[1:]+"'"])
+ print(alt_command_list[altemulator+" neogeocd"]+" '"+roms_folder+"/"+system+path[1:]+"'")
+ elif system=="pico8" and altemulator=="PICO-8 Splore (Standalone)":
+ games.append([name,alt_command_list[altemulator]])
+ print(alt_command_list[altemulator])
+ else:
+ games.append([name,alt_command_list[altemulator]+" '"+roms_folder+"/"+system+path[1:]+"'"])
+ print(alt_command_list[altemulator]+" '"+roms_folder+"/"+system+path[1:]+"'")
+ create_shortcut_new_new(games)
+
+def start_config():
+ global rdhome
+ global roms_folder
+ global command_list_default
+ global alt_command_list
+
+ print("Open RetroDECK config file: {}".format(os.path.expanduser("~/.var/app/net.retrodeck.retrodeck/config/retrodeck/retrodeck.cfg")))
+
+ fl=open(os.path.expanduser("~/.var/app/net.retrodeck.retrodeck/config/retrodeck/retrodeck.cfg"),"r")
+ lines=fl.readlines()
+ for line in lines:
+ if "rdhome" in line:
+ rdhome=line[7:-1]
+ elif "roms_folder" in line:
+ roms_folder=line[12:-1]
+ fl.close()
+
+ command_list_default["pico8"]=command_list_default["pico8"].replace("{GAMEDIR}",roms_folder+"/pico8")
+ alt_command_list["PICO-8 Splore (Standalone)"]=alt_command_list["PICO-8 Splore (Standalone)"].replace("{GAMEDIR}",roms_folder+"/pico8")
+
+ srm_path=os.path.expanduser("~/.var/app/net.retrodeck.retrodeck/config/steam-rom-manager/userData/userConfigurations.json")
+ if not os.path.isfile(srm_path):
+ print("Steam ROM Manager configuration not initialized! Initializing now.")
+ resetfun(rdhome)
+
+ if not os.path.exists(rdhome+"/.sync/"):
+ os.makedirs(rdhome+"/.sync/")
+
+if __name__=="__main__":
+ start_config()
+ addToSteam(os.listdir(rdhome+"/ES-DE/gamelists/"))
+ print("Finished!")
diff --git a/functions/steam_sync.sh b/functions/steam_sync.sh
new file mode 100644
index 00000000..c7df8e02
--- /dev/null
+++ b/functions/steam_sync.sh
@@ -0,0 +1,121 @@
+#!/bin/bash
+
+
+# Add games to Steam function
+add_to_steam() {
+ log "i" "Starting Steam Sync"
+
+ steamsync_folder="$rdhome/.sync"
+ create_dir $steamsync_folder
+
+ local srm_path="/var/config/steam-rom-manager/userData/userConfigurations.json"
+ if [ ! -f "$srm_path" ]; then
+ log "e" "Steam ROM Manager configuration not initialized! Initializing now."
+ prepare_component "reset" "steam-rom-manager"
+ fi
+
+ # Build the systems array from space-separated systems
+ local systems_string=$(jq -r '.system | keys[]' "$features" | paste -sd' ')
+ IFS=' ' read -r -a systems <<< "$systems_string" # TODO: do we need this line?
+
+ local games=()
+
+ for system in "${systems[@]}"; do
+
+ local gamelist="$rdhome/ES-DE/gamelists/$system/gamelist.xml"
+
+ if [ -f "$gamelist" ]; then
+
+ # Extract all elements that are marked as favorite="true"
+ game_blocks=$(xmllint --recover --xpath '//game[favorite="true"]' "$gamelist" 2>/dev/null)
+ log d "Extracted favorite game blocks:\n\n$game_blocks\n\n"
+
+ # Split the game_blocks into an array, where each element is a full block
+ IFS=$'\n' read -r -d '' -a game_array <<< "$(echo "$game_blocks" | xmllint --recover --format - | sed -n '//,/<\/game>/p' | tr '\n' ' ')"
+
+ # Iterate over each full block in the array
+ for game_block in "${game_array[@]}"; do
+ log "d" "Processing game block:\n$game_block"
+
+ # Extract the game's name and path from the full game block
+ local name=$(echo "$game_block" | xmllint --xpath 'string(//game/name)' - 2>/dev/null)
+ local path=$(echo "$game_block" | xmllint --xpath 'string(//game/path)' - 2>/dev/null | sed 's|^\./||') # removing the ./
+
+ log "d" "Game name: $name"
+ log "d" "Game path: $path"
+
+ # Ensure the extracted name and path are valid
+ if [ -n "$name" ] && [ -n "$path" ]; then
+ # Check for an alternative emulator if it exists
+ # local emulator=$(echo "$game_block" | xmllint --xpath 'string(//game/altemulator)' - 2>/dev/null)
+ # if [ -z "$emulator" ]; then
+ # games+=("$name ${command_list_default[$system]} '$roms_folder/$system/$path'")
+ # else
+ # games+=("$name ${alt_command_list[$emulator]} '$roms_folder/$system/$path'")
+ # fi
+ log "d" "Steam Sync: found favorite game: $name"
+ else
+ log "w" "Steam Sync: failed to find valid name or path for favorite game"
+ fi
+
+ # Sanitize the game name for the filename: replace special characters with underscores
+ local sanitized_name=$(echo "$name" | sed -e 's/^A-Za-z0-9._-/ /g')
+ local sanitized_name=$(echo "$sanitized_name" | sed -e 's/:/ -/g')
+ local sanitized_name=$(echo "$sanitized_name" | sed -e 's/&/and/g')
+ local sanitized_name=$(echo "$sanitized_name" | sed -e 's%/%and%g')
+ local sanitized_name=$(echo "$sanitized_name" | sed -e 's/ / - /g')
+ local sanitized_name=$(echo "$sanitized_name" | sed -e 's/ / /g')
+ log d "File Path: $path"
+ log d "Game Name: $name"
+
+ # If the filename is too long, shorten it
+ if [ ${#sanitized_name} -gt 100 ]; then
+ sanitized_name=$(echo "$sanitized_name" | cut -c 1-100)
+ fi
+
+ log d "Sanitized Name: $sanitized_name"
+
+ local launcher="$steamsync_folder/${sanitized_name}.sh"
+ log d "Creating desktop file: $launcher"
+
+ # if [[ -v command_list_default[$system] ]]; then
+ # command="${command_list_default[$system]}"
+ # else
+ # log e "$system is not included in the commands array."
+ # continue
+ # fi
+
+ # Populate the .sync script with the correct command
+ # TODO: if there is any emulator defined in the xml we use that, else... how we can know which is the default one?
+ # TODO: if steam is flatpak the command wrapping will change in .desktop
+ local command="flatpak run net.retrodeck.retrodeck start '$roms_folder/$system/$path'"
+ # Create the launcher file using a heredoc - if you enable .desktp this remember to edit .desktop in SRM userConfigurations.json and the above launcher variable (and vice versa)
+# cat < "$launcher"
+# [Desktop Entry]
+# Version=1.0
+# Name=$name
+# Comment=$name via RetroDECK
+# Exec=$command
+# Icon=net.retrodeck.retrodeck
+# Terminal=false
+# Type=Application
+# Categories=Game;Emulator;
+# EOF
+ cat < "$launcher"
+#!/bin/bash
+if [ test "$(whereis flatpak)" = "flatpak:" ]; then
+ flatpak-spawn --host $command
+else
+ $command
+fi
+EOF
+ done
+ fi
+ done
+ steam-rom-manager add
+ log i "Steam Sync: completed"
+}
+
+remove_from_steam() {
+ echo "TBD"
+}
\ No newline at end of file
diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml
index 4bef5bd5..040dddb3 100644
--- a/net.retrodeck.retrodeck.yml
+++ b/net.retrodeck.retrodeck.yml
@@ -2,8 +2,25 @@ app-id: net.retrodeck.retrodeck
runtime: org.kde.Platform
runtime-version: "6.7"
sdk: org.kde.Sdk
+base: org.electronjs.Electron2.BaseApp # Needed for Steam ROM Manager
+base-version: "22.08"
+sdk-extensions:
+ - org.freedesktop.Sdk.Extension.llvm18 # Needed for RPCS3
command: retrodeck.sh
+base: org.winehq.Wine
+base-version: stable-23.08
+
+inherit-extensions:
+ - org.freedesktop.Platform.Compat.i386
+ - org.freedesktop.Platform.ffmpeg_full.i386
+ - org.freedesktop.Platform.ffmpeg-full
+ - org.freedesktop.Platform.GL32
+ - org.freedesktop.Platform.VAAPI.Intel.i386
+ - org.winehq.Wine.DLLs
+ - org.winehq.Wine.gecko
+ - org.winehq.Wine.mono
+
finish-args:
- --socket=wayland
- --socket=x11
@@ -27,12 +44,14 @@ finish-args:
- --env=SDL_VIDEO_WAYLAND_WMCLASS=net.retrodeck.retrodeck
# XEMU - Fixes issues with openSUSE systems, QEMU_AUDIO_DRV is defined as "pa" causing xemu to not launch
- --unset-env=QEMU_AUDIO_DRV
- # BoilR
+ # Steam ROM Manager
- --filesystem=xdg-data/Steam:rw #Steam (flatpak)
- --filesystem=~/.steam:rw # Steam (Non-flatpak)
- --filesystem=~/.var/app/com.valvesoftware.Steam:rw # Steam (Flatpak)
# PPSSPP, DOLPHIN
- --filesystem=xdg-run/gamescope-0:ro
+ # Xenia / Wine
+ - --env=WINEDLLPATH=/app/dlls/lib32:/app/dlls/lib:/app/lib32/wine/wined3d:/app/lib/wine/wined3d
cleanup:
# ES-DE
@@ -46,6 +65,7 @@ cleanup:
- /bin/zstd*
- /lib/pkg-config
- /share/doc
+ - /share/gtk-doc # Steam ROM Manager
- /share/man
- /src
- '*.a'
@@ -143,6 +163,48 @@ modules:
- type: file
url: https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
sha256: af986793a515d500ab2d35f8d2aecd656e764504b789b66d7e1a0b727a124c44
+
+ # Steam ROM Manager - START
+
+ - name: zypak
+ sources:
+ - type: git
+ url: https://github.com/refi64/zypak
+ tag: v2022.03
+ commit: 8424c6bcf909ca2031ebc6537d324bb64772266e
+
+ - name: steam-rom-manager
+ buildsystem: simple
+ env:
+ IN_FLATPAK: 1
+ build-commands:
+ - install -D run.sh ${FLATPAK_DEST}/bin/steam-rom-manager
+ - cp /usr/bin/ar ${FLATPAK_DEST}/bin
+ - ar x srm.deb
+ - tar xf data.tar.xz
+ - mv "opt/Steam ROM Manager" "${FLATPAK_DEST}/srm"
+ - rm -rf "usr/share/icons/hicolor/1024x1024"
+ - cd usr; find share/icons/hicolor -type f -exec install -Dm644 "{}"
+ "${FLATPAK_DEST}/{}" \;
+ - rm -r srm.deb control.tar.* data.tar.xz debian-binary usr opt
+ sources:
+ - type: script
+ dest-filename: run.sh
+ commands:
+ - /app/bin/zypak-wrapper.sh /app/srm/steam-rom-manager "${@}"
+ - type: file
+ dest-filename: srm.deb
+ url: https://github.com/SteamGridDB/steam-rom-manager/releases/download/v2.4.19/steam-rom-manager_2.4.19_amd64.deb
+ sha256: aa4f121d50612801c30b9365e05cb92a3b4a9c402974fee2b88652de8d731b0e
+ x-checker-data:
+ type: json
+ url: https://api.github.com/repos/SteamGridDB/steam-rom-manager/releases/latest
+ url-query: >-
+ .assets[] | select(.name=="steam-rom-manager_" + $version +
+ "_amd64.deb") | .browser_download_url
+ version-query: .tag_name | sub("^v"; "")
+
+ # Steam ROM Manager - END
- name: yq
buildsystem: simple
@@ -542,6 +604,21 @@ modules:
url: https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz
sha256: RETRODECKMAMELATEST
+ # SHADPS4
+
+ - name: shadps4
+ buildsystem: simple
+ build-commands:
+ - chmod +x *.AppImage
+ - ./*.AppImage --appimage-extract
+ - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
+ - mv "squashfs-root/usr/lib/"* "${FLATPAK_DEST}/retrodeck/tmplib"
+ - cp -r squashfs-root/usr/* "${FLATPAK_DEST}/"
+ sources:
+ - type: archive
+ url: https://github.com/shadps4-emu/shadPS4/releases/download/Pre-release-shadPS4-2024-09-24-1620eea/shadps4-linux-qt-2024-09-24-1620eea.zip
+ sha256: RETRODECKSHADPS4LATESTSTABLE
+
# PortMaster
- name: PortMaster
@@ -580,10 +657,11 @@ modules:
- cp -r files/* "${FLATPAK_DEST}"
- chmod +x "${FLATPAK_DEST}/bin/"*
sources:
- # Testing the new feat/update-3.1.0
- type: archive
- url: https://github.com/RetroDECK/ES-DE/releases/latest/download/RetroDECK-ES-DE-Artifact.tar.gz
- sha256: RETRODECKESDELATEST
+ url: https://github.com/RetroDECK/ES-DE/releases/download/feat%2Fxenia-190924.46/RetroDECK-ES-DE-Artifact.tar.gz
+ sha256: 6ea55f59613a066ae36f04b61b3e9810d45fa2ca0924d876b5ada2ca28f5f36f
+ # url: https://github.com/RetroDECK/ES-DE/releases/latest/download/RetroDECK-ES-DE-Artifact.tar.gz
+ # sha256: RETRODECKESDELATEST
- name: retrodeck-theme
buildsystem: simple
@@ -609,6 +687,22 @@ modules:
url: https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-08-09/ruffle-nightly-2024_08_09-linux-x86_64.tar.gz
sha256: d2c4c77d8426da6df8dc8b2a57565c151146464a8eec605d5faa68a297d8cad6
+ # XENIA CANARY
+ - name: xenia-canary
+ buildsystem: simple
+ build-commands:
+ - install -Dm755 xenia_canary.exe "${FLATPAK_DEST}/xenia-canary/xenia_canary.exe"
+ - install -Dm755 xenia-canary "${FLATPAK_DEST}/bin/xenia-canary"
+ sources:
+ - type: archive
+ url: https://github.com/xenia-canary/xenia-canary/releases/download/experimental/xenia_canary.zip
+ sha256: XENIACANARYLATESTSHA
+ - type: script
+ commands:
+ - |
+ WINEPREFIX="/var/data/xenia-canary-pfx" wine64 "/app/xenia-canary/xenia_canary.exe"
+ dest-filename: xenia-canary
+
- name: fetch-missing-libs
buildsystem: simple
build-commands:
diff --git a/retrodeck.sh b/retrodeck.sh
index 146371f4..d51f7347 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -18,7 +18,7 @@ for i in "$@"; do
case $i in
-h*|--help*)
echo "RetroDECK v""$version"
- echo -e "
+ echo "
Usage:
flatpak run [FLATPAK-RUN-OPTION] net.retrodeck-retrodeck [ARGUMENTS]
@@ -210,4 +210,5 @@ fi
# Normal Startup
start_retrodeck
+# After everything is closed we run the quit function
quit_retrodeck
diff --git a/tools/configurator.sh b/tools/configurator.sh
index 6c5e7860..d0762fb2 100755
--- a/tools/configurator.sh
+++ b/tools/configurator.sh
@@ -156,6 +156,10 @@ configurator_welcome_dialog() {
configurator_about_retrodeck_dialog
;;
+ "Sync with Steam" )
+ configurator_add_steam
+ ;;
+
"Developer Options" )
log i "Configurator: opening \"$choice\" menu"
configurator_generic_dialog "RetroDECK Configurator - Developer Options" "The following features and options are potentially VERY DANGEROUS for your RetroDECK install!\n\nThey should be considered the bleeding-edge of upcoming RetroDECK features, and never used when you have important saves/states/roms that are not backed up!\n\nYOU HAVE BEEN WARNED!"
@@ -1152,12 +1156,13 @@ configurator_reset_dialog() {
--window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --width=1200 --height=720 \
--text="Which component do you want to reset to default settings?" \
--column="Component" --column="Action" \
+ "Steam ROM Manager" "Reset SRM that manages the sync and scraping toward Steam library" \
"ES-DE" "Reset the ES-DE frontend" \ )
# TODO: "GyroDSU" "Reset the gyroscope manager GyroDSU"
case $component_to_reset in
- "ES-DE" ) # TODO: GyroDSU
+ "Steam ROM Manager" | "ES-DE" ) # TODO: GyroDSU
if [[ $(configurator_reset_confirmation_dialog "$component_to_reset" "Are you sure you want to reset $component_to_reset to default settings?\n\nThis process cannot be undone.") == "true" ]]; then
prepare_component "reset" "$component_to_reset" "configurator"
configurator_process_complete_dialog "resetting $component_to_reset"
@@ -1250,6 +1255,48 @@ configurator_about_retrodeck_dialog() {
esac
}
+configurator_add_steam() {
+ if [[ $(get_setting_value $rd_conf "steam_sync" retrodeck "options") == "true" ]]; then
+ zenity --question \
+ --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
+ --title "RetroDECK Configurator - RetroDECK Steam Syncronization" \
+ --text="Steam syncronization is currently enabled. Do you want to disable it?\n\nThe already added shortcut will not be removed.\n"
+
+ if [ $? == 0 ] # User clicked "Yes"
+ then
+ disable_steam_sync
+ else # User clicked "Cancel"
+ configurator_welcome_dialog
+ fi
+ else
+ zenity --question \
+ --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
+ --title "RetroDECK Configurator - RetroDECK Steam Syncronization" \
+ --text="Steam syncronization is currently disabled. Do you want to enable it?\n\nAll the games marked as favorites will be syncronized with Steam ROM Manager.\nRemember to restart Steam each time to see the changes.\n"
+
+ if [ $? == 0 ]
+ then
+ enable_steam_sync
+ else
+ configurator_welcome_dialog
+ fi
+ fi
+}
+
+enable_steam_sync() {
+ set_setting_value $rd_conf "steam_sync" "true" retrodeck "options"
+ zenity --icon-name=net.retrodeck.retrodeck --info --no-wrap --ok-label="OK" \
+ --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
+ --title "RetroDECK Configurator - RetroDECK Steam Syncronization" \
+ --text="Steam syncronization enabled."
+ configurator_welcome_dialog
+}
+
+disable_steam_sync() {
+ set_setting_value $rd_conf "steam_sync" "false" retrodeck "options"
+ configurator_welcome_dialog
+}
+
configurator_version_history_dialog() {
local version_array=($(xml sel -t -v '//component/releases/release/@version' -n $rd_appdata))
local all_versions_list=()
diff --git a/tools/configurator/Rekku.gd b/tools/configurator/Rekku.gd
deleted file mode 100644
index d915a511..00000000
--- a/tools/configurator/Rekku.gd
+++ /dev/null
@@ -1,15 +0,0 @@
-extends Control
-
-var rekku_state = false
-
-func _input(event):
- if event.is_action_released("rekku_hide"):
- #self.visible = !self.visible
- if rekku_state == false:
- self.visible = true
- rekku_state = true
- %SplitContainer.split_offset=-300
- elif event.is_action_released("rekku_hide") and rekku_state == true:
- rekku_state = false
- self.visible = false
- %SplitContainer.split_offset=0
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_base.png b/tools/configurator/assets/graphics/rekku2/rekku_base.png
deleted file mode 100644
index 84516647..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_base.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_base.png.import b/tools/configurator/assets/graphics/rekku2/rekku_base.png.import
deleted file mode 100644
index 45620203..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_base.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://l3bredurb11m"
-path="res://.godot/imported/rekku_base.png-ba655e0b7ca5167750e3c33bad52b118.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_base.png"
-dest_files=["res://.godot/imported/rekku_base.png-ba655e0b7ca5167750e3c33bad52b118.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png b/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png
deleted file mode 100644
index f25c0c3b..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png.import b/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png.import
deleted file mode 100644
index 8ff14492..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_eye_1.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cvlncuql8igrm"
-path="res://.godot/imported/rekku_eye_1.png-bdb05770012bbf8805a308be308f2f11.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_eye_1.png"
-dest_files=["res://.godot/imported/rekku_eye_1.png-bdb05770012bbf8805a308be308f2f11.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png b/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png
deleted file mode 100644
index 8a33ab5b..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png.import b/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png.import
deleted file mode 100644
index 70f02035..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_eye_2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bdrdu4nddkqjn"
-path="res://.godot/imported/rekku_eye_2.png-470f058d31522c2d3d622d57668ea739.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_eye_2.png"
-dest_files=["res://.godot/imported/rekku_eye_2.png-470f058d31522c2d3d622d57668ea739.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png b/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png
deleted file mode 100644
index 8433aa6f..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png.import b/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png.import
deleted file mode 100644
index 5132aa9b..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_mouth_a.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cb2hwhaq036mu"
-path="res://.godot/imported/rekku_mouth_a.png-279dcb9a384b18dcc5f0e9b1fce89965.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_mouth_a.png"
-dest_files=["res://.godot/imported/rekku_mouth_a.png-279dcb9a384b18dcc5f0e9b1fce89965.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png b/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png
deleted file mode 100644
index 3e1b8cc3..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png.import b/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png.import
deleted file mode 100644
index 45651006..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_mouth_i.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dl2fd66fvn1an"
-path="res://.godot/imported/rekku_mouth_i.png-66f20d9dcec19841a364e26d8f38c17a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_mouth_i.png"
-dest_files=["res://.godot/imported/rekku_mouth_i.png-66f20d9dcec19841a364e26d8f38c17a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png b/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png
deleted file mode 100644
index 4c8d44dc..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png.import b/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png.import
deleted file mode 100644
index b18f656f..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_mouth_m.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://3ktnkmuecxea"
-path="res://.godot/imported/rekku_mouth_m.png-f85c73bab4824d3102d50150c4e5375e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_mouth_m.png"
-dest_files=["res://.godot/imported/rekku_mouth_m.png-f85c73bab4824d3102d50150c4e5375e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png b/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png
deleted file mode 100644
index 8871b416..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png.import b/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png.import
deleted file mode 100644
index 96b42cb1..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_mouth_o.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d08ngewjvxkmn"
-path="res://.godot/imported/rekku_mouth_o.png-72bff84aecbb9047648fb98563492453.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_mouth_o.png"
-dest_files=["res://.godot/imported/rekku_mouth_o.png-72bff84aecbb9047648fb98563492453.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png b/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png
deleted file mode 100644
index a5b8224f..00000000
Binary files a/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png and /dev/null differ
diff --git a/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png.import b/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png.import
deleted file mode 100644
index 5156c7af..00000000
--- a/tools/configurator/assets/graphics/rekku2/rekku_nomouth.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dieva7tuxjrvy"
-path="res://.godot/imported/rekku_nomouth.png-6aea5248544dd97243fc5c179e0e2d58.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/graphics/rekku2/rekku_nomouth.png"
-dest_files=["res://.godot/imported/rekku_nomouth.png-6aea5248544dd97243fc5c179e0e2d58.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/es-de.png b/tools/configurator/assets/icons/pixelitos/128/es-de.png
deleted file mode 100644
index 6575bb96..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/es-de.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/es-de.png.import b/tools/configurator/assets/icons/pixelitos/128/es-de.png.import
deleted file mode 100644
index f49c47ce..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/es-de.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhf620jyq75t1"
-path="res://.godot/imported/es-de.png-7133c76b0fc370d6d2c311241df36cf6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/es-de.png"
-dest_files=["res://.godot/imported/es-de.png-7133c76b0fc370d6d2c311241df36cf6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/flycast.png b/tools/configurator/assets/icons/pixelitos/128/flycast.png
deleted file mode 100644
index a98a8cee..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/flycast.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/flycast.png.import b/tools/configurator/assets/icons/pixelitos/128/flycast.png.import
deleted file mode 100644
index 294b5552..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/flycast.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ctm3f56t7jhiw"
-path="res://.godot/imported/flycast.png-454d63296971d85691881883d8c379e3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/flycast.png"
-dest_files=["res://.godot/imported/flycast.png-454d63296971d85691881883d8c379e3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/fuse.png b/tools/configurator/assets/icons/pixelitos/128/fuse.png
deleted file mode 100644
index a4cbea7a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/fuse.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/fuse.png.import b/tools/configurator/assets/icons/pixelitos/128/fuse.png.import
deleted file mode 100644
index eb520d80..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/fuse.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://t4bq3t2l0rja"
-path="res://.godot/imported/fuse.png-798b47a8862532036e29b84ce0746e43.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/fuse.png"
-dest_files=["res://.godot/imported/fuse.png-798b47a8862532036e29b84ce0746e43.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/lime3ds.png b/tools/configurator/assets/icons/pixelitos/128/lime3ds.png
deleted file mode 100644
index c0363111..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/lime3ds.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/lime3ds.png.import b/tools/configurator/assets/icons/pixelitos/128/lime3ds.png.import
deleted file mode 100644
index 3f1489d4..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/lime3ds.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bjxqyxpxb8h8q"
-path="res://.godot/imported/lime3ds.png-46636e55aca4b1efb87cc2bb6ef805bd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/lime3ds.png"
-dest_files=["res://.godot/imported/lime3ds.png-46636e55aca4b1efb87cc2bb6ef805bd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/nestopia.png b/tools/configurator/assets/icons/pixelitos/128/nestopia.png
deleted file mode 100644
index 0499a7cf..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/nestopia.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/nestopia.png.import b/tools/configurator/assets/icons/pixelitos/128/nestopia.png.import
deleted file mode 100644
index 94a30a0b..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/nestopia.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://de3s3tkxffqk0"
-path="res://.godot/imported/nestopia.png-e3a5ed0832cb977733e851f186fe9167.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/nestopia.png"
-dest_files=["res://.godot/imported/nestopia.png-e3a5ed0832cb977733e851f186fe9167.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/portal2.png b/tools/configurator/assets/icons/pixelitos/128/portal2.png
deleted file mode 100644
index 9990ba37..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/portal2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/portal2.png.import b/tools/configurator/assets/icons/pixelitos/128/portal2.png.import
deleted file mode 100644
index 1fbd7012..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/portal2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://f8c6tobon13p"
-path="res://.godot/imported/portal2.png-8c359b0df7fa9dc3dad992debc6f16c3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/portal2.png"
-dest_files=["res://.godot/imported/portal2.png-8c359b0df7fa9dc3dad992debc6f16c3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/portal2.png2 b/tools/configurator/assets/icons/pixelitos/128/portal2.png2
deleted file mode 120000
index 69558735..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/portal2.png2
+++ /dev/null
@@ -1 +0,0 @@
-portal2.png
\ No newline at end of file
diff --git a/tools/configurator/assets/icons/pixelitos/128/snes9x.png b/tools/configurator/assets/icons/pixelitos/128/snes9x.png
deleted file mode 100644
index d63bc0e5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/snes9x.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/snes9x.png.import b/tools/configurator/assets/icons/pixelitos/128/snes9x.png.import
deleted file mode 100644
index 157f1b91..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/snes9x.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cyqdlugy5lts5"
-path="res://.godot/imported/snes9x.png-985444d2225cee74be2bbfe4fd683dbe.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/snes9x.png"
-dest_files=["res://.godot/imported/snes9x.png-985444d2225cee74be2bbfe4fd683dbe.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png b/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png
deleted file mode 120000
index 69558735..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png
+++ /dev/null
@@ -1 +0,0 @@
-portal2.png
\ No newline at end of file
diff --git a/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png.import b/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png.import
deleted file mode 100644
index dd872006..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/steam_icon_620.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ck226cpy48rw"
-path="res://.godot/imported/steam_icon_620.png-7a9e73f3c8c9a5c04b15bb9b88f1fab3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/steam_icon_620.png"
-dest_files=["res://.godot/imported/steam_icon_620.png-7a9e73f3c8c9a5c04b15bb9b88f1fab3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/stella.png b/tools/configurator/assets/icons/pixelitos/128/stella.png
deleted file mode 100644
index 4953f902..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/stella.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/stella.png.import b/tools/configurator/assets/icons/pixelitos/128/stella.png.import
deleted file mode 100644
index 712034f3..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/stella.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2fp4cq1l0843"
-path="res://.godot/imported/stella.png-e81484435d2c9330faaeb6dd19649c74.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/stella.png"
-dest_files=["res://.godot/imported/stella.png-e81484435d2c9330faaeb6dd19649c74.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/128/zsnes.png b/tools/configurator/assets/icons/pixelitos/128/zsnes.png
deleted file mode 100644
index 824a41e7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/128/zsnes.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/128/zsnes.png.import b/tools/configurator/assets/icons/pixelitos/128/zsnes.png.import
deleted file mode 100644
index ecc2dc58..00000000
--- a/tools/configurator/assets/icons/pixelitos/128/zsnes.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bsctvdrl5okkn"
-path="res://.godot/imported/zsnes.png-8880495aee27e317a73877d10d9f27e8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/128/zsnes.png"
-dest_files=["res://.godot/imported/zsnes.png-8880495aee27e317a73877d10d9f27e8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/Alacritty.png b/tools/configurator/assets/icons/pixelitos/16/Alacritty.png
deleted file mode 100644
index b49c4a7f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/Alacritty.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/Alacritty.png.import b/tools/configurator/assets/icons/pixelitos/16/Alacritty.png.import
deleted file mode 100644
index c881c286..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/Alacritty.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cp7mte1plxnns"
-path="res://.godot/imported/Alacritty.png-4f73319016fc7fff22cd6bbb95727a2c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/Alacritty.png"
-dest_files=["res://.godot/imported/Alacritty.png-4f73319016fc7fff22cd6bbb95727a2c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png b/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png
deleted file mode 100644
index c242ed43..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png.import b/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png.import
deleted file mode 100644
index dc8624ff..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/CMakeSetup.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4m876fp86l7u"
-path="res://.godot/imported/CMakeSetup.png-ca2e7d534d3754abdc6584a0e12d00a8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/CMakeSetup.png"
-dest_files=["res://.godot/imported/CMakeSetup.png-ca2e7d534d3754abdc6584a0e12d00a8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png b/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png
deleted file mode 100644
index 2fbd37aa..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png.import b/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png.import
deleted file mode 100644
index 675613fa..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/QtProject-qtcreator.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dal18xkn0kplp"
-path="res://.godot/imported/QtProject-qtcreator.png-23c831a40c505fde0c349b15be55ea27.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/QtProject-qtcreator.png"
-dest_files=["res://.godot/imported/QtProject-qtcreator.png-23c831a40c505fde0c349b15be55ea27.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png b/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png
deleted file mode 100644
index cd86d42d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png.import b/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png.import
deleted file mode 100644
index e0531885..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshoot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://df4bk3fa337ig"
-path="res://.godot/imported/accesories-screenshoot.png-374d457bc7561a8d6e5b662034b15730.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accesories-screenshoot.png"
-dest_files=["res://.godot/imported/accesories-screenshoot.png-374d457bc7561a8d6e5b662034b15730.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png b/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png
deleted file mode 100644
index cd86d42d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png.import b/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png.import
deleted file mode 100644
index b9421af9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accesories-screenshot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cqkexg5kkpehj"
-path="res://.godot/imported/accesories-screenshot.png-380a941577ff6c26d913fdd7f78ed615.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accesories-screenshot.png"
-dest_files=["res://.godot/imported/accesories-screenshot.png-380a941577ff6c26d913fdd7f78ed615.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png b/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png
deleted file mode 100644
index 981d1419..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png.import
deleted file mode 100644
index 139c5859..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-calculator.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://qg2fv36wcd2c"
-path="res://.godot/imported/accessories-calculator.png-d15cdc6a8c179b53a6ef9124dd0b9a8f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-calculator.png"
-dest_files=["res://.godot/imported/accessories-calculator.png-d15cdc6a8c179b53a6ef9124dd0b9a8f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png b/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png
deleted file mode 100644
index 22ee5f71..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png.import
deleted file mode 100644
index 604a97f9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-clock.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhgc5m5hjjpge"
-path="res://.godot/imported/accessories-clock.png-0b1e8af43b710d232fb1a15556ef19eb.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-clock.png"
-dest_files=["res://.godot/imported/accessories-clock.png-0b1e8af43b710d232fb1a15556ef19eb.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png b/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png
deleted file mode 100644
index 081c51d5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png.import
deleted file mode 100644
index a572c210..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-dictionary.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dy4i0deapmyn8"
-path="res://.godot/imported/accessories-dictionary.png-25017c298efba7f0e304eab6bd3fe71e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-dictionary.png"
-dest_files=["res://.godot/imported/accessories-dictionary.png-25017c298efba7f0e304eab6bd3fe71e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png b/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png
deleted file mode 100644
index 081c51d5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png.import
deleted file mode 100644
index db7849bf..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-ebook-reader.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c70ppuy4beltg"
-path="res://.godot/imported/accessories-ebook-reader.png-0f54fc49eec6426cbf1120611040fb32.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-ebook-reader.png"
-dest_files=["res://.godot/imported/accessories-ebook-reader.png-0f54fc49eec6426cbf1120611040fb32.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png b/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png
deleted file mode 100644
index 96629dea..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png.import
deleted file mode 100644
index 8bee69be..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-notes.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://taq6pykvnl76"
-path="res://.godot/imported/accessories-notes.png-f233036a4c836cc7dc186338310e9fae.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-notes.png"
-dest_files=["res://.godot/imported/accessories-notes.png-f233036a4c836cc7dc186338310e9fae.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png b/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png
deleted file mode 100644
index d992a152..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png.import
deleted file mode 100644
index 6ad9c32a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-safe.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://crc1a37v678n5"
-path="res://.godot/imported/accessories-safe.png-be007724da9b72adae416ad27a714815.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-safe.png"
-dest_files=["res://.godot/imported/accessories-safe.png-be007724da9b72adae416ad27a714815.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png b/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png
deleted file mode 100644
index cd86d42d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png.import
deleted file mode 100644
index 27bcb515..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-screenshoot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c7owhb6jau2r7"
-path="res://.godot/imported/accessories-screenshoot.png-9c31584745a04aa11537232e52d0fd4a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-screenshoot.png"
-dest_files=["res://.godot/imported/accessories-screenshoot.png-9c31584745a04aa11537232e52d0fd4a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png b/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png
deleted file mode 100644
index d5d5070d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png.import b/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png.import
deleted file mode 100644
index f991a62b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/accessories-text-editor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://lklv1mtf0axh"
-path="res://.godot/imported/accessories-text-editor.png-9d8479e48f94dc82089f933acd74fa99.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/accessories-text-editor.png"
-dest_files=["res://.godot/imported/accessories-text-editor.png-9d8479e48f94dc82089f933acd74fa99.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/alacarte.png b/tools/configurator/assets/icons/pixelitos/16/alacarte.png
deleted file mode 100644
index b9c05361..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/alacarte.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/alacarte.png.import b/tools/configurator/assets/icons/pixelitos/16/alacarte.png.import
deleted file mode 100644
index d729400d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/alacarte.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dq62f0iqbvfct"
-path="res://.godot/imported/alacarte.png-1f1500dfc98c6beb4514f5a95f95a9ef.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/alacarte.png"
-dest_files=["res://.godot/imported/alacarte.png-1f1500dfc98c6beb4514f5a95f95a9ef.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/anatine.png b/tools/configurator/assets/icons/pixelitos/16/anatine.png
deleted file mode 100644
index dbb99338..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/anatine.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/anatine.png.import b/tools/configurator/assets/icons/pixelitos/16/anatine.png.import
deleted file mode 100644
index 881654c4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/anatine.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dqk2qqxx4340h"
-path="res://.godot/imported/anatine.png-a45209bb5a56a70dfe74ec0c6321ab8a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/anatine.png"
-dest_files=["res://.godot/imported/anatine.png-a45209bb5a56a70dfe74ec0c6321ab8a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png b/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png
deleted file mode 100644
index 671edffd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png.import b/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png.import
deleted file mode 100644
index ecb1ed54..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/app.xemu.xemu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cah8bhye14opr"
-path="res://.godot/imported/app.xemu.xemu.png-13fcfb6536a11564d69d3e35a4541282.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/app.xemu.xemu.png"
-dest_files=["res://.godot/imported/app.xemu.xemu.png-13fcfb6536a11564d69d3e35a4541282.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/apple.png b/tools/configurator/assets/icons/pixelitos/16/apple.png
deleted file mode 100644
index 02c26df3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/apple.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/apple.png.import b/tools/configurator/assets/icons/pixelitos/16/apple.png.import
deleted file mode 100644
index 9893b30c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/apple.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://7wxfcyjnrjj"
-path="res://.godot/imported/apple.png-268063cc94bfb7e198f59173c4edfcd0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/apple.png"
-dest_files=["res://.godot/imported/apple.png-268063cc94bfb7e198f59173c4edfcd0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png b/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png
deleted file mode 100644
index cd86d42d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png.import b/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png.import
deleted file mode 100644
index 2191265e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applets-screenshooter.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://fk4h3jnjjlv6"
-path="res://.godot/imported/applets-screenshooter.png-b31d48502f03856dc8298a6c10b438c4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applets-screenshooter.png"
-dest_files=["res://.godot/imported/applets-screenshooter.png-b31d48502f03856dc8298a6c10b438c4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png b/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png
deleted file mode 100644
index c6a7d143..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png.import b/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png.import
deleted file mode 100644
index 881fc570..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/application-vnd.affinity-designer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dxd7ka0qiyqen"
-path="res://.godot/imported/application-vnd.affinity-designer.png-608cf9e7df43d44f5707c7dcfcdfaa42.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/application-vnd.affinity-designer.png"
-dest_files=["res://.godot/imported/application-vnd.affinity-designer.png-608cf9e7df43d44f5707c7dcfcdfaa42.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png b/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png
deleted file mode 100644
index 152475ed..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png.import
deleted file mode 100644
index 4ce14992..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-accessories.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://kbu42vp5e6yf"
-path="res://.godot/imported/applications-accessories.png-e423b33993821ebfe2d5501dfae6b714.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-accessories.png"
-dest_files=["res://.godot/imported/applications-accessories.png-e423b33993821ebfe2d5501dfae6b714.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-all.png b/tools/configurator/assets/icons/pixelitos/16/applications-all.png
deleted file mode 100644
index 4929945d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-all.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-all.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-all.png.import
deleted file mode 100644
index 6cad19f0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-all.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ndsdoqjs7m7w"
-path="res://.godot/imported/applications-all.png-ab84c72eef4f625c339e15bbcb7fa88f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-all.png"
-dest_files=["res://.godot/imported/applications-all.png-ab84c72eef4f625c339e15bbcb7fa88f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-development.png b/tools/configurator/assets/icons/pixelitos/16/applications-development.png
deleted file mode 100644
index 7d4f2b9b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-development.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-development.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-development.png.import
deleted file mode 100644
index b1003d8c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-development.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bfeloulb2wvvn"
-path="res://.godot/imported/applications-development.png-9b0fdf3eb2d9033678e74d99f3073b76.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-development.png"
-dest_files=["res://.godot/imported/applications-development.png-9b0fdf3eb2d9033678e74d99f3073b76.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-education.png b/tools/configurator/assets/icons/pixelitos/16/applications-education.png
deleted file mode 100644
index 360f0ac8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-education.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-education.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-education.png.import
deleted file mode 100644
index a2a556e6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-education.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://o83hcgocw65q"
-path="res://.godot/imported/applications-education.png-af8ff97e641a5d659a107254ca9bc81f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-education.png"
-dest_files=["res://.godot/imported/applications-education.png-af8ff97e641a5d659a107254ca9bc81f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-games.png b/tools/configurator/assets/icons/pixelitos/16/applications-games.png
deleted file mode 100644
index e2a38b32..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-games.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-games.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-games.png.import
deleted file mode 100644
index a24cd9fe..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-games.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cw4ero0pfqb57"
-path="res://.godot/imported/applications-games.png-6ef58e204fbc67e2e77c94965b7efd35.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-games.png"
-dest_files=["res://.godot/imported/applications-games.png-6ef58e204fbc67e2e77c94965b7efd35.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png b/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png
deleted file mode 100644
index 2847df1d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png.import
deleted file mode 100644
index 1964bc68..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-graphics.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d2nbn5e16g04t"
-path="res://.godot/imported/applications-graphics.png-927f4758a56b7c23c64a0fb62536db3d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-graphics.png"
-dest_files=["res://.godot/imported/applications-graphics.png-927f4758a56b7c23c64a0fb62536db3d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-internet.png b/tools/configurator/assets/icons/pixelitos/16/applications-internet.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-internet.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-internet.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-internet.png.import
deleted file mode 100644
index 5cdbb991..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-internet.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ceowi5vullhhc"
-path="res://.godot/imported/applications-internet.png-1ae1e3221643b136ddd72c43cc9759c4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-internet.png"
-dest_files=["res://.godot/imported/applications-internet.png-1ae1e3221643b136ddd72c43cc9759c4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png b/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png
deleted file mode 100644
index ebce336a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png.import
deleted file mode 100644
index afafe803..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-multimedia.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dj471sjmw24g1"
-path="res://.godot/imported/applications-multimedia.png-973d3374cd06bfb4a4e417a3ad5c68a7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-multimedia.png"
-dest_files=["res://.godot/imported/applications-multimedia.png-973d3374cd06bfb4a4e417a3ad5c68a7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-office.png b/tools/configurator/assets/icons/pixelitos/16/applications-office.png
deleted file mode 100644
index 1dc57b9d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-office.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-office.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-office.png.import
deleted file mode 100644
index 15fc6280..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-office.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b2r2ggkeiippk"
-path="res://.godot/imported/applications-office.png-782c993c03b7dbe06aad8f8d655ffb6e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-office.png"
-dest_files=["res://.godot/imported/applications-office.png-782c993c03b7dbe06aad8f8d655ffb6e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-other.png b/tools/configurator/assets/icons/pixelitos/16/applications-other.png
deleted file mode 100644
index 840d6027..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-other.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-other.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-other.png.import
deleted file mode 100644
index 56ee6f04..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-other.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b3byj4jy8psjo"
-path="res://.godot/imported/applications-other.png-f970e4ce495a40f34c5a7d23e2db84bd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-other.png"
-dest_files=["res://.godot/imported/applications-other.png-f970e4ce495a40f34c5a7d23e2db84bd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-science.png b/tools/configurator/assets/icons/pixelitos/16/applications-science.png
deleted file mode 100644
index 360f0ac8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-science.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-science.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-science.png.import
deleted file mode 100644
index 8032701f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-science.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c7gsi6t7335yx"
-path="res://.godot/imported/applications-science.png-2f04cd597c68410e2aae561bbded5585.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-science.png"
-dest_files=["res://.godot/imported/applications-science.png-2f04cd597c68410e2aae561bbded5585.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-system.png b/tools/configurator/assets/icons/pixelitos/16/applications-system.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-system.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-system.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-system.png.import
deleted file mode 100644
index 5b7ce19f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-system.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cpff7sbgy1wuu"
-path="res://.godot/imported/applications-system.png-36ae6cc3fc0327af3fb24616b60b3003.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-system.png"
-dest_files=["res://.godot/imported/applications-system.png-36ae6cc3fc0327af3fb24616b60b3003.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png b/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png.import b/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png.import
deleted file mode 100644
index b304cc7d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/applications-webbrowsers.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://fmyai7stuwfv"
-path="res://.godot/imported/applications-webbrowsers.png-1326c9464e925db56f2469158fb594bb.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/applications-webbrowsers.png"
-dest_files=["res://.godot/imported/applications-webbrowsers.png-1326c9464e925db56f2469158fb594bb.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ares.png b/tools/configurator/assets/icons/pixelitos/16/ares.png
deleted file mode 100644
index 8fd6e1ad..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ares.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ares.png.import b/tools/configurator/assets/icons/pixelitos/16/ares.png.import
deleted file mode 100644
index 570a0b01..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ares.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cpvdyvuk5yhfo"
-path="res://.godot/imported/ares.png-3d6b991c978717c3b4cfbd6da2613bd6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ares.png"
-dest_files=["res://.godot/imported/ares.png-3d6b991c978717c3b4cfbd6da2613bd6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ark.png b/tools/configurator/assets/icons/pixelitos/16/ark.png
deleted file mode 100644
index f94f6e1e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ark.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ark.png.import b/tools/configurator/assets/icons/pixelitos/16/ark.png.import
deleted file mode 100644
index e14186f9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ark.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dm0vcd00yrlec"
-path="res://.godot/imported/ark.png-5ca1741b0780302b74fda901eb23e213.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ark.png"
-dest_files=["res://.godot/imported/ark.png-5ca1741b0780302b74fda901eb23e213.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/arronax.png b/tools/configurator/assets/icons/pixelitos/16/arronax.png
deleted file mode 100644
index 948e900e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/arronax.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/arronax.png.import b/tools/configurator/assets/icons/pixelitos/16/arronax.png.import
deleted file mode 100644
index 50201c0f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/arronax.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b5dkf0j28a1b3"
-path="res://.godot/imported/arronax.png-240edb739428e77b63e80d35b977d0ab.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/arronax.png"
-dest_files=["res://.godot/imported/arronax.png-240edb739428e77b63e80d35b977d0ab.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/assaultcube.png b/tools/configurator/assets/icons/pixelitos/16/assaultcube.png
deleted file mode 100644
index 5d13aea8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/assaultcube.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/assaultcube.png.import b/tools/configurator/assets/icons/pixelitos/16/assaultcube.png.import
deleted file mode 100644
index 65ed8c9b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/assaultcube.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bpm8rk33us5fc"
-path="res://.godot/imported/assaultcube.png-ca8f2be15ab4eab580c1bdb1c2c4fb37.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/assaultcube.png"
-dest_files=["res://.godot/imported/assaultcube.png-ca8f2be15ab4eab580c1bdb1c2c4fb37.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/atril.png b/tools/configurator/assets/icons/pixelitos/16/atril.png
deleted file mode 100644
index a355d7cc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/atril.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/atril.png.import b/tools/configurator/assets/icons/pixelitos/16/atril.png.import
deleted file mode 100644
index 5c9b5b8a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/atril.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d4hihvbg07mp2"
-path="res://.godot/imported/atril.png-dc035a595aadd877eff547971b8cfd47.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/atril.png"
-dest_files=["res://.godot/imported/atril.png-dc035a595aadd877eff547971b8cfd47.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/audacity.png b/tools/configurator/assets/icons/pixelitos/16/audacity.png
deleted file mode 100644
index 74b109b1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/audacity.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/audacity.png.import b/tools/configurator/assets/icons/pixelitos/16/audacity.png.import
deleted file mode 100644
index 9ef04b0d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/audacity.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bgdfqpsge47xl"
-path="res://.godot/imported/audacity.png-985f018e44635e855e01aba656ba2401.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/audacity.png"
-dest_files=["res://.godot/imported/audacity.png-985f018e44635e855e01aba656ba2401.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png b/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png
deleted file mode 100644
index 0157197b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png.import b/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png.import
deleted file mode 100644
index 08e0e6ed..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/audio-mp3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c614erv18bffc"
-path="res://.godot/imported/audio-mp3.png-a189f8de1c969c0f242d2924003c1033.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/audio-mp3.png"
-dest_files=["res://.godot/imported/audio-mp3.png-a189f8de1c969c0f242d2924003c1033.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/avatar-default.png b/tools/configurator/assets/icons/pixelitos/16/avatar-default.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/avatar-default.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/avatar-default.png.import b/tools/configurator/assets/icons/pixelitos/16/avatar-default.png.import
deleted file mode 100644
index fc8ca21c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/avatar-default.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://qb2fx1kus7te"
-path="res://.godot/imported/avatar-default.png-b976865723d050265640bc0685ce4170.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/avatar-default.png"
-dest_files=["res://.godot/imported/avatar-default.png-b976865723d050265640bc0685ce4170.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png b/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png
deleted file mode 100644
index 66ab2bdd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png.import b/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png.import
deleted file mode 100644
index 80125956..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/balena-etcher-electron.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://pptpptofdxlx"
-path="res://.godot/imported/balena-etcher-electron.png-dcc20e0ff88ee21578e7f94c8e03b4e0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/balena-etcher-electron.png"
-dest_files=["res://.godot/imported/balena-etcher-electron.png-dcc20e0ff88ee21578e7f94c8e03b4e0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/bigpemu.png b/tools/configurator/assets/icons/pixelitos/16/bigpemu.png
deleted file mode 100644
index 774d09db..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/bigpemu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/bigpemu.png.import b/tools/configurator/assets/icons/pixelitos/16/bigpemu.png.import
deleted file mode 100644
index 1e9d0feb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/bigpemu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c4vunmfvf5ca7"
-path="res://.godot/imported/bigpemu.png-3b3e1d5d04b67882a6ad7c7ec5b0577a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/bigpemu.png"
-dest_files=["res://.godot/imported/bigpemu.png-3b3e1d5d04b67882a6ad7c7ec5b0577a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/blender.png b/tools/configurator/assets/icons/pixelitos/16/blender.png
deleted file mode 100644
index baffd5a9..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/blender.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/blender.png.import b/tools/configurator/assets/icons/pixelitos/16/blender.png.import
deleted file mode 100644
index 0a038b83..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/blender.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bqetmsqg2g2o4"
-path="res://.godot/imported/blender.png-6d4fec3aed0fd069f451e7c8015ceb3a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/blender.png"
-dest_files=["res://.godot/imported/blender.png-6d4fec3aed0fd069f451e7c8015ceb3a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/bulky.png b/tools/configurator/assets/icons/pixelitos/16/bulky.png
deleted file mode 100644
index 346cbdfa..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/bulky.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/bulky.png.import b/tools/configurator/assets/icons/pixelitos/16/bulky.png.import
deleted file mode 100644
index 45cc9ced..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/bulky.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c78dxb808u52n"
-path="res://.godot/imported/bulky.png-7177547fd858620bc3948a465a39d526.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/bulky.png"
-dest_files=["res://.godot/imported/bulky.png-7177547fd858620bc3948a465a39d526.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png b/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png
deleted file mode 100644
index 5cad7251..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png.import b/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png.import
deleted file mode 100644
index 6bc41c00..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/chrome-beta.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://j7p43fukafx5"
-path="res://.godot/imported/chrome-beta.png-23900d8616b1266a44f9202ac49fdbdf.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/chrome-beta.png"
-dest_files=["res://.godot/imported/chrome-beta.png-23900d8616b1266a44f9202ac49fdbdf.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/chrome.png b/tools/configurator/assets/icons/pixelitos/16/chrome.png
deleted file mode 100644
index c9654dd3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/chrome.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/chrome.png.import b/tools/configurator/assets/icons/pixelitos/16/chrome.png.import
deleted file mode 100644
index d33744b6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/chrome.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dn4yl661c2ncd"
-path="res://.godot/imported/chrome.png-5b2ee69b5e818878328498ea08fad74c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/chrome.png"
-dest_files=["res://.godot/imported/chrome.png-5b2ee69b5e818878328498ea08fad74c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png b/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png.import b/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png.import
deleted file mode 100644
index b732545e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c0y0jvvhy4gvv"
-path="res://.godot/imported/cinnamon-virtual-keyboard.png-5464848e485ae035a16b3856ef20ff6e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cinnamon-virtual-keyboard.png"
-dest_files=["res://.godot/imported/cinnamon-virtual-keyboard.png-5464848e485ae035a16b3856ef20ff6e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/clementine.png b/tools/configurator/assets/icons/pixelitos/16/clementine.png
deleted file mode 100644
index a97ea890..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/clementine.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/clementine.png.import b/tools/configurator/assets/icons/pixelitos/16/clementine.png.import
deleted file mode 100644
index 89377ec3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/clementine.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://uldnpaifnuim"
-path="res://.godot/imported/clementine.png-154ec7d9cceee10691007524b4f53710.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/clementine.png"
-dest_files=["res://.godot/imported/clementine.png-154ec7d9cceee10691007524b4f53710.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png b/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png
deleted file mode 100644
index c242ed43..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png.import b/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png.import
deleted file mode 100644
index 19133270..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cmake-gui.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cvfd1n84dyicx"
-path="res://.godot/imported/cmake-gui.png-8acb36d92b0f082f8c5dbdf034ed2e18.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cmake-gui.png"
-dest_files=["res://.godot/imported/cmake-gui.png-8acb36d92b0f082f8c5dbdf034ed2e18.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cmake.png b/tools/configurator/assets/icons/pixelitos/16/cmake.png
deleted file mode 100644
index c242ed43..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cmake.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cmake.png.import b/tools/configurator/assets/icons/pixelitos/16/cmake.png.import
deleted file mode 100644
index 34f31c17..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cmake.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cmj2oseon2h1y"
-path="res://.godot/imported/cmake.png-5a9cb68a9462cd35e54ff4bcaf3fd09b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cmake.png"
-dest_files=["res://.godot/imported/cmake.png-5a9cb68a9462cd35e54ff4bcaf3fd09b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/code-oss.png b/tools/configurator/assets/icons/pixelitos/16/code-oss.png
deleted file mode 100644
index d45bde63..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/code-oss.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/code-oss.png.import b/tools/configurator/assets/icons/pixelitos/16/code-oss.png.import
deleted file mode 100644
index cd30a1a5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/code-oss.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c8c8888cu0crm"
-path="res://.godot/imported/code-oss.png-f37359e120517e19f20f2f973c2f60d2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/code-oss.png"
-dest_files=["res://.godot/imported/code-oss.png-f37359e120517e19f20f2f973c2f60d2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/compton.png b/tools/configurator/assets/icons/pixelitos/16/compton.png
deleted file mode 100644
index 6299d8e1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/compton.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/compton.png.import b/tools/configurator/assets/icons/pixelitos/16/compton.png.import
deleted file mode 100644
index a40b463c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/compton.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://da7lj1ulomd2q"
-path="res://.godot/imported/compton.png-ed773ef0608538f53171651279a12b00.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/compton.png"
-dest_files=["res://.godot/imported/compton.png-ed773ef0608538f53171651279a12b00.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/computer.png b/tools/configurator/assets/icons/pixelitos/16/computer.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/computer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/computer.png.import b/tools/configurator/assets/icons/pixelitos/16/computer.png.import
deleted file mode 100644
index 5bca52a7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/computer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://kvq6bgcrwi2x"
-path="res://.godot/imported/computer.png-39ca132789ec2f0720481aa75c7bac70.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/computer.png"
-dest_files=["res://.godot/imported/computer.png-39ca132789ec2f0720481aa75c7bac70.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-applets.png b/tools/configurator/assets/icons/pixelitos/16/cs-applets.png
deleted file mode 100644
index e34eac87..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-applets.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-applets.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-applets.png.import
deleted file mode 100644
index 22c94946..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-applets.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cbxhu1gloni8f"
-path="res://.godot/imported/cs-applets.png-5f4c9374553176a6793a7adad07fdc7b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-applets.png"
-dest_files=["res://.godot/imported/cs-applets.png-5f4c9374553176a6793a7adad07fdc7b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png b/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png
deleted file mode 100644
index 64aaa26d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png.import
deleted file mode 100644
index b325e5d9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-backgrounds.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://wxkavajnu478"
-path="res://.godot/imported/cs-backgrounds.png-24520abb08b4a161acb0a39c18a5f0b2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-backgrounds.png"
-dest_files=["res://.godot/imported/cs-backgrounds.png-24520abb08b4a161acb0a39c18a5f0b2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png b/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png
deleted file mode 100644
index 4e39d67b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png.import
deleted file mode 100644
index b0b75053..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-cat-admin.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://rsxowetv8gk1"
-path="res://.godot/imported/cs-cat-admin.png-952fa780f506847750ab2df0f603d010.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-cat-admin.png"
-dest_files=["res://.godot/imported/cs-cat-admin.png-952fa780f506847750ab2df0f603d010.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png b/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png
deleted file mode 100644
index 31f776b4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png.import
deleted file mode 100644
index 780f334b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-cat-appearance.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://comvwewjsgafy"
-path="res://.godot/imported/cs-cat-appearance.png-3d743c0460d097951f2e56b1b3ca704e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-cat-appearance.png"
-dest_files=["res://.godot/imported/cs-cat-appearance.png-3d743c0460d097951f2e56b1b3ca704e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png b/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png.import
deleted file mode 100644
index 8799c32f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-cat-hardware.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b5vdvodg28i3y"
-path="res://.godot/imported/cs-cat-hardware.png-09d1808df11be1533e435b6834177ded.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-cat-hardware.png"
-dest_files=["res://.godot/imported/cs-cat-hardware.png-09d1808df11be1533e435b6834177ded.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png b/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png.import
deleted file mode 100644
index d83568c6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-cat-prefs.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bapaqa1011qnr"
-path="res://.godot/imported/cs-cat-prefs.png-4990e99fff6bd2940790c675d6bb83a0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-cat-prefs.png"
-dest_files=["res://.godot/imported/cs-cat-prefs.png-4990e99fff6bd2940790c675d6bb83a0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png b/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png.import
deleted file mode 100644
index 76112210..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-cat-tweaks.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cacfgm8mma57o"
-path="res://.godot/imported/cs-cat-tweaks.png-063c1c9db1689d6843ce265489bb0557.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-cat-tweaks.png"
-dest_files=["res://.godot/imported/cs-cat-tweaks.png-063c1c9db1689d6843ce265489bb0557.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-color.png b/tools/configurator/assets/icons/pixelitos/16/cs-color.png
deleted file mode 100644
index d6de2445..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-color.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-color.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-color.png.import
deleted file mode 100644
index da4c8d01..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-color.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://tq1804obkvj7"
-path="res://.godot/imported/cs-color.png-909c93909d1d56c7c7e4daae2a60fe11.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-color.png"
-dest_files=["res://.godot/imported/cs-color.png-909c93909d1d56c7c7e4daae2a60fe11.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png b/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png
deleted file mode 100644
index 22ee5f71..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png.import
deleted file mode 100644
index f0551c08..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-date-time.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dleg3thvrytr"
-path="res://.godot/imported/cs-date-time.png-4dcb5d9952a0b31a7df548aa81b62ea2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-date-time.png"
-dest_files=["res://.godot/imported/cs-date-time.png-4dcb5d9952a0b31a7df548aa81b62ea2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png b/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png
deleted file mode 100644
index 0b273a9f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png.import
deleted file mode 100644
index 3b925d7e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-default-applications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://6clxu254xvyg"
-path="res://.godot/imported/cs-default-applications.png-b03412950c6411c61301ece5e22a8f8b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-default-applications.png"
-dest_files=["res://.godot/imported/cs-default-applications.png-b03412950c6411c61301ece5e22a8f8b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png b/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png
deleted file mode 100644
index 96629dea..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png.import
deleted file mode 100644
index 02558b9d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-desklets.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://yyrypylbbsaa"
-path="res://.godot/imported/cs-desklets.png-32a0ae43a99c8cbcc47e8dc9dc885894.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-desklets.png"
-dest_files=["res://.godot/imported/cs-desklets.png-32a0ae43a99c8cbcc47e8dc9dc885894.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png b/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png
deleted file mode 100644
index 9bc09aa2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png.import
deleted file mode 100644
index fb17036d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-desktop-effects.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bhok6egt86cl1"
-path="res://.godot/imported/cs-desktop-effects.png-ef385e28915ee0afe168b930cea60277.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-desktop-effects.png"
-dest_files=["res://.godot/imported/cs-desktop-effects.png-ef385e28915ee0afe168b930cea60277.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png b/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png
deleted file mode 100644
index 7c519310..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png.import
deleted file mode 100644
index 64a5df5a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-desktop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxs44uafmo1bl"
-path="res://.godot/imported/cs-desktop.png-c298f0e528d42a9a79f68ce52f529839.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-desktop.png"
-dest_files=["res://.godot/imported/cs-desktop.png-c298f0e528d42a9a79f68ce52f529839.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-details.png b/tools/configurator/assets/icons/pixelitos/16/cs-details.png
deleted file mode 100644
index 44c13f02..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-details.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-details.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-details.png.import
deleted file mode 100644
index 0680f94f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-details.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4n5eigk3qda2"
-path="res://.godot/imported/cs-details.png-0874a3f55a9156b0be2d12acc53b4d13.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-details.png"
-dest_files=["res://.godot/imported/cs-details.png-0874a3f55a9156b0be2d12acc53b4d13.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-display.png b/tools/configurator/assets/icons/pixelitos/16/cs-display.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-display.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-display.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-display.png.import
deleted file mode 100644
index 72acc366..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-display.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dw1efkf7j02km"
-path="res://.godot/imported/cs-display.png-6a832a435f9752ae67088455a5bc0313.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-display.png"
-dest_files=["res://.godot/imported/cs-display.png-6a832a435f9752ae67088455a5bc0313.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png b/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png
deleted file mode 100644
index 0e26eff5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png.import
deleted file mode 100644
index 061fe4d5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-extensions.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bla1gi614wmcd"
-path="res://.godot/imported/cs-extensions.png-f61ea0e53bc567e432501e2e52dd7fb4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-extensions.png"
-dest_files=["res://.godot/imported/cs-extensions.png-f61ea0e53bc567e432501e2e52dd7fb4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png b/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png
deleted file mode 100644
index 7ed03533..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png.import
deleted file mode 100644
index e5305db0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-fonts.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cbm6afpm1dumc"
-path="res://.godot/imported/cs-fonts.png-78162ed6819ea3828af8b0b752f673b6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-fonts.png"
-dest_files=["res://.godot/imported/cs-fonts.png-78162ed6819ea3828af8b0b752f673b6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-general.png b/tools/configurator/assets/icons/pixelitos/16/cs-general.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-general.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-general.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-general.png.import
deleted file mode 100644
index 9fbe109b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-general.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4oxfl5lny1qh"
-path="res://.godot/imported/cs-general.png-8300c75cbe4d0bf640f0f7624b05a200.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-general.png"
-dest_files=["res://.godot/imported/cs-general.png-8300c75cbe4d0bf640f0f7624b05a200.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png b/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png.import
deleted file mode 100644
index 9994af42..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-keyboard.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxp0hekahgcni"
-path="res://.godot/imported/cs-keyboard.png-c9c1cc68a3be91e0096425fe73957282.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-keyboard.png"
-dest_files=["res://.godot/imported/cs-keyboard.png-c9c1cc68a3be91e0096425fe73957282.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png b/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png
deleted file mode 100644
index f22eacca..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png.import
deleted file mode 100644
index 494546b3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-mouse.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bp077nl0led6q"
-path="res://.godot/imported/cs-mouse.png-75bec4b241928bf31bd7edceb6b1560a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-mouse.png"
-dest_files=["res://.godot/imported/cs-mouse.png-75bec4b241928bf31bd7edceb6b1560a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-network.png b/tools/configurator/assets/icons/pixelitos/16/cs-network.png
deleted file mode 100644
index 24cc0d0f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-network.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-network.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-network.png.import
deleted file mode 100644
index de6d4e0f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-network.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cqmenjsyjudxk"
-path="res://.godot/imported/cs-network.png-bb4f562efbd26272c3505ad56cd3aa78.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-network.png"
-dest_files=["res://.godot/imported/cs-network.png-bb4f562efbd26272c3505ad56cd3aa78.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png b/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png
deleted file mode 100644
index 15912542..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png.import
deleted file mode 100644
index 18d1c38b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-notifications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dsf5wwyw35s4n"
-path="res://.godot/imported/cs-notifications.png-0b054292f13db414e6a8bb693df25739.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-notifications.png"
-dest_files=["res://.godot/imported/cs-notifications.png-0b054292f13db414e6a8bb693df25739.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png b/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png
deleted file mode 100644
index a00b8492..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png.import
deleted file mode 100644
index c0ea164e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-online-accounts.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bht5o2hovb281"
-path="res://.godot/imported/cs-online-accounts.png-8cb90b644d0bb01e55439015bdcacda9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-online-accounts.png"
-dest_files=["res://.godot/imported/cs-online-accounts.png-8cb90b644d0bb01e55439015bdcacda9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-overview.png b/tools/configurator/assets/icons/pixelitos/16/cs-overview.png
deleted file mode 100644
index 23dbeb39..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-overview.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-overview.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-overview.png.import
deleted file mode 100644
index 1fb62d96..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-overview.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bptusu0iq3vgj"
-path="res://.godot/imported/cs-overview.png-e055bc4b20beedfbd0156ec826a07584.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-overview.png"
-dest_files=["res://.godot/imported/cs-overview.png-e055bc4b20beedfbd0156ec826a07584.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-panel.png b/tools/configurator/assets/icons/pixelitos/16/cs-panel.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-panel.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-panel.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-panel.png.import
deleted file mode 100644
index b218f6a9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-panel.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://gxnotx43ues0"
-path="res://.godot/imported/cs-panel.png-3e66a63765a10880323643678e6bec64.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-panel.png"
-dest_files=["res://.godot/imported/cs-panel.png-3e66a63765a10880323643678e6bec64.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-power.png b/tools/configurator/assets/icons/pixelitos/16/cs-power.png
deleted file mode 100644
index 035ae5ef..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-power.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-power.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-power.png.import
deleted file mode 100644
index 7bd9a1c0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-power.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d3p8cxkpk48to"
-path="res://.godot/imported/cs-power.png-147adb8ee1b4cfcafe8566c43a723036.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-power.png"
-dest_files=["res://.godot/imported/cs-power.png-147adb8ee1b4cfcafe8566c43a723036.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-printer.png b/tools/configurator/assets/icons/pixelitos/16/cs-printer.png
deleted file mode 100644
index 2c8c07a4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-printer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-printer.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-printer.png.import
deleted file mode 100644
index 79177f74..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-printer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cb05nefitlg1y"
-path="res://.godot/imported/cs-printer.png-ac01f7d84f38ccdafc0b57488b2b2701.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-printer.png"
-dest_files=["res://.godot/imported/cs-printer.png-ac01f7d84f38ccdafc0b57488b2b2701.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png b/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png
deleted file mode 100644
index 50b05eef..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png.import
deleted file mode 100644
index 04fdd987..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-privacy.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://26wnn24jivcv"
-path="res://.godot/imported/cs-privacy.png-6cbad09c65166541c7b4f9ae224bddfd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-privacy.png"
-dest_files=["res://.godot/imported/cs-privacy.png-6cbad09c65166541c7b4f9ae224bddfd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png b/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png
deleted file mode 100644
index 5e845382..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png.import
deleted file mode 100644
index 5cc8a162..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-screensaver.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dmpr5j4un1a23"
-path="res://.godot/imported/cs-screensaver.png-37de338acf5f97a1a6d334ee90945065.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-screensaver.png"
-dest_files=["res://.godot/imported/cs-screensaver.png-37de338acf5f97a1a6d334ee90945065.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-sound.png b/tools/configurator/assets/icons/pixelitos/16/cs-sound.png
deleted file mode 100644
index 13750d5e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-sound.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-sound.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-sound.png.import
deleted file mode 100644
index f3050c4a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-sound.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d3b1jh5rfyvvu"
-path="res://.godot/imported/cs-sound.png-528cbae3ff7849345395c2b0d5723b75.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-sound.png"
-dest_files=["res://.godot/imported/cs-sound.png-528cbae3ff7849345395c2b0d5723b75.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png b/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png
deleted file mode 100644
index 65460949..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png.import
deleted file mode 100644
index d8836dde..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-startup-programs.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://by5qvudsemmku"
-path="res://.godot/imported/cs-startup-programs.png-16fa0aab4bc867d4fb0c4b27e7b53dd8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-startup-programs.png"
-dest_files=["res://.godot/imported/cs-startup-programs.png-16fa0aab4bc867d4fb0c4b27e7b53dd8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png b/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png
deleted file mode 100644
index 79046b27..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png.import
deleted file mode 100644
index 4c56b80e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-tablet.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://tm4py8urlf7p"
-path="res://.godot/imported/cs-tablet.png-6b4d9d79c8d29eed9f262a37ed601057.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-tablet.png"
-dest_files=["res://.godot/imported/cs-tablet.png-6b4d9d79c8d29eed9f262a37ed601057.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-themes.png b/tools/configurator/assets/icons/pixelitos/16/cs-themes.png
deleted file mode 100644
index 31f776b4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-themes.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-themes.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-themes.png.import
deleted file mode 100644
index 4fde8d0a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-themes.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cegfc6hhvqts5"
-path="res://.godot/imported/cs-themes.png-2ecf9ea40fd21152606c434f0d488c1a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-themes.png"
-dest_files=["res://.godot/imported/cs-themes.png-2ecf9ea40fd21152606c434f0d488c1a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png b/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png
deleted file mode 100644
index 99190b36..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png.import
deleted file mode 100644
index fad8a2e9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-tiling.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cot1lfrqa78qx"
-path="res://.godot/imported/cs-tiling.png-8c5866d3c6e61ad5590add12698cfbc9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-tiling.png"
-dest_files=["res://.godot/imported/cs-tiling.png-8c5866d3c6e61ad5590add12698cfbc9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png b/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png
deleted file mode 100644
index 71112dbc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png.import
deleted file mode 100644
index d4b19dd1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-universal-access.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cicts6tjfyvfb"
-path="res://.godot/imported/cs-universal-access.png-5c3906658657307ad0964f073acdb43a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-universal-access.png"
-dest_files=["res://.godot/imported/cs-universal-access.png-5c3906658657307ad0964f073acdb43a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-user.png b/tools/configurator/assets/icons/pixelitos/16/cs-user.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-user.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-user.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-user.png.import
deleted file mode 100644
index 837371c7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-user.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cuqxwr2at6wsq"
-path="res://.godot/imported/cs-user.png-8d141f8b1cd03beace4a4a180388a361.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-user.png"
-dest_files=["res://.godot/imported/cs-user.png-8d141f8b1cd03beace4a4a180388a361.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-windows.png b/tools/configurator/assets/icons/pixelitos/16/cs-windows.png
deleted file mode 100644
index 004f34cd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-windows.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-windows.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-windows.png.import
deleted file mode 100644
index 423210c2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-windows.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b1nfw28nh4le3"
-path="res://.godot/imported/cs-windows.png-fee03d3f2984e64d008e22758abd8000.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-windows.png"
-dest_files=["res://.godot/imported/cs-windows.png-fee03d3f2984e64d008e22758abd8000.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png b/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png
deleted file mode 100644
index a03ea0be..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png.import b/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png.import
deleted file mode 100644
index 105b5f09..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/cs-workspaces.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dfrgl20wtmkik"
-path="res://.godot/imported/cs-workspaces.png-0e8fb0bee4ce4614cd63897237de2600.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/cs-workspaces.png"
-dest_files=["res://.godot/imported/cs-workspaces.png-0e8fb0bee4ce4614cd63897237de2600.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png b/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png
deleted file mode 100644
index 44b33e80..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png.import b/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png.import
deleted file mode 100644
index fdae22e7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/desktop-environment-xfce.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://clfekmume7u1n"
-path="res://.godot/imported/desktop-environment-xfce.png-0399aecffd9af079bb6f184d85ed7366.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/desktop-environment-xfce.png"
-dest_files=["res://.godot/imported/desktop-environment-xfce.png-0399aecffd9af079bb6f184d85ed7366.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/dialog-password.png b/tools/configurator/assets/icons/pixelitos/16/dialog-password.png
deleted file mode 100644
index ec757ca1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/dialog-password.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/dialog-password.png.import b/tools/configurator/assets/icons/pixelitos/16/dialog-password.png.import
deleted file mode 100644
index b430e078..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/dialog-password.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://swykt5ar3ylx"
-path="res://.godot/imported/dialog-password.png-d577e23ece8e1e1cd8943c7aa0d0073a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/dialog-password.png"
-dest_files=["res://.godot/imported/dialog-password.png-d577e23ece8e1e1cd8943c7aa0d0073a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/discord.png b/tools/configurator/assets/icons/pixelitos/16/discord.png
deleted file mode 100644
index 2fbcf2da..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/discord.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/discord.png.import b/tools/configurator/assets/icons/pixelitos/16/discord.png.import
deleted file mode 100644
index add476d7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/discord.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bcif46g20067f"
-path="res://.godot/imported/discord.png-3cd609ca9992195c2a1f5e00ce795122.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/discord.png"
-dest_files=["res://.godot/imported/discord.png-3cd609ca9992195c2a1f5e00ce795122.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png b/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png
deleted file mode 100644
index 2831a1f7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png.import b/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png.import
deleted file mode 100644
index 11314049..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/disk-usage-analyzer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b4aysp57oy2qu"
-path="res://.godot/imported/disk-usage-analyzer.png-09e4c0b57bad50aba44f2c61c6cabb50.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/disk-usage-analyzer.png"
-dest_files=["res://.godot/imported/disk-usage-analyzer.png-09e4c0b57bad50aba44f2c61c6cabb50.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png b/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png
deleted file mode 100644
index 22ee5f71..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png.import b/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png.import
deleted file mode 100644
index 20b7b5eb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/document-open-recent.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://blbxr0vki6yyc"
-path="res://.godot/imported/document-open-recent.png-69e9f5f0a11a00d89f690535bcf5f099.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/document-open-recent.png"
-dest_files=["res://.godot/imported/document-open-recent.png-69e9f5f0a11a00d89f690535bcf5f099.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png b/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png
deleted file mode 100644
index 527ffc5b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png.import b/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png.import
deleted file mode 100644
index 2cbc3b77..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/dosbox-x.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://mdek5qmpdf4h"
-path="res://.godot/imported/dosbox-x.png-33a7fb0579b7ff54220b4747f2b76779.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/dosbox-x.png"
-dest_files=["res://.godot/imported/dosbox-x.png-33a7fb0579b7ff54220b4747f2b76779.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/dosbox.png b/tools/configurator/assets/icons/pixelitos/16/dosbox.png
deleted file mode 100644
index 116286b6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/dosbox.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/dosbox.png.import b/tools/configurator/assets/icons/pixelitos/16/dosbox.png.import
deleted file mode 100644
index ed27eccc..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/dosbox.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cfpuv2r0stram"
-path="res://.godot/imported/dosbox.png-907b8e54362a5d70e5a4465d0cd80a8d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/dosbox.png"
-dest_files=["res://.godot/imported/dosbox.png-907b8e54362a5d70e5a4465d0cd80a8d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png b/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png
deleted file mode 100644
index 6452e304..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png.import b/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png.import
deleted file mode 100644
index a6c2d5d0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/drive-removable-media.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cal5bsvdurlel"
-path="res://.godot/imported/drive-removable-media.png-a4b197481068753db220d4f2ec3b39c7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/drive-removable-media.png"
-dest_files=["res://.godot/imported/drive-removable-media.png-a4b197481068753db220d4f2ec3b39c7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/duck_tank.png b/tools/configurator/assets/icons/pixelitos/16/duck_tank.png
deleted file mode 100644
index eee34998..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/duck_tank.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/duck_tank.png.import b/tools/configurator/assets/icons/pixelitos/16/duck_tank.png.import
deleted file mode 100644
index 373e2a06..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/duck_tank.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://sum6qjymlg76"
-path="res://.godot/imported/duck_tank.png-42c0e635589e44802aa3a79a1c280220.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/duck_tank.png"
-dest_files=["res://.godot/imported/duck_tank.png-42c0e635589e44802aa3a79a1c280220.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png b/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png
deleted file mode 100644
index c87c1910..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png.import b/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png.import
deleted file mode 100644
index 05ebe109..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/duckstation-nogui.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c1ft7nlax58wy"
-path="res://.godot/imported/duckstation-nogui.png-4503a55f82125853bf53b363320a022e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/duckstation-nogui.png"
-dest_files=["res://.godot/imported/duckstation-nogui.png-4503a55f82125853bf53b363320a022e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/duckstation.png b/tools/configurator/assets/icons/pixelitos/16/duckstation.png
deleted file mode 100644
index c87c1910..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/duckstation.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/duckstation.png.import b/tools/configurator/assets/icons/pixelitos/16/duckstation.png.import
deleted file mode 100644
index 1997ad1a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/duckstation.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cglkkre7ti4m2"
-path="res://.godot/imported/duckstation.png-08a97dc99ac8637772054763e9a00856.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/duckstation.png"
-dest_files=["res://.godot/imported/duckstation.png-08a97dc99ac8637772054763e9a00856.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/emacs.png b/tools/configurator/assets/icons/pixelitos/16/emacs.png
deleted file mode 100644
index c8f045ca..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/emacs.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/emacs.png.import b/tools/configurator/assets/icons/pixelitos/16/emacs.png.import
deleted file mode 100644
index 63891fbf..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/emacs.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dvjpjyn072jtp"
-path="res://.godot/imported/emacs.png-06c5063e93233a39afcab46ee5b244cb.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/emacs.png"
-dest_files=["res://.godot/imported/emacs.png-06c5063e93233a39afcab46ee5b244cb.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/email.png b/tools/configurator/assets/icons/pixelitos/16/email.png
deleted file mode 100644
index 9533dc87..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/email.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/email.png.import b/tools/configurator/assets/icons/pixelitos/16/email.png.import
deleted file mode 100644
index e01a5406..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/email.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dic0ajmwd23bl"
-path="res://.godot/imported/email.png-ca04bce90d02c13fdfc7fd5bd5264916.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/email.png"
-dest_files=["res://.godot/imported/email.png-ca04bce90d02c13fdfc7fd5bd5264916.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/es-de.png b/tools/configurator/assets/icons/pixelitos/16/es-de.png
deleted file mode 100644
index 23c3fd70..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/es-de.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/es-de.png.import b/tools/configurator/assets/icons/pixelitos/16/es-de.png.import
deleted file mode 100644
index 9311237b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/es-de.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cu4iuhbkj6u7i"
-path="res://.godot/imported/es-de.png-a3db8ee09854beeb36717e8adc59667e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/es-de.png"
-dest_files=["res://.godot/imported/es-de.png-a3db8ee09854beeb36717e8adc59667e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png b/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png
deleted file mode 100644
index af10d7e4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png.import b/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png.import
deleted file mode 100644
index 5872a619..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/eu.vcmi.VCMI.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://636hicya124r"
-path="res://.godot/imported/eu.vcmi.VCMI.png-8c3370d5941c9e3fe25646177f575a87.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/eu.vcmi.VCMI.png"
-dest_files=["res://.godot/imported/eu.vcmi.VCMI.png-8c3370d5941c9e3fe25646177f575a87.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/facebook.png b/tools/configurator/assets/icons/pixelitos/16/facebook.png
deleted file mode 100644
index bd298a13..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/facebook.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/facebook.png.import b/tools/configurator/assets/icons/pixelitos/16/facebook.png.import
deleted file mode 100644
index 275f959b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/facebook.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bxatvsyyrjkge"
-path="res://.godot/imported/facebook.png-00175920e3b1b811b3e30b89368f1a8e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/facebook.png"
-dest_files=["res://.godot/imported/facebook.png-00175920e3b1b811b3e30b89368f1a8e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/fbneo.png b/tools/configurator/assets/icons/pixelitos/16/fbneo.png
deleted file mode 100644
index 5dcd5975..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/fbneo.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/fbneo.png.import b/tools/configurator/assets/icons/pixelitos/16/fbneo.png.import
deleted file mode 100644
index d3e683d6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/fbneo.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b7g7kap0mom6r"
-path="res://.godot/imported/fbneo.png-a4c10cdbcf9e01e39a6adc47bf426a98.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/fbneo.png"
-dest_files=["res://.godot/imported/fbneo.png-a4c10cdbcf9e01e39a6adc47bf426a98.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/feh.png b/tools/configurator/assets/icons/pixelitos/16/feh.png
deleted file mode 100644
index 0bdbb16c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/feh.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/feh.png.import b/tools/configurator/assets/icons/pixelitos/16/feh.png.import
deleted file mode 100644
index 1ece228e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/feh.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dtg2dq5uo8vso"
-path="res://.godot/imported/feh.png-e5b41f77ef09eac3e7f5ea6abc6c26b0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/feh.png"
-dest_files=["res://.godot/imported/feh.png-e5b41f77ef09eac3e7f5ea6abc6c26b0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/file-roller.png b/tools/configurator/assets/icons/pixelitos/16/file-roller.png
deleted file mode 100644
index f94f6e1e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/file-roller.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/file-roller.png.import b/tools/configurator/assets/icons/pixelitos/16/file-roller.png.import
deleted file mode 100644
index 5368a996..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/file-roller.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://617bc863rel3"
-path="res://.godot/imported/file-roller.png-ebae1999c0d2dabb5f06e4ead986fc9e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/file-roller.png"
-dest_files=["res://.godot/imported/file-roller.png-ebae1999c0d2dabb5f06e4ead986fc9e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png b/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png.import b/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png.import
deleted file mode 100644
index 0a799137..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/file-system-manager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dwmw5vccl76o8"
-path="res://.godot/imported/file-system-manager.png-2792dbce38c617565e2deba1f00450b6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/file-system-manager.png"
-dest_files=["res://.godot/imported/file-system-manager.png-2792dbce38c617565e2deba1f00450b6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/filezilla.png b/tools/configurator/assets/icons/pixelitos/16/filezilla.png
deleted file mode 100644
index e717893b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/filezilla.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/filezilla.png.import b/tools/configurator/assets/icons/pixelitos/16/filezilla.png.import
deleted file mode 100644
index 5a003ff8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/filezilla.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://uou28wwaldua"
-path="res://.godot/imported/filezilla.png-15e5f038ffa36b6a492c0874b43f0a68.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/filezilla.png"
-dest_files=["res://.godot/imported/filezilla.png-15e5f038ffa36b6a492c0874b43f0a68.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/firefox.png b/tools/configurator/assets/icons/pixelitos/16/firefox.png
deleted file mode 100644
index 73457b6a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/firefox.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/firefox.png.import b/tools/configurator/assets/icons/pixelitos/16/firefox.png.import
deleted file mode 100644
index e7eae868..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/firefox.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c6e1tgfc4ap0p"
-path="res://.godot/imported/firefox.png-ecdf0c861938ba3725ca5ce45d37dd3b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/firefox.png"
-dest_files=["res://.godot/imported/firefox.png-ecdf0c861938ba3725ca5ce45d37dd3b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/flycast.png b/tools/configurator/assets/icons/pixelitos/16/flycast.png
deleted file mode 100644
index 1e5289d2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/flycast.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/flycast.png.import b/tools/configurator/assets/icons/pixelitos/16/flycast.png.import
deleted file mode 100644
index 16f0bbca..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/flycast.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ddrop57dvpox8"
-path="res://.godot/imported/flycast.png-e841973f96e1142a71c26c001a3cde10.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/flycast.png"
-dest_files=["res://.godot/imported/flycast.png-e841973f96e1142a71c26c001a3cde10.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/fuse.png b/tools/configurator/assets/icons/pixelitos/16/fuse.png
deleted file mode 100644
index ec2e5c0c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/fuse.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/fuse.png.import b/tools/configurator/assets/icons/pixelitos/16/fuse.png.import
deleted file mode 100644
index 6dd4436c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/fuse.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dfsm3snx12y6f"
-path="res://.godot/imported/fuse.png-1ef21c4da3a35f683daafd99d476394b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/fuse.png"
-dest_files=["res://.godot/imported/fuse.png-1ef21c4da3a35f683daafd99d476394b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/futurepinball.png b/tools/configurator/assets/icons/pixelitos/16/futurepinball.png
deleted file mode 100644
index 7d42bdb8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/futurepinball.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/futurepinball.png.import b/tools/configurator/assets/icons/pixelitos/16/futurepinball.png.import
deleted file mode 100644
index 65bd8e1d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/futurepinball.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://qgegtsotc220"
-path="res://.godot/imported/futurepinball.png-510a1cc8227a9489ef547d5278bedd5a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/futurepinball.png"
-dest_files=["res://.godot/imported/futurepinball.png-510a1cc8227a9489ef547d5278bedd5a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor.png b/tools/configurator/assets/icons/pixelitos/16/gcolor.png
deleted file mode 100644
index c2171703..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gcolor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor.png.import b/tools/configurator/assets/icons/pixelitos/16/gcolor.png.import
deleted file mode 100644
index 82c9705f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gcolor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bbe0wkvuim3tf"
-path="res://.godot/imported/gcolor.png-2a0a8885f23115daa29c9ad99d1ead1b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gcolor.png"
-dest_files=["res://.godot/imported/gcolor.png-2a0a8885f23115daa29c9ad99d1ead1b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor2.png b/tools/configurator/assets/icons/pixelitos/16/gcolor2.png
deleted file mode 100644
index c2171703..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gcolor2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor2.png.import b/tools/configurator/assets/icons/pixelitos/16/gcolor2.png.import
deleted file mode 100644
index 74502043..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gcolor2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b1mu856aoqm6q"
-path="res://.godot/imported/gcolor2.png-10efc9e325b483c0fea6b78358f0036e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gcolor2.png"
-dest_files=["res://.godot/imported/gcolor2.png-10efc9e325b483c0fea6b78358f0036e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor3.png b/tools/configurator/assets/icons/pixelitos/16/gcolor3.png
deleted file mode 100644
index c2171703..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gcolor3.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gcolor3.png.import b/tools/configurator/assets/icons/pixelitos/16/gcolor3.png.import
deleted file mode 100644
index b4674fd5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gcolor3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ccpun4ob1kdvl"
-path="res://.godot/imported/gcolor3.png-242db9efd4bc583eb480b5fb3db3e8c5.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gcolor3.png"
-dest_files=["res://.godot/imported/gcolor3.png-242db9efd4bc583eb480b5fb3db3e8c5.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png b/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png
deleted file mode 100644
index 7deecf74..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png.import b/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png.import
deleted file mode 100644
index 82eb1788..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/geometry-dash.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bdsvfrk2lk2ys"
-path="res://.godot/imported/geometry-dash.png-fc4c5ef7abee285e9aba714451b14a65.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/geometry-dash.png"
-dest_files=["res://.godot/imported/geometry-dash.png-fc4c5ef7abee285e9aba714451b14a65.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gimp.png b/tools/configurator/assets/icons/pixelitos/16/gimp.png
deleted file mode 100644
index 057fd0dd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gimp.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gimp.png.import b/tools/configurator/assets/icons/pixelitos/16/gimp.png.import
deleted file mode 100644
index 7e409d26..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gimp.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bxst3yki6w8c6"
-path="res://.godot/imported/gimp.png-a07b56708a32f616693df20eec6cd204.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gimp.png"
-dest_files=["res://.godot/imported/gimp.png-a07b56708a32f616693df20eec6cd204.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/github-desktop.png b/tools/configurator/assets/icons/pixelitos/16/github-desktop.png
deleted file mode 100644
index e83c0a58..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/github-desktop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/github-desktop.png.import b/tools/configurator/assets/icons/pixelitos/16/github-desktop.png.import
deleted file mode 100644
index 8b00894b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/github-desktop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://blqsabibgejli"
-path="res://.godot/imported/github-desktop.png-012bc0b28ad4861c4e4b911582ef9e5b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/github-desktop.png"
-dest_files=["res://.godot/imported/github-desktop.png-012bc0b28ad4861c4e4b911582ef9e5b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/github.png b/tools/configurator/assets/icons/pixelitos/16/github.png
deleted file mode 100644
index 84f72c33..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/github.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/github.png.import b/tools/configurator/assets/icons/pixelitos/16/github.png.import
deleted file mode 100644
index d8023686..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/github.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://djuddsdqdandx"
-path="res://.godot/imported/github.png-32513112eff22368a8dbe7d71f3813a8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/github.png"
-dest_files=["res://.godot/imported/github.png-32513112eff22368a8dbe7d71f3813a8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/godot.png b/tools/configurator/assets/icons/pixelitos/16/godot.png
deleted file mode 100644
index 293f36e8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/godot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/godot.png.import b/tools/configurator/assets/icons/pixelitos/16/godot.png.import
deleted file mode 100644
index efc297b5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/godot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://8a0o2mbe6473"
-path="res://.godot/imported/godot.png-c8c4905fcd68aeb804516cfeeff7a2fc.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/godot.png"
-dest_files=["res://.godot/imported/godot.png-c8c4905fcd68aeb804516cfeeff7a2fc.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/google-chrome.png b/tools/configurator/assets/icons/pixelitos/16/google-chrome.png
deleted file mode 100644
index c9654dd3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/google-chrome.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/google-chrome.png.import b/tools/configurator/assets/icons/pixelitos/16/google-chrome.png.import
deleted file mode 100644
index 859577e1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/google-chrome.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://8knsomgrekue"
-path="res://.godot/imported/google-chrome.png-39d1b445286b86b516d55f91c3b66947.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/google-chrome.png"
-dest_files=["res://.godot/imported/google-chrome.png-39d1b445286b86b516d55f91c3b66947.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gparted.png b/tools/configurator/assets/icons/pixelitos/16/gparted.png
deleted file mode 100644
index 2831a1f7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gparted.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gparted.png.import b/tools/configurator/assets/icons/pixelitos/16/gparted.png.import
deleted file mode 100644
index 3c507e7a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gparted.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bq32qm32kwxeu"
-path="res://.godot/imported/gparted.png-f0d2e70a04d0e185e647fdeea067a3ba.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gparted.png"
-dest_files=["res://.godot/imported/gparted.png-f0d2e70a04d0e185e647fdeea067a3ba.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gsplus.png b/tools/configurator/assets/icons/pixelitos/16/gsplus.png
deleted file mode 100644
index 146683f8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gsplus.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gsplus.png.import b/tools/configurator/assets/icons/pixelitos/16/gsplus.png.import
deleted file mode 100644
index 768d62c7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gsplus.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://l14nalgsiobv"
-path="res://.godot/imported/gsplus.png-8c107be9bc9b83635c9974be0dc797d5.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gsplus.png"
-dest_files=["res://.godot/imported/gsplus.png-8c107be9bc9b83635c9974be0dc797d5.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png b/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png.import b/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png.import
deleted file mode 100644
index c06b5219..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gtk-preferences.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://n2mnwd68w7wa"
-path="res://.godot/imported/gtk-preferences.png-21d426063b89b39f3cc1aa289fe28b3c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gtk-preferences.png"
-dest_files=["res://.godot/imported/gtk-preferences.png-21d426063b89b39f3cc1aa289fe28b3c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png b/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png
deleted file mode 100644
index c2171703..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png.import b/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png.import
deleted file mode 100644
index 4c6e14a6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gtk-select-color.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://csx0tl3en0bry"
-path="res://.godot/imported/gtk-select-color.png-bff933f07447f05c8e98016f8df6d52b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gtk-select-color.png"
-dest_files=["res://.godot/imported/gtk-select-color.png-bff933f07447f05c8e98016f8df6d52b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/gvim.png b/tools/configurator/assets/icons/pixelitos/16/gvim.png
deleted file mode 100644
index 326ea235..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/gvim.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/gvim.png.import b/tools/configurator/assets/icons/pixelitos/16/gvim.png.import
deleted file mode 100644
index 8fd9cead..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/gvim.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://musia1qne3m0"
-path="res://.godot/imported/gvim.png-444cc90a2198e0e70a5eb027373ff964.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/gvim.png"
-dest_files=["res://.godot/imported/gvim.png-444cc90a2198e0e70a5eb027373ff964.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/half-life.png b/tools/configurator/assets/icons/pixelitos/16/half-life.png
deleted file mode 100644
index 9a8277b2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/half-life.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/half-life.png.import b/tools/configurator/assets/icons/pixelitos/16/half-life.png.import
deleted file mode 100644
index a87f5b2f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/half-life.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dk2th2kc226j1"
-path="res://.godot/imported/half-life.png-bfb2287cb46710e9f8bf5247ae41a7ad.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/half-life.png"
-dest_files=["res://.godot/imported/half-life.png-bfb2287cb46710e9f8bf5247ae41a7ad.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/half-life2.png b/tools/configurator/assets/icons/pixelitos/16/half-life2.png
deleted file mode 100644
index 5783747f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/half-life2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/half-life2.png.import b/tools/configurator/assets/icons/pixelitos/16/half-life2.png.import
deleted file mode 100644
index 8c71f298..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/half-life2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ot0bv3vl2a0h"
-path="res://.godot/imported/half-life2.png-734d0a7a3c28a8b6af77096e77f921ce.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/half-life2.png"
-dest_files=["res://.godot/imported/half-life2.png-734d0a7a3c28a8b6af77096e77f921ce.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/helltaker.png b/tools/configurator/assets/icons/pixelitos/16/helltaker.png
deleted file mode 100644
index c336011d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/helltaker.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/helltaker.png.import b/tools/configurator/assets/icons/pixelitos/16/helltaker.png.import
deleted file mode 100644
index 9e4239c7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/helltaker.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dbk2vaayur3bj"
-path="res://.godot/imported/helltaker.png-4f61c48ad0d6dc15366d03ce935a7b15.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/helltaker.png"
-dest_files=["res://.godot/imported/helltaker.png-4f61c48ad0d6dc15366d03ce935a7b15.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-about.png b/tools/configurator/assets/icons/pixelitos/16/help-about.png
deleted file mode 100644
index 44c13f02..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/help-about.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-about.png.import b/tools/configurator/assets/icons/pixelitos/16/help-about.png.import
deleted file mode 100644
index 2c009063..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/help-about.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://claqi3etq1e17"
-path="res://.godot/imported/help-about.png-4da6f2da4885318bd40bdcf6f79e8615.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/help-about.png"
-dest_files=["res://.godot/imported/help-about.png-4da6f2da4885318bd40bdcf6f79e8615.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-browser.png b/tools/configurator/assets/icons/pixelitos/16/help-browser.png
deleted file mode 100644
index 0e8b1912..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/help-browser.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-browser.png.import b/tools/configurator/assets/icons/pixelitos/16/help-browser.png.import
deleted file mode 100644
index 631ef6ed..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/help-browser.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4sv1u0ljef5n"
-path="res://.godot/imported/help-browser.png-01fa512dbe0ee298582239fa6db121d1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/help-browser.png"
-dest_files=["res://.godot/imported/help-browser.png-01fa512dbe0ee298582239fa6db121d1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-contents.png b/tools/configurator/assets/icons/pixelitos/16/help-contents.png
deleted file mode 100644
index 0e8b1912..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/help-contents.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/help-contents.png.import b/tools/configurator/assets/icons/pixelitos/16/help-contents.png.import
deleted file mode 100644
index ab633269..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/help-contents.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cbtmluecsbimt"
-path="res://.godot/imported/help-contents.png-036ca57e2818c6f39df3eefb58488443.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/help-contents.png"
-dest_files=["res://.godot/imported/help-contents.png-036ca57e2818c6f39df3eefb58488443.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/help.contents.png b/tools/configurator/assets/icons/pixelitos/16/help.contents.png
deleted file mode 100644
index 0e8b1912..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/help.contents.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/help.contents.png.import b/tools/configurator/assets/icons/pixelitos/16/help.contents.png.import
deleted file mode 100644
index bfccc44c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/help.contents.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cwtku23kynqmt"
-path="res://.godot/imported/help.contents.png-014a41aac38f13741c2a2ec6e2bae271.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/help.contents.png"
-dest_files=["res://.godot/imported/help.contents.png-014a41aac38f13741c2a2ec6e2bae271.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/htop.png b/tools/configurator/assets/icons/pixelitos/16/htop.png
deleted file mode 100644
index 7d86083a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/htop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/htop.png.import b/tools/configurator/assets/icons/pixelitos/16/htop.png.import
deleted file mode 100644
index 9aeb682b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/htop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://clpsgskeigylp"
-path="res://.godot/imported/htop.png-f664cf520d24e73bc40baa0102830b7d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/htop.png"
-dest_files=["res://.godot/imported/htop.png-f664cf520d24e73bc40baa0102830b7d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/hwloc.png b/tools/configurator/assets/icons/pixelitos/16/hwloc.png
deleted file mode 100644
index 99ddb5e1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/hwloc.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/hwloc.png.import b/tools/configurator/assets/icons/pixelitos/16/hwloc.png.import
deleted file mode 100644
index 756c51c2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/hwloc.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://uh2aqfpf4tye"
-path="res://.godot/imported/hwloc.png-09a9dd3b44d35ebe5fa6957389a8cce6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/hwloc.png"
-dest_files=["res://.godot/imported/hwloc.png-09a9dd3b44d35ebe5fa6957389a8cce6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/hypseus.png b/tools/configurator/assets/icons/pixelitos/16/hypseus.png
deleted file mode 100644
index d2edb360..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/hypseus.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/hypseus.png.import b/tools/configurator/assets/icons/pixelitos/16/hypseus.png.import
deleted file mode 100644
index 33bff7a3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/hypseus.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://nusdh25gqrtr"
-path="res://.godot/imported/hypseus.png-4324a56a39640ad549a5ff09d388a8a0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/hypseus.png"
-dest_files=["res://.godot/imported/hypseus.png-4324a56a39640ad549a5ff09d388a8a0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png b/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png.import b/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png.import
deleted file mode 100644
index 21a6b1ae..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ibus-setup.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://djj8420c72jsw"
-path="res://.godot/imported/ibus-setup.png-442886b12a72aba5c7f08aa8ae5ef01d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ibus-setup.png"
-dest_files=["res://.godot/imported/ibus-setup.png-442886b12a72aba5c7f08aa8ae5ef01d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ikemego.png b/tools/configurator/assets/icons/pixelitos/16/ikemego.png
deleted file mode 100644
index 6008d759..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ikemego.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ikemego.png.import b/tools/configurator/assets/icons/pixelitos/16/ikemego.png.import
deleted file mode 100644
index 4dfeddcb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ikemego.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxma7pcd0m026"
-path="res://.godot/imported/ikemego.png-f809fe1e5960c2b46ba3c4da5280c8cd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ikemego.png"
-dest_files=["res://.godot/imported/ikemego.png-f809fe1e5960c2b46ba3c4da5280c8cd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png b/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png
deleted file mode 100644
index 961b86bd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png.import b/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png.import
deleted file mode 100644
index f69f9122..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/info.cemu.Cemu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dwf6d80b038l3"
-path="res://.godot/imported/info.cemu.Cemu.png-28769a587567a67166ca5b3342c8234e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/info.cemu.Cemu.png"
-dest_files=["res://.godot/imported/info.cemu.Cemu.png-28769a587567a67166ca5b3342c8234e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/inkscape.png b/tools/configurator/assets/icons/pixelitos/16/inkscape.png
deleted file mode 100644
index c06d6369..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/inkscape.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/inkscape.png.import b/tools/configurator/assets/icons/pixelitos/16/inkscape.png.import
deleted file mode 100644
index ef447f5c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/inkscape.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cn6m3oqrbvrbf"
-path="res://.godot/imported/inkscape.png-46836af15990f352bde369353d6bcd0b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/inkscape.png"
-dest_files=["res://.godot/imported/inkscape.png-46836af15990f352bde369353d6bcd0b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png b/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png.import b/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png.import
deleted file mode 100644
index 29b2ffc9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/input-keyboard.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://6q1kkqpont76"
-path="res://.godot/imported/input-keyboard.png-00bfdd9e62959a2dfe7be492e58ec198.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/input-keyboard.png"
-dest_files=["res://.godot/imported/input-keyboard.png-00bfdd9e62959a2dfe7be492e58ec198.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png b/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png.import b/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png.import
deleted file mode 100644
index afbb08c6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/internet-web-browser.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2yhqt60p8yca"
-path="res://.godot/imported/internet-web-browser.png-f1a9d86d3b61ab05ac02bdd6a3face2b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/internet-web-browser.png"
-dest_files=["res://.godot/imported/internet-web-browser.png-f1a9d86d3b61ab05ac02bdd6a3face2b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png b/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png
deleted file mode 100644
index e2a38b32..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png.import b/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png.import
deleted file mode 100644
index 708c94e6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://blskccp4w0qnw"
-path="res://.godot/imported/io.github.antimicrox.antimicrox.png-b57882a79081b1759b7c41ba7c7b2067.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/io.github.antimicrox.antimicrox.png"
-dest_files=["res://.godot/imported/io.github.antimicrox.antimicrox.png-b57882a79081b1759b7c41ba7c7b2067.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png b/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png
deleted file mode 100644
index e53a860a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png.import b/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png.import
deleted file mode 100644
index 555c993e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://djmfjqju5xb3c"
-path="res://.godot/imported/io.github.ihhub.Fheroes2.png-54f848f5acaf9af2cc581d2c0cb96c1a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/io.github.ihhub.Fheroes2.png"
-dest_files=["res://.godot/imported/io.github.ihhub.Fheroes2.png-54f848f5acaf9af2cc581d2c0cb96c1a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/itch.png b/tools/configurator/assets/icons/pixelitos/16/itch.png
deleted file mode 100644
index 9aa9487c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/itch.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/itch.png.import b/tools/configurator/assets/icons/pixelitos/16/itch.png.import
deleted file mode 100644
index 87b68247..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/itch.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://es6eosj27aie"
-path="res://.godot/imported/itch.png-9e9885421891f602fa398dc263a4b134.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/itch.png"
-dest_files=["res://.godot/imported/itch.png-9e9885421891f602fa398dc263a4b134.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png b/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png
deleted file mode 100644
index 261c1a5d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png.import b/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png.import
deleted file mode 100644
index 2f97e76e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kde-frameworks.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bmhsr44ijcy01"
-path="res://.godot/imported/kde-frameworks.png-3a2874e92ddc005be7f0e511c29cd633.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kde-frameworks.png"
-dest_files=["res://.godot/imported/kde-frameworks.png-3a2874e92ddc005be7f0e511c29cd633.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kdenlive.png b/tools/configurator/assets/icons/pixelitos/16/kdenlive.png
deleted file mode 100644
index cb14a856..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kdenlive.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kdenlive.png.import b/tools/configurator/assets/icons/pixelitos/16/kdenlive.png.import
deleted file mode 100644
index c8190fe9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kdenlive.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dy76e2shrtck7"
-path="res://.godot/imported/kdenlive.png-ccbdcca4907d4c957ea92e8402d848ba.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kdenlive.png"
-dest_files=["res://.godot/imported/kdenlive.png-ccbdcca4907d4c957ea92e8402d848ba.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kfontview.png b/tools/configurator/assets/icons/pixelitos/16/kfontview.png
deleted file mode 100644
index 7ed03533..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kfontview.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kfontview.png.import b/tools/configurator/assets/icons/pixelitos/16/kfontview.png.import
deleted file mode 100644
index 7ce4f182..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kfontview.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://sfv5lry4iwbo"
-path="res://.godot/imported/kfontview.png-ac2b0c47f76f382ed200c275d7f76ea2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kfontview.png"
-dest_files=["res://.godot/imported/kfontview.png-ac2b0c47f76f382ed200c275d7f76ea2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/klipper.png b/tools/configurator/assets/icons/pixelitos/16/klipper.png
deleted file mode 100644
index 96629dea..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/klipper.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/klipper.png.import b/tools/configurator/assets/icons/pixelitos/16/klipper.png.import
deleted file mode 100644
index 2ad11823..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/klipper.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://t5hq6nr31vcv"
-path="res://.godot/imported/klipper.png-3add0e59334bc5a4fd8d3d71a856c7af.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/klipper.png"
-dest_files=["res://.godot/imported/klipper.png-3add0e59334bc5a4fd8d3d71a856c7af.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png b/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png
deleted file mode 100644
index b9c05361..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png.import b/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png.import
deleted file mode 100644
index 29e7f237..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kmenuedit.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c5wrbpq8qir2o"
-path="res://.godot/imported/kmenuedit.png-5e8ce3192abea70feeb28c1f280267a0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kmenuedit.png"
-dest_files=["res://.godot/imported/kmenuedit.png-5e8ce3192abea70feeb28c1f280267a0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/knetattach.png b/tools/configurator/assets/icons/pixelitos/16/knetattach.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/knetattach.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/knetattach.png.import b/tools/configurator/assets/icons/pixelitos/16/knetattach.png.import
deleted file mode 100644
index 925a76e8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/knetattach.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://borbgat4bpipp"
-path="res://.godot/imported/knetattach.png-63172d6799f2cf262829c2d533567def.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/knetattach.png"
-dest_files=["res://.godot/imported/knetattach.png-63172d6799f2cf262829c2d533567def.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kotatogram.png b/tools/configurator/assets/icons/pixelitos/16/kotatogram.png
deleted file mode 100644
index 98f6f3c6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kotatogram.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kotatogram.png.import b/tools/configurator/assets/icons/pixelitos/16/kotatogram.png.import
deleted file mode 100644
index d048d8c0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kotatogram.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dlfx15qm0agnl"
-path="res://.godot/imported/kotatogram.png-35e9f0c6d62addc0c3a19f6f7f0bc53c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kotatogram.png"
-dest_files=["res://.godot/imported/kotatogram.png-35e9f0c6d62addc0c3a19f6f7f0bc53c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/krita.png b/tools/configurator/assets/icons/pixelitos/16/krita.png
deleted file mode 100644
index d2168838..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/krita.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/krita.png.import b/tools/configurator/assets/icons/pixelitos/16/krita.png.import
deleted file mode 100644
index 1b3615f9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/krita.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b7xhecrujl44x"
-path="res://.godot/imported/krita.png-4f094c38b1aef3f3764d708557ef163e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/krita.png"
-dest_files=["res://.godot/imported/krita.png-4f094c38b1aef3f3764d708557ef163e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png b/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png
deleted file mode 100644
index 23e44a1d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png.import b/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png.import
deleted file mode 100644
index fb684af0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/kwalletmanager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bo8swg58wm3yl"
-path="res://.godot/imported/kwalletmanager.png-06df706feae8f5e8c042315687662687.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/kwalletmanager.png"
-dest_files=["res://.godot/imported/kwalletmanager.png-06df706feae8f5e8c042315687662687.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png
deleted file mode 100644
index a78fb1cd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png.import
deleted file mode 100644
index 08257dcb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-base.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cutsvu1u1hmmx"
-path="res://.godot/imported/libreoffice-base.png-0da8370c0180b60173935d4e4cf02bba.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-base.png"
-dest_files=["res://.godot/imported/libreoffice-base.png-0da8370c0180b60173935d4e4cf02bba.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png
deleted file mode 100644
index f53b96dc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png.import
deleted file mode 100644
index 0f4cc25c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-calc.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bfvx4pgcjv8is"
-path="res://.godot/imported/libreoffice-calc.png-c1927830b409492982508d873db0d11a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-calc.png"
-dest_files=["res://.godot/imported/libreoffice-calc.png-c1927830b409492982508d873db0d11a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png
deleted file mode 100644
index d00d70e3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png.import
deleted file mode 100644
index ba03514e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-draw.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cpgmssb0otx0c"
-path="res://.godot/imported/libreoffice-draw.png-d0359d174fe19f92ef559e8784283dbd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-draw.png"
-dest_files=["res://.godot/imported/libreoffice-draw.png-d0359d174fe19f92ef559e8784283dbd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png
deleted file mode 100644
index 040b029b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png.import
deleted file mode 100644
index 1d18a532..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-impress.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dpjpg0vydsb6t"
-path="res://.godot/imported/libreoffice-impress.png-48ee0a7d3143201140a7beed651372d1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-impress.png"
-dest_files=["res://.godot/imported/libreoffice-impress.png-48ee0a7d3143201140a7beed651372d1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png
deleted file mode 100644
index 7e9fa7f6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png.import
deleted file mode 100644
index 1588a2d8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-math.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://p1s1rm6u168n"
-path="res://.godot/imported/libreoffice-math.png-a4b49d969f6cffbd4d7020bb49728701.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-math.png"
-dest_files=["res://.godot/imported/libreoffice-math.png-a4b49d969f6cffbd4d7020bb49728701.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png
deleted file mode 100644
index 4e3eecd3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png.import
deleted file mode 100644
index ac074ffe..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-startcenter.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bap0hptm7wygt"
-path="res://.godot/imported/libreoffice-startcenter.png-2b39f947198a5550c3f5ed152d284904.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-startcenter.png"
-dest_files=["res://.godot/imported/libreoffice-startcenter.png-2b39f947198a5550c3f5ed152d284904.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png
deleted file mode 100644
index dd923d93..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png.import
deleted file mode 100644
index bb9424fc..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice-writer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c4gxd7pr5ikn0"
-path="res://.godot/imported/libreoffice-writer.png-ccd778605648f0f2794f63aa92affa05.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice-writer.png"
-dest_files=["res://.godot/imported/libreoffice-writer.png-ccd778605648f0f2794f63aa92affa05.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice.png b/tools/configurator/assets/icons/pixelitos/16/libreoffice.png
deleted file mode 100644
index 4e3eecd3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/libreoffice.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/libreoffice.png.import b/tools/configurator/assets/icons/pixelitos/16/libreoffice.png.import
deleted file mode 100644
index cbef6d5f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/libreoffice.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://xcbxaekxo7hw"
-path="res://.godot/imported/libreoffice.png-684d84c63a8c37734545f5a73f723054.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/libreoffice.png"
-dest_files=["res://.godot/imported/libreoffice.png-684d84c63a8c37734545f5a73f723054.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png b/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png
deleted file mode 100644
index e416a4aa..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png.import b/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png.import
deleted file mode 100644
index bc7049c2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://6l1ndd7wpm5d"
-path="res://.godot/imported/lightdm-gtk-greeter-settings.png-93f0fdc578a419a118c61185d5c64a41.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/lightdm-gtk-greeter-settings.png"
-dest_files=["res://.godot/imported/lightdm-gtk-greeter-settings.png-93f0fdc578a419a118c61185d5c64a41.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/lime3ds.png b/tools/configurator/assets/icons/pixelitos/16/lime3ds.png
deleted file mode 100644
index 61e4a218..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/lime3ds.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/lime3ds.png.import b/tools/configurator/assets/icons/pixelitos/16/lime3ds.png.import
deleted file mode 100644
index 01b80e2c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/lime3ds.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c25eufaxhq7tl"
-path="res://.godot/imported/lime3ds.png-b68b6c9b859a99e081e7acee1637875c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/lime3ds.png"
-dest_files=["res://.godot/imported/lime3ds.png-b68b6c9b859a99e081e7acee1637875c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/linapple.png b/tools/configurator/assets/icons/pixelitos/16/linapple.png
deleted file mode 100644
index 6cdb53a6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/linapple.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/linapple.png.import b/tools/configurator/assets/icons/pixelitos/16/linapple.png.import
deleted file mode 100644
index 99c73d5a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/linapple.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dc5qjx7ej415k"
-path="res://.godot/imported/linapple.png-4513120f1c8d5f1fa928e066dc2dc608.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/linapple.png"
-dest_files=["res://.godot/imported/linapple.png-4513120f1c8d5f1fa928e066dc2dc608.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png b/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png.import b/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png.import
deleted file mode 100644
index c80143ac..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/links-48x48.xpm.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dx36v7t21qd02"
-path="res://.godot/imported/links-48x48.xpm.png-d0d15ad8378bc83c19d2b3baba3085de.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/links-48x48.xpm.png"
-dest_files=["res://.godot/imported/links-48x48.xpm.png-d0d15ad8378bc83c19d2b3baba3085de.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/lmms.png b/tools/configurator/assets/icons/pixelitos/16/lmms.png
deleted file mode 100644
index 2c00a895..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/lmms.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/lmms.png.import b/tools/configurator/assets/icons/pixelitos/16/lmms.png.import
deleted file mode 100644
index dc236cbd..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/lmms.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cyfaq8xp63kuo"
-path="res://.godot/imported/lmms.png-011860c8ad5f026ff88d57f844dc74e2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/lmms.png"
-dest_files=["res://.godot/imported/lmms.png-011860c8ad5f026ff88d57f844dc74e2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/lutris.png b/tools/configurator/assets/icons/pixelitos/16/lutris.png
deleted file mode 100644
index bd8d672b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/lutris.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/lutris.png.import b/tools/configurator/assets/icons/pixelitos/16/lutris.png.import
deleted file mode 100644
index c0f841a8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/lutris.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cyfq23gxv48s8"
-path="res://.godot/imported/lutris.png-cd61cbe3bc5de5779f553209a9e424da.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/lutris.png"
-dest_files=["res://.godot/imported/lutris.png-cd61cbe3bc5de5779f553209a9e424da.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/map-globe.png b/tools/configurator/assets/icons/pixelitos/16/map-globe.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/map-globe.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/map-globe.png.import b/tools/configurator/assets/icons/pixelitos/16/map-globe.png.import
deleted file mode 100644
index 91bbdfb9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/map-globe.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://6hl4s5shp1kp"
-path="res://.godot/imported/map-globe.png-8e00c3af669b6eb554bf2fbff8941f0d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/map-globe.png"
-dest_files=["res://.godot/imported/map-globe.png-8e00c3af669b6eb554bf2fbff8941f0d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png b/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png
deleted file mode 100644
index 887dc1f9..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png.import
deleted file mode 100644
index b6ed9f1b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-desktop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dyira43h8wpf0"
-path="res://.godot/imported/mate-desktop.png-6919e96f0ea4bef9e886a7c8c088805c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-desktop.png"
-dest_files=["res://.godot/imported/mate-desktop.png-6919e96f0ea4bef9e886a7c8c088805c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png b/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png
deleted file mode 100644
index 2831a1f7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png.import
deleted file mode 100644
index 84cac96f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-disk-usage-analyzer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ctx0ec2ywkggn"
-path="res://.godot/imported/mate-disk-usage-analyzer.png-201164540c3126139662a7fd55a39693.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-disk-usage-analyzer.png"
-dest_files=["res://.godot/imported/mate-disk-usage-analyzer.png-201164540c3126139662a7fd55a39693.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png b/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png
deleted file mode 100644
index 15912542..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png.import
deleted file mode 100644
index eba93d38..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-notification-properties.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cyxiaqsa8cyyg"
-path="res://.godot/imported/mate-notification-properties.png-22dfb06ec93e1af4d9d27d20942f8a2c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-notification-properties.png"
-dest_files=["res://.godot/imported/mate-notification-properties.png-22dfb06ec93e1af4d9d27d20942f8a2c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-panel.png b/tools/configurator/assets/icons/pixelitos/16/mate-panel.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-panel.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-panel.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-panel.png.import
deleted file mode 100644
index 86bdbcbd..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-panel.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d4efld31lcluk"
-path="res://.godot/imported/mate-panel.png-db116feddaf863cd7675b3e5e0319f1e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-panel.png"
-dest_files=["res://.godot/imported/mate-panel.png-db116feddaf863cd7675b3e5e0319f1e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png b/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png
deleted file mode 100644
index 65460949..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png.import
deleted file mode 100644
index 551f198e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-session-properties.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ckpopeuns0dgm"
-path="res://.godot/imported/mate-session-properties.png-a118b16c175775ca8778559e25f7b6fe.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-session-properties.png"
-dest_files=["res://.godot/imported/mate-session-properties.png-a118b16c175775ca8778559e25f7b6fe.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png b/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png
deleted file mode 100644
index b27e455a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png.import b/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png.import
deleted file mode 100644
index 827e0413..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mate-system-log.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cehrw80gmcuvp"
-path="res://.godot/imported/mate-system-log.png-c7d85c4a680026f3651b00a695e74dd0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mate-system-log.png"
-dest_files=["res://.godot/imported/mate-system-log.png-c7d85c4a680026f3651b00a695e74dd0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/menulibre.png b/tools/configurator/assets/icons/pixelitos/16/menulibre.png
deleted file mode 100644
index b9c05361..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/menulibre.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/menulibre.png.import b/tools/configurator/assets/icons/pixelitos/16/menulibre.png.import
deleted file mode 100644
index 97beb1b0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/menulibre.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ccg32h1k43s5v"
-path="res://.godot/imported/menulibre.png-770b34222fc6d89cbeec09a611c66ad8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/menulibre.png"
-dest_files=["res://.godot/imported/menulibre.png-770b34222fc6d89cbeec09a611c66ad8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png b/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png
deleted file mode 100644
index f4ee2aea..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png.import b/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png.import
deleted file mode 100644
index e54480c1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/microsoft-edge.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dqleifsve62d5"
-path="res://.godot/imported/microsoft-edge.png-2d1f73d05decba978865dcad1ca80525.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/microsoft-edge.png"
-dest_files=["res://.godot/imported/microsoft-edge.png-2d1f73d05decba978865dcad1ca80525.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/midori.png b/tools/configurator/assets/icons/pixelitos/16/midori.png
deleted file mode 100644
index 7a9b9839..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/midori.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/midori.png.import b/tools/configurator/assets/icons/pixelitos/16/midori.png.import
deleted file mode 100644
index ea9eb6fd..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/midori.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cvbtuk6o8g0hy"
-path="res://.godot/imported/midori.png-fe10c43e5d811ae704e2ff505ff515bf.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/midori.png"
-dest_files=["res://.godot/imported/midori.png-fe10c43e5d811ae704e2ff505ff515bf.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/minecraft.png b/tools/configurator/assets/icons/pixelitos/16/minecraft.png
deleted file mode 100644
index b0028ad0..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/minecraft.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/minecraft.png.import b/tools/configurator/assets/icons/pixelitos/16/minecraft.png.import
deleted file mode 100644
index 58d8c4bf..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/minecraft.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b0wrklb48wa85"
-path="res://.godot/imported/minecraft.png-cd668069ad887357a778a4e3c103dc6f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/minecraft.png"
-dest_files=["res://.godot/imported/minecraft.png-cd668069ad887357a778a4e3c103dc6f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/mpv.png b/tools/configurator/assets/icons/pixelitos/16/mpv.png
deleted file mode 100644
index 576e1bfc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/mpv.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/mpv.png.import b/tools/configurator/assets/icons/pixelitos/16/mpv.png.import
deleted file mode 100644
index b640b8d3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/mpv.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhqqyiol0fxt8"
-path="res://.godot/imported/mpv.png-aa95741f25fc87b01ccf4833fb229e13.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/mpv.png"
-dest_files=["res://.godot/imported/mpv.png-aa95741f25fc87b01ccf4833fb229e13.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png b/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png
deleted file mode 100644
index 13750d5e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png.import b/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png.import
deleted file mode 100644
index 61de383b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/multimedia-volume-control.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c7ql0ymmxc1cf"
-path="res://.godot/imported/multimedia-volume-control.png-0c5f3e83bbacf08bff6c3f1631d7c1d7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/multimedia-volume-control.png"
-dest_files=["res://.godot/imported/multimedia-volume-control.png-0c5f3e83bbacf08bff6c3f1631d7c1d7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/nestopia.png b/tools/configurator/assets/icons/pixelitos/16/nestopia.png
deleted file mode 100644
index 18754b3d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/nestopia.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/nestopia.png.import b/tools/configurator/assets/icons/pixelitos/16/nestopia.png.import
deleted file mode 100644
index 52c4c6a9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/nestopia.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bcpn5on5d86j6"
-path="res://.godot/imported/nestopia.png-e5b6bab34508815eef32f056c8faa1ca.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/nestopia.png"
-dest_files=["res://.godot/imported/nestopia.png-e5b6bab34508815eef32f056c8faa1ca.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png b/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png
deleted file mode 100644
index 25fbe352..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png.import b/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png.import
deleted file mode 100644
index 72ffb9ce..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.kuribo64.melonDS.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cgftfx70c0n3o"
-path="res://.godot/imported/net.kuribo64.melonDS.png-91be884a1cbb396218bda12865b1e1f8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.kuribo64.melonDS.png"
-dest_files=["res://.godot/imported/net.kuribo64.melonDS.png-91be884a1cbb396218bda12865b1e1f8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png b/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png
deleted file mode 100644
index f0788bbe..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png.import b/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png.import
deleted file mode 100644
index dda8db29..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.openra.OpenRA.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ctpwwrhwdtyx4"
-path="res://.godot/imported/net.openra.OpenRA.png-eed493596198a6fc09881a9309f18650.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.openra.OpenRA.png"
-dest_files=["res://.godot/imported/net.openra.OpenRA.png-eed493596198a6fc09881a9309f18650.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png b/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png
deleted file mode 100644
index 7802e4e5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png.import b/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png.import
deleted file mode 100644
index 199154da..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.pcsx2.PCSX2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dyljorv0erfvy"
-path="res://.godot/imported/net.pcsx2.PCSX2.png-7e193e04f4e905e3176888dc3f1ab832.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.pcsx2.PCSX2.png"
-dest_files=["res://.godot/imported/net.pcsx2.PCSX2.png-7e193e04f4e905e3176888dc3f1ab832.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png b/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png
deleted file mode 100644
index 3a17519d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png.import b/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png.import
deleted file mode 100644
index c39231db..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.retrodeck.retrodeck.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cun21ydlaiowf"
-path="res://.godot/imported/net.retrodeck.retrodeck.png-98e972d9f02cea76a00973ab45d3f984.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.retrodeck.retrodeck.png"
-dest_files=["res://.godot/imported/net.retrodeck.retrodeck.png-98e972d9f02cea76a00973ab45d3f984.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png b/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png
deleted file mode 100644
index 7ab2d04a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png.import b/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png.import
deleted file mode 100644
index f966a3db..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.rpcs3.RPCS3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c2gmles6ceqya"
-path="res://.godot/imported/net.rpcs3.RPCS3.png-002c184a5be273fbc4387bd556fa3460.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.rpcs3.RPCS3.png"
-dest_files=["res://.godot/imported/net.rpcs3.RPCS3.png-002c184a5be273fbc4387bd556fa3460.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png b/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png
deleted file mode 100644
index 5407a9b0..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png.import b/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png.import
deleted file mode 100644
index e54fce48..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/net.veloren.airshipper.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b7lpo3mnccxgq"
-path="res://.godot/imported/net.veloren.airshipper.png-2003d1db12f8d5c6ccbf0808b7a48c52.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/net.veloren.airshipper.png"
-dest_files=["res://.godot/imported/net.veloren.airshipper.png-2003d1db12f8d5c6ccbf0808b7a48c52.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/network-wired.png b/tools/configurator/assets/icons/pixelitos/16/network-wired.png
deleted file mode 100644
index 24cc0d0f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/network-wired.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/network-wired.png.import b/tools/configurator/assets/icons/pixelitos/16/network-wired.png.import
deleted file mode 100644
index 86ec9efe..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/network-wired.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bpqprsxdxasdy"
-path="res://.godot/imported/network-wired.png-60a912dbdd88732efe9ab4daae443017.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/network-wired.png"
-dest_files=["res://.godot/imported/network-wired.png-60a912dbdd88732efe9ab4daae443017.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png b/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png
deleted file mode 100644
index 24cc0d0f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png.import b/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png.import
deleted file mode 100644
index 65240120..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/network-workgroup.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bp4nne3q8pora"
-path="res://.godot/imported/network-workgroup.png-1841de749dc3c890f673198b54d0b511.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/network-workgroup.png"
-dest_files=["res://.godot/imported/network-workgroup.png-1841de749dc3c890f673198b54d0b511.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png b/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png
deleted file mode 100644
index c2171703..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png.import b/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png.import
deleted file mode 100644
index 7ff11b80..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhp1d200ml0yt"
-path="res://.godot/imported/nl.hjdskes.gcolor3.png-224e6c86a64bfc303a9e6b5362906268.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/nl.hjdskes.gcolor3.png"
-dest_files=["res://.godot/imported/nl.hjdskes.gcolor3.png-224e6c86a64bfc303a9e6b5362906268.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png b/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png
deleted file mode 100644
index 24cc0d0f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png.import b/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png.import
deleted file mode 100644
index 72f413e4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/nm-device-wireless.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cif3n56iv533k"
-path="res://.godot/imported/nm-device-wireless.png-4f2a088d01234e898dd6f6f487e36170.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/nm-device-wireless.png"
-dest_files=["res://.godot/imported/nm-device-wireless.png-4f2a088d01234e898dd6f6f487e36170.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/nnn.png b/tools/configurator/assets/icons/pixelitos/16/nnn.png
deleted file mode 100644
index cf236b7b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/nnn.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/nnn.png.import b/tools/configurator/assets/icons/pixelitos/16/nnn.png.import
deleted file mode 100644
index f813fb0a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/nnn.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ccpoxgcr4skh8"
-path="res://.godot/imported/nnn.png-dedb49744dca5117303e32ca9a7b6cdf.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/nnn.png"
-dest_files=["res://.godot/imported/nnn.png-dedb49744dca5117303e32ca9a7b6cdf.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/notepadqq.png b/tools/configurator/assets/icons/pixelitos/16/notepadqq.png
deleted file mode 100644
index e13d6d5b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/notepadqq.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/notepadqq.png.import b/tools/configurator/assets/icons/pixelitos/16/notepadqq.png.import
deleted file mode 100644
index cb17d43a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/notepadqq.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c4uvtwuq8w644"
-path="res://.godot/imported/notepadqq.png-af5c993f6eca67b95872d62476ba3208.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/notepadqq.png"
-dest_files=["res://.godot/imported/notepadqq.png-af5c993f6eca67b95872d62476ba3208.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/nvim.png b/tools/configurator/assets/icons/pixelitos/16/nvim.png
deleted file mode 100644
index 622643cc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/nvim.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/nvim.png.import b/tools/configurator/assets/icons/pixelitos/16/nvim.png.import
deleted file mode 100644
index 03249195..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/nvim.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c7kbipqgofuex"
-path="res://.godot/imported/nvim.png-74dd143cef43cb5d8be06faa1b57f37b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/nvim.png"
-dest_files=["res://.godot/imported/nvim.png-74dd143cef43cb5d8be06faa1b57f37b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/octopi.png b/tools/configurator/assets/icons/pixelitos/16/octopi.png
deleted file mode 100644
index 20647d16..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/octopi.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/octopi.png.import b/tools/configurator/assets/icons/pixelitos/16/octopi.png.import
deleted file mode 100644
index 583bb7b4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/octopi.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bcmhdph6oy3h0"
-path="res://.godot/imported/octopi.png-de1fab0715c6dd9070ee5e6b7df9192d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/octopi.png"
-dest_files=["res://.godot/imported/octopi.png-de1fab0715c6dd9070ee5e6b7df9192d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/okular.png b/tools/configurator/assets/icons/pixelitos/16/okular.png
deleted file mode 100644
index e83aa422..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/okular.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/okular.png.import b/tools/configurator/assets/icons/pixelitos/16/okular.png.import
deleted file mode 100644
index 37eda872..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/okular.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c2vwo82rcjlg8"
-path="res://.godot/imported/okular.png-e538058210716536d62723674156f539.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/okular.png"
-dest_files=["res://.godot/imported/okular.png-e538058210716536d62723674156f539.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/openarena-server.png b/tools/configurator/assets/icons/pixelitos/16/openarena-server.png
deleted file mode 100644
index 3ca33637..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/openarena-server.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/openarena-server.png.import b/tools/configurator/assets/icons/pixelitos/16/openarena-server.png.import
deleted file mode 100644
index 2c22a5f2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/openarena-server.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://f1aqbp0uk47y"
-path="res://.godot/imported/openarena-server.png-0b3424e66040b1b4e1973e759e2a921a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/openarena-server.png"
-dest_files=["res://.godot/imported/openarena-server.png-0b3424e66040b1b4e1973e759e2a921a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/openarena.png b/tools/configurator/assets/icons/pixelitos/16/openarena.png
deleted file mode 100644
index 45a81400..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/openarena.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/openarena.png.import b/tools/configurator/assets/icons/pixelitos/16/openarena.png.import
deleted file mode 100644
index f3931ca5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/openarena.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bdnmtqjr4nyvq"
-path="res://.godot/imported/openarena.png-7cfc5ccd27d7e52695198ea49cbb84b8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/openarena.png"
-dest_files=["res://.godot/imported/openarena.png-7cfc5ccd27d7e52695198ea49cbb84b8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/openbor.png b/tools/configurator/assets/icons/pixelitos/16/openbor.png
deleted file mode 100644
index a591de65..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/openbor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/openbor.png.import b/tools/configurator/assets/icons/pixelitos/16/openbor.png.import
deleted file mode 100644
index cb4a46c9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/openbor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dyxw6hxobexic"
-path="res://.godot/imported/openbor.png-fd1e7647503d805c2e75403de010a476.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/openbor.png"
-dest_files=["res://.godot/imported/openbor.png-fd1e7647503d805c2e75403de010a476.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera-beta.png b/tools/configurator/assets/icons/pixelitos/16/opera-beta.png
deleted file mode 100644
index 63a5b952..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/opera-beta.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera-beta.png.import b/tools/configurator/assets/icons/pixelitos/16/opera-beta.png.import
deleted file mode 100644
index 4cd1af85..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/opera-beta.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://1e83pltayxo1"
-path="res://.godot/imported/opera-beta.png-7444d8e47424cd375eca248e07943317.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/opera-beta.png"
-dest_files=["res://.godot/imported/opera-beta.png-7444d8e47424cd375eca248e07943317.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera-developer.png b/tools/configurator/assets/icons/pixelitos/16/opera-developer.png
deleted file mode 100644
index d265279b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/opera-developer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera-developer.png.import b/tools/configurator/assets/icons/pixelitos/16/opera-developer.png.import
deleted file mode 100644
index e277e374..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/opera-developer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://r3f1hooovfyv"
-path="res://.godot/imported/opera-developer.png-e2b1edc820741dac3111db7b4aa22bef.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/opera-developer.png"
-dest_files=["res://.godot/imported/opera-developer.png-e2b1edc820741dac3111db7b4aa22bef.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera.png b/tools/configurator/assets/icons/pixelitos/16/opera.png
deleted file mode 100644
index 62ef4c62..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/opera.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/opera.png.import b/tools/configurator/assets/icons/pixelitos/16/opera.png.import
deleted file mode 100644
index ca6c7b43..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/opera.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dt6lscyalqlu6"
-path="res://.godot/imported/opera.png-a8785d94df88079ed761f7242173087d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/opera.png"
-dest_files=["res://.godot/imported/opera.png-a8785d94df88079ed761f7242173087d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png b/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png
deleted file mode 100644
index 6e56ca02..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png.import b/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png.import
deleted file mode 100644
index 176c5966..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://du7kd6j4lyvcm"
-path="res://.godot/imported/org.DolphinEmu.dolphin-emu.png-7f096726fc198b4bc687ebc7db123987.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.DolphinEmu.dolphin-emu.png"
-dest_files=["res://.godot/imported/org.DolphinEmu.dolphin-emu.png-7f096726fc198b4bc687ebc7db123987.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png b/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png
deleted file mode 100644
index 9d2f7a20..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png.import b/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png.import
deleted file mode 100644
index d4acd591..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.citra_emu.citra.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://p2yjf1kb775k"
-path="res://.godot/imported/org.citra_emu.citra.png-bd33ba020e6b8762ad9047d0f6fca25d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.citra_emu.citra.png"
-dest_files=["res://.godot/imported/org.citra_emu.citra.png-bd33ba020e6b8762ad9047d0f6fca25d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png b/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png
deleted file mode 100644
index f94f6e1e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png.import
deleted file mode 100644
index 2dc9844f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gnome.ArchiveManager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2mcmjsuuhfvn"
-path="res://.godot/imported/org.gnome.ArchiveManager.png-6cc6c570f5246d7c6d7b7dfd597ed752.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gnome.ArchiveManager.png"
-dest_files=["res://.godot/imported/org.gnome.ArchiveManager.png-6cc6c570f5246d7c6d7b7dfd597ed752.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png.import
deleted file mode 100644
index caac5636..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Nautilus.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cjcfg3bcgj3t4"
-path="res://.godot/imported/org.gnome.Nautilus.png-05ba453446d9169d05743a89e6cd9e9f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gnome.Nautilus.png"
-dest_files=["res://.godot/imported/org.gnome.Nautilus.png-05ba453446d9169d05743a89e6cd9e9f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png
deleted file mode 100644
index cd86d42d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png.import
deleted file mode 100644
index ecf1f14f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Screenshot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b3ah1cfj4gtdt"
-path="res://.godot/imported/org.gnome.Screenshot.png-5f1e1cfa0ea9a14cfa44f3fb5b96f3a0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gnome.Screenshot.png"
-dest_files=["res://.godot/imported/org.gnome.Screenshot.png-5f1e1cfa0ea9a14cfa44f3fb5b96f3a0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png
deleted file mode 100644
index 0e8b1912..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png.import
deleted file mode 100644
index 6c3d7643..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gnome.Yelp.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dv73q6cn2f1ar"
-path="res://.godot/imported/org.gnome.Yelp.png-26e7f4e6e1d31a4c9ca1b29380b9d7cc.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gnome.Yelp.png"
-dest_files=["res://.godot/imported/org.gnome.Yelp.png-26e7f4e6e1d31a4c9ca1b29380b9d7cc.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png b/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png
deleted file mode 100644
index 22ee5f71..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png.import
deleted file mode 100644
index 8aad125d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gnome.clocks.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b72vy3ilt8vgn"
-path="res://.godot/imported/org.gnome.clocks.png-5a530d9aba8da7c31dda78866516a995.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gnome.clocks.png"
-dest_files=["res://.godot/imported/org.gnome.clocks.png-5a530d9aba8da7c31dda78866516a995.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png b/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png
deleted file mode 100644
index 64d42472..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png.import b/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png.import
deleted file mode 100644
index 62a06d97..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.gtk.IconBrowser4.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cc2wwcvgcbmrd"
-path="res://.godot/imported/org.gtk.IconBrowser4.png-73dae9b5b25b21bf0ceefc6e9be03a9b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.gtk.IconBrowser4.png"
-dest_files=["res://.godot/imported/org.gtk.IconBrowser4.png-73dae9b5b25b21bf0ceefc6e9be03a9b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png b/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png
deleted file mode 100644
index c06d6369..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png.import b/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png.import
deleted file mode 100644
index 166e1a2d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.inkscape.Inkscape.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bu0hbafdygr88"
-path="res://.godot/imported/org.inkscape.Inkscape.png-061df928dfed8ef067b57680edcb6db5.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.inkscape.Inkscape.png"
-dest_files=["res://.godot/imported/org.inkscape.Inkscape.png-061df928dfed8ef067b57680edcb6db5.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png b/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png
deleted file mode 100644
index c4c264d0..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png.import b/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png.import
deleted file mode 100644
index b4928423..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.mamedev.MAME.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d0sqfj4pjyd2h"
-path="res://.godot/imported/org.mamedev.MAME.png-037b5f3e522db848a08c11ae7dd1fc66.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.mamedev.MAME.png"
-dest_files=["res://.godot/imported/org.mamedev.MAME.png-037b5f3e522db848a08c11ae7dd1fc66.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png b/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png
deleted file mode 100644
index 7a9b9839..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png.import b/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png.import
deleted file mode 100644
index e6e34514..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.midori_browser.Midori.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://lwpunxi8qslb"
-path="res://.godot/imported/org.midori_browser.Midori.png-d066b6a169822e1f2d88708df6569ce6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.midori_browser.Midori.png"
-dest_files=["res://.godot/imported/org.midori_browser.Midori.png-d066b6a169822e1f2d88708df6569ce6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png b/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png
deleted file mode 100644
index 1c547c85..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png.import b/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png.import
deleted file mode 100644
index 79174227..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.openmw.OpenMW.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://nha16jes77rx"
-path="res://.godot/imported/org.openmw.OpenMW.png-f946f9c0c3ef7270ff1cc454a3821115.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.openmw.OpenMW.png"
-dest_files=["res://.godot/imported/org.openmw.OpenMW.png-f946f9c0c3ef7270ff1cc454a3821115.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png b/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png
deleted file mode 100644
index ed5fd37a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png.import b/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png.import
deleted file mode 100644
index 1b154b62..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.openttd.OpenTTD.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ctktgd2t1o0ai"
-path="res://.godot/imported/org.openttd.OpenTTD.png-fa5ae261bba60889c756818c3a28c26b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.openttd.OpenTTD.png"
-dest_files=["res://.godot/imported/org.openttd.OpenTTD.png-fa5ae261bba60889c756818c3a28c26b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png b/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png
deleted file mode 100644
index 54afd901..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png.import b/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png.import
deleted file mode 100644
index 135f01c1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bum1mqj0pfrff"
-path="res://.godot/imported/org.ppsspp.PPSSPP.png-f3d677c5ef5b9a8e676dfad2b4b7aad9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.ppsspp.PPSSPP.png"
-dest_files=["res://.godot/imported/org.ppsspp.PPSSPP.png-f3d677c5ef5b9a8e676dfad2b4b7aad9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png b/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png
deleted file mode 100644
index 24c86078..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png.import b/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png.import
deleted file mode 100644
index ff5715ea..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://buu8rqln4qdfu"
-path="res://.godot/imported/org.ppsspp.PPSSPP_.png-70c5a5a3a41e36f238abf53cfa0a2789.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.ppsspp.PPSSPP_.png"
-dest_files=["res://.godot/imported/org.ppsspp.PPSSPP_.png-70c5a5a3a41e36f238abf53cfa0a2789.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png b/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png
deleted file mode 100644
index 7998042c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png.import b/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png.import
deleted file mode 100644
index 5ccdabc6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bvr0vqplyynln"
-path="res://.godot/imported/org.prismlauncher.PrismLauncher.png-07e164a314679fe4b0835f9ae129f321.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.prismlauncher.PrismLauncher.png"
-dest_files=["res://.godot/imported/org.prismlauncher.PrismLauncher.png-07e164a314679fe4b0835f9ae129f321.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png b/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png
deleted file mode 100644
index 99ddb5e1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png.import b/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png.import
deleted file mode 100644
index 74419933..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://lsi3lmo88sb7"
-path="res://.godot/imported/org.rnd2.cpupower-gui.png-a40304d03499ce8685c2fbc386bb510d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.rnd2.cpupower-gui.png"
-dest_files=["res://.godot/imported/org.rnd2.cpupower-gui.png-a40304d03499ce8685c2fbc386bb510d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png b/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png
deleted file mode 100644
index 604f23bf..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png.import b/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png.import
deleted file mode 100644
index 9ba22ff7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://hrlmj3pmha5t"
-path="res://.godot/imported/org.ryujinx.Ryujinx.png-4c351c857fe2f9740f11bfd050c66337.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.ryujinx.Ryujinx.png"
-dest_files=["res://.godot/imported/org.ryujinx.Ryujinx.png-4c351c857fe2f9740f11bfd050c66337.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png
deleted file mode 100644
index 44b33e80..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png.import
deleted file mode 100644
index 418cc8a8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.about.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cwcp67onjq824"
-path="res://.godot/imported/org.xfce.about.png-a66c7b7f85a744d1c11fb5851ea8a62a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.about.png"
-dest_files=["res://.godot/imported/org.xfce.about.png-a66c7b7f85a744d1c11fb5851ea8a62a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png.import
deleted file mode 100644
index 8bdf189b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.appfinder.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cf5ny8suf3skw"
-path="res://.godot/imported/org.xfce.appfinder.png-36a7fb2a29275e01504d402474117897.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.appfinder.png"
-dest_files=["res://.godot/imported/org.xfce.appfinder.png-36a7fb2a29275e01504d402474117897.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png.import
deleted file mode 100644
index f5b8ada8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.filemanager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://co37mhpomsm5k"
-path="res://.godot/imported/org.xfce.filemanager.png-30b6aa56ac2e2a09e9be7eb060fb0f33.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.filemanager.png"
-dest_files=["res://.godot/imported/org.xfce.filemanager.png-30b6aa56ac2e2a09e9be7eb060fb0f33.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png
deleted file mode 100644
index b9c05361..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png.import
deleted file mode 100644
index 77a2c2f9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.garcon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2gcl1s3kkq3w"
-path="res://.godot/imported/org.xfce.garcon.png-c11059a9935d671a8b40787df039cd86.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.garcon.png"
-dest_files=["res://.godot/imported/org.xfce.garcon.png-c11059a9935d671a8b40787df039cd86.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png
deleted file mode 100644
index 9533dc87..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png.import
deleted file mode 100644
index 9f05cd98..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.mailreader.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cqokc3afgdgwl"
-path="res://.godot/imported/org.xfce.mailreader.png-acdb445240e7da3bdb5f5993993bd450.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.mailreader.png"
-dest_files=["res://.godot/imported/org.xfce.mailreader.png-acdb445240e7da3bdb5f5993993bd450.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png
deleted file mode 100644
index 15912542..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png.import
deleted file mode 100644
index 00f1e8e4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.notification.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhqr4n32qyx7j"
-path="res://.godot/imported/org.xfce.notification.png-7baa6917e0703e05f9b2634ae18914c1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.notification.png"
-dest_files=["res://.godot/imported/org.xfce.notification.png-7baa6917e0703e05f9b2634ae18914c1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png
deleted file mode 100644
index 933ee6a7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png.import
deleted file mode 100644
index 002324c4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.actions.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://yul4oi0rbom0"
-path="res://.godot/imported/org.xfce.panel.actions.png-27d53e6c886051cd7897f8f47067fe91.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.actions.png"
-dest_files=["res://.godot/imported/org.xfce.panel.actions.png-27d53e6c886051cd7897f8f47067fe91.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png
deleted file mode 100644
index 44b33e80..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png.import
deleted file mode 100644
index 9cc79aa4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dv1a1fj4w55jp"
-path="res://.godot/imported/org.xfce.panel.applicationsmenu.png-2581cc5e977993815757389dd480e611.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.applicationsmenu.png"
-dest_files=["res://.godot/imported/org.xfce.panel.applicationsmenu.png-2581cc5e977993815757389dd480e611.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png.import
deleted file mode 100644
index 1e2b4fd9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dmfivi50t2asm"
-path="res://.godot/imported/org.xfce.panel.png-c3f2be6c956f645b87c1de62fe5d7820.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.png"
-dest_files=["res://.godot/imported/org.xfce.panel.png-c3f2be6c956f645b87c1de62fe5d7820.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png.import
deleted file mode 100644
index 149910af..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.tasklist.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dcx6il2ck3136"
-path="res://.godot/imported/org.xfce.panel.tasklist.png-c5c0b0bc6cc2f73f5f19463ad44adcdc.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.tasklist.png"
-dest_files=["res://.godot/imported/org.xfce.panel.tasklist.png-c5c0b0bc6cc2f73f5f19463ad44adcdc.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png
deleted file mode 100644
index 44b33e80..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png.import
deleted file mode 100644
index 6433ff1b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://o66g0htjj5yy"
-path="res://.godot/imported/org.xfce.panel.whiskermenu.png-51446df856ff13f503b581f007d98ee4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.whiskermenu.png"
-dest_files=["res://.godot/imported/org.xfce.panel.whiskermenu.png-51446df856ff13f503b581f007d98ee4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png
deleted file mode 100644
index b9c05361..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png.import
deleted file mode 100644
index 8f804c77..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://6hu6nwnodggt"
-path="res://.godot/imported/org.xfce.panel.windowmenu.png-02cd501fdab8fb1160560157990e5107.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.panel.windowmenu.png"
-dest_files=["res://.godot/imported/org.xfce.panel.windowmenu.png-02cd501fdab8fb1160560157990e5107.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png
deleted file mode 100644
index 035ae5ef..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png.import
deleted file mode 100644
index aab5674d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.powermanager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cfl4fx141ngyj"
-path="res://.godot/imported/org.xfce.powermanager.png-3db3f9b2a47ba9e04594bfe87de381f7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.powermanager.png"
-dest_files=["res://.godot/imported/org.xfce.powermanager.png-3db3f9b2a47ba9e04594bfe87de381f7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png
deleted file mode 100644
index 65460949..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png.import
deleted file mode 100644
index 4d3f0af5..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.session.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cgf54yv6jwm01"
-path="res://.godot/imported/org.xfce.session.png-d1043828ecf1990df809d466782df966.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.session.png"
-dest_files=["res://.godot/imported/org.xfce.session.png-d1043828ecf1990df809d466782df966.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png
deleted file mode 100644
index 71112dbc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png.import
deleted file mode 100644
index 60e485c3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.accessibility.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dbistoey5xott"
-path="res://.godot/imported/org.xfce.settings.accessibility.png-93533fa194363a020734ae40cd0051d3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.accessibility.png"
-dest_files=["res://.godot/imported/org.xfce.settings.accessibility.png-93533fa194363a020734ae40cd0051d3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png
deleted file mode 100644
index 31f776b4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png.import
deleted file mode 100644
index 3c9b6f0d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.appearance.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bia24qoyb6qcx"
-path="res://.godot/imported/org.xfce.settings.appearance.png-661546795fae00496f33c54a947a3956.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.appearance.png"
-dest_files=["res://.godot/imported/org.xfce.settings.appearance.png-661546795fae00496f33c54a947a3956.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png
deleted file mode 100644
index d6de2445..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png.import
deleted file mode 100644
index a5435c19..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.color.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://chh012frbla0o"
-path="res://.godot/imported/org.xfce.settings.color.png-f77917750b0d38d1e6f4b95f1d75dbb1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.color.png"
-dest_files=["res://.godot/imported/org.xfce.settings.color.png-f77917750b0d38d1e6f4b95f1d75dbb1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png
deleted file mode 100644
index 0b273a9f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png.import
deleted file mode 100644
index ba10ed12..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.default-applications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bvhekbcxjlry5"
-path="res://.godot/imported/org.xfce.settings.default-applications.png-87df4cde2b5b850345969bc64e9a5871.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.default-applications.png"
-dest_files=["res://.godot/imported/org.xfce.settings.default-applications.png-87df4cde2b5b850345969bc64e9a5871.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png.import
deleted file mode 100644
index a8674b40..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.display.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dynuranek4e2v"
-path="res://.godot/imported/org.xfce.settings.display.png-e80dec6573aaab806d045a4115beae6e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.display.png"
-dest_files=["res://.godot/imported/org.xfce.settings.display.png-e80dec6573aaab806d045a4115beae6e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png.import
deleted file mode 100644
index e7e6e16b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.editor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ed28akply7xg"
-path="res://.godot/imported/org.xfce.settings.editor.png-6f68cd2db2d317f318d3f169cd8bad38.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.editor.png"
-dest_files=["res://.godot/imported/org.xfce.settings.editor.png-6f68cd2db2d317f318d3f169cd8bad38.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png.import
deleted file mode 100644
index 14aaa8b3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.keyboard.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d2ytuk3nolulh"
-path="res://.godot/imported/org.xfce.settings.keyboard.png-223c26df080ab222223ebd7610051880.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.keyboard.png"
-dest_files=["res://.godot/imported/org.xfce.settings.keyboard.png-223c26df080ab222223ebd7610051880.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png.import
deleted file mode 100644
index 92aa2cc7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.manager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bsqn3ch8h3nne"
-path="res://.godot/imported/org.xfce.settings.manager.png-0f2f007fbda2297afc3fd07e4f4cb773.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.manager.png"
-dest_files=["res://.godot/imported/org.xfce.settings.manager.png-0f2f007fbda2297afc3fd07e4f4cb773.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png
deleted file mode 100644
index f22eacca..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png.import
deleted file mode 100644
index 601fd3e9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.settings.mouse.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://u1011hgs3tkx"
-path="res://.godot/imported/org.xfce.settings.mouse.png-4dd39d90fe2d2c912d2d73af91df3dbc.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.settings.mouse.png"
-dest_files=["res://.godot/imported/org.xfce.settings.mouse.png-4dd39d90fe2d2c912d2d73af91df3dbc.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png.import
deleted file mode 100644
index 0a725418..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal-settings.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b870j1m7iegvv"
-path="res://.godot/imported/org.xfce.terminal-settings.png-5fc70e4f55fce672952233170ee9f96e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.terminal-settings.png"
-dest_files=["res://.godot/imported/org.xfce.terminal-settings.png-5fc70e4f55fce672952233170ee9f96e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png.import
deleted file mode 100644
index dc29536e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminal.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cpykpi6o2og2r"
-path="res://.godot/imported/org.xfce.terminal.png-45f9db63c63ff7830cbc6c476d27ebac.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.terminal.png"
-dest_files=["res://.godot/imported/org.xfce.terminal.png-45f9db63c63ff7830cbc6c476d27ebac.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png.import
deleted file mode 100644
index 9321f1e6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.terminalemulator.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bqfyk1uusseue"
-path="res://.godot/imported/org.xfce.terminalemulator.png-f28e77455486c9acdefe66205820681e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.terminalemulator.png"
-dest_files=["res://.godot/imported/org.xfce.terminalemulator.png-f28e77455486c9acdefe66205820681e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png.import
deleted file mode 100644
index 0f12e979..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.thunar.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bt40bcd4q1cge"
-path="res://.godot/imported/org.xfce.thunar.png-7acd5f7299ecf650849cb5d3ee5798ab.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.thunar.png"
-dest_files=["res://.godot/imported/org.xfce.thunar.png-7acd5f7299ecf650849cb5d3ee5798ab.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png
deleted file mode 100644
index 0bdbb16c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png.import
deleted file mode 100644
index af12e56d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.tumbler.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cn76eg7lrk667"
-path="res://.godot/imported/org.xfce.tumbler.png-c8f9d08654760a6cd9b5fdeb937418fe.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.tumbler.png"
-dest_files=["res://.godot/imported/org.xfce.tumbler.png-c8f9d08654760a6cd9b5fdeb937418fe.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png
deleted file mode 100644
index 83c09b8e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png.import
deleted file mode 100644
index 8153ddf9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.volman.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dbtod0i0xmq0n"
-path="res://.godot/imported/org.xfce.volman.png-f046606d234aea49999cd1321103be66.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.volman.png"
-dest_files=["res://.godot/imported/org.xfce.volman.png-f046606d234aea49999cd1321103be66.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png
deleted file mode 100644
index 88f0a50d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png.import
deleted file mode 100644
index 9dd6b64c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.webbrowser.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cgqe4crqoksyx"
-path="res://.godot/imported/org.xfce.webbrowser.png-e4b5b9c513e65d1ea17c40a54e9c8257.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.webbrowser.png"
-dest_files=["res://.godot/imported/org.xfce.webbrowser.png-e4b5b9c513e65d1ea17c40a54e9c8257.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png
deleted file mode 100644
index a03ea0be..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png.import
deleted file mode 100644
index 7c23aed1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.workspaces.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://wpjwggxb0xpi"
-path="res://.godot/imported/org.xfce.workspaces.png-936b0a43d7ba97967317c303793ead6b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.workspaces.png"
-dest_files=["res://.godot/imported/org.xfce.workspaces.png-936b0a43d7ba97967317c303793ead6b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png
deleted file mode 100644
index 7c519310..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png.import
deleted file mode 100644
index c3c1b085..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfdesktop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxqqex7nt6pw1"
-path="res://.godot/imported/org.xfce.xfdesktop.png-90d9ed2b688bcbdd9195376171f49f47.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.xfdesktop.png"
-dest_files=["res://.godot/imported/org.xfce.xfdesktop.png-90d9ed2b688bcbdd9195376171f49f47.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png.import
deleted file mode 100644
index 101e0008..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cb1dsanh76hp2"
-path="res://.godot/imported/org.xfce.xfwm4-tweaks.png-4edef579d9857d639b79a675ac20d192.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.xfwm4-tweaks.png"
-dest_files=["res://.godot/imported/org.xfce.xfwm4-tweaks.png-4edef579d9857d639b79a675ac20d192.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png
deleted file mode 100644
index 004f34cd..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png.import b/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png.import
deleted file mode 100644
index 0c9ca2be..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.xfce.xfwm4.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dbdx1hyg82dti"
-path="res://.godot/imported/org.xfce.xfwm4.png-4e660e6b97cc24b183beeb11a27f5f24.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.xfce.xfwm4.png"
-dest_files=["res://.godot/imported/org.xfce.xfwm4.png-4e660e6b97cc24b183beeb11a27f5f24.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png b/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png
deleted file mode 100644
index 5494bbaf..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png.import b/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png.import
deleted file mode 100644
index b78fc8ca..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d1hjps1wpnsvt"
-path="res://.godot/imported/org.yuzu_emu.yuzu.png-d516bd818951c54eb7ddfa9b4e248b45.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.yuzu_emu.yuzu.png"
-dest_files=["res://.godot/imported/org.yuzu_emu.yuzu.png-d516bd818951c54eb7ddfa9b4e248b45.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png b/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png
deleted file mode 100644
index 0cf56591..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png.import b/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png.import
deleted file mode 100644
index 2fbed2be..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/org.zdoom.GZDoom.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bgejbfwthuvpk"
-path="res://.godot/imported/org.zdoom.GZDoom.png-28bc1e29b0bfbb21d25aaa8763b86d02.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/org.zdoom.GZDoom.png"
-dest_files=["res://.godot/imported/org.zdoom.GZDoom.png-28bc1e29b0bfbb21d25aaa8763b86d02.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/oricutron.png b/tools/configurator/assets/icons/pixelitos/16/oricutron.png
deleted file mode 100644
index c1c724ea..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/oricutron.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/oricutron.png.import b/tools/configurator/assets/icons/pixelitos/16/oricutron.png.import
deleted file mode 100644
index dadf1e9b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/oricutron.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dae2syr0t3xf7"
-path="res://.godot/imported/oricutron.png-41a6bab6a207b41204a0fe50d3cf1826.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/oricutron.png"
-dest_files=["res://.godot/imported/oricutron.png-41a6bab6a207b41204a0fe50d3cf1826.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png b/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png
deleted file mode 100644
index f1af0b57..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png.import b/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png.import
deleted file mode 100644
index b90a3ebb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/pcsxr-icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://01728drco4o4"
-path="res://.godot/imported/pcsxr-icon.png-8917afafc3f1e660bd5c0e50da790609.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/pcsxr-icon.png"
-dest_files=["res://.godot/imported/pcsxr-icon.png-8917afafc3f1e660bd5c0e50da790609.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/picom.png b/tools/configurator/assets/icons/pixelitos/16/picom.png
deleted file mode 100644
index 76349c4c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/picom.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/picom.png.import b/tools/configurator/assets/icons/pixelitos/16/picom.png.import
deleted file mode 100644
index c4daf96e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/picom.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c4sgwyv0jbsu1"
-path="res://.godot/imported/picom.png-ef1986fc454441d1a642b5b06966273c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/picom.png"
-dest_files=["res://.godot/imported/picom.png-ef1986fc454441d1a642b5b06966273c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasma-search.png b/tools/configurator/assets/icons/pixelitos/16/plasma-search.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/plasma-search.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasma-search.png.import b/tools/configurator/assets/icons/pixelitos/16/plasma-search.png.import
deleted file mode 100644
index d34276dc..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/plasma-search.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d4cxjx6r5p8nh"
-path="res://.godot/imported/plasma-search.png-735378940b6c67d3137d3d624dba6562.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/plasma-search.png"
-dest_files=["res://.godot/imported/plasma-search.png-735378940b6c67d3137d3d624dba6562.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasma.png b/tools/configurator/assets/icons/pixelitos/16/plasma.png
deleted file mode 100644
index 6c0d2d4c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/plasma.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasma.png.import b/tools/configurator/assets/icons/pixelitos/16/plasma.png.import
deleted file mode 100644
index bec06136..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/plasma.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://7mfq1ri1aqmp"
-path="res://.godot/imported/plasma.png-c6018396c6be27623a15d265e28c380e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/plasma.png"
-dest_files=["res://.godot/imported/plasma.png-c6018396c6be27623a15d265e28c380e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasmashell.png b/tools/configurator/assets/icons/pixelitos/16/plasmashell.png
deleted file mode 100644
index 6c0d2d4c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/plasmashell.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/plasmashell.png.import b/tools/configurator/assets/icons/pixelitos/16/plasmashell.png.import
deleted file mode 100644
index af9733e1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/plasmashell.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c14vif2ujrpah"
-path="res://.godot/imported/plasmashell.png-2087bea5d0258667796a94afc624b5a9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/plasmashell.png"
-dest_files=["res://.godot/imported/plasmashell.png-2087bea5d0258667796a94afc624b5a9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/playonlinux.png b/tools/configurator/assets/icons/pixelitos/16/playonlinux.png
deleted file mode 100644
index bb0889fe..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/playonlinux.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/playonlinux.png.import b/tools/configurator/assets/icons/pixelitos/16/playonlinux.png.import
deleted file mode 100644
index ac872f30..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/playonlinux.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c72he282v60dh"
-path="res://.godot/imported/playonlinux.png-0efbe94457ea618be9c7219d1f75d693.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/playonlinux.png"
-dest_files=["res://.godot/imported/playonlinux.png-0efbe94457ea618be9c7219d1f75d693.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/portal2.png b/tools/configurator/assets/icons/pixelitos/16/portal2.png
deleted file mode 100644
index f7a067b3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/portal2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/portal2.png.import b/tools/configurator/assets/icons/pixelitos/16/portal2.png.import
deleted file mode 100644
index 987d767d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/portal2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2vltke8wdy1e"
-path="res://.godot/imported/portal2.png-51e281228f5c3932544c7898c1e5f02c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/portal2.png"
-dest_files=["res://.godot/imported/portal2.png-51e281228f5c3932544c7898c1e5f02c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/portmaster.png b/tools/configurator/assets/icons/pixelitos/16/portmaster.png
deleted file mode 100644
index 3da7cb4a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/portmaster.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/portmaster.png.import b/tools/configurator/assets/icons/pixelitos/16/portmaster.png.import
deleted file mode 100644
index 1b36f3bb..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/portmaster.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bk752lj5kwueq"
-path="res://.godot/imported/portmaster.png-c092ba49485bf5f8fca6713d5a7dcf77.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/portmaster.png"
-dest_files=["res://.godot/imported/portmaster.png-c092ba49485bf5f8fca6713d5a7dcf77.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png
deleted file mode 100644
index 71112dbc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png.import
deleted file mode 100644
index 5cbf3e1f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-accessibility.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c35qwkfw3scqc"
-path="res://.godot/imported/preferences-desktop-accessibility.png-75273d2d7bc377d62114b17b779c0ea8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-accessibility.png"
-dest_files=["res://.godot/imported/preferences-desktop-accessibility.png-75273d2d7bc377d62114b17b779c0ea8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png
deleted file mode 100644
index a03ea0be..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png.import
deleted file mode 100644
index d1581c8d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-activities.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dhh411lvgak6x"
-path="res://.godot/imported/preferences-desktop-activities.png-be9947e634977e435a1e89e856dd4cc0.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-activities.png"
-dest_files=["res://.godot/imported/preferences-desktop-activities.png-be9947e634977e435a1e89e856dd4cc0.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png.import
deleted file mode 100644
index d1d1dcd1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-baloo.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://g3kbuut4p8rp"
-path="res://.godot/imported/preferences-desktop-baloo.png-4e6a1233daa2b235cdd793d053dd3620.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-baloo.png"
-dest_files=["res://.godot/imported/preferences-desktop-baloo.png-4e6a1233daa2b235cdd793d053dd3620.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png
deleted file mode 100644
index d6de2445..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png.import
deleted file mode 100644
index b70eb282..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-color.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bk7wbka4qj6gb"
-path="res://.godot/imported/preferences-desktop-color.png-540fee3c1f215e0aae8559e9532559ed.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-color.png"
-dest_files=["res://.godot/imported/preferences-desktop-color.png-540fee3c1f215e0aae8559e9532559ed.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png
deleted file mode 100644
index 6f5b3c7b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png.import
deleted file mode 100644
index 52e60254..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-cursors.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bv5u500iou4t7"
-path="res://.godot/imported/preferences-desktop-cursors.png-73d490687d1903fe0531da1af6868295.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-cursors.png"
-dest_files=["res://.godot/imported/preferences-desktop-cursors.png-73d490687d1903fe0531da1af6868295.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png
deleted file mode 100644
index 0b273a9f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png.import
deleted file mode 100644
index b05ae5b3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-default-applications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c1484gslnijbh"
-path="res://.godot/imported/preferences-desktop-default-applications.png-e33b100d4c8e4ec3a8f8b58a96189e46.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-default-applications.png"
-dest_files=["res://.godot/imported/preferences-desktop-default-applications.png-e33b100d4c8e4ec3a8f8b58a96189e46.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png.import
deleted file mode 100644
index 2944080e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ciwcplu412cv7"
-path="res://.godot/imported/preferences-desktop-display-nightcolor.png-3aa31cf0df3d0007d07ad9d057fb529c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-display-nightcolor.png"
-dest_files=["res://.godot/imported/preferences-desktop-display-nightcolor.png-3aa31cf0df3d0007d07ad9d057fb529c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png.import
deleted file mode 100644
index ab08027e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-display.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4wf3b1q62wg0"
-path="res://.godot/imported/preferences-desktop-display.png-bec0663e0a6f2dfba4880b476315b6b1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-display.png"
-dest_files=["res://.godot/imported/preferences-desktop-display.png-bec0663e0a6f2dfba4880b476315b6b1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png
deleted file mode 100644
index ca50058c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png.import
deleted file mode 100644
index b9604624..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-emoticons.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dkithtfdcslqm"
-path="res://.godot/imported/preferences-desktop-emoticons.png-ba8b4da68eaace5320d714abbc97bfc1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-emoticons.png"
-dest_files=["res://.godot/imported/preferences-desktop-emoticons.png-ba8b4da68eaace5320d714abbc97bfc1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png
deleted file mode 100644
index eba63ae7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png.import
deleted file mode 100644
index 8a5eb86a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-feedback.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d2sh5n06ltqvs"
-path="res://.godot/imported/preferences-desktop-feedback.png-6b01ebb05e467bd09eab44ae7213c42d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-feedback.png"
-dest_files=["res://.godot/imported/preferences-desktop-feedback.png-6b01ebb05e467bd09eab44ae7213c42d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png
deleted file mode 100644
index 1dc57b9d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png.import
deleted file mode 100644
index b68c9abf..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-filetype-association.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://chfiyjqoa1h76"
-path="res://.godot/imported/preferences-desktop-filetype-association.png-222303069c5b8b7c51ae472d2102f670.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-filetype-association.png"
-dest_files=["res://.godot/imported/preferences-desktop-filetype-association.png-222303069c5b8b7c51ae472d2102f670.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png
deleted file mode 100644
index 7ed03533..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png.import
deleted file mode 100644
index f10d1a2c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font-installer.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dt81lm1fppr88"
-path="res://.godot/imported/preferences-desktop-font-installer.png-7520bcacb6f40c731bac10671e64b49c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-font-installer.png"
-dest_files=["res://.godot/imported/preferences-desktop-font-installer.png-7520bcacb6f40c731bac10671e64b49c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png
deleted file mode 100644
index 7ed03533..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png.import
deleted file mode 100644
index 9876fb04..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-font.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ceeu7dtkc73pa"
-path="res://.godot/imported/preferences-desktop-font.png-0206ec89c99047f695a505f7052c00a8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-font.png"
-dest_files=["res://.godot/imported/preferences-desktop-font.png-0206ec89c99047f695a505f7052c00a8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png
deleted file mode 100644
index e2a38b32..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png.import
deleted file mode 100644
index 18843b3e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-gaming.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://50ang61sjvqf"
-path="res://.godot/imported/preferences-desktop-gaming.png-e8e25e5669463d458821e72145f00c66.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-gaming.png"
-dest_files=["res://.godot/imported/preferences-desktop-gaming.png-e8e25e5669463d458821e72145f00c66.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png
deleted file mode 100644
index 64d42472..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png.import
deleted file mode 100644
index d62ab155..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-icons.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://m4knhhovo6gw"
-path="res://.godot/imported/preferences-desktop-icons.png-b25ad3b900531e4da94951cd0bb5a539.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-icons.png"
-dest_files=["res://.godot/imported/preferences-desktop-icons.png-b25ad3b900531e4da94951cd0bb5a539.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png.import
deleted file mode 100644
index 6de0ce62..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cflmi0x335ois"
-path="res://.godot/imported/preferences-desktop-keyboard-shortcut.png-7900b64636f49c2e322162254451288f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcut.png"
-dest_files=["res://.godot/imported/preferences-desktop-keyboard-shortcut.png-7900b64636f49c2e322162254451288f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png
deleted file mode 100644
index 9728b168..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png.import
deleted file mode 100644
index d762c93c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dnmfukj2i3141"
-path="res://.godot/imported/preferences-desktop-keyboard-shortcuts.png-a1c633203c6a28760a684a1ced9091b6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-keyboard-shortcuts.png"
-dest_files=["res://.godot/imported/preferences-desktop-keyboard-shortcuts.png-a1c633203c6a28760a684a1ced9091b6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png
deleted file mode 100644
index 2a577eb2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png.import
deleted file mode 100644
index 8c115daa..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-keyboard.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://m58on2yeua6q"
-path="res://.godot/imported/preferences-desktop-keyboard.png-d18cce687b93ca5fd501adbe7801798c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-keyboard.png"
-dest_files=["res://.godot/imported/preferences-desktop-keyboard.png-d18cce687b93ca5fd501adbe7801798c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png
deleted file mode 100644
index 65460949..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png.import
deleted file mode 100644
index a5c28102..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bknv1ve45rbap"
-path="res://.godot/imported/preferences-desktop-launch-feedback.png-b10174d21205932f2df452853abe915d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-launch-feedback.png"
-dest_files=["res://.godot/imported/preferences-desktop-launch-feedback.png-b10174d21205932f2df452853abe915d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png
deleted file mode 100644
index 06d89798..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png.import
deleted file mode 100644
index 1fde067a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-locale.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cthlwjgcq1xa3"
-path="res://.godot/imported/preferences-desktop-locale.png-bcb93f5c133027ee5845257cf81ebe63.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-locale.png"
-dest_files=["res://.godot/imported/preferences-desktop-locale.png-bcb93f5c133027ee5845257cf81ebe63.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png
deleted file mode 100644
index f22eacca..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png.import
deleted file mode 100644
index eb74e064..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-mouse.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxxysdnsp2bp6"
-path="res://.godot/imported/preferences-desktop-mouse.png-9d3086db4fca1052d8ef5179d6e4f248.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-mouse.png"
-dest_files=["res://.godot/imported/preferences-desktop-mouse.png-9d3086db4fca1052d8ef5179d6e4f248.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png
deleted file mode 100644
index 15912542..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png.import
deleted file mode 100644
index 6c90d6e0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-notification-bell.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dgfh71000s0w0"
-path="res://.godot/imported/preferences-desktop-notification-bell.png-ec36ee81ed2c898377bc6d70430f5451.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-notification-bell.png"
-dest_files=["res://.godot/imported/preferences-desktop-notification-bell.png-ec36ee81ed2c898377bc6d70430f5451.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png
deleted file mode 100644
index f22eacca..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png.import
deleted file mode 100644
index cd33cb3f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-peripherals.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dvj2e6d4uinj"
-path="res://.godot/imported/preferences-desktop-peripherals.png-3883396431c3a6d2a54e0e507b5f6cb7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-peripherals.png"
-dest_files=["res://.godot/imported/preferences-desktop-peripherals.png-3883396431c3a6d2a54e0e507b5f6cb7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png.import
deleted file mode 100644
index 93aa9714..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-personal.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cxewb6w43ip1i"
-path="res://.godot/imported/preferences-desktop-personal.png-f770350c2ab69996655905fe718c6f5e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-personal.png"
-dest_files=["res://.godot/imported/preferences-desktop-personal.png-f770350c2ab69996655905fe718c6f5e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png
deleted file mode 100644
index ebd4e1c4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png.import
deleted file mode 100644
index f94cba8c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dgyophevygne6"
-path="res://.godot/imported/preferences-desktop-plasma-theme.png-256fca699c9b162bc478251c9e248292.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-plasma-theme.png"
-dest_files=["res://.godot/imported/preferences-desktop-plasma-theme.png-256fca699c9b162bc478251c9e248292.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png
deleted file mode 100644
index 79046b27..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png.import
deleted file mode 100644
index 532b6b6a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-tablet.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://32xih17df4pr"
-path="res://.godot/imported/preferences-desktop-tablet.png-c804535884330c8eec41a5169afea038.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-tablet.png"
-dest_files=["res://.godot/imported/preferences-desktop-tablet.png-c804535884330c8eec41a5169afea038.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png
deleted file mode 100644
index d382caa6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png.import
deleted file mode 100644
index 8ec1eae2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-applications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dws0rr8jfap8i"
-path="res://.godot/imported/preferences-desktop-theme-applications.png-4747329daaf2f9bc279e7d1f91ee6676.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-theme-applications.png"
-dest_files=["res://.godot/imported/preferences-desktop-theme-applications.png-4747329daaf2f9bc279e7d1f91ee6676.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png
deleted file mode 100644
index 31f776b4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png.import
deleted file mode 100644
index b3897a62..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme-global.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b8oex88dows0o"
-path="res://.godot/imported/preferences-desktop-theme-global.png-6aac40f72448c6b1549f1e3f0b14ac10.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-theme-global.png"
-dest_files=["res://.godot/imported/preferences-desktop-theme-global.png-6aac40f72448c6b1549f1e3f0b14ac10.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png
deleted file mode 100644
index 31f776b4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png.import
deleted file mode 100644
index 9ddbb3ed..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-theme.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dky7nwryje704"
-path="res://.godot/imported/preferences-desktop-theme.png-e883ec76cbd7504c6f9b646b1f6b0ddd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-theme.png"
-dest_files=["res://.godot/imported/preferences-desktop-theme.png-e883ec76cbd7504c6f9b646b1f6b0ddd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png
deleted file mode 100644
index 4f7691e1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png.import
deleted file mode 100644
index f67eb19e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-touchpad.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cedie5ag60rbc"
-path="res://.godot/imported/preferences-desktop-touchpad.png-33c38dc42bf5aa5231ef159fb7ce7ca9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-touchpad.png"
-dest_files=["res://.godot/imported/preferences-desktop-touchpad.png-33c38dc42bf5aa5231ef159fb7ce7ca9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png.import
deleted file mode 100644
index cf0e2b48..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-user.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://n8p7470loem4"
-path="res://.godot/imported/preferences-desktop-user.png-124cb7d45f1278e37a3d0db514e7d8c3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-user.png"
-dest_files=["res://.godot/imported/preferences-desktop-user.png-124cb7d45f1278e37a3d0db514e7d8c3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png
deleted file mode 100644
index 64aaa26d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png.import
deleted file mode 100644
index 5dcccba7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop-wallpaper.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c1f52fe05blqy"
-path="res://.godot/imported/preferences-desktop-wallpaper.png-64bd2841fd5ea0b3609d36f2b28942ff.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop-wallpaper.png"
-dest_files=["res://.godot/imported/preferences-desktop-wallpaper.png-64bd2841fd5ea0b3609d36f2b28942ff.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png.import
deleted file mode 100644
index 74524089..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-desktop.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bn3pw84c6mlsk"
-path="res://.godot/imported/preferences-desktop.png-05a9a9a3084bba8618cf5c49bdfcf2ff.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-desktop.png"
-dest_files=["res://.godot/imported/preferences-desktop.png-05a9a9a3084bba8618cf5c49bdfcf2ff.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png
deleted file mode 100644
index 24cc0d0f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png.import
deleted file mode 100644
index 78913223..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-network.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c2qkkdgbfdchd"
-path="res://.godot/imported/preferences-system-network.png-a7f18f002d7e33c008f5c7c9580f6480.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-network.png"
-dest_files=["res://.godot/imported/preferences-system-network.png-a7f18f002d7e33c008f5c7c9580f6480.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png
deleted file mode 100644
index 15912542..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png.import
deleted file mode 100644
index d4e93527..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-notifications.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dxrhrmkmg7urb"
-path="res://.godot/imported/preferences-system-notifications.png-48ffc2cabdd20ce8ba57a8b9af672df9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-notifications.png"
-dest_files=["res://.godot/imported/preferences-system-notifications.png-48ffc2cabdd20ce8ba57a8b9af672df9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png.import
deleted file mode 100644
index a1ac9052..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-search.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://djrtcdwxuvfj4"
-path="res://.godot/imported/preferences-system-search.png-de9a763925f1da793e0b974c213186dd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-search.png"
-dest_files=["res://.godot/imported/preferences-system-search.png-de9a763925f1da793e0b974c213186dd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png
deleted file mode 100644
index 31db6e05..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png.import
deleted file mode 100644
index c8047301..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-session-services.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cfxghigsbiqf1"
-path="res://.godot/imported/preferences-system-session-services.png-30af6243d6ffd3d8a18c0bdf3b6df591.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-session-services.png"
-dest_files=["res://.godot/imported/preferences-system-session-services.png-30af6243d6ffd3d8a18c0bdf3b6df591.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png
deleted file mode 100644
index e63322a2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png.import
deleted file mode 100644
index 17f1f32a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-splash.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cebtyi1tx7f7n"
-path="res://.godot/imported/preferences-system-splash.png-5c2558cab91f6e30e3e311e8ef79fced.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-splash.png"
-dest_files=["res://.godot/imported/preferences-system-splash.png-5c2558cab91f6e30e3e311e8ef79fced.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png
deleted file mode 100644
index 22ee5f71..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png.import
deleted file mode 100644
index e140a385..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-time.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cm8q7gmtaytl"
-path="res://.godot/imported/preferences-system-time.png-4d578f09f4f105fd9af734a9efe3c374.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-time.png"
-dest_files=["res://.godot/imported/preferences-system-time.png-4d578f09f4f105fd9af734a9efe3c374.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png.import
deleted file mode 100644
index 1e937e21..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-users.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://v8q2yt1ku0oj"
-path="res://.godot/imported/preferences-system-users.png-832bc1e218edce65e24928e40a981bfa.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-users.png"
-dest_files=["res://.godot/imported/preferences-system-users.png-832bc1e218edce65e24928e40a981bfa.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png
deleted file mode 100644
index bfdcec42..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png.import
deleted file mode 100644
index b0ba18f6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows-actions.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://we7r4tgvylj7"
-path="res://.godot/imported/preferences-system-windows-actions.png-10561d9321e5e2171fabe7f35baf6efa.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-windows-actions.png"
-dest_files=["res://.godot/imported/preferences-system-windows-actions.png-10561d9321e5e2171fabe7f35baf6efa.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png
deleted file mode 100644
index bfdcec42..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png.import
deleted file mode 100644
index f05e594d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system-windows.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ojosle3jlmcq"
-path="res://.godot/imported/preferences-system-windows.png-f3f23f0b1f1798df9fa64dc89e9c800d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system-windows.png"
-dest_files=["res://.godot/imported/preferences-system-windows.png-f3f23f0b1f1798df9fa64dc89e9c800d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system.png b/tools/configurator/assets/icons/pixelitos/16/preferences-system.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-system.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-system.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-system.png.import
deleted file mode 100644
index 12df65a9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-system.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dm6m1y0u7tqul"
-path="res://.godot/imported/preferences-system.png-8bcf1f077b588bae0aeaad821886906d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-system.png"
-dest_files=["res://.godot/imported/preferences-system.png-8bcf1f077b588bae0aeaad821886906d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png b/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png
deleted file mode 100644
index 9bc09aa2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png.import b/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png.import
deleted file mode 100644
index 54f22053..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/preferences-tweaks-shadows.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bnrroqoqmswwl"
-path="res://.godot/imported/preferences-tweaks-shadows.png-9f5472e0debd8a608aba1a98d88b846b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/preferences-tweaks-shadows.png"
-dest_files=["res://.godot/imported/preferences-tweaks-shadows.png-9f5472e0debd8a608aba1a98d88b846b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/primehack.png b/tools/configurator/assets/icons/pixelitos/16/primehack.png
deleted file mode 100644
index 6e8032a6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/primehack.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/primehack.png.import b/tools/configurator/assets/icons/pixelitos/16/primehack.png.import
deleted file mode 100644
index fb14d203..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/primehack.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://kr1q8015vaim"
-path="res://.godot/imported/primehack.png-215d916d6654b2811b2c90bd03445f63.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/primehack.png"
-dest_files=["res://.godot/imported/primehack.png-215d916d6654b2811b2c90bd03445f63.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/pvz.png b/tools/configurator/assets/icons/pixelitos/16/pvz.png
deleted file mode 100644
index 257f8940..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/pvz.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/pvz.png.import b/tools/configurator/assets/icons/pixelitos/16/pvz.png.import
deleted file mode 100644
index 0ddd0c17..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/pvz.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dohmqfg8vnb24"
-path="res://.godot/imported/pvz.png-cf54b534c25ecc5e56b72a82e24be1db.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/pvz.png"
-dest_files=["res://.godot/imported/pvz.png-cf54b534c25ecc5e56b72a82e24be1db.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/qemu.png b/tools/configurator/assets/icons/pixelitos/16/qemu.png
deleted file mode 100644
index 1dffade4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/qemu.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/qemu.png.import b/tools/configurator/assets/icons/pixelitos/16/qemu.png.import
deleted file mode 100644
index 65e2cc81..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/qemu.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cvuv7sp4uneml"
-path="res://.godot/imported/qemu.png-c2a290f1a375d41e82faaafa287ce6b5.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/qemu.png"
-dest_files=["res://.godot/imported/qemu.png-c2a290f1a375d41e82faaafa287ce6b5.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/raze.png b/tools/configurator/assets/icons/pixelitos/16/raze.png
deleted file mode 100644
index 390982e8..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/raze.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/raze.png.import b/tools/configurator/assets/icons/pixelitos/16/raze.png.import
deleted file mode 100644
index bb5010ff..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/raze.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cke850dhfqqs"
-path="res://.godot/imported/raze.png-e4ae7402888398697b6c58ff047122e1.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/raze.png"
-dest_files=["res://.godot/imported/raze.png-e4ae7402888398697b6c58ff047122e1.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/redream.png b/tools/configurator/assets/icons/pixelitos/16/redream.png
deleted file mode 100644
index 4d317cfa..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/redream.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/redream.png.import b/tools/configurator/assets/icons/pixelitos/16/redream.png.import
deleted file mode 100644
index 0864bf91..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/redream.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://k4uc4spfu3dp"
-path="res://.godot/imported/redream.png-9aed0f5f856dc8252cee283c49a97dc7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/redream.png"
-dest_files=["res://.godot/imported/redream.png-9aed0f5f856dc8252cee283c49a97dc7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/romm.png b/tools/configurator/assets/icons/pixelitos/16/romm.png
deleted file mode 100644
index 0e6ef453..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/romm.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/romm.png.import b/tools/configurator/assets/icons/pixelitos/16/romm.png.import
deleted file mode 100644
index 1219d3b4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/romm.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b72c8l76p2v63"
-path="res://.godot/imported/romm.png-4509adc3492d66efb382d7974e45aa79.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/romm.png"
-dest_files=["res://.godot/imported/romm.png-4509adc3492d66efb382d7974e45aa79.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/roxterm.png b/tools/configurator/assets/icons/pixelitos/16/roxterm.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/roxterm.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/roxterm.png.import b/tools/configurator/assets/icons/pixelitos/16/roxterm.png.import
deleted file mode 100644
index e535774c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/roxterm.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ca7xrs551iscw"
-path="res://.godot/imported/roxterm.png-7642cf5b41e736ab6ef3cb10b79ec163.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/roxterm.png"
-dest_files=["res://.godot/imported/roxterm.png-7642cf5b41e736ab6ef3cb10b79ec163.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ruffle.png b/tools/configurator/assets/icons/pixelitos/16/ruffle.png
deleted file mode 100644
index ac69d76b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ruffle.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ruffle.png.import b/tools/configurator/assets/icons/pixelitos/16/ruffle.png.import
deleted file mode 100644
index 17846697..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ruffle.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bvmof0t5n2ir0"
-path="res://.godot/imported/ruffle.png-f70fbfddbbafb936c7a1f4b99a59aa5e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ruffle.png"
-dest_files=["res://.godot/imported/ruffle.png-f70fbfddbbafb936c7a1f4b99a59aa5e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/scummvm.png b/tools/configurator/assets/icons/pixelitos/16/scummvm.png
deleted file mode 100644
index 131cd9ad..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/scummvm.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/scummvm.png.import b/tools/configurator/assets/icons/pixelitos/16/scummvm.png.import
deleted file mode 100644
index a373b79b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/scummvm.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b8b4ax5j4eedk"
-path="res://.godot/imported/scummvm.png-2adc817cfff5997d269fcdde2985984a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/scummvm.png"
-dest_files=["res://.godot/imported/scummvm.png-2adc817cfff5997d269fcdde2985984a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/sdltrs.png b/tools/configurator/assets/icons/pixelitos/16/sdltrs.png
deleted file mode 100644
index d26a432a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/sdltrs.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/sdltrs.png.import b/tools/configurator/assets/icons/pixelitos/16/sdltrs.png.import
deleted file mode 100644
index 4c75435a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/sdltrs.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dvk5hxalqfgb7"
-path="res://.godot/imported/sdltrs.png-fe31a6206147de752a57abbd41e7e8e8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/sdltrs.png"
-dest_files=["res://.godot/imported/sdltrs.png-fe31a6206147de752a57abbd41e7e8e8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/search.png b/tools/configurator/assets/icons/pixelitos/16/search.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/search.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/search.png.import b/tools/configurator/assets/icons/pixelitos/16/search.png.import
deleted file mode 100644
index 0768db3a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/search.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cj7nyqs2setf3"
-path="res://.godot/imported/search.png-8f15dc952b96a8b8e28e3d52f2c4f2e7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/search.png"
-dest_files=["res://.godot/imported/search.png-8f15dc952b96a8b8e28e3d52f2c4f2e7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-high.png b/tools/configurator/assets/icons/pixelitos/16/security-high.png
deleted file mode 100644
index ac52aca7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/security-high.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-high.png.import b/tools/configurator/assets/icons/pixelitos/16/security-high.png.import
deleted file mode 100644
index b3e17a6f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/security-high.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://j6ayc241mul7"
-path="res://.godot/imported/security-high.png-e3c55e9993f44540fe3855ab3b49d5a6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/security-high.png"
-dest_files=["res://.godot/imported/security-high.png-e3c55e9993f44540fe3855ab3b49d5a6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-low.png b/tools/configurator/assets/icons/pixelitos/16/security-low.png
deleted file mode 100644
index 45d2cf8a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/security-low.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-low.png.import b/tools/configurator/assets/icons/pixelitos/16/security-low.png.import
deleted file mode 100644
index dce25d23..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/security-low.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dgodd1g2u3b32"
-path="res://.godot/imported/security-low.png-57c11229d4ec7d240e1ad6a5f6cb8ddb.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/security-low.png"
-dest_files=["res://.godot/imported/security-low.png-57c11229d4ec7d240e1ad6a5f6cb8ddb.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-medium.png b/tools/configurator/assets/icons/pixelitos/16/security-medium.png
deleted file mode 100644
index c4b3fb7e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/security-medium.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/security-medium.png.import b/tools/configurator/assets/icons/pixelitos/16/security-medium.png.import
deleted file mode 100644
index 99006b6c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/security-medium.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cd5eulbnphmuc"
-path="res://.godot/imported/security-medium.png-4d465c71282317ebffd524c51ad2990f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/security-medium.png"
-dest_files=["res://.godot/imported/security-medium.png-4d465c71282317ebffd524c51ad2990f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/simcoupe.png b/tools/configurator/assets/icons/pixelitos/16/simcoupe.png
deleted file mode 100644
index 0ae4a032..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/simcoupe.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/simcoupe.png.import b/tools/configurator/assets/icons/pixelitos/16/simcoupe.png.import
deleted file mode 100644
index 013b21b7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/simcoupe.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dc8khhviiolw7"
-path="res://.godot/imported/simcoupe.png-fd097e8eeb90b6108dbf315fc57855fd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/simcoupe.png"
-dest_files=["res://.godot/imported/simcoupe.png-fd097e8eeb90b6108dbf315fc57855fd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png b/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png
deleted file mode 100644
index a2092b1c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png.import b/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png.import
deleted file mode 100644
index 9d7efa77..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/simplescreenrecorder.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dk0yte5sv7c2v"
-path="res://.godot/imported/simplescreenrecorder.png-387b632a8d8abf13f7fde27646e7ff13.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/simplescreenrecorder.png"
-dest_files=["res://.godot/imported/simplescreenrecorder.png-387b632a8d8abf13f7fde27646e7ff13.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/skullgirls.png b/tools/configurator/assets/icons/pixelitos/16/skullgirls.png
deleted file mode 100644
index f049d3a4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/skullgirls.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/skullgirls.png.import b/tools/configurator/assets/icons/pixelitos/16/skullgirls.png.import
deleted file mode 100644
index 2d177bae..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/skullgirls.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://drp3unl1vkrog"
-path="res://.godot/imported/skullgirls.png-71aba4d569bd4656d080a6c5efe77d76.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/skullgirls.png"
-dest_files=["res://.godot/imported/skullgirls.png-71aba4d569bd4656d080a6c5efe77d76.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/snes9x.png b/tools/configurator/assets/icons/pixelitos/16/snes9x.png
deleted file mode 100644
index 764cc23b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/snes9x.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/snes9x.png.import b/tools/configurator/assets/icons/pixelitos/16/snes9x.png.import
deleted file mode 100644
index ed9d69a8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/snes9x.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c62sx6543a5he"
-path="res://.godot/imported/snes9x.png-cff50f0bf19843a1ae9aa3e6859cccd6.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/snes9x.png"
-dest_files=["res://.godot/imported/snes9x.png-cff50f0bf19843a1ae9aa3e6859cccd6.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/solarus.png b/tools/configurator/assets/icons/pixelitos/16/solarus.png
deleted file mode 100644
index 808c03f5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/solarus.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/solarus.png.import b/tools/configurator/assets/icons/pixelitos/16/solarus.png.import
deleted file mode 100644
index e51d92ef..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/solarus.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d3n0fek4gi555"
-path="res://.godot/imported/solarus.png-637f4aa0ea0d755b3ec06201bb05cd9e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/solarus.png"
-dest_files=["res://.godot/imported/solarus.png-637f4aa0ea0d755b3ec06201bb05cd9e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png b/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png
deleted file mode 100644
index 865e567a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png.import b/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png.import
deleted file mode 100644
index 6381060f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/spacefm-find.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dr5yjnrs8omxq"
-path="res://.godot/imported/spacefm-find.png-53352db519eb13c0782ad7624d28cf2b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/spacefm-find.png"
-dest_files=["res://.godot/imported/spacefm-find.png-53352db519eb13c0782ad7624d28cf2b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/spacefm.png b/tools/configurator/assets/icons/pixelitos/16/spacefm.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/spacefm.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/spacefm.png.import b/tools/configurator/assets/icons/pixelitos/16/spacefm.png.import
deleted file mode 100644
index 82b29f21..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/spacefm.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://coe8y7u6h2ris"
-path="res://.godot/imported/spacefm.png-7b259b5b2ff7202b6d6d76c6c6fed804.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/spacefm.png"
-dest_files=["res://.godot/imported/spacefm.png-7b259b5b2ff7202b6d6d76c6c6fed804.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/spotify.png b/tools/configurator/assets/icons/pixelitos/16/spotify.png
deleted file mode 100644
index 3f4c736a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/spotify.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/spotify.png.import b/tools/configurator/assets/icons/pixelitos/16/spotify.png.import
deleted file mode 100644
index 510a4714..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/spotify.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://def4opf6rqyuc"
-path="res://.godot/imported/spotify.png-20583f418e2d260b4827ed546eabf5bb.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/spotify.png"
-dest_files=["res://.godot/imported/spotify.png-20583f418e2d260b4827ed546eabf5bb.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam.png b/tools/configurator/assets/icons/pixelitos/16/steam.png
deleted file mode 100644
index 4f517f48..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam.png.import b/tools/configurator/assets/icons/pixelitos/16/steam.png.import
deleted file mode 100644
index 128a44c0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cq7k15yigp12n"
-path="res://.godot/imported/steam.png-b078f1f95ae03fe9d3dc8218c130db0d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam.png"
-dest_files=["res://.godot/imported/steam.png-b078f1f95ae03fe9d3dc8218c130db0d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png
deleted file mode 100644
index c336011d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png.import
deleted file mode 100644
index 237e76c4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_1289310.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b6tgi18yckgyh"
-path="res://.godot/imported/steam_icon_1289310.png-929d2360848cb3f65d6763c4126a2936.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_1289310.png"
-dest_files=["res://.godot/imported/steam_icon_1289310.png-929d2360848cb3f65d6763c4126a2936.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png
deleted file mode 100644
index 789c9e39..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png.import
deleted file mode 100644
index 9630d3f7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_20.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dy12d6j31cqhx"
-path="res://.godot/imported/steam_icon_20.png-99848ddb725c982b2af9d08cfdecb92f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_20.png"
-dest_files=["res://.godot/imported/steam_icon_20.png-99848ddb725c982b2af9d08cfdecb92f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png
deleted file mode 100644
index f049d3a4..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png.import
deleted file mode 100644
index df810839..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_245170.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cub7g0r2r4fc2"
-path="res://.godot/imported/steam_icon_245170.png-6b3e4830baecf1e92ebdb8c82d66c7dd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_245170.png"
-dest_files=["res://.godot/imported/steam_icon_245170.png-6b3e4830baecf1e92ebdb8c82d66c7dd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png
deleted file mode 100644
index 7deecf74..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png.import
deleted file mode 100644
index 62c444da..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_322170.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bm2nq8fahr7yr"
-path="res://.godot/imported/steam_icon_322170.png-fa8ebaf25263717eb34cef2e33a66166.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_322170.png"
-dest_files=["res://.godot/imported/steam_icon_322170.png-fa8ebaf25263717eb34cef2e33a66166.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png
deleted file mode 100644
index 257f8940..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png.import
deleted file mode 100644
index 0df2461a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_3590.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://t8y6t1udeh58"
-path="res://.godot/imported/steam_icon_3590.png-389a4dbe806652c7078dd678f8c3f1ea.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_3590.png"
-dest_files=["res://.godot/imported/steam_icon_3590.png-389a4dbe806652c7078dd678f8c3f1ea.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png
deleted file mode 100644
index f7a067b3..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png.import
deleted file mode 100644
index 42b9dbce..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_620.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://2s533p5hnurr"
-path="res://.godot/imported/steam_icon_620.png-ad18815d1bdfbcd46c57164ad0091233.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_620.png"
-dest_files=["res://.godot/imported/steam_icon_620.png-ad18815d1bdfbcd46c57164ad0091233.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png b/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png
deleted file mode 100644
index 9a8277b2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png.import b/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png.import
deleted file mode 100644
index 3a1afcd9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/steam_icon_70.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c5x62oq72g0ts"
-path="res://.godot/imported/steam_icon_70.png-6f255c749a65e7337d9b7de37f27ed79.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/steam_icon_70.png"
-dest_files=["res://.godot/imported/steam_icon_70.png-6f255c749a65e7337d9b7de37f27ed79.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/stella.png b/tools/configurator/assets/icons/pixelitos/16/stella.png
deleted file mode 100644
index c2f07638..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/stella.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/stella.png.import b/tools/configurator/assets/icons/pixelitos/16/stella.png.import
deleted file mode 100644
index ad35404b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/stella.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ojje55wspq87"
-path="res://.godot/imported/stella.png-4de3afffad8f31f69344bb3bd6f9aa9f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/stella.png"
-dest_files=["res://.godot/imported/stella.png-4de3afffad8f31f69344bb3bd6f9aa9f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/strawberry.png b/tools/configurator/assets/icons/pixelitos/16/strawberry.png
deleted file mode 100644
index 361cefcf..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/strawberry.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/strawberry.png.import b/tools/configurator/assets/icons/pixelitos/16/strawberry.png.import
deleted file mode 100644
index f62501ac..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/strawberry.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cgk64qjqo6q1j"
-path="res://.godot/imported/strawberry.png-7ccb8caf25884ca8511816502ff738ed.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/strawberry.png"
-dest_files=["res://.godot/imported/strawberry.png-7ccb8caf25884ca8511816502ff738ed.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/supermodel.png b/tools/configurator/assets/icons/pixelitos/16/supermodel.png
deleted file mode 100644
index d52230eb..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/supermodel.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/supermodel.png.import b/tools/configurator/assets/icons/pixelitos/16/supermodel.png.import
deleted file mode 100644
index c00f0c52..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/supermodel.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://gwkmo282lwpq"
-path="res://.godot/imported/supermodel.png-2370d99ef21be058ea45c09b3cd4ca21.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/supermodel.png"
-dest_files=["res://.godot/imported/supermodel.png-2370d99ef21be058ea45c09b3cd4ca21.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png b/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png
deleted file mode 100644
index 23b4691c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png.import b/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png.import
deleted file mode 100644
index 43925f01..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/supertuxkart.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cytqatrku51le"
-path="res://.godot/imported/supertuxkart.png-f1d1934d102f7db2e5541804410921c8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/supertuxkart.png"
-dest_files=["res://.godot/imported/supertuxkart.png-f1d1934d102f7db2e5541804410921c8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png b/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png
deleted file mode 100644
index 77e06888..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png.import b/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png.import
deleted file mode 100644
index d27327df..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-file-manager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dl2i2gk1hbnqa"
-path="res://.godot/imported/system-file-manager.png-842ebc4010d551148ae9b76ccc8766d2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-file-manager.png"
-dest_files=["res://.godot/imported/system-file-manager.png-842ebc4010d551148ae9b76ccc8766d2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png b/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png
deleted file mode 100644
index fe75993c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png.import b/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png.import
deleted file mode 100644
index a2e65ce2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-lock-screen.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d00ek24nvfj7x"
-path="res://.godot/imported/system-lock-screen.png-e9ea68da0d3a36330347454e7ac3c345.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-lock-screen.png"
-dest_files=["res://.godot/imported/system-lock-screen.png-e9ea68da0d3a36330347454e7ac3c345.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-log-out.png b/tools/configurator/assets/icons/pixelitos/16/system-log-out.png
deleted file mode 100644
index 1ccffb7c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-log-out.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-log-out.png.import b/tools/configurator/assets/icons/pixelitos/16/system-log-out.png.import
deleted file mode 100644
index ec6fa71a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-log-out.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://br1jsl4kv2n3t"
-path="res://.godot/imported/system-log-out.png-bb671251ad259cb2c201d79028478a62.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-log-out.png"
-dest_files=["res://.godot/imported/system-log-out.png-bb671251ad259cb2c201d79028478a62.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-logout.png b/tools/configurator/assets/icons/pixelitos/16/system-logout.png
deleted file mode 100644
index 1ccffb7c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-logout.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-logout.png.import b/tools/configurator/assets/icons/pixelitos/16/system-logout.png.import
deleted file mode 100644
index ad01417c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-logout.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b3rbuehbro1ry"
-path="res://.godot/imported/system-logout.png-3c7da452254b7fd460d47363c13e73cd.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-logout.png"
-dest_files=["res://.godot/imported/system-logout.png-3c7da452254b7fd460d47363c13e73cd.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-reboot.png b/tools/configurator/assets/icons/pixelitos/16/system-reboot.png
deleted file mode 100644
index e2d17944..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-reboot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-reboot.png.import b/tools/configurator/assets/icons/pixelitos/16/system-reboot.png.import
deleted file mode 100644
index 3184a412..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-reboot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cfgok7ebqinc3"
-path="res://.godot/imported/system-reboot.png-7e29360bc5998a0b2efb37079f86b3c4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-reboot.png"
-dest_files=["res://.godot/imported/system-reboot.png-7e29360bc5998a0b2efb37079f86b3c4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-run.png b/tools/configurator/assets/icons/pixelitos/16/system-run.png
deleted file mode 100644
index 31db6e05..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-run.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-run.png.import b/tools/configurator/assets/icons/pixelitos/16/system-run.png.import
deleted file mode 100644
index 18bcbb53..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-run.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dqn6ewwbp7vrv"
-path="res://.godot/imported/system-run.png-305ddb0d74524762e698470100fefe20.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-run.png"
-dest_files=["res://.godot/imported/system-run.png-305ddb0d74524762e698470100fefe20.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-search.png b/tools/configurator/assets/icons/pixelitos/16/system-search.png
deleted file mode 100644
index 4f1d91fc..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-search.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-search.png.import b/tools/configurator/assets/icons/pixelitos/16/system-search.png.import
deleted file mode 100644
index 6d85407c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-search.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dnpe0gn8f210"
-path="res://.godot/imported/system-search.png-bc21dfb5be7657a4a0ac84f5ddc4c40b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-search.png"
-dest_files=["res://.godot/imported/system-search.png-bc21dfb5be7657a4a0ac84f5ddc4c40b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png b/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png
deleted file mode 100644
index 933ee6a7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png.import b/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png.import
deleted file mode 100644
index d854221b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-shutdown.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dllymmym0335n"
-path="res://.godot/imported/system-shutdown.png-a75946cc22f093e1fd7d20423f6d4b6f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-shutdown.png"
-dest_files=["res://.godot/imported/system-shutdown.png-a75946cc22f093e1fd7d20423f6d4b6f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-software-install.png b/tools/configurator/assets/icons/pixelitos/16/system-software-install.png
deleted file mode 100644
index 743671ce..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-software-install.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-software-install.png.import b/tools/configurator/assets/icons/pixelitos/16/system-software-install.png.import
deleted file mode 100644
index 97012ed6..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-software-install.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://caoe28dbq33x3"
-path="res://.godot/imported/system-software-install.png-b13f1ec242485529c63ced3278abf54b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-software-install.png"
-dest_files=["res://.godot/imported/system-software-install.png-b13f1ec242485529c63ced3278abf54b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png b/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png
deleted file mode 100644
index 885a2a4e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png.import b/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png.import
deleted file mode 100644
index 62cc50aa..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-suspend-hibernate.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bucpvenc7dmma"
-path="res://.godot/imported/system-suspend-hibernate.png-ba07d22518ebca88849cd171f005e86d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-suspend-hibernate.png"
-dest_files=["res://.godot/imported/system-suspend-hibernate.png-ba07d22518ebca88849cd171f005e86d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-suspend.png b/tools/configurator/assets/icons/pixelitos/16/system-suspend.png
deleted file mode 100644
index fe75993c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-suspend.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-suspend.png.import b/tools/configurator/assets/icons/pixelitos/16/system-suspend.png.import
deleted file mode 100644
index 312566ac..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-suspend.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bdqayeev762dx"
-path="res://.godot/imported/system-suspend.png-3805ff4bef128ce0747c8a8d9416f70c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-suspend.png"
-dest_files=["res://.godot/imported/system-suspend.png-3805ff4bef128ce0747c8a8d9416f70c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png b/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png
deleted file mode 100644
index 480e62d1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png.import b/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png.import
deleted file mode 100644
index f9ac607d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-switch-user.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://64ojdcj7mfol"
-path="res://.godot/imported/system-switch-user.png-b582e67832ed6a2d283bf00b190081d9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-switch-user.png"
-dest_files=["res://.godot/imported/system-switch-user.png-b582e67832ed6a2d283bf00b190081d9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-users.png b/tools/configurator/assets/icons/pixelitos/16/system-users.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/system-users.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/system-users.png.import b/tools/configurator/assets/icons/pixelitos/16/system-users.png.import
deleted file mode 100644
index befd0585..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/system-users.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://qqcb7grvp6om"
-path="res://.godot/imported/system-users.png-f43ba36547704aa521f06c414bb06bfe.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/system-users.png"
-dest_files=["res://.godot/imported/system-users.png-f43ba36547704aa521f06c414bb06bfe.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/systemsettings.png b/tools/configurator/assets/icons/pixelitos/16/systemsettings.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/systemsettings.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/systemsettings.png.import b/tools/configurator/assets/icons/pixelitos/16/systemsettings.png.import
deleted file mode 100644
index a4cce86e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/systemsettings.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b8w5o1bmrth6g"
-path="res://.godot/imported/systemsettings.png-a32512d81ece5301e2abfb892943e3f9.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/systemsettings.png"
-dest_files=["res://.godot/imported/systemsettings.png-a32512d81ece5301e2abfb892943e3f9.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png b/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png
deleted file mode 100644
index 789c9e39..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png.import b/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png.import
deleted file mode 100644
index 52b71583..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/team-fortress-classic.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://g5bbb8d4048h"
-path="res://.godot/imported/team-fortress-classic.png-7fb9df470d445fd4020a654dc726ff15.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/team-fortress-classic.png"
-dest_files=["res://.godot/imported/team-fortress-classic.png-7fb9df470d445fd4020a654dc726ff15.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/telegram.png b/tools/configurator/assets/icons/pixelitos/16/telegram.png
deleted file mode 100644
index 98f6f3c6..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/telegram.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/telegram.png.import b/tools/configurator/assets/icons/pixelitos/16/telegram.png.import
deleted file mode 100644
index 6fce858d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/telegram.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://4u0yp5008h72"
-path="res://.godot/imported/telegram.png-0ff85cc21c0cff8036f5dcccf133d32e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/telegram.png"
-dest_files=["res://.godot/imported/telegram.png-0ff85cc21c0cff8036f5dcccf133d32e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png b/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png.import b/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png.import
deleted file mode 100644
index 7ba27817..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/terminal-tango.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dxtop31oij8b5"
-path="res://.godot/imported/terminal-tango.png-2cca333019c8808606519465822a385a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/terminal-tango.png"
-dest_files=["res://.godot/imported/terminal-tango.png-2cca333019c8808606519465822a385a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/tesseract.png b/tools/configurator/assets/icons/pixelitos/16/tesseract.png
deleted file mode 100644
index 800ea5ef..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/tesseract.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/tesseract.png.import b/tools/configurator/assets/icons/pixelitos/16/tesseract.png.import
deleted file mode 100644
index d35137f1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/tesseract.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cmia0bukb6fgd"
-path="res://.godot/imported/tesseract.png-064b9e2e05b60a6b4b7a91fb4921d28e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/tesseract.png"
-dest_files=["res://.godot/imported/tesseract.png-064b9e2e05b60a6b4b7a91fb4921d28e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png b/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png
deleted file mode 100644
index f0b2cfe5..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png.import b/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png.import
deleted file mode 100644
index 78200293..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/text-x-chdr.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bjslf4sag627l"
-path="res://.godot/imported/text-x-chdr.png-e9e8afda665f1e49f23176ac0f2de535.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/text-x-chdr.png"
-dest_files=["res://.godot/imported/text-x-chdr.png-e9e8afda665f1e49f23176ac0f2de535.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/tint2.png b/tools/configurator/assets/icons/pixelitos/16/tint2.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/tint2.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/tint2.png.import b/tools/configurator/assets/icons/pixelitos/16/tint2.png.import
deleted file mode 100644
index c058d451..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/tint2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b12go0dgwqe32"
-path="res://.godot/imported/tint2.png-14981b5c67f9c481b0df20c7559a8ec7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/tint2.png"
-dest_files=["res://.godot/imported/tint2.png-14981b5c67f9c481b0df20c7559a8ec7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/tint2conf.png b/tools/configurator/assets/icons/pixelitos/16/tint2conf.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/tint2conf.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/tint2conf.png.import b/tools/configurator/assets/icons/pixelitos/16/tint2conf.png.import
deleted file mode 100644
index 7e7a9aa4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/tint2conf.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cf40mycjyk4yq"
-path="res://.godot/imported/tint2conf.png-284a035988f362480e1b0a7874e97de2.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/tint2conf.png"
-dest_files=["res://.godot/imported/tint2conf.png-284a035988f362480e1b0a7874e97de2.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png b/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png
deleted file mode 100644
index 93158588..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png.import b/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png.import
deleted file mode 100644
index 37b01a18..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/tools-check-spelling.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bgfk8feokb5w5"
-path="res://.godot/imported/tools-check-spelling.png-a2a533768237b01e590776eb567fc3a3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/tools-check-spelling.png"
-dest_files=["res://.godot/imported/tools-check-spelling.png-a2a533768237b01e590776eb567fc3a3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/tsugaru.png b/tools/configurator/assets/icons/pixelitos/16/tsugaru.png
deleted file mode 100644
index eaf8e1eb..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/tsugaru.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/tsugaru.png.import b/tools/configurator/assets/icons/pixelitos/16/tsugaru.png.import
deleted file mode 100644
index 5d963e39..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/tsugaru.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dwwhexnd8i1h1"
-path="res://.godot/imported/tsugaru.png-437ad6a3a7ff11854f4c1cc89abad33a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/tsugaru.png"
-dest_files=["res://.godot/imported/tsugaru.png-437ad6a3a7ff11854f4c1cc89abad33a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/twitter.png b/tools/configurator/assets/icons/pixelitos/16/twitter.png
deleted file mode 100644
index dbbbfe3d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/twitter.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/twitter.png.import b/tools/configurator/assets/icons/pixelitos/16/twitter.png.import
deleted file mode 100644
index 07148812..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/twitter.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bmg3ay2o2rond"
-path="res://.godot/imported/twitter.png-eb5a5787b6dc28d2695e1fdef37276ca.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/twitter.png"
-dest_files=["res://.godot/imported/twitter.png-eb5a5787b6dc28d2695e1fdef37276ca.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/uget-icon.png b/tools/configurator/assets/icons/pixelitos/16/uget-icon.png
deleted file mode 100644
index b15ae0ce..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/uget-icon.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/uget-icon.png.import b/tools/configurator/assets/icons/pixelitos/16/uget-icon.png.import
deleted file mode 100644
index c4c24a6c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/uget-icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cj3edaahdc7oo"
-path="res://.godot/imported/uget-icon.png-c5a5b0f19c7b736fc0446ce5c9159089.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/uget-icon.png"
-dest_files=["res://.godot/imported/uget-icon.png-c5a5b0f19c7b736fc0446ce5c9159089.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/urbanterror.png b/tools/configurator/assets/icons/pixelitos/16/urbanterror.png
deleted file mode 100644
index 3cf4e5ce..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/urbanterror.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/urbanterror.png.import b/tools/configurator/assets/icons/pixelitos/16/urbanterror.png.import
deleted file mode 100644
index 32a90ae7..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/urbanterror.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://de2s7amfwsy4b"
-path="res://.godot/imported/urbanterror.png-f89e9f4ba137c8961d17cc87cf64a393.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/urbanterror.png"
-dest_files=["res://.godot/imported/urbanterror.png-f89e9f4ba137c8961d17cc87cf64a393.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/user-info.png b/tools/configurator/assets/icons/pixelitos/16/user-info.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/user-info.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/user-info.png.import b/tools/configurator/assets/icons/pixelitos/16/user-info.png.import
deleted file mode 100644
index c4ab223d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/user-info.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bgyr3tv8ng4ky"
-path="res://.godot/imported/user-info.png-245299ca135d07e8b2d474391a36e331.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/user-info.png"
-dest_files=["res://.godot/imported/user-info.png-245299ca135d07e8b2d474391a36e331.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png b/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png
deleted file mode 100644
index ff4e5819..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png.import b/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png.import
deleted file mode 100644
index b8a111fd..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/utilities-system-monitor.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://3fd3momtaxc8"
-path="res://.godot/imported/utilities-system-monitor.png-28372a5bab0d00e46abb06d42711a0e7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/utilities-system-monitor.png"
-dest_files=["res://.godot/imported/utilities-system-monitor.png-28372a5bab0d00e46abb06d42711a0e7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png b/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png
deleted file mode 100644
index ed8a1c2b..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png.import b/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png.import
deleted file mode 100644
index 72e85df4..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/utilities-terminal.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://do0eyukvt2nmx"
-path="res://.godot/imported/utilities-terminal.png-2cbe6a35ce562b2e6c45b2965a4235b4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/utilities-terminal.png"
-dest_files=["res://.godot/imported/utilities-terminal.png-2cbe6a35ce562b2e6c45b2965a4235b4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png b/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png.import b/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png.import
deleted file mode 100644
index a454a608..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/utilities-tweak-tool.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://8skwer0rpxrd"
-path="res://.godot/imported/utilities-tweak-tool.png-6e7480633f257c24648b69404af54b4b.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/utilities-tweak-tool.png"
-dest_files=["res://.godot/imported/utilities-tweak-tool.png-6e7480633f257c24648b69404af54b4b.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/ventoy.png b/tools/configurator/assets/icons/pixelitos/16/ventoy.png
deleted file mode 100644
index 83c09b8e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/ventoy.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/ventoy.png.import b/tools/configurator/assets/icons/pixelitos/16/ventoy.png.import
deleted file mode 100644
index 2a4b6194..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/ventoy.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://gdvbqsbd21ea"
-path="res://.godot/imported/ventoy.png-73c71b94bf12c922d070aa57b7937b5e.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/ventoy.png"
-dest_files=["res://.godot/imported/ventoy.png-73c71b94bf12c922d070aa57b7937b5e.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/video-display.png b/tools/configurator/assets/icons/pixelitos/16/video-display.png
deleted file mode 100644
index ce878051..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/video-display.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/video-display.png.import b/tools/configurator/assets/icons/pixelitos/16/video-display.png.import
deleted file mode 100644
index faa3b734..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/video-display.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cpu4rf0817jdd"
-path="res://.godot/imported/video-display.png-debf9c1b116845775a1c8280c1f35ef4.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/video-display.png"
-dest_files=["res://.godot/imported/video-display.png-debf9c1b116845775a1c8280c1f35ef4.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/viewnior.png b/tools/configurator/assets/icons/pixelitos/16/viewnior.png
deleted file mode 100644
index 0bdbb16c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/viewnior.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/viewnior.png.import b/tools/configurator/assets/icons/pixelitos/16/viewnior.png.import
deleted file mode 100644
index ab0c8027..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/viewnior.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://e87q1uv22qnk"
-path="res://.godot/imported/viewnior.png-44d50731b3e041071409e21564c92b2c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/viewnior.png"
-dest_files=["res://.godot/imported/viewnior.png-44d50731b3e041071409e21564c92b2c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/vim.png b/tools/configurator/assets/icons/pixelitos/16/vim.png
deleted file mode 100644
index 326ea235..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/vim.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/vim.png.import b/tools/configurator/assets/icons/pixelitos/16/vim.png.import
deleted file mode 100644
index 805a1f4d..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/vim.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cflkavw61pbuo"
-path="res://.godot/imported/vim.png-e392abfff231faa7ebb3456307710cd8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/vim.png"
-dest_files=["res://.godot/imported/vim.png-e392abfff231faa7ebb3456307710cd8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/virt-manager.png b/tools/configurator/assets/icons/pixelitos/16/virt-manager.png
deleted file mode 100644
index cfb61bc9..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/virt-manager.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/virt-manager.png.import b/tools/configurator/assets/icons/pixelitos/16/virt-manager.png.import
deleted file mode 100644
index 608d385f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/virt-manager.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bk5dgt1074ggd"
-path="res://.godot/imported/virt-manager.png-6b91c09de9ef35b02d508798aa67389c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/virt-manager.png"
-dest_files=["res://.godot/imported/virt-manager.png-6b91c09de9ef35b02d508798aa67389c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/virtualbox.png b/tools/configurator/assets/icons/pixelitos/16/virtualbox.png
deleted file mode 100644
index 07c0ec4f..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/virtualbox.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/virtualbox.png.import b/tools/configurator/assets/icons/pixelitos/16/virtualbox.png.import
deleted file mode 100644
index 755fc37b..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/virtualbox.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c07s6ipedcxj"
-path="res://.godot/imported/virtualbox.png-9b68eb51b6f62a43968329d18d41db42.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/virtualbox.png"
-dest_files=["res://.godot/imported/virtualbox.png-9b68eb51b6f62a43968329d18d41db42.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png b/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png
deleted file mode 100644
index d45bde63..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png.import b/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png.import
deleted file mode 100644
index c4376ee3..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/visual-studio-code.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ca6to2d15hvp6"
-path="res://.godot/imported/visual-studio-code.png-25692ca8485bb690bbc73f9bf8cfa184.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/visual-studio-code.png"
-dest_files=["res://.godot/imported/visual-studio-code.png-25692ca8485bb690bbc73f9bf8cfa184.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/vita3k.png b/tools/configurator/assets/icons/pixelitos/16/vita3k.png
deleted file mode 100644
index e1441196..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/vita3k.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/vita3k.png.import b/tools/configurator/assets/icons/pixelitos/16/vita3k.png.import
deleted file mode 100644
index 62d7a9c1..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/vita3k.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cly75dshuhaj"
-path="res://.godot/imported/vita3k.png-93fe1d165f18d42eb8d11782e32ca7a8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/vita3k.png"
-dest_files=["res://.godot/imported/vita3k.png-93fe1d165f18d42eb8d11782e32ca7a8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/vivaldi.png b/tools/configurator/assets/icons/pixelitos/16/vivaldi.png
deleted file mode 100644
index 5d34b0c9..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/vivaldi.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/vivaldi.png.import b/tools/configurator/assets/icons/pixelitos/16/vivaldi.png.import
deleted file mode 100644
index 46b695d8..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/vivaldi.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://psgbhmi6m6a"
-path="res://.godot/imported/vivaldi.png-1656dbc320082bef066759e8094d9a65.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/vivaldi.png"
-dest_files=["res://.godot/imported/vivaldi.png-1656dbc320082bef066759e8094d9a65.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/vpinball.png b/tools/configurator/assets/icons/pixelitos/16/vpinball.png
deleted file mode 100644
index 246a0f0d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/vpinball.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/vpinball.png.import b/tools/configurator/assets/icons/pixelitos/16/vpinball.png.import
deleted file mode 100644
index bf8f035c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/vpinball.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cgqp5gfygvabx"
-path="res://.godot/imported/vpinball.png-f7b80d1ce198d6aba87b6d34b24e4b4c.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/vpinball.png"
-dest_files=["res://.godot/imported/vpinball.png-f7b80d1ce198d6aba87b6d34b24e4b4c.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/vscodium.png b/tools/configurator/assets/icons/pixelitos/16/vscodium.png
deleted file mode 100644
index 8db5def0..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/vscodium.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/vscodium.png.import b/tools/configurator/assets/icons/pixelitos/16/vscodium.png.import
deleted file mode 100644
index 9731bcbe..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/vscodium.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bk0ymfg6swxkb"
-path="res://.godot/imported/vscodium.png-c7249cafc42d9fff83b75c6e00013f0f.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/vscodium.png"
-dest_files=["res://.godot/imported/vscodium.png-c7249cafc42d9fff83b75c6e00013f0f.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/waterfox.png b/tools/configurator/assets/icons/pixelitos/16/waterfox.png
deleted file mode 100644
index 2cab3843..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/waterfox.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/waterfox.png.import b/tools/configurator/assets/icons/pixelitos/16/waterfox.png.import
deleted file mode 100644
index 667dd539..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/waterfox.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b18qmcfm8xitj"
-path="res://.godot/imported/waterfox.png-f5cdf2daf2fb1f59bc435c4904dfcd80.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/waterfox.png"
-dest_files=["res://.godot/imported/waterfox.png-f5cdf2daf2fb1f59bc435c4904dfcd80.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/wine.png b/tools/configurator/assets/icons/pixelitos/16/wine.png
deleted file mode 100644
index b0bf7108..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/wine.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/wine.png.import b/tools/configurator/assets/icons/pixelitos/16/wine.png.import
deleted file mode 100644
index 80f93f3e..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/wine.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dpwyu3hvv62c5"
-path="res://.godot/imported/wine.png-583ea9587fa331cb756b428ac5ab7cd7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/wine.png"
-dest_files=["res://.godot/imported/wine.png-583ea9587fa331cb756b428ac5ab7cd7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xarchiver.png b/tools/configurator/assets/icons/pixelitos/16/xarchiver.png
deleted file mode 100644
index f94f6e1e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xarchiver.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xarchiver.png.import b/tools/configurator/assets/icons/pixelitos/16/xarchiver.png.import
deleted file mode 100644
index 7f8668ba..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xarchiver.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dgta2khfqwul5"
-path="res://.godot/imported/xarchiver.png-440e60dc8a19f025c3df8304419c2af3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xarchiver.png"
-dest_files=["res://.godot/imported/xarchiver.png-440e60dc8a19f025c3df8304419c2af3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xenia.png b/tools/configurator/assets/icons/pixelitos/16/xenia.png
deleted file mode 100644
index 1c37b691..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xenia.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xenia.png.import b/tools/configurator/assets/icons/pixelitos/16/xenia.png.import
deleted file mode 100644
index 1bd76ab9..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xenia.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cadw0a72vyht3"
-path="res://.godot/imported/xenia.png-404c14c1fb3a625de35e2b6a0233918a.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xenia.png"
-dest_files=["res://.godot/imported/xenia.png-404c14c1fb3a625de35e2b6a0233918a.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png b/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png.import b/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png.import
deleted file mode 100644
index ee88b815..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfce-display-profile.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://s5wjg2hbbs4c"
-path="res://.godot/imported/xfce-display-profile.png-3fae86b686e1c34ac75474b4221254e8.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfce-display-profile.png"
-dest_files=["res://.godot/imported/xfce-display-profile.png-3fae86b686e1c34ac75474b4221254e8.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png b/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png
deleted file mode 100644
index 44b33e80..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png.import b/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png.import
deleted file mode 100644
index 154e8558..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfce4-logo.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dvhmw7adbslp"
-path="res://.godot/imported/xfce4-logo.png-d15a4ad641968d3fb52e371a647d1a99.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfce4-logo.png"
-dest_files=["res://.godot/imported/xfce4-logo.png-d15a4ad641968d3fb52e371a647d1a99.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png b/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png
deleted file mode 100644
index 6c71f919..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png.import b/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png.import
deleted file mode 100644
index 8e5576af..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfce4-panel.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://676ex2tlwvbe"
-path="res://.godot/imported/xfce4-panel.png-0e54f9857a1d71d55f21bae1f684c3f5.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfce4-panel.png"
-dest_files=["res://.godot/imported/xfce4-panel.png-0e54f9857a1d71d55f21bae1f684c3f5.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png b/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png
deleted file mode 100644
index f007d74a..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png.import b/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png.import
deleted file mode 100644
index 12a6a3d0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfce4-settings.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://cks7g5wldlmxh"
-path="res://.godot/imported/xfce4-settings.png-549e6b6c58b910debf614a20b7846dab.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfce4-settings.png"
-dest_files=["res://.godot/imported/xfce4-settings.png-549e6b6c58b910debf614a20b7846dab.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png
deleted file mode 100644
index 885a2a4e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png.import
deleted file mode 100644
index ccb16718..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-hibernate.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ddmy8g7lyi224"
-path="res://.godot/imported/xfsm-hibernate.png-8638f6ff9927011167334582011af3a7.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-hibernate.png"
-dest_files=["res://.godot/imported/xfsm-hibernate.png-8638f6ff9927011167334582011af3a7.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png
deleted file mode 100644
index fe75993c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png.import
deleted file mode 100644
index 8e631d4a..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-lock.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dqsq1h8y71lfc"
-path="res://.godot/imported/xfsm-lock.png-9576458b998d6372c9977082063a1443.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-lock.png"
-dest_files=["res://.godot/imported/xfsm-lock.png-9576458b998d6372c9977082063a1443.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png
deleted file mode 100644
index 1ccffb7c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png.import
deleted file mode 100644
index 1a4013c2..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-logout.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c0m8e47lba1et"
-path="res://.godot/imported/xfsm-logout.png-ac73a847e90bdf75fad44456bfb943e3.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-logout.png"
-dest_files=["res://.godot/imported/xfsm-logout.png-ac73a847e90bdf75fad44456bfb943e3.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png
deleted file mode 100644
index e2d17944..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png.import
deleted file mode 100644
index 70542333..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-reboot.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://reen68m4q0sa"
-path="res://.godot/imported/xfsm-reboot.png-9d2dec3268df7f808e7bbc7e0648e701.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-reboot.png"
-dest_files=["res://.godot/imported/xfsm-reboot.png-9d2dec3268df7f808e7bbc7e0648e701.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png
deleted file mode 100644
index 933ee6a7..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png.import
deleted file mode 100644
index a1d3bbca..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-shutdown.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://crsgqqhmtx16d"
-path="res://.godot/imported/xfsm-shutdown.png-b3a0b02d819392a4d81210e00159b733.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-shutdown.png"
-dest_files=["res://.godot/imported/xfsm-shutdown.png-b3a0b02d819392a4d81210e00159b733.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png
deleted file mode 100644
index 885a2a4e..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png.import
deleted file mode 100644
index 73a167fc..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend-hibernate.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://ch44473hnctip"
-path="res://.godot/imported/xfsm-suspend-hibernate.png-a69ba42625da3707cf2abc70b2e2a1ea.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-suspend-hibernate.png"
-dest_files=["res://.godot/imported/xfsm-suspend-hibernate.png-a69ba42625da3707cf2abc70b2e2a1ea.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png
deleted file mode 100644
index fe75993c..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png.import
deleted file mode 100644
index 81031a8f..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-suspend.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dwruuyshmnsnr"
-path="res://.godot/imported/xfsm-suspend.png-696c941b51e15ad9372f9a667e7e212d.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-suspend.png"
-dest_files=["res://.godot/imported/xfsm-suspend.png-696c941b51e15ad9372f9a667e7e212d.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png
deleted file mode 100644
index 480e62d1..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png.import
deleted file mode 100644
index 63862b15..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-switch-user.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://dftye6v4lj68f"
-path="res://.godot/imported/xfsm-switch-user.png-72d8f01ff17445363a9f48c777ebec31.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-switch-user.png"
-dest_files=["res://.godot/imported/xfsm-switch-user.png-72d8f01ff17445363a9f48c777ebec31.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png b/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png
deleted file mode 100644
index ef122e2d..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png.import b/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png.import
deleted file mode 100644
index 98e89924..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/xfsm-users.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://bwbb7jldfgivg"
-path="res://.godot/imported/xfsm-users.png-bac0746ce05178f903a231cb62e00b07.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/xfsm-users.png"
-dest_files=["res://.godot/imported/xfsm-users.png-bac0746ce05178f903a231cb62e00b07.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/youtube-music.png b/tools/configurator/assets/icons/pixelitos/16/youtube-music.png
deleted file mode 100644
index 7b101c88..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/youtube-music.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/youtube-music.png.import b/tools/configurator/assets/icons/pixelitos/16/youtube-music.png.import
deleted file mode 100644
index 7920ff9c..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/youtube-music.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://c3shqdknt7pm"
-path="res://.godot/imported/youtube-music.png-3177d6285d96c22fcfc17e4e23364668.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/youtube-music.png"
-dest_files=["res://.godot/imported/youtube-music.png-3177d6285d96c22fcfc17e4e23364668.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/youtube.png b/tools/configurator/assets/icons/pixelitos/16/youtube.png
deleted file mode 100644
index eaad8522..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/youtube.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/youtube.png.import b/tools/configurator/assets/icons/pixelitos/16/youtube.png.import
deleted file mode 100644
index 20b83065..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/youtube.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://d0c8ak7bxccch"
-path="res://.godot/imported/youtube.png-68accaf6eddb3bf22959327109ee6aac.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/youtube.png"
-dest_files=["res://.godot/imported/youtube.png-68accaf6eddb3bf22959327109ee6aac.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/icons/pixelitos/16/zsnes.png b/tools/configurator/assets/icons/pixelitos/16/zsnes.png
deleted file mode 100644
index 132409c2..00000000
Binary files a/tools/configurator/assets/icons/pixelitos/16/zsnes.png and /dev/null differ
diff --git a/tools/configurator/assets/icons/pixelitos/16/zsnes.png.import b/tools/configurator/assets/icons/pixelitos/16/zsnes.png.import
deleted file mode 100644
index 3085d4b0..00000000
--- a/tools/configurator/assets/icons/pixelitos/16/zsnes.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="CompressedTexture2D"
-uid="uid://b0jiqq01ttumv"
-path="res://.godot/imported/zsnes.png-9d207e62f6761228b413dd3ba02be9fe.ctex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://assets/icons/pixelitos/16/zsnes.png"
-dest_files=["res://.godot/imported/zsnes.png-9d207e62f6761228b413dd3ba02be9fe.ctex"]
-
-[params]
-
-compress/mode=0
-compress/high_quality=false
-compress/lossy_quality=0.7
-compress/hdr_compression=1
-compress/normal_map=0
-compress/channel_pack=0
-mipmaps/generate=false
-mipmaps/limit=-1
-roughness/mode=0
-roughness/src_normal=""
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/normal_map_invert_y=false
-process/hdr_as_srgb=false
-process/hdr_clamp_exposure=false
-process/size_limit=0
-detect_3d/compress_to=1
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav
deleted file mode 100644
index 033e0566..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav.import
deleted file mode 100644
index fe5b914f..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://b2vis56rc446"
-path="res://.godot/imported/538538__sjonas88__process-2.wav-7e0ab92936c07ed43d54872d5e9e3b4b.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538538__sjonas88__process-2.wav"
-dest_files=["res://.godot/imported/538538__sjonas88__process-2.wav-7e0ab92936c07ed43d54872d5e9e3b4b.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav
deleted file mode 100644
index 27d95bdc..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav.import
deleted file mode 100644
index 8c69ff51..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://buktnqo4i5lmh"
-path="res://.godot/imported/538539__sjonas88__pipe-sound.wav-6515783939644190febb3c8f23d3e912.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538539__sjonas88__pipe-sound.wav"
-dest_files=["res://.godot/imported/538539__sjonas88__pipe-sound.wav-6515783939644190febb3c8f23d3e912.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav
deleted file mode 100644
index da2a541e..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav.import
deleted file mode 100644
index fd20d7fe..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://h8v5imq2ghl6"
-path="res://.godot/imported/538540__sjonas88__fail-sound.wav-25ec50c6877c99ff966be2fd860a0bb1.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538540__sjonas88__fail-sound.wav"
-dest_files=["res://.godot/imported/538540__sjonas88__fail-sound.wav-25ec50c6877c99ff966be2fd860a0bb1.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav
deleted file mode 100644
index 32290ae8..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav.import
deleted file mode 100644
index 1f9aff8d..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://dvuhuo2irjhbu"
-path="res://.godot/imported/538541__sjonas88__fail-2.wav-122b4ea196164e5fa7c83a9cb72e40b1.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538541__sjonas88__fail-2.wav"
-dest_files=["res://.godot/imported/538541__sjonas88__fail-2.wav-122b4ea196164e5fa7c83a9cb72e40b1.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav
deleted file mode 100644
index 73ee660f..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav.import
deleted file mode 100644
index 6c3ca695..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://ccfw0kgfshftj"
-path="res://.godot/imported/538542__sjonas88__rising-3.wav-e5be02dafb9d2b2e656f3e284cb59f41.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538542__sjonas88__rising-3.wav"
-dest_files=["res://.godot/imported/538542__sjonas88__rising-3.wav-e5be02dafb9d2b2e656f3e284cb59f41.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav
deleted file mode 100644
index 682202e9..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav.import
deleted file mode 100644
index f40102e3..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://7o37g1ldsqg8"
-path="res://.godot/imported/538543__sjonas88__rising-2.wav-94424088492c09d1baee466dfd04f771.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538543__sjonas88__rising-2.wav"
-dest_files=["res://.godot/imported/538543__sjonas88__rising-2.wav-94424088492c09d1baee466dfd04f771.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav
deleted file mode 100644
index 50710de8..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav.import
deleted file mode 100644
index a510fdc9..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://7w073cgcaph8"
-path="res://.godot/imported/538544__sjonas88__process.wav-9eab6f84a156a2f52c7696fb11887a3c.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538544__sjonas88__process.wav"
-dest_files=["res://.godot/imported/538544__sjonas88__process.wav-9eab6f84a156a2f52c7696fb11887a3c.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav
deleted file mode 100644
index 39eba25f..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav.import
deleted file mode 100644
index 6c33fd01..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://bsuubeqwno7gv"
-path="res://.godot/imported/538545__sjonas88__process-3.wav-7ffbb7f6eec788f1d198cdfc5bcd35da.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538545__sjonas88__process-3.wav"
-dest_files=["res://.godot/imported/538545__sjonas88__process-3.wav-7ffbb7f6eec788f1d198cdfc5bcd35da.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav
deleted file mode 100644
index ff1bb288..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav.import
deleted file mode 100644
index b69c5001..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://c1gh1d0tp5ut3"
-path="res://.godot/imported/538546__sjonas88__rising.wav-be28154e2568a7901227e89f3cf4027f.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538546__sjonas88__rising.wav"
-dest_files=["res://.godot/imported/538546__sjonas88__rising.wav-be28154e2568a7901227e89f3cf4027f.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav
deleted file mode 100644
index b82140be..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav.import
deleted file mode 100644
index 74050be3..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://ctks8i20nretn"
-path="res://.godot/imported/538547__sjonas88__rising-4.wav-cc2a6f85daa3fc6ba61d88b8bf523924.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538547__sjonas88__rising-4.wav"
-dest_files=["res://.godot/imported/538547__sjonas88__rising-4.wav-cc2a6f85daa3fc6ba61d88b8bf523924.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav
deleted file mode 100644
index 3ac170a9..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav.import
deleted file mode 100644
index ca14f934..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://fveqtwd33w7n"
-path="res://.godot/imported/538548__sjonas88__select-3.wav-3d75efee47597b1c7d77f9412f0b14b5.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538548__sjonas88__select-3.wav"
-dest_files=["res://.godot/imported/538548__sjonas88__select-3.wav-3d75efee47597b1c7d77f9412f0b14b5.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav
deleted file mode 100644
index 11792f71..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav.import
deleted file mode 100644
index 4a18a9e5..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://dhejvg02t5o35"
-path="res://.godot/imported/538549__sjonas88__select-2.wav-8b1c4c60db51366ba4f01f6922bbf4d2.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav"
-dest_files=["res://.godot/imported/538549__sjonas88__select-2.wav-8b1c4c60db51366ba4f01f6922bbf4d2.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav
deleted file mode 100644
index e465c937..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav.import
deleted file mode 100644
index b29bd3fa..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://b0tkc4uqeh75q"
-path="res://.godot/imported/538550__sjonas88__deep-tone.wav-95e9dc90f6e75bc6620575d07f709ba7.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538550__sjonas88__deep-tone.wav"
-dest_files=["res://.godot/imported/538550__sjonas88__deep-tone.wav-95e9dc90f6e75bc6620575d07f709ba7.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav
deleted file mode 100644
index 2e7aa53d..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav.import
deleted file mode 100644
index 1284ae6c..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://ujv8kpegpmpt"
-path="res://.godot/imported/538551__sjonas88__3-select.wav-86b8ffff434ba08cc915003719c0dcd9.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538551__sjonas88__3-select.wav"
-dest_files=["res://.godot/imported/538551__sjonas88__3-select.wav-86b8ffff434ba08cc915003719c0dcd9.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav
deleted file mode 100644
index bd71d2a5..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav.import
deleted file mode 100644
index d068e028..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://mm42tfxhowwe"
-path="res://.godot/imported/538552__sjonas88__rising-tones.wav-f484f3e32af39e2f6ece214b2cbbc19b.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538552__sjonas88__rising-tones.wav"
-dest_files=["res://.godot/imported/538552__sjonas88__rising-tones.wav-f484f3e32af39e2f6ece214b2cbbc19b.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav
deleted file mode 100644
index 55b368da..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav.import
deleted file mode 100644
index b14fef5b..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://bmap54wuuumst"
-path="res://.godot/imported/538553__sjonas88__stars.wav-593d0d6b4e2052a07396971ced5315b5.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538553__sjonas88__stars.wav"
-dest_files=["res://.godot/imported/538553__sjonas88__stars.wav-593d0d6b4e2052a07396971ced5315b5.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav
deleted file mode 100644
index 3d811607..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav.import
deleted file mode 100644
index 5ba9a95e..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://bu16hw2opbvp6"
-path="res://.godot/imported/538554__sjonas88__success.wav-617fb21a3a937ebffcac1034bc19f3de.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538554__sjonas88__success.wav"
-dest_files=["res://.godot/imported/538554__sjonas88__success.wav-617fb21a3a937ebffcac1034bc19f3de.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav
deleted file mode 100644
index 5643866a..00000000
Binary files a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav and /dev/null differ
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav.import b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav.import
deleted file mode 100644
index 2b3a2c5d..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav.import
+++ /dev/null
@@ -1,24 +0,0 @@
-[remap]
-
-importer="wav"
-type="AudioStreamWAV"
-uid="uid://cgg08e1741i0m"
-path="res://.godot/imported/538555__sjonas88__shimmer.wav-c47d31735b366fa09f66d96c18887d7d.sample"
-
-[deps]
-
-source_file="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538555__sjonas88__shimmer.wav"
-dest_files=["res://.godot/imported/538555__sjonas88__shimmer.wav-c47d31735b366fa09f66d96c18887d7d.sample"]
-
-[params]
-
-force/8_bit=false
-force/mono=false
-force/max_rate=false
-force/max_rate_hz=44100
-edit/trim=false
-edit/normalize=false
-edit/loop_mode=0
-edit/loop_begin=0
-edit/loop_end=-1
-compress/mode=0
diff --git a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/_readme_and_license.txt b/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/_readme_and_license.txt
deleted file mode 100644
index 8abc72f9..00000000
--- a/tools/configurator/assets/sounds/30375__sjonas88__smooth-game-like-sounds/_readme_and_license.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-Sound pack downloaded from Freesound
-----------------------------------------
-
-"Smooth Game-like Sounds"
-
-This pack of sounds contains sounds by the following user:
- - Sjonas88 ( https://freesound.org/people/Sjonas88/ )
-
-You can find this pack online at: https://freesound.org/people/Sjonas88/packs/30375/
-
-
-Licenses in this pack (see below for individual sound licenses)
----------------------------------------------------------------
-
-Creative Commons 0: http://creativecommons.org/publicdomain/zero/1.0/
-
-
-Sounds in this pack
--------------------
-
- * 538555__sjonas88__shimmer.wav
- * url: https://freesound.org/s/538555/
- * license: Creative Commons 0
- * 538554__sjonas88__success.wav
- * url: https://freesound.org/s/538554/
- * license: Creative Commons 0
- * 538553__sjonas88__stars.wav
- * url: https://freesound.org/s/538553/
- * license: Creative Commons 0
- * 538552__sjonas88__rising-tones.wav
- * url: https://freesound.org/s/538552/
- * license: Creative Commons 0
- * 538551__sjonas88__3-select.wav
- * url: https://freesound.org/s/538551/
- * license: Creative Commons 0
- * 538550__sjonas88__deep-tone.wav
- * url: https://freesound.org/s/538550/
- * license: Creative Commons 0
- * 538549__sjonas88__select-2.wav
- * url: https://freesound.org/s/538549/
- * license: Creative Commons 0
- * 538548__sjonas88__select-3.wav
- * url: https://freesound.org/s/538548/
- * license: Creative Commons 0
- * 538547__sjonas88__rising-4.wav
- * url: https://freesound.org/s/538547/
- * license: Creative Commons 0
- * 538546__sjonas88__rising.wav
- * url: https://freesound.org/s/538546/
- * license: Creative Commons 0
- * 538545__sjonas88__process-3.wav
- * url: https://freesound.org/s/538545/
- * license: Creative Commons 0
- * 538544__sjonas88__process.wav
- * url: https://freesound.org/s/538544/
- * license: Creative Commons 0
- * 538543__sjonas88__rising-2.wav
- * url: https://freesound.org/s/538543/
- * license: Creative Commons 0
- * 538542__sjonas88__rising-3.wav
- * url: https://freesound.org/s/538542/
- * license: Creative Commons 0
- * 538541__sjonas88__fail-2.wav
- * url: https://freesound.org/s/538541/
- * license: Creative Commons 0
- * 538540__sjonas88__fail-sound.wav
- * url: https://freesound.org/s/538540/
- * license: Creative Commons 0
- * 538539__sjonas88__pipe-sound.wav
- * url: https://freesound.org/s/538539/
- * license: Creative Commons 0
- * 538538__sjonas88__process-2.wav
- * url: https://freesound.org/s/538538/
- * license: Creative Commons 0
-
-
diff --git a/tools/configurator/assets/themes/accesible_theme.tres b/tools/configurator/assets/themes/accesible_theme.tres
deleted file mode 100644
index b0cacff0..00000000
--- a/tools/configurator/assets/themes/accesible_theme.tres
+++ /dev/null
@@ -1,16 +0,0 @@
-[gd_resource type="Theme" load_steps=5 format=3 uid="uid://co27jgr76wvcl"]
-
-[ext_resource type="FontFile" uid="uid://c8lbo5ljgtaaa" path="res://assets/fonts/OpenDyslexic3/OpenDyslexic3-Regular.ttf" id="1_d8f12"]
-[ext_resource type="Texture2D" uid="uid://buod4n6hw4i2m" path="res://assets/icons/pixelitos/vcs-normal.svg" id="1_pvl23"]
-[ext_resource type="Texture2D" uid="uid://cn0tfnnihjvy7" path="res://assets/icons/pixelitos/vcs-grey.svg" id="2_ud3yg"]
-
-[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ghisc"]
-bg_color = Color(0.6, 0.168627, 0.6, 0.372549)
-
-[resource]
-default_font = ExtResource("1_d8f12")
-Button/styles/focus = SubResource("StyleBoxFlat_ghisc")
-CheckBox/constants/check_v_offset = 0
-CheckBox/constants/h_separation = 0
-CheckBox/icons/checked = ExtResource("1_pvl23")
-CheckBox/icons/unchecked = ExtResource("2_ud3yg")
diff --git a/tools/configurator/assets/themes/default_theme.tres b/tools/configurator/assets/themes/default_theme.tres
index 755ad376..a2d96385 100644
--- a/tools/configurator/assets/themes/default_theme.tres
+++ b/tools/configurator/assets/themes/default_theme.tres
@@ -1,14 +1,65 @@
-[gd_resource type="Theme" load_steps=4 format=3 uid="uid://hhc60cllcg47"]
+[gd_resource type="Theme" load_steps=7 format=3 uid="uid://hhc60cllcg47"]
[ext_resource type="Texture2D" uid="uid://buod4n6hw4i2m" path="res://assets/icons/pixelitos/vcs-normal.svg" id="1_pvl23"]
[ext_resource type="Texture2D" uid="uid://cn0tfnnihjvy7" path="res://assets/icons/pixelitos/vcs-grey.svg" id="2_ud3yg"]
-[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ghisc"]
-bg_color = Color(0.6, 0.168627, 0.6, 0.372549)
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_md22p"]
+bg_color = Color(0.580392, 0.419608, 0.921569, 1)
+border_width_left = 15
+border_width_top = 15
+border_width_right = 15
+border_width_bottom = 15
+border_color = Color(0.843137, 0.137255, 0.909804, 1)
+border_blend = true
+corner_radius_top_left = 25
+corner_radius_top_right = 25
+corner_radius_bottom_right = 25
+corner_radius_bottom_left = 25
+
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_kr58o"]
+bg_color = Color(0.580392, 0.419608, 0.921569, 1)
+border_width_left = 15
+border_width_top = 15
+border_width_right = 15
+border_width_bottom = 15
+border_color = Color(0.136826, 0.136826, 0.136826, 1)
+border_blend = true
+corner_radius_top_left = 25
+corner_radius_top_right = 25
+corner_radius_bottom_right = 25
+corner_radius_bottom_left = 25
+
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0ahfc"]
+bg_color = Color(0.454524, 0.454524, 0.454524, 1)
+border_width_left = 10
+border_width_top = 10
+border_width_right = 10
+border_width_bottom = 10
+border_color = Color(0.101961, 0.623529, 1, 1)
+border_blend = true
+corner_radius_top_left = 25
+corner_radius_top_right = 25
+corner_radius_bottom_right = 25
+corner_radius_bottom_left = 25
+corner_detail = 7
+
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_o8sf1"]
+bg_color = Color(0.101961, 0.623529, 1, 1)
+border_width_left = 15
+border_width_top = 14
+border_width_right = 15
+border_width_bottom = 15
+border_blend = true
+corner_radius_top_left = 25
+corner_radius_top_right = 25
+corner_radius_bottom_right = 25
+corner_radius_bottom_left = 25
[resource]
-Button/styles/focus = SubResource("StyleBoxFlat_ghisc")
-CheckBox/constants/check_v_offset = 0
-CheckBox/constants/h_separation = 0
+Button/constants/align_to_largest_stylebox = 1
+Button/styles/focus = SubResource("StyleBoxFlat_md22p")
+Button/styles/hover = SubResource("StyleBoxFlat_kr58o")
+Button/styles/normal = SubResource("StyleBoxFlat_0ahfc")
+Button/styles/pressed = SubResource("StyleBoxFlat_o8sf1")
CheckBox/icons/checked = ExtResource("1_pvl23")
CheckBox/icons/unchecked = ExtResource("2_ud3yg")
diff --git a/tools/configurator/assets/themes/modern_theme.tres b/tools/configurator/assets/themes/modern_theme.tres
deleted file mode 100644
index e0294d5c..00000000
--- a/tools/configurator/assets/themes/modern_theme.tres
+++ /dev/null
@@ -1,16 +0,0 @@
-[gd_resource type="Theme" load_steps=5 format=3 uid="uid://dcyix4kssqal2"]
-
-[ext_resource type="Texture2D" uid="uid://buod4n6hw4i2m" path="res://assets/icons/pixelitos/vcs-normal.svg" id="1_pvl23"]
-[ext_resource type="FontFile" uid="uid://1x3s2oon2g64" path="res://assets/fonts/akrobat/Akrobat-Regular.otf" id="1_qs1qb"]
-[ext_resource type="Texture2D" uid="uid://cn0tfnnihjvy7" path="res://assets/icons/pixelitos/vcs-grey.svg" id="2_ud3yg"]
-
-[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ghisc"]
-bg_color = Color(0.6, 0.168627, 0.6, 0.372549)
-
-[resource]
-default_font = ExtResource("1_qs1qb")
-Button/styles/focus = SubResource("StyleBoxFlat_ghisc")
-CheckBox/constants/check_v_offset = 0
-CheckBox/constants/h_separation = 0
-CheckBox/icons/checked = ExtResource("1_pvl23")
-CheckBox/icons/unchecked = ExtResource("2_ud3yg")
diff --git a/tools/configurator/assets/themes/retro_theme.tres b/tools/configurator/assets/themes/retro_theme.tres
deleted file mode 100644
index a2b0b898..00000000
--- a/tools/configurator/assets/themes/retro_theme.tres
+++ /dev/null
@@ -1,16 +0,0 @@
-[gd_resource type="Theme" load_steps=5 format=3 uid="uid://3ljv5xgd4c1u"]
-
-[ext_resource type="FontFile" uid="uid://q405aelgnmvo" path="res://assets/fonts/munro/munro.ttf" id="1_kirwi"]
-[ext_resource type="Texture2D" uid="uid://buod4n6hw4i2m" path="res://assets/icons/pixelitos/vcs-normal.svg" id="1_pvl23"]
-[ext_resource type="Texture2D" uid="uid://cn0tfnnihjvy7" path="res://assets/icons/pixelitos/vcs-grey.svg" id="2_ud3yg"]
-
-[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ghisc"]
-bg_color = Color(0.6, 0.168627, 0.6, 0.372549)
-
-[resource]
-default_font = ExtResource("1_kirwi")
-Button/styles/focus = SubResource("StyleBoxFlat_ghisc")
-CheckBox/constants/check_v_offset = 0
-CheckBox/constants/h_separation = 0
-CheckBox/icons/checked = ExtResource("1_pvl23")
-CheckBox/icons/unchecked = ExtResource("2_ud3yg")
diff --git a/tools/configurator/components/bios_check/bios_check.gd b/tools/configurator/components/bios_check/bios_check.gd
index 83ff7877..49274bb0 100644
--- a/tools/configurator/components/bios_check/bios_check.gd
+++ b/tools/configurator/components/bios_check/bios_check.gd
@@ -1,6 +1,9 @@
extends Control
-var bios_result: Dictionary
+
+var file := FileAccess
+var bios_tempfile : String
+var command: String = "../../tools/retrodeck_function_wrapper.sh"
var console: bool = false
var BIOS_COLUMNS_BASIC := ["BIOS File Name", "System", "Found", "Hash Match", "Description"]
var BIOS_COLUMNS_EXPERT := ["BIOS File Name", "System", "Found", "Hash Match", "Description", "Subdirectory", "Hash"]
@@ -10,7 +13,8 @@ var BIOS_COLUMNS_EXPERT := ["BIOS File Name", "System", "Found", "Hash Match", "
func _ready():
$".".theme = custom_theme
var table := $Table
- if bios_type == 1: #Basic BIOS button pressed
+
+ if bios_type == 0: #Basic BIOS button pressed
table.columns = BIOS_COLUMNS_BASIC.size()
for i in BIOS_COLUMNS_BASIC.size():
table.set_column_title(i, BIOS_COLUMNS_BASIC[i])
@@ -18,18 +22,19 @@ func _ready():
table.columns = BIOS_COLUMNS_EXPERT.size()
for i in BIOS_COLUMNS_EXPERT.size():
table.set_column_title(i, BIOS_COLUMNS_EXPERT[i])
+
var root = table.create_item()
table.hide_root = true
- if bios_type == 1: #Basic BIOS button pressed
+ if bios_type == 0: #Basic BIOS button pressed
+ #OS.execute("/app/tools/retrodeck_function_wrapper.sh",["check_bios_files", "basic"])
+ #var parameters = ["log", "i", "Configurator: " + "check_bios_files"]
+ # classFunctions.execute_command(command, parameters, false)
var parameters = ["check_bios_files","basic"]
- await run_thread_command(class_functions.wrapper_command, parameters, console)
- class_functions.log_parameters[2] = class_functions.log_text + "Exit code: " + str(bios_result["exit_code"])
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
+ bios_result = await class_functions.run_thread_command(class_functions.wrapper_command, parameters, console)
else: #Assume advanced BIOS button pressed
var parameters = ["check_bios_files"]
- class_functions.execute_command(class_functions.wrapper_command, parameters, false)
- await run_thread_command(class_functions.wrapper_command, parameters, console)
+ bios_result = await class_functions.run_thread_command(class_functions.wrapper_command, parameters, console)
var bios_list = bios_result["output"]
var bios_lines = bios_list.split("\n")
for line in bios_lines:
@@ -40,6 +45,3 @@ func _ready():
if table_line.get_index() % 2 == 1:
table_line.set_custom_bg_color(i,Color(0.15, 0.15, 0.15, 1),false)
table_line.set_custom_color(i,Color(1,1,1,1))
-
-func run_thread_command(command: String, parameters: Array, console: bool) -> void:
- bios_result = await class_functions.run_command_in_thread(command, parameters, console)
diff --git a/tools/configurator/components/bios_check/bios_popup_content.tscn b/tools/configurator/components/bios_check/bios_popup_content.tscn
index c82780ac..7c7b8ca6 100644
--- a/tools/configurator/components/bios_check/bios_popup_content.tscn
+++ b/tools/configurator/components/bios_check/bios_popup_content.tscn
@@ -14,6 +14,21 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_qrkee")
+[node name="RichTextLabel" type="RichTextLabel" parent="."]
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+text = "This is a list of problematic BIOS?
+Very multiline text
+Why do we use it?
+
+PS3 BIOS IS VERY BAD
+I'm not sure what else?"
+
[node name="Table" type="Tree" parent="."]
layout_mode = 1
anchors_preset = 15
@@ -23,6 +38,4 @@ grow_horizontal = 2
grow_vertical = 2
columns = 5
column_titles_visible = true
-allow_reselect = true
-allow_rmb_select = true
select_mode = 1
diff --git a/tools/configurator/components/logs_view/logs_popup_content.tscn b/tools/configurator/components/logs_view/logs_popup_content.tscn
deleted file mode 100644
index f2bcd71a..00000000
--- a/tools/configurator/components/logs_view/logs_popup_content.tscn
+++ /dev/null
@@ -1,21 +0,0 @@
-[gd_scene format=3 uid="uid://b0ts52bsu7cpb"]
-
-[node name="PopupContent" type="Control"]
-layout_mode = 3
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-grow_horizontal = 2
-grow_vertical = 2
-
-[node name="RichTextLabel" type="RichTextLabel" parent="."]
-layout_mode = 1
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-grow_horizontal = 2
-grow_vertical = 2
-focus_mode = 2
-scroll_following = true
-context_menu_enabled = true
-selection_enabled = true
diff --git a/tools/configurator/components/popup.gd b/tools/configurator/components/popup.gd
index 4d75e012..55972713 100644
--- a/tools/configurator/components/popup.gd
+++ b/tools/configurator/components/popup.gd
@@ -1,19 +1,20 @@
extends Control
var content = null
-@onready var custom_theme: Theme = get_tree().current_scene.custom_theme
#@onready var button_off = get_node(current_scene.%l1_button)# .current_scene.l1_button
-@onready var lbhide: TextureButton = get_tree().current_scene.get_node("%l1_button")
-@onready var rbhide: TextureButton = get_tree().current_scene.get_node("%r1_button")
+@onready var lbhide: Panel = get_tree().current_scene.get_node("%l1_box")
+@onready var rbhide: Panel = get_tree().current_scene.get_node("%r1_box")
@onready var bios_type:int = get_tree().current_scene.bios_type
+@onready var custom_theme: Theme = get_tree().current_scene.custom_theme
func _ready():
+ $".".theme = custom_theme
lbhide.visible=false
rbhide.visible=false
- $".".theme = custom_theme
# TODO this alowes copy and paste from RTB in logs?
if (content != null and bios_type > 0):
$Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer.add_child(content)
+
func _process(delta):
if Input.is_action_pressed("back_button"):
@@ -23,10 +24,9 @@ func _process(delta):
func set_content(new_content):
content = load(new_content).instantiate()
-
func set_title(new_title):
$Panel/MarginContainer/VBoxContainer/MarginContainer/HBoxContainer/Label.text = new_title
func set_display_text(new_display_text):
- $Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer/RichTextLabel.text=new_display_text
+ $Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer/LineEdit.text=new_display_text
func _on_back_pressed():
queue_free()
diff --git a/tools/configurator/components/popup.tscn b/tools/configurator/components/popup.tscn
index be8915da..49525ba6 100644
--- a/tools/configurator/components/popup.tscn
+++ b/tools/configurator/components/popup.tscn
@@ -47,6 +47,11 @@ layout_mode = 2
theme_override_font_sizes/font_size = 23
text = "This is the label"
+[node name="BackButton" type="Button" parent="Panel/MarginContainer/VBoxContainer/MarginContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 10
+text = "Back"
+
[node name="ContentContainer" type="Panel" parent="Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 3
@@ -63,10 +68,7 @@ theme_override_constants/margin_top = 6
theme_override_constants/margin_right = 10
theme_override_constants/margin_bottom = 6
-[node name="RichTextLabel" type="RichTextLabel" parent="Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer"]
+[node name="LineEdit" type="TextEdit" parent="Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer"]
layout_mode = 2
-focus_mode = 2
-scroll_following = true
-context_menu_enabled = true
+editable = false
shortcut_keys_enabled = false
-selection_enabled = true
diff --git a/tools/configurator/components/popup_dialogue.gd b/tools/configurator/components/popup_dialogue.gd
deleted file mode 100644
index 3b9250d5..00000000
--- a/tools/configurator/components/popup_dialogue.gd
+++ /dev/null
@@ -1,37 +0,0 @@
-extends Control
-
-@onready var custom_theme: Theme = get_tree().current_scene.custom_theme
-var command: String
-var parameters: Array
-
-func _ready():
- $".".theme = custom_theme
- var args = OS.get_cmdline_args()
- for arg in range(args.size()):
- if args[arg] == "--title" and arg + 1 < args.size():
- %title_label.text = args[arg + 1]
- elif args[arg] == "--content" and arg + 1 < args.size():
- %content_rtl.text = args[arg + 1]
- elif args[arg] == "--command" and arg + 1 < args.size():
- command = args[arg + 1]
- elif args[arg] == "--parameters" and arg + 1 < args.size():
- parameters.append(args[arg + 1])
- elif args[arg] == "--fullscreen" and arg + 1 < args.size():
- DisplayServer.window_set_mode(DisplayServer.WindowMode.WINDOW_MODE_FULLSCREEN)
-
-func _input(event):
- if Input.is_action_pressed("back_button"):
- get_tree().quit()
-
-func _on_cancel_pressed():
- class_functions.log_parameters[2] = class_functions.log_text + "Exited dialogue"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- get_tree().quit()
-
-func _on_ok_button_pressed() -> void:
- class_functions.log_parameters[2] = class_functions.log_text + "Command to run:- " + command + " " + str(parameters)
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- var result = class_functions.execute_command(command,parameters , false)
- class_functions.log_parameters[2] = class_functions.log_text + "Exit code: " + str(result["exit_code"])
- %content_rtl.text = result["output"]
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
diff --git a/tools/configurator/components/popup_dialogue.tscn b/tools/configurator/components/popup_dialogue.tscn
deleted file mode 100644
index 4d04367c..00000000
--- a/tools/configurator/components/popup_dialogue.tscn
+++ /dev/null
@@ -1,107 +0,0 @@
-[gd_scene load_steps=3 format=3 uid="uid://bdbxu0r51jfk1"]
-
-[ext_resource type="Script" path="res://components/popup_dialogue.gd" id="1_oiwsy"]
-[ext_resource type="Texture2D" uid="uid://brf74puvpnwsd" path="res://assets/graphics/retrodeck.png" id="2_3a55w"]
-
-[node name="Popup_Dialogue" type="Control"]
-layout_mode = 3
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-offset_left = 23.0
-offset_top = -7.0
-offset_right = 23.0
-offset_bottom = -7.0
-grow_horizontal = 2
-grow_vertical = 2
-script = ExtResource("1_oiwsy")
-
-[node name="Panel" type="Panel" parent="."]
-layout_mode = 1
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-offset_right = -357.0
-offset_bottom = -70.0
-grow_horizontal = 2
-grow_vertical = 2
-
-[node name="MarginContainer" type="MarginContainer" parent="Panel"]
-layout_mode = 1
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-grow_horizontal = 2
-grow_vertical = 2
-
-[node name="VBoxContainer" type="VBoxContainer" parent="Panel/MarginContainer"]
-layout_mode = 2
-
-[node name="MarginContainer" type="MarginContainer" parent="Panel/MarginContainer/VBoxContainer"]
-layout_mode = 2
-theme_override_constants/margin_left = 10
-theme_override_constants/margin_top = 0
-theme_override_constants/margin_right = 0
-theme_override_constants/margin_bottom = 0
-
-[node name="HBoxContainer" type="HBoxContainer" parent="Panel/MarginContainer/VBoxContainer/MarginContainer"]
-layout_mode = 2
-
-[node name="title_label" type="Label" parent="Panel/MarginContainer/VBoxContainer/MarginContainer/HBoxContainer"]
-unique_name_in_owner = true
-layout_mode = 2
-theme_override_font_sizes/font_size = 23
-text = "Welcome to RetroDeck"
-
-[node name="ContentContainer" type="Panel" parent="Panel/MarginContainer/VBoxContainer"]
-layout_mode = 2
-size_flags_vertical = 3
-
-[node name="MarginContainer" type="MarginContainer" parent="Panel/MarginContainer/VBoxContainer/ContentContainer"]
-layout_mode = 1
-anchors_preset = 15
-anchor_right = 1.0
-anchor_bottom = 1.0
-grow_horizontal = 2
-grow_vertical = 2
-theme_override_constants/margin_left = 10
-theme_override_constants/margin_top = 6
-theme_override_constants/margin_right = 10
-theme_override_constants/margin_bottom = 6
-
-[node name="content_rtl" type="RichTextLabel" parent="Panel/MarginContainer/VBoxContainer/ContentContainer/MarginContainer"]
-unique_name_in_owner = true
-layout_mode = 2
-focus_mode = 2
-text = "Some text here for the content?"
-scroll_following = true
-context_menu_enabled = true
-selection_enabled = true
-
-[node name="MarginContainer_bootom" type="MarginContainer" parent="Panel/MarginContainer/VBoxContainer"]
-layout_mode = 2
-
-[node name="HBoxContainer" type="HBoxContainer" parent="Panel/MarginContainer/VBoxContainer/MarginContainer_bootom"]
-layout_mode = 2
-
-[node name="cancel_button" type="Button" parent="Panel/MarginContainer/VBoxContainer/MarginContainer_bootom/HBoxContainer"]
-unique_name_in_owner = true
-custom_minimum_size = Vector2(200, 0)
-layout_mode = 2
-size_flags_horizontal = 10
-text = "CANCEL"
-
-[node name="ok_button" type="Button" parent="Panel/MarginContainer/VBoxContainer/MarginContainer_bootom/HBoxContainer"]
-unique_name_in_owner = true
-custom_minimum_size = Vector2(200, 0)
-layout_mode = 2
-size_flags_horizontal = 10
-text = "OK"
-
-[node name="Retrodeck" type="Sprite2D" parent="."]
-position = Vector2(859, 108)
-scale = Vector2(0.209961, 0.204102)
-texture = ExtResource("2_3a55w")
-
-[connection signal="pressed" from="Panel/MarginContainer/VBoxContainer/MarginContainer_bootom/HBoxContainer/cancel_button" to="." method="_on_cancel_pressed"]
-[connection signal="pressed" from="Panel/MarginContainer/VBoxContainer/MarginContainer_bootom/HBoxContainer/ok_button" to="." method="_on_ok_button_pressed"]
diff --git a/tools/configurator/controller_guide.gd b/tools/configurator/controller_guide.gd
deleted file mode 100644
index dda49c18..00000000
--- a/tools/configurator/controller_guide.gd
+++ /dev/null
@@ -1,13 +0,0 @@
-extends PanelContainer
-
-func _process(delta):
- # TODO hack. Use state machine?
- if %action_gridcontainer.visible == true:
- if Input.is_action_pressed("back_button"):
- %action_gridcontainer.visible = false
- %retroarch_button.grab_focus()
- for i in range(%system_gridcontainer.get_child_count()):
- var child = %system_gridcontainer.get_child(i)
- if child is Button:
- child.visible=true
- child.toggle_mode = false
diff --git a/tools/configurator/export_presets.cfg b/tools/configurator/export_presets.cfg
index b5845d75..6a69d4df 100644
--- a/tools/configurator/export_presets.cfg
+++ b/tools/configurator/export_presets.cfg
@@ -1,9 +1,8 @@
[preset.0]
name="Linux/X11 64-bit"
-platform="Linux"
+platform="Linux/X11"
runnable=true
-advanced_options=false
dedicated_server=false
custom_features=""
export_filter="all_resources"
@@ -14,7 +13,6 @@ encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false
encrypt_directory=false
-script_export_mode=2
[preset.0.options]
@@ -22,8 +20,10 @@ custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
binary_format/embed_pck=true
-texture_format/s3tc_bptc=true
-texture_format/etc2_astc=false
+texture_format/bptc=true
+texture_format/s3tc=true
+texture_format/etc=false
+texture_format/etc2=false
binary_format/architecture="x86_64"
ssh_remote_deploy/enabled=false
ssh_remote_deploy/host="user@host_ip"
@@ -37,322 +37,3 @@ unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
rm -rf \"{temp_dir}\""
-texture_format/bptc=true
-texture_format/s3tc=true
-texture_format/etc=false
-texture_format/etc2=false
-
-[preset.1]
-
-name="windows"
-platform="Windows Desktop"
-runnable=true
-advanced_options=false
-dedicated_server=false
-custom_features=""
-export_filter="all_resources"
-include_filter=""
-exclude_filter=""
-export_path=""
-encryption_include_filters=""
-encryption_exclude_filters=""
-encrypt_pck=false
-encrypt_directory=false
-script_export_mode=2
-
-[preset.1.options]
-
-custom_template/debug=""
-custom_template/release=""
-debug/export_console_wrapper=1
-binary_format/embed_pck=false
-texture_format/s3tc_bptc=true
-texture_format/etc2_astc=false
-binary_format/architecture="x86_64"
-codesign/enable=false
-codesign/timestamp=true
-codesign/timestamp_server_url=""
-codesign/digest_algorithm=1
-codesign/description=""
-codesign/custom_options=PackedStringArray()
-application/modify_resources=true
-application/icon=""
-application/console_wrapper_icon=""
-application/icon_interpolation=4
-application/file_version=""
-application/product_version=""
-application/company_name=""
-application/product_name=""
-application/file_description=""
-application/copyright=""
-application/trademarks=""
-application/export_angle=0
-application/export_d3d12=0
-application/d3d12_agility_sdk_multiarch=true
-ssh_remote_deploy/enabled=false
-ssh_remote_deploy/host="user@host_ip"
-ssh_remote_deploy/port="22"
-ssh_remote_deploy/extra_args_ssh=""
-ssh_remote_deploy/extra_args_scp=""
-ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
-$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
-$trigger = New-ScheduledTaskTrigger -Once -At 00:00
-$settings = New-ScheduledTaskSettingsSet
-$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
-Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
-Start-ScheduledTask -TaskName godot_remote_debug
-while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
-Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
-ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
-Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
-Remove-Item -Recurse -Force '{temp_dir}'"
-
-[preset.2]
-
-name="macOS"
-platform="macOS"
-runnable=true
-advanced_options=false
-dedicated_server=false
-custom_features=""
-export_filter="all_resources"
-include_filter=""
-exclude_filter=""
-export_path="./godot_configurator.zip"
-encryption_include_filters=""
-encryption_exclude_filters=""
-encrypt_pck=false
-encrypt_directory=false
-script_export_mode=2
-
-[preset.2.options]
-
-export/distribution_type=1
-binary_format/architecture="universal"
-custom_template/debug=""
-custom_template/release=""
-debug/export_console_wrapper=1
-application/icon=""
-application/icon_interpolation=4
-application/bundle_identifier="net.retrodeck.retrodeck"
-application/signature=""
-application/app_category="Games"
-application/short_version=""
-application/version=""
-application/copyright=""
-application/copyright_localized={}
-application/min_macos_version="10.12"
-application/export_angle=0
-display/high_res=true
-application/additional_plist_content=""
-xcode/platform_build="14C18"
-xcode/sdk_version="13.1"
-xcode/sdk_build="22C55"
-xcode/sdk_name="macosx13.1"
-xcode/xcode_version="1420"
-xcode/xcode_build="14C18"
-codesign/codesign=1
-codesign/installer_identity=""
-codesign/apple_team_id=""
-codesign/identity=""
-codesign/entitlements/custom_file=""
-codesign/entitlements/allow_jit_code_execution=false
-codesign/entitlements/allow_unsigned_executable_memory=false
-codesign/entitlements/allow_dyld_environment_variables=false
-codesign/entitlements/disable_library_validation=false
-codesign/entitlements/audio_input=false
-codesign/entitlements/camera=false
-codesign/entitlements/location=false
-codesign/entitlements/address_book=false
-codesign/entitlements/calendars=false
-codesign/entitlements/photos_library=false
-codesign/entitlements/apple_events=false
-codesign/entitlements/debugging=false
-codesign/entitlements/app_sandbox/enabled=false
-codesign/entitlements/app_sandbox/network_server=false
-codesign/entitlements/app_sandbox/network_client=false
-codesign/entitlements/app_sandbox/device_usb=false
-codesign/entitlements/app_sandbox/device_bluetooth=false
-codesign/entitlements/app_sandbox/files_downloads=0
-codesign/entitlements/app_sandbox/files_pictures=0
-codesign/entitlements/app_sandbox/files_music=0
-codesign/entitlements/app_sandbox/files_movies=0
-codesign/entitlements/app_sandbox/files_user_selected=0
-codesign/entitlements/app_sandbox/helper_executables=[]
-codesign/custom_options=PackedStringArray()
-notarization/notarization=0
-privacy/microphone_usage_description=""
-privacy/microphone_usage_description_localized={}
-privacy/camera_usage_description=""
-privacy/camera_usage_description_localized={}
-privacy/location_usage_description=""
-privacy/location_usage_description_localized={}
-privacy/address_book_usage_description=""
-privacy/address_book_usage_description_localized={}
-privacy/calendar_usage_description=""
-privacy/calendar_usage_description_localized={}
-privacy/photos_library_usage_description=""
-privacy/photos_library_usage_description_localized={}
-privacy/desktop_folder_usage_description=""
-privacy/desktop_folder_usage_description_localized={}
-privacy/documents_folder_usage_description=""
-privacy/documents_folder_usage_description_localized={}
-privacy/downloads_folder_usage_description=""
-privacy/downloads_folder_usage_description_localized={}
-privacy/network_volumes_usage_description=""
-privacy/network_volumes_usage_description_localized={}
-privacy/removable_volumes_usage_description=""
-privacy/removable_volumes_usage_description_localized={}
-privacy/tracking_enabled=false
-privacy/tracking_domains=PackedStringArray()
-privacy/collected_data/name/collected=false
-privacy/collected_data/name/linked_to_user=false
-privacy/collected_data/name/used_for_tracking=false
-privacy/collected_data/name/collection_purposes=0
-privacy/collected_data/email_address/collected=false
-privacy/collected_data/email_address/linked_to_user=false
-privacy/collected_data/email_address/used_for_tracking=false
-privacy/collected_data/email_address/collection_purposes=0
-privacy/collected_data/phone_number/collected=false
-privacy/collected_data/phone_number/linked_to_user=false
-privacy/collected_data/phone_number/used_for_tracking=false
-privacy/collected_data/phone_number/collection_purposes=0
-privacy/collected_data/physical_address/collected=false
-privacy/collected_data/physical_address/linked_to_user=false
-privacy/collected_data/physical_address/used_for_tracking=false
-privacy/collected_data/physical_address/collection_purposes=0
-privacy/collected_data/other_contact_info/collected=false
-privacy/collected_data/other_contact_info/linked_to_user=false
-privacy/collected_data/other_contact_info/used_for_tracking=false
-privacy/collected_data/other_contact_info/collection_purposes=0
-privacy/collected_data/health/collected=false
-privacy/collected_data/health/linked_to_user=false
-privacy/collected_data/health/used_for_tracking=false
-privacy/collected_data/health/collection_purposes=0
-privacy/collected_data/fitness/collected=false
-privacy/collected_data/fitness/linked_to_user=false
-privacy/collected_data/fitness/used_for_tracking=false
-privacy/collected_data/fitness/collection_purposes=0
-privacy/collected_data/payment_info/collected=false
-privacy/collected_data/payment_info/linked_to_user=false
-privacy/collected_data/payment_info/used_for_tracking=false
-privacy/collected_data/payment_info/collection_purposes=0
-privacy/collected_data/credit_info/collected=false
-privacy/collected_data/credit_info/linked_to_user=false
-privacy/collected_data/credit_info/used_for_tracking=false
-privacy/collected_data/credit_info/collection_purposes=0
-privacy/collected_data/other_financial_info/collected=false
-privacy/collected_data/other_financial_info/linked_to_user=false
-privacy/collected_data/other_financial_info/used_for_tracking=false
-privacy/collected_data/other_financial_info/collection_purposes=0
-privacy/collected_data/precise_location/collected=false
-privacy/collected_data/precise_location/linked_to_user=false
-privacy/collected_data/precise_location/used_for_tracking=false
-privacy/collected_data/precise_location/collection_purposes=0
-privacy/collected_data/coarse_location/collected=false
-privacy/collected_data/coarse_location/linked_to_user=false
-privacy/collected_data/coarse_location/used_for_tracking=false
-privacy/collected_data/coarse_location/collection_purposes=0
-privacy/collected_data/sensitive_info/collected=false
-privacy/collected_data/sensitive_info/linked_to_user=false
-privacy/collected_data/sensitive_info/used_for_tracking=false
-privacy/collected_data/sensitive_info/collection_purposes=0
-privacy/collected_data/contacts/collected=false
-privacy/collected_data/contacts/linked_to_user=false
-privacy/collected_data/contacts/used_for_tracking=false
-privacy/collected_data/contacts/collection_purposes=0
-privacy/collected_data/emails_or_text_messages/collected=false
-privacy/collected_data/emails_or_text_messages/linked_to_user=false
-privacy/collected_data/emails_or_text_messages/used_for_tracking=false
-privacy/collected_data/emails_or_text_messages/collection_purposes=0
-privacy/collected_data/photos_or_videos/collected=false
-privacy/collected_data/photos_or_videos/linked_to_user=false
-privacy/collected_data/photos_or_videos/used_for_tracking=false
-privacy/collected_data/photos_or_videos/collection_purposes=0
-privacy/collected_data/audio_data/collected=false
-privacy/collected_data/audio_data/linked_to_user=false
-privacy/collected_data/audio_data/used_for_tracking=false
-privacy/collected_data/audio_data/collection_purposes=0
-privacy/collected_data/gameplay_content/collected=false
-privacy/collected_data/gameplay_content/linked_to_user=false
-privacy/collected_data/gameplay_content/used_for_tracking=false
-privacy/collected_data/gameplay_content/collection_purposes=0
-privacy/collected_data/customer_support/collected=false
-privacy/collected_data/customer_support/linked_to_user=false
-privacy/collected_data/customer_support/used_for_tracking=false
-privacy/collected_data/customer_support/collection_purposes=0
-privacy/collected_data/other_user_content/collected=false
-privacy/collected_data/other_user_content/linked_to_user=false
-privacy/collected_data/other_user_content/used_for_tracking=false
-privacy/collected_data/other_user_content/collection_purposes=0
-privacy/collected_data/browsing_history/collected=false
-privacy/collected_data/browsing_history/linked_to_user=false
-privacy/collected_data/browsing_history/used_for_tracking=false
-privacy/collected_data/browsing_history/collection_purposes=0
-privacy/collected_data/search_hhistory/collected=false
-privacy/collected_data/search_hhistory/linked_to_user=false
-privacy/collected_data/search_hhistory/used_for_tracking=false
-privacy/collected_data/search_hhistory/collection_purposes=0
-privacy/collected_data/user_id/collected=false
-privacy/collected_data/user_id/linked_to_user=false
-privacy/collected_data/user_id/used_for_tracking=false
-privacy/collected_data/user_id/collection_purposes=0
-privacy/collected_data/device_id/collected=false
-privacy/collected_data/device_id/linked_to_user=false
-privacy/collected_data/device_id/used_for_tracking=false
-privacy/collected_data/device_id/collection_purposes=0
-privacy/collected_data/purchase_history/collected=false
-privacy/collected_data/purchase_history/linked_to_user=false
-privacy/collected_data/purchase_history/used_for_tracking=false
-privacy/collected_data/purchase_history/collection_purposes=0
-privacy/collected_data/product_interaction/collected=false
-privacy/collected_data/product_interaction/linked_to_user=false
-privacy/collected_data/product_interaction/used_for_tracking=false
-privacy/collected_data/product_interaction/collection_purposes=0
-privacy/collected_data/advertising_data/collected=false
-privacy/collected_data/advertising_data/linked_to_user=false
-privacy/collected_data/advertising_data/used_for_tracking=false
-privacy/collected_data/advertising_data/collection_purposes=0
-privacy/collected_data/other_usage_data/collected=false
-privacy/collected_data/other_usage_data/linked_to_user=false
-privacy/collected_data/other_usage_data/used_for_tracking=false
-privacy/collected_data/other_usage_data/collection_purposes=0
-privacy/collected_data/crash_data/collected=false
-privacy/collected_data/crash_data/linked_to_user=false
-privacy/collected_data/crash_data/used_for_tracking=false
-privacy/collected_data/crash_data/collection_purposes=0
-privacy/collected_data/performance_data/collected=false
-privacy/collected_data/performance_data/linked_to_user=false
-privacy/collected_data/performance_data/used_for_tracking=false
-privacy/collected_data/performance_data/collection_purposes=0
-privacy/collected_data/other_diagnostic_data/collected=false
-privacy/collected_data/other_diagnostic_data/linked_to_user=false
-privacy/collected_data/other_diagnostic_data/used_for_tracking=false
-privacy/collected_data/other_diagnostic_data/collection_purposes=0
-privacy/collected_data/environment_scanning/collected=false
-privacy/collected_data/environment_scanning/linked_to_user=false
-privacy/collected_data/environment_scanning/used_for_tracking=false
-privacy/collected_data/environment_scanning/collection_purposes=0
-privacy/collected_data/hands/collected=false
-privacy/collected_data/hands/linked_to_user=false
-privacy/collected_data/hands/used_for_tracking=false
-privacy/collected_data/hands/collection_purposes=0
-privacy/collected_data/head/collected=false
-privacy/collected_data/head/linked_to_user=false
-privacy/collected_data/head/used_for_tracking=false
-privacy/collected_data/head/collection_purposes=0
-privacy/collected_data/other_data_types/collected=false
-privacy/collected_data/other_data_types/linked_to_user=false
-privacy/collected_data/other_data_types/used_for_tracking=false
-privacy/collected_data/other_data_types/collection_purposes=0
-ssh_remote_deploy/enabled=false
-ssh_remote_deploy/host="user@host_ip"
-ssh_remote_deploy/port="22"
-ssh_remote_deploy/extra_args_ssh=""
-ssh_remote_deploy/extra_args_scp=""
-ssh_remote_deploy/run_script="#!/usr/bin/env bash
-unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
-open \"{temp_dir}/{exe_name}.app\" --args {cmd_args}"
-ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
-kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\")
-rm -rf \"{temp_dir}\""
diff --git a/tools/configurator/locales/interface.csv b/tools/configurator/locales/interface.csv
deleted file mode 100644
index 165749e5..00000000
--- a/tools/configurator/locales/interface.csv
+++ /dev/null
@@ -1,81 +0,0 @@
-keys,en,it,de,sv,ua,ja,zh
-TK_SYSTEM,"System","Sistema","System","System","Cистема","システム","系统"
-TK_GAME_SETTINGS,"Game Settings","Impostazioni di Gioco","Spieleinstellungen","Spelinställningar","Ігрові Налаштування","ゲーム設定","游戏设定"
-TK_QRESUME,"Quick Resume","Quick Resume","Schnellfortsetzung","Snabb Återupptagning","Швидкий Запуск","クイックリジューム","快速恢复"
-TK_ADVANCED,"Advanced","Avanzate","Erweitert","Avancerat","Розширені","アドバンスド","高级/进阶"
-TK_REWIND,"Rewind","Riavvolgimento","Zurückspulen","Tillbakaspolning","Перемотка","巻き戻し","倒带"
-TK_CONFIRMEXIT,"Quit Confirmation","Conferma per Uscire","Beenden Bestätigen","Avlutningsbekräftelse","Підтвердження Виходу","確認終了","退出确认"
-TK_CHEATS,"Cheats","Trucchi","Cheats","Fusk","Чіти","チート","作弊"
-TK_SOON,"(coming soon)","(in arrivo)","(bald verfügbar)","(kommer snart)","(незабаром)","(近日公開)","(即将到来)"
-TK_GRAPHICS,"Graphics","Grafica","Grafik","Grafik","Графіка","グラフィック","画质"
-TK_CONTROLS,"Controls","Controlli","Steuerung","Kontroller","Управління","コントロール","控制"
-TK_TOOLS,"Tools","Strumenti","Werkzeuge","Verktyg","Інструменти","ツール","工具"
-TK_NETWORK,"Network","Rete","Netzwerk","Nätverk","Мережа","ネットワーク","kai qi"
-TK_TROUBLESHOOT,"Troubleshoot","Risoluzione Problemi","Fehlerbehebung","Felsökning","Несправності","トラブルシューティング","排错"
-TK_TROUBLESHOOTLBL,"Troubleshoot","Risoluzione Problemi","Fehlerbehebung","Felsökning","Усунення Несправностей","トラブルシューティング","排错"
-TK_CONFIGURATOR,"Configurator","Configurator","Configurator","Configurator","Конфігуратор","確認","设置"
-TK_ABOUT,"About","Informazioni","Über","Om","Про Нас","アバウト","关于"
-TK_DECORATIONS,"Decorations","Decorazioni","Dekorationen","Dekorationer","Декорації","装飾","装饰"
-TK_BORDERS,"Borders","Bordi","Ränder","Ramar","Фони","ボーダー","边框"
-TK_WSCREEN,"Widescreen","Widescreen","Breitbild","Bredbild","Широкий Екран","ワイドスクリーン","宽屏"
-TK_SHADERS,"Shaders","Shader","Shaders","Shaders","Шейдери","シェーダ","着色器"
-TK_EXTRA,"Extra","Extra","Extra","Extra","Додатково","エクストラ","额外"
-TK_MODS,"Mods","Mod","Mods","Moddar","Модифікації","改造","游戏模组"
-TK_TATE,"TATE Mode","TATE Mode","TATE-Mode","TATE Läge","Режим TATE","垂直スクリーンモード","垂屏模式"
-TK_STEAMCONTEMP,"Steam: Controller Templates","Template dei Controller di Steam","Steam: Controller-Vorlagen","Steam: Kontroller Mallar","Steam: Шаблони Контролерів","Steam:コントローラーテンプレート","Steam:控制器模板"
-TK_INSTALL,"Install","Installa","Installieren","Installera","Встановити","インストール","安装"
-TK_BTNLAYOUT,"Button Layout","Layout Pulsanti","Tastenbelegung","Knapp Layout","Розташування Кнопок","ボタンのレイアウト","按键布局"
-TK_BTNCLASSIC,"Classic","Classico","Klassik","Klassisk","Класичний","クラッシク","经典"
-TK_BTNNINTENDO,"Nintendo","Nintendo","Nintendo","Nintendo","Nintendo","ニンテンドー","任天堂"
-TK_HOTKEYSOUND,"Hotkey Activation Sound","Suono su Attivazione Hotkey","Hotkey Aktivierungssound","Hotkey Aktiveringsljud","Звук Гарячих Клавіш","ホットキー起動音","热键激活音效"
-TK_SCAN,"Scan","Scansiona","Scan","Skanna","Сканувати","スキャン","扫描"
-TK_PS3SCAN,"PlayStation 3 Games","Giochi PlayStation 3","PlayStation 3 Spiele","PlayStation 3 Spel","Ігри для PlayStation 3","プレステ3ゲーム","PlayStation3游戏"
-TK_SCUMMVMSCAN,"ScummVM Games","Giochi ScummVM","ScummVM Spiele","ScummVM Spel","Ігри ScummVM","ScummVMゲーム","ScummVM游戏"
-TK_MULTIFILE,"Multi-File Structure","Struttura Multi-File","Mehrfachdateistruktur","Flerfilsstruktur","Багатофайлова Структура","マルチファイル構造","多文件结构"
-TK_3DSDECRYPT,"3DS Game Decrypter","Decrittatore Giochi 3DS","3DS Spielentcrypter","3DS Spelavkrypterare","Дешифратор Ігор 3DS","3DS ゲームデクリプタ","3DS游戏解密"
-TK_BIOS,"BIOS","BIOS","BIOS","BIOS","BIOS","BIOS","BIOS"
-TK_GENTOOLS,"General Tools","Strumenti Generali","Allgemeine Werkzeuge","Allmänt","Загальні Інструменти","一般的なツール","一般工具"
-TK_EMUOPEN,"Open Emulator...","Apri Emulatore...","Öffne Emulator...","Öppna Emulator...","Відкрити Емулятор...","エミュレータを開く...","打开模拟器..."
-TK_GRIDINSTALL,"Install RetroDECK Steam Grids","Installa le Steam Grids di RetroDECK","RetroDECK Steam Grids Installieren","Installera RetroDECK Steam Grids","Встановити RetroDECK Steam Grids","RetroDECK Steam Gridsをインストール","安装RetroDECK Steam Grids"
-TK_PS3FWINSTALL,"Install PS3 Firmware","Installa il Firmware PS3","Installiere PS3 Firmware","Installera PS3 Firmware","Встановити Прошивку PS3","PS3ファームウェアをインストール","安装PS3固件"
-TK_FAVSTEAM,"Show Favorites as Steam Games","Mostra Giochi Preferiti su Steam","Favoriten als Steam-Spiele anzeigen","Visa Favoriter som Spel i Steam","Показати Улюблені як Ігри в Steam","お気に入りを Steam ゲームとして表示","显示收藏夹为Steam游戏"
-TK_FILETOOLS,"File Maniuplation","Manipolazione File","Datei Werkzeuge","Filhantering","Маніпуляції з Файлами","ファイル操作","文件操作"
-TK_USBTOOL,"USB Transfer Tool","Strumento di Trasferimento USB","USB Transfer Tool","USB Överföringsverktyg","Інструмент для Передачі Даних USB","USB転送ツール","USB传输工具"
-TK_BACKUPBTN,"Backup User Data","Backup Dati Utente","Benutzerdaten Sichern","Backup av Användardata","Резервне Копіювання Даних Користувача","ユーザデータバックアップ","备份用户数据"
-TK_COMPRESSGAMES,"Compress Games","Comprimi Giochi","Spiele Komprimieren","Komprimera Spel","Стиснути Ігри","ゲームを圧縮","压缩游戏"
-TK_MOVEFILES,"Move User Files","Sposta File Utente","Benutzerdateien Verschieben","Flytta Användarfiler","Перемістити Файли Користувача","ユーザーファイルを移動","移动用户文件"
-TK_CHEEVOS,"Retro Achievements","Retro Achievements","Retro Achievements","Retro Achievements","Retro Achievements","レトロ実績","Retro成就"
-TK_CHEEVOSUNAME,"Username:","Nome Utente:","Benutzername:","Användarnamn:","Ім'я користувача:","ユーザー名:","用户名:"
-TK_CHEEVOSPWD,"Password:","Password:","Passwort:","Lösenord:","Пароль:","パスワード:","密码:"
-TK_CHEEVOSHARDCORE,"Hardcore Mode","Modalità Hardcore","Hardcore Modus","Hardcore Läge","Хардкорний Режим","ハードコアモード","硬核模式"
-TK_CHEEVOSTROPHYBTN,"Show Throphies","Mostra Trofei","Trophäen Anzeigen","Visa Troféer","Показати Трофеї","トロフィーを表示","显示奖杯"
-TK_LOGIN,"Login","Login","Login","Logga In","Увійти","ログイン","登录"
-TK_NETPLAY,"Netplay","Netplay","Netplay","Netplay","Netplay","ネットプレイ","网战"
-TK_NETPLAYID,"Netplay ID:","ID Netplay:","Netplay ID:","Netplay ID:","Netplay ID:","ネットプレイID:","网战ID:"
-TK_NETPLAYADDRESS,"Address:","Indirizzo:","Adresse:","Address:","Адреса:","アドレス:","地址:"
-TK_NETPLAYCONNECT,"Connect","Connetti","Verbinden","Anslut","Підключитися","接続","连接"
-TK_DATAMNG,"Data Management","Gestione Dati","Datenverwaltung","Datahantering","Управління Даними","データ管理","数据管理"
-TK_SAVESSYNC,"Synchronize Saves","Sincronizzazione Salvataggi","Spielstände Synchronisieren","Synkronisera Sparfiler","Синхронізувати Збереження","保存データを同期","同步存档"
-TK_FTPBTN,"Start sFTP Server","Avvia Server sFTP","Starte sFTP Server","Starta sFTP Server","Запустити Сервер sFTP","sFTPサーバーを起動","开启sFTP服务器"
-TK_CHECKCONN,"Check Connection","Controllo Connessione","Verbindung Überprüfen","Kontrollera Anslutning","Перевірити Підключення","接続を確認","检查连接"
-TK_LOGSBTN,"Show Logs","Mostra Log","Logs Anzeigen","Visa Loggar","Показати Логи","ログを表示","显示日志"
-TK_RESET,"Reset","Reset","Reset","Återställ","Скинути","リセット","重置"
-TK_RESETSINGLE,"Single Emulator...","Emulatore Singolo...","Einzelner Emulator...","En Emulator...","Один Емулятор...","単一エミュレータ...","单独模拟器..."
-TK_RESETALL,"All Emulators","Tutti gli Emulatori","Alle Emulatoren","Alla Emulatorer","Всі Емулятори","全エミュレータ","所有模拟器"
-TK_RESETFULL,"Full RetroDECK Reset","Reset RetroDECK Completo","Vollständiges Zurücksetzen von RetroDECK","Återställ Hela RetroDECK","Повне Скидання RetroDECK","RetroDECKを完全リセット","完全重置RetroDECK"
-TK_UPDATENOTIF,"Update Notification","Notifica gli Aggiornamenti","Update-Benachrichtigung","Uppdaterings-notifikation","Сповіщення про Оновлення","アップデート通知","更新通知"
-TK_EASTEREGGS,"Show Easter Eggs","Mostra Easter Eggs","Easter Eggs anzeigen","Visa Easter Eggs","Показувати Пасхальні Яйця","イースターエッグを表示","显示彩蛋"
-TK_MULTIUSR,"Multi-User Mode","Modalità Multi-Utente","Multi-User Mode","Flerspelarläge","Багатокористувацький Режим","マルチユーザーモード","多用户模式"
-TK_OFF,"Off","Off","Aus","Av","Вимк","オフ","关闭"
-TK_STEAMUSR,"Steam Users","Utenti Steam","Steam Benutzer","Steam Användare","Користувачі Steam","Steamユーザー","Steam用户"
-TK_CUSTOMUSR,"Custom Users","Utenti Personalizzati","Benutzerdefinierte Benutzer","Anpassade Användare","Кастомні Користувачі","カスタムユーザー","自定义用户"
-TK_MUSIC,"Menu Music","Musica del Menu","Menu Hintergrundmusik","Meny Musik","Музика Меню","メニュー音楽","菜单音乐"
-TK_ABOUTHEADER,"About RetroDECK","A Proposito di RetroDECK","Über RetroDECK","Om RetroDECK","Про RetroDECK","RetroDECKについて","关于RetroDECK"
-TK_WEBSITE,"Website","Sito Web","Website","Hemsida","Веб-сайт","公式サイト","网站"
-TK_CHANGELOG,"Version History","Storico Versioni","Versions History","Versionshistorik","Історія Версій","バージョン履歴","版本历史"
-TK_WIKI,"Wiki","Wiki","Wiki","Wiki","Wiki","Wiki","维基"
-TK_CREDITS,"Credits","Crediti","Credits","Tillskrivningar","Автори","クレジット","鸣谢"
-TK_DONATE,"Donate","Donazione","Spenden","Donera","Пожертвувати","寄付","捐赠"
-TK_CONTACTUS,"Reach Us","Contattaci","Kontakiere Uns","Kontakta Oss","Зв'язатися з Нами","連絡","联系我们"
-TK_LICENSES,"Licenses","Licenze","Lizenzen","Licenser","Ліцензії","ライセンス","许可"
-TK_ON,"On","On","An","På","Увімк","オン","开启"
\ No newline at end of file
diff --git a/tools/configurator/locales/interface.csv.import b/tools/configurator/locales/interface.csv.import
deleted file mode 100644
index c24bb904..00000000
--- a/tools/configurator/locales/interface.csv.import
+++ /dev/null
@@ -1,17 +0,0 @@
-[remap]
-
-importer="csv_translation"
-type="Translation"
-uid="uid://cwb782o5jh5lx"
-
-[deps]
-
-files=["res://locales/interface.en.translation", "res://locales/interface.it.translation", "res://locales/interface.de.translation", "res://locales/interface.sv.translation", "res://locales/interface.ua.translation", "res://locales/interface.ja.translation", "res://locales/interface.zh.translation"]
-
-source_file="res://locales/interface.csv"
-dest_files=["res://locales/interface.en.translation", "res://locales/interface.it.translation", "res://locales/interface.de.translation", "res://locales/interface.sv.translation", "res://locales/interface.ua.translation", "res://locales/interface.ja.translation", "res://locales/interface.zh.translation"]
-
-[params]
-
-compress=true
-delimiter=0
diff --git a/tools/configurator/locales/interface.de.translation b/tools/configurator/locales/interface.de.translation
new file mode 100644
index 00000000..32ac9a52
Binary files /dev/null and b/tools/configurator/locales/interface.de.translation differ
diff --git a/tools/configurator/locales/interface.en.translation b/tools/configurator/locales/interface.en.translation
new file mode 100644
index 00000000..499a21f9
Binary files /dev/null and b/tools/configurator/locales/interface.en.translation differ
diff --git a/tools/configurator/locales/interface.it.translation b/tools/configurator/locales/interface.it.translation
new file mode 100644
index 00000000..52c56a3e
Binary files /dev/null and b/tools/configurator/locales/interface.it.translation differ
diff --git a/tools/configurator/locales/interface.ja.translation b/tools/configurator/locales/interface.ja.translation
new file mode 100644
index 00000000..4b90f1f0
Binary files /dev/null and b/tools/configurator/locales/interface.ja.translation differ
diff --git a/tools/configurator/locales/interface.sv.translation b/tools/configurator/locales/interface.sv.translation
new file mode 100644
index 00000000..8047717d
Binary files /dev/null and b/tools/configurator/locales/interface.sv.translation differ
diff --git a/tools/configurator/locales/interface.ua.translation b/tools/configurator/locales/interface.ua.translation
new file mode 100644
index 00000000..346b3c9b
Binary files /dev/null and b/tools/configurator/locales/interface.ua.translation differ
diff --git a/tools/configurator/locales/interface.zh.translation b/tools/configurator/locales/interface.zh.translation
new file mode 100644
index 00000000..b2305da7
Binary files /dev/null and b/tools/configurator/locales/interface.zh.translation differ
diff --git a/tools/configurator/main.gd b/tools/configurator/main.gd
deleted file mode 100644
index 722444aa..00000000
--- a/tools/configurator/main.gd
+++ /dev/null
@@ -1,281 +0,0 @@
-#todo
-# add cores as class/ Like eumlator but one level lower
-
-extends Control
-
-@onready var bios_type:int
-var log_results: Dictionary
-var theme_option: OptionButton
-#signal signal_theme_changed
-var custom_theme: Theme = $".".theme
-var log_option: OptionButton
-var tab_container: TabContainer
-var anim_logo: AnimatedSprite2D
-var a_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0042.png")
-var b_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0043.png")
-var app_data := AppData.new()
-
-func _ready():
- _get_nodes()
- _connect_signals()
- _play_main_animations()
- #%locale_option.selected = class_functions.map_locale_id(OS.get_locale_language())
-
- #class_functions.logger()
- %rd_title.text += class_functions.read_cfg()
- class_functions.log_parameters[2] = class_functions.log_text + "started configurator"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- print (class_functions.rd_log)
- #var log_file = class_functions.import_text_file(rd_logs +"/retrodeck.log")
- #for id in config.paths:
- # var path_data = config.paths[id]
- # print (id)
-
- # set current startup tab to match IDE
- tab_container.current_tab = 0
- #add_child(class_functions) # Needed for threaded results Not need autoload?
- var children = findElements(self, "Control")
- for n: Control in children: #iterate the children
- if (n.focus_mode == FOCUS_ALL):
- n.mouse_entered.connect(_on_control_mouse_entered.bind(n)) #grab focus on mouse hover
- if (n.is_class("BaseButton") and n.disabled == true): #if button-like control and disabled
- n.self_modulate.a = 0.5 #make it half transparent
- combine_tkeys()
-
-func _input(event):
- if Input.is_action_pressed("quit1") and Input.is_action_pressed("quit2"):
- _exit()
- if Input.is_action_pressed("back_button"):
- %b_button.texture_normal = %b_button.texture_pressed
- elif Input.is_action_pressed("action_button"):
- %a_button.texture_normal = %a_button.texture_pressed
- else:
- %a_button.texture_normal = a_button_texture
- %b_button.texture_normal = b_button_texture
- if event.is_action_pressed("quit"):
- _exit()
-
-func _exit():
- class_functions.log_parameters[2] = class_functions.log_text + "exited configurator"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- get_tree().root.propagate_notification(NOTIFICATION_WM_CLOSE_REQUEST)
- get_tree().quit()
-
-func _get_nodes() -> void:
- theme_option = get_node("%theme_optionbutton")
- tab_container = get_node("%TabContainer")
- anim_logo = get_node("%logo_animated")
- log_option = get_node("%logs_button")
-
-func _connect_signals() -> void:
- #signal_theme_changed.connect(_conf_theme)
- theme_option.item_selected.connect(_conf_theme)
- #signal_theme_changed.emit(theme_option.item_selected)
- log_option.item_selected.connect(_load_log)
- %borders_button.pressed.connect(_hide_show_buttons.bind(%borders_button,%borders_gridcontainer,%decorations_gridcontainer))
- %button_layout.pressed.connect(_hide_show_buttons.bind(%button_layout,%borders_gridcontainer,%decorations_gridcontainer))
- %decorations_save.pressed.connect(_hide_show_buttons.bind(%decorations_save,%decorations_save.get_parent(),null))
- %decorations_button.pressed.connect(_hide_show_containers.bind(%decorations_button, %decorations_gridcontainer))
- %systems_button.pressed.connect(_hide_show_containers.bind(%systems_button, %systems_gridcontainer))
- %save_resume_button.pressed.connect(_hide_show_containers.bind(%decorations_button,%systems_gridcontainer))
-
-func _load_log(index: int) -> void:
- var log_content:String
- match index:
- 1:
- class_functions.log_parameters[2] = class_functions.log_text + "Loading RetroDeck log"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/retrodeck.log")
- load_popup("RetroDeck Log", "res://components/logs_view/logs_popup_content.tscn", log_content)
- 2:
- class_functions.log_parameters[2] = class_functions.log_text + "Loading ES-DE log"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/ES-DE/es_log.txt")
- load_popup("ES-DE Log", "res://components/logs_view/logs_popup_content.tscn",log_content)
- 3:
- class_functions.log_parameters[2] = class_functions.log_text + "Loading RetroArch log"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/retroarch/logs/log.txt")
- load_popup("Retroarch Log", "res://components/logs_view/logs_popup_content.tscn",log_content)
-
-func _play_main_animations() -> void:
- anim_logo.play()
-
-func _hide_show_containers(button: Button, grid_container: GridContainer) -> void:
- match button.name:
- "decorations_button", "systems_button":
- grid_container.visible = true
- if button.toggle_mode:
- button.toggle_mode=false
- grid_container.visible = false
- else:
- button.toggle_mode=true
-
-# TODO Pass GridContainer(might need 2?) as above
-# TODO load existing settings or default to enable all
-func _hide_show_buttons(button: Button, buttons_gridcontainer: GridContainer, hidden_gridcontainer: GridContainer) -> void:
- match button.name:
- "borders_button", "button_layout":
- buttons_gridcontainer.visible = true
- if button.toggle_mode == false:
- for i in range(buttons_gridcontainer.get_child_count()):
- var child = buttons_gridcontainer.get_child(i)
- child.button_pressed=true
- for i in range(hidden_gridcontainer.get_child_count()):
- var child = hidden_gridcontainer.get_child(i)
- if child is Button and child != button:
- child.visible=false
- elif button.toggle_mode == true and %borders_gridcontainer.visible == true:
- print (button.name, "SAVE NOW? TODO") # TODO SHOW ALL AGAIN?
- buttons_gridcontainer.visible = false
- #button.toggle_mode = false
- for i in range(hidden_gridcontainer.get_child_count()):
- var child = hidden_gridcontainer.get_child(i)
- if child is Button:
- child.visible=true
- child.toggle_mode = false
- button.toggle_mode = true
-
-func _conf_theme(index: int) -> void:
- match index:
- 1:
- class_functions.log_parameters[2] = class_functions.log_text + "Set theme to index " + str(index)
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- custom_theme = preload("res://res/pixel_ui_theme/RetroDECKTheme.tres")
- 2:
- class_functions.log_parameters[2] = class_functions.log_text + "Set theme to index " + str(index)
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- custom_theme = preload("res://assets/themes/retro_theme.tres")
- 3:
- class_functions.log_parameters[2] = class_functions.log_text + "Set theme to index " + str(index)
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- custom_theme = preload("res://assets/themes/modern_theme.tres")
- 4:
- class_functions.log_parameters[2] = class_functions.log_text + "Set theme to index " + str(index)
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- custom_theme = preload("res://assets/themes/accesible_theme.tres")
- $".".theme = custom_theme
- _play_main_animations()
-
-func findElements(node: Node, className: String, result: Array = []) -> Array:
- if node.is_class(className):
- result.push_back(node)
- for child in node.get_children():
- result = findElements(child, className, result)
- return result
-
-func _on_control_mouse_entered(control: Node):
- control.grab_focus()
-
-func load_popup(title:String, content_path:String, display_text: String):
- var popup = load("res://components/popup.tscn").instantiate() as Control
- popup.set_title(title)
- popup.set_content(content_path)
- popup.set_display_text(display_text)
- $Background.add_child(popup)
-
-func _on_quickresume_advanced_pressed():
- load_popup("Quick Resume Advanced", "res://components/popups_content/popup_content_test.tscn","")
-
-func _on_bios_button_pressed():
- _play_main_animations()
- bios_type = 1
- class_functions.log_parameters[2] = class_functions.log_text + "Bios_Check"
- log_results = class_functions.execute_command(class_functions.wrapper_command, class_functions.log_parameters, false)
- load_popup("BIOS File Check", "res://components/bios_check/bios_popup_content.tscn","")
- bios_type = 0
-
-func _on_bios_button_expert_pressed():
- _play_main_animations()
- bios_type = 2
- class_functions.log_parameters[2] = class_functions.log_text + "Advanced_Bios_Check"
- log_results = class_functions.execute_command(class_functions.wrapper_command, class_functions.log_parameters, false)
- class_functions.log_parameters[2] = class_functions.log_text + "Exit code: " + str(log_results["exit_code"])
- load_popup("BIOS File Check", "res://components/bios_check/bios_popup_content.tscn","")
- bios_type = 0
-
-func _on_exit_button_pressed():
- _play_main_animations()
- _exit()
-
-func _on_locale_selected(index):
- match index:
- 0:
- TranslationServer.set_locale("en")
- _:
- TranslationServer.set_locale("en")
- combine_tkeys()
-
-"""
- 1:
- TranslationServer.set_locale("it")
- 2:
- TranslationServer.set_locale("de")
- 3:
- TranslationServer.set_locale("sv")
- 4:
- TranslationServer.set_locale("ua")
- 5:
- TranslationServer.set_locale("ja")
- 6:
- TranslationServer.set_locale("zh")
-"""
-
-
-func combine_tkeys(): #More as a test
- pass
- #%cheats.text = tr("TK_CHEATS") + " " + tr("TK_SOON") # switched to access as a unique name as easier to refactor
- #$Background/MarginContainer/TabContainer/TK_SYSTEM/ScrollContainer/VBoxContainer/HBoxContainer/GridContainer/cheats.text = tr("TK_CHEATS") + " " + tr("TK_SOON")
- #%tate_mode.text = tr("TK_TATE") + " " + tr("TK_SOON")
- #%hotkey_sound.text = tr("TK_HOTKEYSOUND") + " " + tr("TK_SOON")
- #$Background/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_hardcore.text = tr("TK_CHEEVOSHARDCORE") + " " + tr("TK_SOON")
- #$Background/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container/saves_sync.text = tr("TK_SAVESSYNC") + " " + tr("TK_SOON")
- #$Background/MarginContainer/TabContainer/TK_CONFIGURATOR/ScrollContainer/VBoxContainer/system_container/easter_eggs.text = tr("TK_EASTEREGGS") + " " + tr("TK_SOON")
-
-func display_json_data() -> void:
- app_data = data_handler.app_data
- #data_handler.add_emulator()
- #data_handler.modify_emulator_test()
- if app_data:
- var website_data: Link = app_data.about_links["rd_web"]
- print (website_data.name,"-",website_data.url,"-",website_data.description,"-",website_data.url)
- #print (app_data.about_links["rd_web"]["name"])
- var core_data: Core = app_data.cores["gambatte_libetro"]
- print (core_data.name)
- for property: CoreProperty in core_data.properties:
- print("Cheevos: ", property.cheevos)
- print("Cheevos Hardcore: ", property.cheevos_hardcore)
- print("Quick Resume: ", property.quick_resume)
- print("Rewind: ", property.rewind)
- print("Borders: ", property.borders)
- print("Widescreen: ", property.widescreen)
- print("ABXY_button:", property.abxy_button)
- for key in app_data.emulators.keys():
- var emulator = app_data.emulators[key]
- # Display the properties of each emulator
- print("System Name: ", emulator.name)
- print("Description: ", emulator.description)
- #print("System: ", emulator.systen)
- print("Help URL: ", emulator.url)
- print("Properties:")
- for property: EmulatorProperty in emulator.properties:
- print("Cheevos: ", property.cheevos)
- print("Borders: ", property.borders)
- print("ABXY_button:", property.abxy_button)
- print("multi_user_config_dir: ", property.multi_user_config_dir)
-
- for key in app_data.cores.keys():
- var core = app_data.cores[key]
- print("Core Name: ", core.name)
- print("Description: ", core.description)
- print("Properties:")
- for property: CoreProperty in core.properties:
- print("Cheevos: ", property.cheevos)
- print("Cheevos Hardcore: ", property.cheevos_hardcore)
- print("Quick Resume: ", property.quick_resume)
- print("Rewind: ", property.rewind)
- print("Borders: ", property.borders)
- print("Widescreen: ", property.widescreen)
- print("ABXY_button:", property.abxy_button)
- else:
- print ("No emulators")
diff --git a/tools/configurator/main.tscn b/tools/configurator/main.tscn
index 7cd11420..27ee645d 100644
--- a/tools/configurator/main.tscn
+++ b/tools/configurator/main.tscn
@@ -1,26 +1,26 @@
-[gd_scene load_steps=99 format=3 uid="uid://61f6m4r1mpan"]
+[gd_scene load_steps=123 format=3 uid="uid://61f6m4r1mpan"]
[ext_resource type="Texture2D" uid="uid://bv6vh33cnfaw4" path="res://icon.svg" id="1_axfei"]
[ext_resource type="Theme" uid="uid://hhc60cllcg47" path="res://assets/themes/default_theme.tres" id="1_if8nh"]
-[ext_resource type="Script" path="res://main.gd" id="1_obpq7"]
-[ext_resource type="Script" path="res://TabContainer.gd" id="3_id6l4"]
+[ext_resource type="Script" path="res://scripts/main.gd" id="1_obpq7"]
+[ext_resource type="Script" path="res://scripts/TabContainer.gd" id="3_id6l4"]
[ext_resource type="AudioStream" uid="uid://dig4pco500pyt" path="res://res/configurator.mp3" id="3_xivj6"]
+[ext_resource type="Script" path="res://scripts/TabGlobals.gd" id="4_2jqfc"]
[ext_resource type="Texture2D" uid="uid://dx0u5hiwxfgu5" path="res://res/pixel_ui_theme/8x8_ui_elements.png" id="4_2tuu4"]
-[ext_resource type="Texture2D" uid="uid://qu88ngewoj4w" path="res://assets/icons/pixelitos/128/applications-games.png" id="4_caaxx"]
[ext_resource type="Texture2D" uid="uid://bdj8vt3vhucq4" path="res://assets/icons/pixelitos/128/cs-display.png" id="4_jldgc"]
-[ext_resource type="Script" path="res://tk_about.gd" id="4_m4rto"]
-[ext_resource type="Script" path="res://Rekku.gd" id="4_nqqx3"]
+[ext_resource type="Script" path="res://scripts/TabAbout.gd" id="4_m4rto"]
+[ext_resource type="Script" path="res://scripts/Rekku.gd" id="4_nqqx3"]
[ext_resource type="Texture2D" uid="uid://suusabsjin6e" path="res://assets/icons/pixelitos/128/applications-graphics.png" id="4_q6hd2"]
[ext_resource type="Texture2D" uid="uid://dk856hwnwsuab" path="res://assets/icons/pixelitos/128/retroarch.png" id="4_xcuib"]
[ext_resource type="Texture2D" uid="uid://cvr1eijddf6nv" path="res://assets/icons/banner/gamegear.png" id="5_4d7s7"]
[ext_resource type="Texture2D" uid="uid://d2lm4mfx1gt86" path="res://assets/graphics/retrodeck_base_shake0.png" id="5_7rjbt"]
+[ext_resource type="Texture2D" uid="uid://bns3nmvku2qhe" path="res://assets/icons/pixelitos/128/system-shutdown.png" id="5_ahd1x"]
[ext_resource type="Texture2D" uid="uid://dv42c6hpi6tde" path="res://assets/icons/pixelitos/128/cs-tiling.png" id="5_box56"]
-[ext_resource type="Script" path="res://helper_text.gd" id="5_cprkf"]
+[ext_resource type="Script" path="res://scripts/helper_text.gd" id="5_cprkf"]
[ext_resource type="Texture2D" uid="uid://dxdhjp18rgmr4" path="res://res/flags/united_kingdom_32.png" id="5_exkn2"]
[ext_resource type="Texture2D" uid="uid://du8go5dyabmsl" path="res://assets/icons/banner/gb.png" id="5_ja8to"]
[ext_resource type="StyleBox" uid="uid://ba3l3ja1jbqpx" path="res://assets/themes/emulators.tres" id="5_rjtkn"]
[ext_resource type="Texture2D" uid="uid://cboyy7fkdijwg" path="res://assets/icons/pixelitos/128/cs-desktop-effects.png" id="5_uiobi"]
-[ext_resource type="Texture2D" uid="uid://do3mc6sg5mfek" path="res://assets/icons/pixelitos/128/system-software-install.png" id="5_vehlp"]
[ext_resource type="Texture2D" uid="uid://cjv6lhd4g63m3" path="res://assets/graphics/retrodeck_base_shake1.png" id="6_d43n7"]
[ext_resource type="Texture2D" uid="uid://cru43y7hco6kh" path="res://res/flags/italy_32.png" id="6_fiylw"]
[ext_resource type="Texture2D" uid="uid://du4mupvvwbusy" path="res://assets/icons/banner/gbc.png" id="6_mvrie"]
@@ -44,11 +44,9 @@
[ext_resource type="Texture2D" uid="uid://dgdennwyj5g2l" path="res://assets/icons/banner/mastersystem.png" id="9_s3srh"]
[ext_resource type="Texture2D" uid="uid://cpq0em8j2bank" path="res://assets/icons/banner/megadrive.png" id="10_2jlmn"]
[ext_resource type="Texture2D" uid="uid://dtwjo7co226dw" path="res://res/flags/japan_32.png" id="10_e8mt0"]
-[ext_resource type="Texture2D" uid="uid://clvsisb38lk72" path="res://assets/icons/pixelitos/128/accesories-screenshoot.png" id="10_jm3oh"]
[ext_resource type="Texture2D" uid="uid://bevamv2c8knnn" path="res://assets/icons/pixelitos/128/org.citra_emu.citra.png" id="10_wbaif"]
[ext_resource type="Texture2D" uid="uid://dbvjugxp84gsj" path="res://assets/icons/pixelitos/128/org.DolphinEmu.dolphin-emu.png" id="11_61sak"]
[ext_resource type="Texture2D" uid="uid://c0pbart7aj657" path="res://assets/icons/pixelitos/128/preferences-system-time.png" id="11_c3qcy"]
-[ext_resource type="Texture2D" uid="uid://do6o02gxjxneh" path="res://assets/icons/pixelitos/128/net.retrodeck.retrodeck.png" id="11_g1uhn"]
[ext_resource type="Texture2D" uid="uid://blwtj4of6fb5y" path="res://assets/icons/pixelitos/128/spacefm.png" id="11_p6y0k"]
[ext_resource type="Texture2D" uid="uid://cbwhpqip43aei" path="res://res/flags/china_32.png" id="11_ri2fv"]
[ext_resource type="Texture2D" uid="uid://b763qnm02o5bd" path="res://assets/icons/pixelitos/128/system-reboot.png" id="12_3jrmi"]
@@ -57,20 +55,19 @@
[ext_resource type="Texture2D" uid="uid://dyw0ondpk6ned" path="res://assets/icons/pixelitos/128/search.png" id="14_oe3l4"]
[ext_resource type="Texture2D" uid="uid://b164ihk8riiwh" path="res://assets/graphics/space_bground.png" id="15_qdvxo"]
[ext_resource type="Texture2D" uid="uid://cgh3df7ajg2c4" path="res://assets/icons/pixelitos/128/computer.png" id="17_0kr64"]
-[ext_resource type="Texture2D" uid="uid://cvt2jky3bbjun" path="res://assets/icons/pixelitos/128/drive-removable-media.png" id="18_h2o3e"]
[ext_resource type="Texture2D" uid="uid://dyumvh0ixwrbl" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0042.png" id="30_glnve"]
[ext_resource type="Texture2D" uid="uid://cn11vcrybtor4" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0047.png" id="31_j5ri1"]
+[ext_resource type="Texture2D" uid="uid://cor8ep0fkqm08" path="res://res/Rekku/base.png" id="32_omdu2"]
[ext_resource type="Texture2D" uid="uid://cc7ohmfxafe78" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0043.png" id="33_1ghye"]
+[ext_resource type="Texture2D" uid="uid://cavtn1rljc5oe" path="res://res/Rekku/eyes-open.png" id="33_loftd"]
[ext_resource type="Texture2D" uid="uid://cs8lh31kh7jv1" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0048.png" id="34_fum2b"]
[ext_resource type="Texture2D" uid="uid://chd6d8tx081hm" path="res://assets/icons/pixelitos/128/org.mamedev.MAME.png" id="36_dj81i"]
-[ext_resource type="Script" path="res://scripts/SystemTab.gd" id="36_wv31h"]
+[ext_resource type="Script" path="res://scripts/TabSystem.gd" id="36_wv31h"]
[ext_resource type="Texture2D" uid="uid://10pyy05xqpr4" path="res://assets/icons/pixelitos/128/ruffle.png" id="37_7hhbn"]
[ext_resource type="Texture2D" uid="uid://fhxlwf7in0ke" path="res://assets/icons/pixelitos/128/net.pcsx2.PCSX2.png" id="38_44je8"]
[ext_resource type="Texture2D" uid="uid://dpi351mmxu7x6" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0797.png" id="38_prt7u"]
-[ext_resource type="Texture2D" uid="uid://bum0ys5hf70g5" path="res://assets/icons/pixelitos/128/vita3k.png" id="38_vsjf2"]
[ext_resource type="Texture2D" uid="uid://ckyvec3wqx3t" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0798.png" id="39_5ft88"]
[ext_resource type="Texture2D" uid="uid://n4hywdifr1q4" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0763.png" id="39_m4qgd"]
-[ext_resource type="Texture2D" uid="uid://4rxej78gwu6" path="res://assets/icons/pixelitos/128/org.ryujinx.Ryujinx.png" id="40_7fdvq"]
[ext_resource type="Texture2D" uid="uid://bwcc0mjxxm0w1" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0764.png" id="40_pnuor"]
[ext_resource type="Texture2D" uid="uid://dr637stsnsg01" path="res://assets/icons/pixelitos/128/primehack.png" id="41_55e56"]
[ext_resource type="Texture2D" uid="uid://lopxvipv6asb" path="res://assets/icons/pixelitos/128/info.cemu.Cemu.png" id="42_n3n7j"]
@@ -79,9 +76,20 @@
[ext_resource type="Texture2D" uid="uid://b6vndtbu4qduo" path="res://assets/icons/pixelitos/128/preferences-desktop-launch-feedback.png" id="45_qxd26"]
[ext_resource type="Texture2D" uid="uid://3sw7gtoiuab3" path="res://assets/icons/pixelitos/128/help-browser.png" id="46_feagl"]
[ext_resource type="Texture2D" uid="uid://b0awa8venu1h8" path="res://assets/icons/pixelitos/128/cs-network.png" id="50_5d2ui"]
-[ext_resource type="Texture2D" uid="uid://bafdexg6aq8tn" path="res://assets/icons/pixelitos/128/applications-accessories.png" id="50_h3jx2"]
[ext_resource type="Texture2D" uid="uid://be3tmvgoa1wua" path="res://assets/icons/pixelitos/128/applications-development.png" id="50_tl5ty"]
+[ext_resource type="Script" path="res://scripts/ToolsTab.gd" id="50_wqa5h"]
+[ext_resource type="Texture2D" uid="uid://33f5uahr5tqm" path="res://assets/icons/pixelitos/128/mate-system-log.png" id="52_1rasc"]
+[ext_resource type="Script" path="res://scripts/TabSettings.gd" id="54_bxhvn"]
+[ext_resource type="Texture2D" uid="uid://dk4567tpvqpr6" path="res://assets/icons/pixelitos/128/preferences-desktop-plasma-theme.png" id="54_dah1j"]
+[ext_resource type="Texture2D" uid="uid://c5ik1giuv1ar5" path="res://assets/icons/pixelitos/128/system-lock-screen.png" id="54_f245y"]
+[ext_resource type="Texture2D" uid="uid://d4ee8j2kh1tmy" path="res://assets/icons/pixelitos/128/cs-themes.png" id="55_wv2p5"]
+[ext_resource type="Texture2D" uid="uid://cfcgi6owxt3uu" path="res://assets/icons/pixelitos/128/preferences-system-notifications.png" id="55_x32s4"]
+[ext_resource type="Texture2D" uid="uid://dw3tdbhmpkst7" path="res://assets/icons/pixelitos/128/preferences-desktop-theme-applications.png" id="56_ubqc2"]
+[ext_resource type="Texture2D" uid="uid://d4suyd0iag1k" path="res://assets/icons/pixelitos/128/system-suspend.png" id="56_witym"]
[ext_resource type="Texture2D" uid="uid://l3bredurb11m" path="res://assets/graphics/rekku2/rekku_base.png" id="57_1n3u5"]
+[ext_resource type="Texture2D" uid="uid://dxtd2lvewb4qa" path="res://assets/icons/pixelitos/128/system-switch-user.png" id="57_7b0kp"]
+[ext_resource type="Texture2D" uid="uid://diu1akug7xul8" path="res://assets/icons/pixelitos/128/cs-user.png" id="58_mntxv"]
+[ext_resource type="Texture2D" uid="uid://bby02mc8j6rxt" path="res://assets/icons/pixelitos/128/youtube-music.png" id="58_oismn"]
[ext_resource type="Texture2D" uid="uid://cvlncuql8igrm" path="res://assets/graphics/rekku2/rekku_eye_1.png" id="59_7lcu5"]
[ext_resource type="Texture2D" uid="uid://bdrdu4nddkqjn" path="res://assets/graphics/rekku2/rekku_eye_2.png" id="60_mbhg6"]
[ext_resource type="Texture2D" uid="uid://cb2hwhaq036mu" path="res://assets/graphics/rekku2/rekku_mouth_a.png" id="61_5vyvy"]
@@ -89,16 +97,36 @@
[ext_resource type="Texture2D" uid="uid://3ktnkmuecxea" path="res://assets/graphics/rekku2/rekku_mouth_m.png" id="63_52v81"]
[ext_resource type="Texture2D" uid="uid://d08ngewjvxkmn" path="res://assets/graphics/rekku2/rekku_mouth_o.png" id="64_s8u0e"]
[ext_resource type="Texture2D" uid="uid://dieva7tuxjrvy" path="res://assets/graphics/rekku2/rekku_nomouth.png" id="65_kk8ba"]
-[ext_resource type="Script" path="res://controller_guide.gd" id="68_ahvw4"]
+[ext_resource type="Script" path="res://scripts/controller_guide.gd" id="68_ahvw4"]
[ext_resource type="AudioStream" uid="uid://dhejvg02t5o35" path="res://assets/sounds/30375__sjonas88__smooth-game-like-sounds/538549__sjonas88__select-2.wav" id="71_ghxvk"]
[ext_resource type="Texture2D" uid="uid://dllymmym0335n" path="res://assets/icons/pixelitos/16/system-shutdown.png" id="87_1yqbe"]
+[ext_resource type="Texture2D" uid="uid://26piw1lylfai" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0650.png" id="90_xkj8e"]
+[ext_resource type="Texture2D" uid="uid://cj5p6oa4tbh3l" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0044.png" id="92_xpwgw"]
+[ext_resource type="Texture2D" uid="uid://brf74puvpnwsd" path="res://assets/graphics/retrodeck.png" id="93_f7ex4"]
+[ext_resource type="Texture2D" uid="uid://ewsr5bqe7gcr" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0049.png" id="93_rdk5c"]
+[ext_resource type="Script" path="res://scripts/retrodeck.gd" id="94_8nlr1"]
+[ext_resource type="Texture2D" uid="uid://bjw5uccsiprpo" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0045.png" id="94_ybo5b"]
+[ext_resource type="Texture2D" uid="uid://da6e8m0kx265j" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0050.png" id="95_act8q"]
+[ext_resource type="Texture2D" uid="uid://bfmu7t0xf5kdf" path="res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0651.png" id="99_km4fg"]
-[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_omewi"]
-bg_color = Color(0.712505, 0, 0.175592, 1)
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_co0k7"]
+bg_color = Color(0.580392, 0.419608, 0.921569, 1)
+border_width_left = 10
+border_width_top = 10
+border_width_right = 10
+border_width_bottom = 10
+border_color = Color(0.101961, 0.623529, 1, 1)
+border_blend = true
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1161k"]
bg_color = Color(0.101961, 0.623529, 1, 0.376471)
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_8lrwm"]
+bg_color = Color(0.352941, 0.858824, 0.129412, 0.556863)
+
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_omewi"]
+bg_color = Color(0.712505, 0, 0.175592, 1)
+
[sub_resource type="SpriteFrames" id="SpriteFrames_lhf2y"]
animations = [{
"frames": [{
@@ -122,23 +150,17 @@ animations = [{
"speed": 12.0
}]
-[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_rf0rc"]
-texture = ExtResource("4_2tuu4")
-texture_margin_left = 6.0
-texture_margin_top = 6.0
-texture_margin_right = 6.0
-texture_margin_bottom = 6.0
-region_rect = Rect2(0, 8, 16, 16)
-modulate_color = Color(0.65098, 0.403922, 0.819608, 1)
-
[sub_resource type="SpriteFrames" id="SpriteFrames_k7pd1"]
animations = [{
"frames": [{
-"duration": 10.0,
-"texture": ExtResource("59_7lcu5")
+"duration": 40.0,
+"texture": ExtResource("33_loftd")
}, {
-"duration": 1.0,
-"texture": ExtResource("60_mbhg6")
+"duration": 0.15,
+"texture": ExtResource("34_liw3o")
+}, {
+"duration": 0.15,
+"texture": ExtResource("35_dxwop")
}],
"loop": true,
"name": &"blink",
@@ -148,26 +170,49 @@ animations = [{
[sub_resource type="SpriteFrames" id="SpriteFrames_l20mt"]
animations = [{
"frames": [{
-"duration": 1.0,
-"texture": ExtResource("63_52v81")
+"duration": 0.5,
+"texture": ExtResource("36_qon8n")
}, {
"duration": 1.0,
-"texture": ExtResource("62_lji1k")
+"texture": ExtResource("37_2mdp6")
}, {
"duration": 1.0,
-"texture": ExtResource("61_5vyvy")
+"texture": ExtResource("36_qon8n")
}, {
"duration": 1.0,
-"texture": ExtResource("64_s8u0e")
+"texture": ExtResource("36_qon8n")
}, {
"duration": 1.0,
-"texture": ExtResource("65_kk8ba")
+"texture": ExtResource("37_2mdp6")
+}, {
+"duration": 1.0,
+"texture": ExtResource("37_2mdp6")
+}, {
+"duration": 1.0,
+"texture": ExtResource("36_qon8n")
}],
"loop": true,
"name": &"speech",
"speed": 5.0
}]
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4gcyr"]
+bg_color = Color(0.455, 0.455, 0.455, 1)
+border_width_left = 10
+border_width_top = 10
+border_width_right = 10
+border_width_bottom = 10
+border_color = Color(0.580392, 0.419608, 0.921569, 1)
+border_blend = true
+corner_radius_top_left = 20
+corner_radius_top_right = 20
+corner_radius_bottom_right = 20
+corner_radius_bottom_left = 20
+
+[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_gie3e"]
+bg_color = Color(0.0509804, 0.0509804, 0.0509804, 1)
+border_color = Color(0.298039, 0.298039, 0.298039, 1)
+
[node name="Control" type="Control"]
layout_mode = 3
anchors_preset = 15
@@ -191,541 +236,67 @@ grow_vertical = 2
[node name="SplitContainer" type="SplitContainer" parent="Background"]
unique_name_in_owner = true
layout_mode = 0
-offset_left = 1.0
-offset_top = 5.0
-offset_right = 1253.0
-offset_bottom = 724.0
+offset_top = 1.0
+offset_right = 1287.0
+offset_bottom = 725.0
+split_offset = 1280
[node name="MarginContainer" type="MarginContainer" parent="Background/SplitContainer"]
layout_mode = 2
-size_flags_horizontal = 3
[node name="TabContainer" type="TabContainer" parent="Background/SplitContainer/MarginContainer"]
unique_name_in_owner = true
layout_mode = 2
+theme_override_styles/tab_selected = SubResource("StyleBoxFlat_co0k7")
tab_alignment = 1
-current_tab = 4
+current_tab = 3
script = ExtResource("3_id6l4")
-[node name="GLOBALS" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
+[node name="Presets" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
unique_name_in_owner = true
visible = false
layout_mode = 2
+script = ExtResource("4_2jqfc")
metadata/_tab_index = 0
[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS"]
layout_mode = 2
follow_focus = true
-[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/Presets/ScrollContainer"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
-[node name="GridContainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
+[node name="globals_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
layout_mode = 2
+
+[node name="systems_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_container"]
+layout_mode = 2
+text = "GLOBAL CONFIGURATION"
+
+[node name="systems_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_container"]
+layout_mode = 2
+
+[node name="globals_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
+layout_mode = 2
+theme_override_constants/h_separation = 25
+theme_override_constants/v_separation = 25
columns = 3
-[node name="Widescreen6" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
+[node name="ask_to_exit_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
layout_mode = 2
-tooltip_text = "Change to Nintendo style button mappings."
-text = "BUTTON SWAP
-"
-icon = ExtResource("4_caaxx")
-
-[node name="Widescreen2" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "MODS"
-icon = ExtResource("5_vehlp")
-
-[node name="Widescreen5" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "QUICK RESUME"
-icon = ExtResource("12_3jrmi")
-
-[node name="decorations_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "BORDERS"
-icon = ExtResource("4_jldgc")
-
-[node name="Widescreen" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "SHADERS"
-icon = ExtResource("4_q6hd2")
-
-[node name="Widescreen3" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "QUICK REWIND"
-icon = ExtResource("11_c3qcy")
-
-[node name="Widescreen4" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "TATE MODE"
-icon = ExtResource("10_jm3oh")
-
-[node name="Widescreen7" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "RESET
-RETROCECK"
-icon = ExtResource("11_g1uhn")
-expand_icon = true
-
-[node name="Widescreen8" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/GridContainer"]
-layout_mode = 2
-text = "RESET ALL
-EMULATORS"
-icon = ExtResource("45_qxd26")
-
-[node name="decorations_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
-visible = false
-layout_mode = 2
-columns = 5
-
-[node name="wide_screen" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_WSCREEN"
-text = "TK_WSCREEN"
-icon = ExtResource("4_jldgc")
+text = "ASK TO EXIT"
+icon = ExtResource("5_ahd1x")
+alignment = 1
icon_alignment = 1
vertical_icon_alignment = 0
expand_icon = true
+metadata/description = "This function will prompt you to exit on quiting an emulator."
-[node name="shaders" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_SHADERS"
-text = "TK_SHADERS"
-icon = ExtResource("5_box56")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="mods" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_MODS"
-text = "TK_MODS"
-icon = ExtResource("6_u80kq")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="tate_mode" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_TATE"
-text = "TK_TATE"
-icon = ExtResource("7_i14ax")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="borders_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_BORDERS"
-text = "TK_BORDERS"
-icon = ExtResource("5_uiobi")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="hotkey_sound" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_HOTKEYSOUND"
-text = "TK_HOTKEYSOUND"
-icon = ExtResource("9_qwq2k")
-clip_text = true
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="button_layout" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_BTNLAYOUT"
-text = "TK_BTNLAYOUT"
-icon = ExtResource("9_d2327")
-clip_text = true
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="quick_resume" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_QRESUME"
-text = "TK_QRESUME"
-icon = ExtResource("11_c3qcy")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-metadata/description = "This is a test description set to this element"
-
-[node name="rewind" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_REWIND"
-text = "TK_REWIND"
-icon = ExtResource("12_3jrmi")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-metadata/description = "This is another, very long and convoluted, description, that I put too much commas in to make in LONGER and more SOPHISTICATED. And I did it twice!!!This is another, very long and convoluted, description, that I put too much commas in to make in LONGER and more SOPHISTICATED."
-
-[node name="quit_confirm" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-tooltip_text = "TK_CONFIRMEXIT"
-text = "TK_CONFIRMEXIT"
-icon = ExtResource("13_8kii4")
-clip_text = true
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="cheats" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-custom_minimum_size = Vector2(200, 200)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-tooltip_text = "TK_CHEATS"
-text = "TK_CHEATS"
-icon = ExtResource("14_oe3l4")
-clip_text = true
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="decorations_save" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/decorations_gridcontainer"]
-visible = false
-custom_minimum_size = Vector2(125, 125)
-layout_mode = 2
-size_flags_horizontal = 4
-size_flags_vertical = 4
-theme_override_styles/focus = SubResource("StyleBoxFlat_omewi")
-text = "SAVE OR SELECT ALL?"
-icon = ExtResource("11_p6y0k")
-icon_alignment = 1
-vertical_icon_alignment = 0
-expand_icon = true
-
-[node name="borders_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
-visible = false
-layout_mode = 2
-theme_override_constants/h_separation = 30
-columns = 6
-
-[node name="CheckBox5" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("5_ja8to")
-expand_icon = true
-
-[node name="CheckBox3" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("6_mvrie")
-expand_icon = true
-
-[node name="CheckBox4" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("7_01lqn")
-expand_icon = true
-
-[node name="CheckBox6" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("7_b8xj2")
-expand_icon = true
-
-[node name="CheckBox" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("8_rvph4")
-expand_icon = true
-
-[node name="CheckBox7" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("9_s3srh")
-expand_icon = true
-
-[node name="CheckBox8" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("10_2jlmn")
-expand_icon = true
-
-[node name="CheckBox9" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("5_4d7s7")
-expand_icon = true
-
-[node name="CheckBox10" type="CheckBox" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/borders_gridcontainer"]
-custom_minimum_size = Vector2(175, 175)
-layout_mode = 2
-size_flags_horizontal = 0
-size_flags_vertical = 0
-icon = ExtResource("12_pp08o")
-expand_icon = true
-
-[node name="systems_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer"]
-visible = false
-layout_mode = 2
-size_flags_vertical = 3
-theme_override_constants/h_separation = 10
-theme_override_constants/v_separation = 10
-columns = 6
-
-[node name="Button3" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-tooltip_text = "RetroARCH"
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "RetroArch"
-icon = ExtResource("4_xcuib")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button8" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "Dolphin"
-icon = ExtResource("11_61sak")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button7" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-tooltip_text = "CITRA"
-text = "RPCS3"
-icon = ExtResource("8_ec4gt")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button5" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-tooltip_text = "PSPSSPP"
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "PSPSSPP"
-icon = ExtResource("8_akxf7")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-tooltip_text = "Duckstation"
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "DuckStation"
-icon = ExtResource("6_winpq")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button2" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-layout_mode = 2
-tooltip_text = "Melon DS"
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "MelonDS"
-icon = ExtResource("7_4otos")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="Button9" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/systems_gridcontainer"]
-visible = false
-layout_mode = 2
-tooltip_text = "CITRA"
-theme_override_styles/focus = ExtResource("5_rjtkn")
-text = "CITRA"
-icon = ExtResource("10_wbaif")
-icon_alignment = 1
-vertical_icon_alignment = 0
-
-[node name="SYSTEM" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
-visible = false
-layout_mode = 2
-script = ExtResource("36_wv31h")
-metadata/_tab_index = 1
-
-[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM"]
-layout_mode = 2
-follow_focus = true
-
-[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer"]
-layout_mode = 2
-size_flags_horizontal = 3
-size_flags_vertical = 3
-
-[node name="sysems_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer"]
-layout_mode = 2
-
-[node name="systems_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container"]
-layout_mode = 2
-text = "SYSTEMS & EMULATORS"
-
-[node name="systems_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container"]
-layout_mode = 2
-
-[node name="system_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container"]
-unique_name_in_owner = true
-layout_mode = 2
-columns = 4
-
-[node name="retroarch_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "RETROARCH"
-icon = ExtResource("4_xcuib")
-
-[node name="mame_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "MAME"
-icon = ExtResource("36_dj81i")
-
-[node name="ruffle_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "RUFFLE"
-icon = ExtResource("37_7hhbn")
-
-[node name="melonds_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "MELONDS"
-icon = ExtResource("7_4otos")
-
-[node name="pcsx2_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "PCSX2"
-icon = ExtResource("38_44je8")
-
-[node name="duckstation_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "DUCKSTATION"
-icon = ExtResource("6_winpq")
-
-[node name="ppsspp_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "PPSSPP"
-icon = ExtResource("8_akxf7")
-
-[node name="vita3k_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "VITA3K"
-icon = ExtResource("38_vsjf2")
-
-[node name="rpcs3_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "RPCS3"
-icon = ExtResource("8_ec4gt")
-
-[node name="ryujinx_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "RYUJINX"
-icon = ExtResource("40_7fdvq")
-
-[node name="dolphin_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "DOLPHIN"
-icon = ExtResource("11_61sak")
-
-[node name="primehack_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "PRIMEHACK"
-icon = ExtResource("41_55e56")
-
-[node name="cemu_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "CEMU"
-icon = ExtResource("42_n3n7j")
-
-[node name="xemu_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "XEMU"
-icon = ExtResource("43_ifi6j")
-
-[node name="esde_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/system_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "ES-DE"
-icon = ExtResource("44_7lpj5")
-
-[node name="action_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container"]
-unique_name_in_owner = true
-visible = false
-layout_mode = 2
-
-[node name="help_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/action_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-size_flags_horizontal = 3
-text = "HELP"
-icon = ExtResource("46_feagl")
-
-[node name="launch_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/action_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-action_mode = 0
-text = "LAUNCH"
-icon = ExtResource("45_qxd26")
-
-[node name="reset_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/action_gridcontainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "RESET"
-icon = ExtResource("12_3jrmi")
-
-[node name="reset_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/sysems_container/action_gridcontainer/reset_button"]
+[node name="ask_to_exit_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/ask_to_exit_button"]
unique_name_in_owner = true
visible = false
layout_mode = 1
@@ -737,89 +308,838 @@ grow_vertical = 2
theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
show_percentage = false
+[node name="border_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "BORDERS"
+icon = ExtResource("4_jldgc")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="border_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/border_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="button_swap_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "BUTTON SWAP
+"
+icon = ExtResource("4_caaxx")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="button_swap_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/button_swap_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="mods_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+disabled = true
+text = "MODS"
+icon = ExtResource("5_vehlp")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+metadata/description = "This feature is planned for a future release."
+
+[node name="quick_resume_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "QUICK RESUME"
+icon = ExtResource("12_3jrmi")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+metadata/description = "Testing 1,2,3 .."
+
+[node name="quick_rewind_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "REWIND"
+icon = ExtResource("11_c3qcy")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="quick_rewind_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/quick_rewind_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="tate_mode_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+disabled = true
+text = "TATE MODE"
+icon = ExtResource("10_jm3oh")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+metadata/description = "This feature is planned for a future release."
+
+[node name="shaders_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+disabled = true
+text = "SHADERS"
+icon = ExtResource("4_q6hd2")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+metadata/description = "This feature is planned for a future release."
+
+[node name="widescreen_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "WIDESCREEN"
+icon = ExtResource("4_jldgc")
+alignment = 1
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="widescreen_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/widescreen_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="reset_retrodeck_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "RESET RETRODECK"
+icon = ExtResource("11_g1uhn")
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="reset_retrodeck_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/reset_retrodeck_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="reset_all_emulators_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(375, 125)
+layout_mode = 2
+text = "RESET ALL EMULATORS"
+icon = ExtResource("45_qxd26")
+icon_alignment = 1
+vertical_icon_alignment = 0
+expand_icon = true
+
+[node name="reset_all_emulators_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/GLOBALS/ScrollContainer/VBoxContainer/globals_gridcontainer/reset_all_emulators_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="SYSTEM" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
+visible = false
+layout_mode = 2
+metadata/_tab_index = 1
+
+[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM"]
+layout_mode = 2
+follow_focus = true
+
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_SYSTEM/ScrollContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 3
+
+[node name="system_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer"]
+unique_name_in_owner = true
+layout_mode = 2
+theme_override_constants/h_separation = 25
+theme_override_constants/v_separation = 25
+columns = 4
+
+[node name="retroarch_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "RETROARCH"
+icon = ExtResource("4_xcuib")
+expand_icon = true
+
+[node name="mame_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "MAME"
+icon = ExtResource("36_dj81i")
+expand_icon = true
+
+[node name="ruffle_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "RUFFLE"
+icon = ExtResource("37_7hhbn")
+expand_icon = true
+
+[node name="melonds_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "MELONDS"
+icon = ExtResource("7_4otos")
+expand_icon = true
+
+[node name="pcsx2_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "PCSX2"
+icon = ExtResource("38_44je8")
+expand_icon = true
+
+[node name="duckstation_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "DUCKSTATION"
+icon = ExtResource("6_winpq")
+expand_icon = true
+
+[node name="ppsspp_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "PPSSPP"
+icon = ExtResource("8_akxf7")
+expand_icon = true
+
+[node name="vita3k_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "VITA3K"
+icon = ExtResource("38_vsjf2")
+expand_icon = true
+
+[node name="rpcs3_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "RPCS3"
+icon = ExtResource("8_ec4gt")
+expand_icon = true
+
+[node name="ryujinx_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "RYUJINX"
+icon = ExtResource("40_7fdvq")
+expand_icon = true
+
+[node name="dolphin_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "DOLPHIN"
+icon = ExtResource("11_61sak")
+expand_icon = true
+
+[node name="primehack_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "PRIMEHACK"
+icon = ExtResource("41_55e56")
+expand_icon = true
+
+[node name="cemu_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "CEMU"
+icon = ExtResource("42_n3n7j")
+expand_icon = true
+
+[node name="xemu_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "XEMU"
+icon = ExtResource("43_ifi6j")
+expand_icon = true
+
+[node name="esde_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/system_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(256, 125)
+layout_mode = 2
+theme_override_constants/icon_max_width = 128
+text = "ES-DE"
+icon = ExtResource("44_7lpj5")
+expand_icon = true
+
+[node name="action_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 2
+theme_override_constants/h_separation = 25
+theme_override_constants/v_separation = 25
+
+[node name="help_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+action_mode = 0
+text = "HELP"
+icon = ExtResource("46_feagl")
+expand_icon = true
+
+[node name="launch_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+action_mode = 0
+text = "LAUNCH"
+icon = ExtResource("45_qxd26")
+expand_icon = true
+
+[node name="reset_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+text = "RESET"
+icon = ExtResource("12_3jrmi")
+expand_icon = true
+
+[node name="reset_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer/reset_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
+
+[node name="rpcs3_firmware_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+visible = false
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+action_mode = 0
+text = "INSTALL FIRMWARE"
+icon = ExtResource("8_ec4gt")
+expand_icon = true
+
+[node name="vita3k_firmware_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+visible = false
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+action_mode = 0
+text = "INSTALL FIRMWARE"
+icon = ExtResource("38_vsjf2")
+expand_icon = true
+
+[node name="retroarch_quick_resume_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SYSTEM/ScrollContainer/VBoxContainer/action_gridcontainer"]
+unique_name_in_owner = true
+visible = false
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+size_flags_horizontal = 3
+action_mode = 0
+text = "QUICK RESUME"
+icon = ExtResource("4_xcuib")
+alignment = 1
+expand_icon = true
+
[node name="TOOLS" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
visible = false
layout_mode = 2
+script = ExtResource("50_wqa5h")
metadata/_tab_index = 2
-[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS"]
+[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS"]
+layout_mode = 2
+follow_focus = true
+
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/separation = 36
+
+[node name="scan_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer"]
+[node name="scan_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+text = "TK_SCAN"
+
+[node name="scan_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+
+[node name="ps3_scan" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+disabled = true
+text = "TK_PS3SCAN"
+
+[node name="scummvm_scan" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+disabled = true
+text = "TK_SCUMMVMSCAN"
+
+[node name="multifile_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+text = "TK_MULTIFILE"
+
+[node name="3ds_decrypt_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+disabled = true
+text = "TK_3DSDECRYPT"
+
+[node name="bios_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+text = "TK_BIOS"
+
+[node name="bios_button_expert" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/scan_container"]
+layout_mode = 2
+text = "TK_BIOS_EXPERT"
+
+[node name="tools_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="tools_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+text = "TK_GENTOOLS"
+
+[node name="tools_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+
+[node name="emu_open_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+text = "TK_EMUOPEN"
+
+[node name="steamgrid_install_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+disabled = true
+text = "TK_GRIDINSTALL"
+
+[node name="ps3_fw_install_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+text = "TK_PS3FWINSTALL"
+
+[node name="fav_steam" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/tools_container"]
+layout_mode = 2
+text = "TK_FAVSTEAM"
+
+[node name="file_tools_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="file_tools_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+text = "TK_FILETOOLS"
+
+[node name="file_tools_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+
+[node name="usb_tool_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+disabled = true
+text = "TK_USBTOOL"
+
+[node name="backup_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+disabled = true
+text = "TK_BACKUPBTN"
+
+[node name="compress_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+disabled = true
+text = "TK_COMPRESSGAMES"
+
+[node name="move_files_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
+layout_mode = 2
+disabled = true
+text = "TK_MOVEFILES"
+
+[node name="TK_NETWORK" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
+visible = false
+layout_mode = 2
+metadata/_tab_index = 3
+
+[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK"]
+layout_mode = 2
+follow_focus = true
+
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer"]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 64
-[node name="troubleshoot_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer"]
+[node name="cheevos_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer"]
layout_mode = 2
+theme_override_constants/separation = 25
[node name="check_conn_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
+toggle_mode = true
text = "CHECK CONNECTION"
icon = ExtResource("50_5d2ui")
+expand_icon = true
-[node name="logs_button" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container"]
-unique_name_in_owner = true
+[node name="cheevos_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container"]
layout_mode = 2
+
+[node name="cheevos_login_container" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container"]
+layout_mode = 2
+theme_override_constants/h_separation = 64
+columns = 2
+
+[node name="cheevos_username_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 3
+text = "TK_CHEEVOSUNAME"
+
+[node name="cheevos_username" type="LineEdit" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
+custom_minimum_size = Vector2(256, 0)
+layout_mode = 2
+size_flags_horizontal = 3
+text = "username"
+placeholder_text = "username"
+
+[node name="cheevos_pass_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 1
+text = "TK_CHEEVOSPWD"
+
+[node name="cheevos_pass" type="LineEdit" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+text = "password"
+placeholder_text = "password"
+secret = true
+secret_character = "*"
+
+[node name="cheevos_advanced_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container"]
+layout_mode = 2
+
+[node name="cheevos_advanced_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
+layout_mode = 2
+disabled = true
+text = "TK_ADVANCED"
+
+[node name="cheevos_hardcore" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
+layout_mode = 2
+disabled = true
+text = "TK_CHEEVOSHARDCORE"
+
+[node name="cheevos_loginout_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
+layout_mode = 2
+size_flags_horizontal = 8
+theme_override_constants/separation = 10
+
+[node name="cheevos_trophies_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_loginout_container"]
+layout_mode = 2
+disabled = true
+text = "TK_CHEEVOSTROPHYBTN"
+
+[node name="cheevos_loginout_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_loginout_container"]
+layout_mode = 2
+text = "TK_LOGIN"
+
+[node name="netplay_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="netplay" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container"]
+layout_mode = 2
+text = "TK_NETPLAY"
+
+[node name="netplay_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container"]
+layout_mode = 2
+
+[node name="netplay_id_container" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container"]
+layout_mode = 2
+theme_override_constants/h_separation = 64
+columns = 2
+
+[node name="netplay_id_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 5
+text = "TK_NETPLAYID"
+
+[node name="netplay_id" type="LineEdit" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+custom_minimum_size = Vector2(256, 0)
+layout_mode = 2
+size_flags_horizontal = 3
+text = "RetroDECK"
+placeholder_text = "RetroDECK"
+
+[node name="netplay_address_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 5
+text = "TK_NETPLAYADDRESS"
+
+[node name="netplay_address" type="LineEdit" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+text = "127.0.0.1"
+placeholder_text = "127.0.0.1"
+
+[node name="blank_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+size_flags_vertical = 5
+
+[node name="netplay_connect_disconnect_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/netplay_container/netplay_id_container"]
+layout_mode = 2
+text = "TK_NETPLAYCONNECT"
+
+[node name="data_mng_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="data_mng_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container"]
+layout_mode = 2
+text = "TK_DATAMNG"
+
+[node name="data_mng_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container"]
+layout_mode = 2
+
+[node name="saves_sync" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+disabled = true
+text = "TK_SAVESSYNC"
+
+[node name="ftp_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container"]
+layout_mode = 2
+size_flags_horizontal = 3
+disabled = true
+text = "TK_FTPBTN"
+
+[node name="TK_TROUBLESHOOT" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
+visible = false
+layout_mode = 2
+metadata/_tab_index = 4
+
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT"]
+layout_mode = 2
+theme_override_constants/separation = 64
+
+[node name="troubleshoot_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer"]
+layout_mode = 2
+
+[node name="troubleshoot_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/troubleshoot_container"]
+layout_mode = 2
+text = "TK_TROUBLESHOOTLBL"
+
+[node name="troubleshoot_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/troubleshoot_container"]
+layout_mode = 2
+
+[node name="check_conn_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/troubleshoot_container"]
+layout_mode = 2
+text = "TK_CHECKCONN"
+
+[node name="logs_button" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/troubleshoot_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+alignment = 1
+expand_icon = true
selected = 0
item_count = 4
-popup/item_0/text = " LOGS"
-popup/item_0/icon = ExtResource("50_h3jx2")
+popup/item_0/text = "LOGS"
+popup/item_0/icon = ExtResource("52_1rasc")
popup/item_0/disabled = true
popup/item_0/separator = true
popup/item_1/text = "RetroDECK Log"
-popup/item_1/icon = ExtResource("11_g1uhn")
popup/item_1/id = 1
popup/item_2/text = "ES_DE Log"
-popup/item_2/icon = ExtResource("44_7lpj5")
popup/item_2/id = 2
popup/item_3/text = "Retroarch"
-popup/item_3/icon = ExtResource("4_xcuib")
popup/item_3/id = 3
[node name="bios_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container"]
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
text = "BIOS STANDARD"
icon = ExtResource("50_tl5ty")
+expand_icon = true
[node name="bios_button_expert" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container"]
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
text = "BIOS EXPERT"
icon = ExtResource("50_tl5ty")
+expand_icon = true
+
+[node name="backup_user_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+text = "BACKUP USER DATA"
+icon = ExtResource("54_f245y")
+expand_icon = true
+
+[node name="progress_bar_backup" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container/backup_user_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_8lrwm")
+show_percentage = false
+indeterminate = true
+editor_preview_indeterminate = false
[node name="controls_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="controls_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container"]
+[node name="reset_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/reset_container"]
+layout_mode = 2
+text = "TK_RESET"
+
+[node name="reset_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/reset_container"]
+layout_mode = 2
+
+[node name="reset_single_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/reset_container"]
+layout_mode = 2
+text = "TK_RESETSINGLE"
+
+[node name="reset_all_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/reset_container"]
+layout_mode = 2
+text = "TK_RESETALL"
+
+[node name="reset_full_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/reset_container"]
+layout_mode = 2
+text = "TK_RESETFULL"
+
+[node name="controls_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer"]
+layout_mode = 2
+
+[node name="controls_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container"]
layout_mode = 2
text = "TK_CONTROLS"
-[node name="controls_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container"]
+[node name="controls_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container"]
layout_mode = 2
-[node name="controller_templates_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container"]
+[node name="controller_templates_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container"]
layout_mode = 2
-[node name="controller_templates" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container/controller_templates_container"]
+[node name="controller_templates" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container/controller_templates_container"]
layout_mode = 2
size_flags_horizontal = 3
text = "TK_STEAMCONTEMP"
-[node name="controller_templater_install_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container/controller_templates_container"]
+[node name="controller_templater_install_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container/controller_templates_container"]
layout_mode = 2
size_flags_horizontal = 10
size_flags_vertical = 4
+disabled = true
text = "TK_INSTALL"
-[node name="button_layout_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/controls_container"]
+[node name="button_layout_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/VBoxContainer/controls_container"]
layout_mode = 2
-[node name="file_tools_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer"]
+[node name="status_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT"]
+unique_name_in_owner = true
layout_mode = 2
+text = "Status:"
-[node name="file_tools_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
-layout_mode = 2
-text = "TK_FILETOOLS"
+[node name="status_code_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_TROUBLESHOOT/status_label"]
+unique_name_in_owner = true
+layout_mode = 0
+offset_left = 87.0
+offset_top = 3.0
+offset_right = 144.0
+offset_bottom = 35.0
[node name="file_tools_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/file_tools_container"]
layout_mode = 2
@@ -859,12 +1179,9 @@ layout_mode = 2
disabled = true
text = "TK_GRIDINSTALL"
-[node name="ps3_fw_install_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/tools_container"]
-layout_mode = 2
-text = "TK_PS3FWINSTALL"
-
[node name="fav_steam" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/tools_container"]
layout_mode = 2
+disabled = true
text = "TK_FAVSTEAM"
[node name="scan_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer"]
@@ -877,11 +1194,6 @@ text = "TK_SCAN"
[node name="scan_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/scan_container"]
layout_mode = 2
-[node name="ps3_scan" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/scan_container"]
-layout_mode = 2
-disabled = true
-text = "TK_PS3SCAN"
-
[node name="scummvm_scan" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/scan_container"]
layout_mode = 2
disabled = true
@@ -889,110 +1201,148 @@ text = "TK_SCUMMVMSCAN"
[node name="multifile_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/scan_container"]
layout_mode = 2
+disabled = true
text = "TK_MULTIFILE"
-[node name="3ds_decrypt_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/scan_container"]
-layout_mode = 2
-disabled = true
-text = "TK_3DSDECRYPT"
-
[node name="SETTINGS" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
-visible = false
layout_mode = 2
+script = ExtResource("54_bxhvn")
metadata/_tab_index = 3
-[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS"]
+[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings"]
layout_mode = 2
follow_focus = true
-[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings/ScrollContainer"]
layout_mode = 2
size_flags_horizontal = 3
-size_flags_vertical = 3
-theme_override_constants/separation = 64
-[node name="system_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
+[node name="system_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="system_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+[node name="system_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings/ScrollContainer/VBoxContainer/system_container"]
layout_mode = 2
-text = "TK_SYSTEM"
+text = "SYSTEM SETTINGS"
-[node name="system_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+[node name="system_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings/ScrollContainer/VBoxContainer/system_container"]
layout_mode = 2
-[node name="update_notification" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+[node name="update_notification_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
-button_pressed = true
-text = "TK_UPDATENOTIF"
+text = "AUTO UPDATES"
+icon = ExtResource("55_x32s4")
+alignment = 1
+expand_icon = true
-[node name="easter_eggs" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+[node name="sound_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+text = "SOUND EFFECTS"
+icon = ExtResource("9_qwq2k")
+alignment = 1
+expand_icon = true
+
+[node name="volume_effects_slider" type="HSlider" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 75)
+layout_mode = 2
+min_value = 1.0
+max_value = 25.0
+value = 10.0
+rounded = true
+tick_count = 25
+
+[node name="font_optionbutton" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+alignment = 1
+expand_icon = true
+selected = 0
+item_count = 4
+popup/item_0/text = "CHOOSE FONT"
+popup/item_0/icon = ExtResource("54_dah1j")
+popup/item_0/disabled = true
+popup/item_0/separator = true
+popup/item_1/text = "Default"
+popup/item_1/icon = ExtResource("55_wv2p5")
+popup/item_1/id = 1
+popup/item_2/text = "Modern"
+popup/item_2/icon = ExtResource("55_wv2p5")
+popup/item_2/id = 2
+popup/item_3/text = "OpenDyslexic3"
+popup/item_3/icon = ExtResource("56_ubqc2")
+popup/item_3/id = 2
+
+[node name="menu_music" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
+layout_mode = 2
+disabled = true
+text = "TK_MUSIC"
+icon = ExtResource("58_oismn")
+alignment = 1
+expand_icon = true
+
+[node name="easter_eggs" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/Settings/ScrollContainer/VBoxContainer/system_container"]
layout_mode = 2
disabled = true
button_pressed = true
text = "TK_EASTEREGGS"
+icon = ExtResource("56_witym")
+alignment = 1
+expand_icon = true
-[node name="multi_user_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
-layout_mode = 2
-
-[node name="multi_user_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container/multi_user_container"]
-layout_mode = 2
-size_flags_horizontal = 3
-size_flags_vertical = 1
-text = "TK_MULTIUSR"
-
-[node name="multi_user_option" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container/multi_user_container"]
-layout_mode = 2
-size_flags_horizontal = 10
-selected = 0
-item_count = 3
-popup/item_0/text = "TK_OFF"
-popup/item_1/text = "TK_STEAMUSR"
-popup/item_1/id = 1
-popup/item_2/text = "TK_CUSTOMUSR"
-popup/item_2/id = 2
-
-[node name="menu_music" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
-layout_mode = 2
-button_pressed = true
-text = "TK_MUSIC"
-
-[node name="fancy_audio_player_here_(please_no)" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
-layout_mode = 2
-size_flags_vertical = 1
-text = "|| ------( )--------"
-
-[node name="theme_optionbutton" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
+[node name="locale_option" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container"]
unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
+alignment = 1
selected = 0
-item_count = 5
-popup/item_0/text = "Choose Theme"
-popup/item_0/disabled = true
-popup/item_0/separator = true
-popup/item_1/text = "Default"
+fit_to_longest_item = false
+item_count = 7
+popup/item_0/text = "DEFAULT LANGUAGE"
+popup/item_0/icon = ExtResource("5_exkn2")
+popup/item_1/icon = ExtResource("6_fiylw")
popup/item_1/id = 1
-popup/item_2/text = "Retro"
+popup/item_2/icon = ExtResource("7_qgxid")
popup/item_2/id = 2
-popup/item_3/text = "Modern"
+popup/item_3/icon = ExtResource("8_lptln")
popup/item_3/id = 3
-popup/item_4/text = "OpenDyslexic3"
+popup/item_4/icon = ExtResource("9_dp7oa")
popup/item_4/id = 4
+popup/item_5/icon = ExtResource("10_e8mt0")
+popup/item_5/id = 5
+popup/item_6/icon = ExtResource("11_ri2fv")
+popup/item_6/id = 6
[node name="cheevos_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="cheevos" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container"]
+[node name="cheevos_button" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(0, 100)
layout_mode = 2
text = "TK_CHEEVOS"
-[node name="cheevos_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container"]
-layout_mode = 2
+[node name="cheevos_progress" type="ProgressBar" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_button"]
+unique_name_in_owner = true
+visible = false
+layout_mode = 1
+anchors_preset = 15
+anchor_right = 1.0
+anchor_bottom = 1.0
+grow_horizontal = 2
+grow_vertical = 2
+theme_override_styles/fill = SubResource("StyleBoxFlat_1161k")
+show_percentage = false
[node name="cheevos_login_container" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container"]
+unique_name_in_owner = true
+visible = false
layout_mode = 2
theme_override_constants/h_separation = 64
-columns = 2
[node name="cheevos_username_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
layout_mode = 2
@@ -1021,37 +1371,14 @@ placeholder_text = "password"
secret = true
secret_character = "*"
-[node name="cheevos_advanced_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container"]
+[node name="cheevos_hardcore" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_login_container"]
layout_mode = 2
-
-[node name="cheevos_advanced_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
-layout_mode = 2
-disabled = true
-text = "TK_ADVANCED"
-
-[node name="cheevos_hardcore" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
-layout_mode = 2
-disabled = true
text = "TK_CHEEVOSHARDCORE"
-[node name="cheevos_loginout_container" type="HBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container"]
-layout_mode = 2
-size_flags_horizontal = 8
-theme_override_constants/separation = 10
-
-[node name="cheevos_trophies_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_loginout_container"]
-layout_mode = 2
-disabled = true
-text = "TK_CHEEVOSTROPHYBTN"
-
-[node name="cheevos_loginout_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_loginout_container"]
-layout_mode = 2
-text = "TK_LOGIN"
-
[node name="netplay_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="netplay" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/netplay_container"]
+[node name="netplay" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/netplay_container"]
layout_mode = 2
text = "TK_NETPLAY"
@@ -1097,20 +1424,35 @@ size_flags_vertical = 5
layout_mode = 2
text = "TK_NETPLAYCONNECT"
+[node name="multi_user_option" type="OptionButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+disabled = true
+alignment = 1
+expand_icon = true
+selected = 0
+item_count = 4
+popup/item_0/text = "TK_MULTIUSR"
+popup/item_0/icon = ExtResource("57_7b0kp")
+popup/item_0/separator = true
+popup/item_1/text = "TK_CUSTOMUSR"
+popup/item_1/icon = ExtResource("58_mntxv")
+popup/item_1/id = 1
+popup/item_2/text = "TK_OFF"
+popup/item_2/icon = ExtResource("58_mntxv")
+popup/item_2/id = 2
+popup/item_3/text = "TK_STEAMUSR"
+popup/item_3/icon = ExtResource("58_mntxv")
+popup/item_3/id = 3
+
[node name="data_mng_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer"]
layout_mode = 2
-[node name="data_mng_label" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/data_mng_container"]
-layout_mode = 2
-text = "TK_DATAMNG"
-
-[node name="data_mng_separator" type="HSeparator" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/data_mng_container"]
-layout_mode = 2
-
[node name="saves_sync" type="CheckButton" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/data_mng_container"]
layout_mode = 2
size_flags_horizontal = 3
disabled = true
+toggle_mode = false
text = "TK_SAVESSYNC"
[node name="ftp_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/data_mng_container"]
@@ -1120,61 +1462,55 @@ disabled = true
text = "TK_FTPBTN"
[node name="ABOUT" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
+visible = false
layout_mode = 2
script = ExtResource("4_m4rto")
-metadata/_tab_index = 4
+metadata/_tab_index = 6
-[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT"]
+[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_ABOUT"]
layout_mode = 2
-[node name="about_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer"]
+[node name="about_container" type="VBoxContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_ABOUT/ScrollContainer"]
layout_mode = 2
alignment = 1
-[node name="rd_title" type="RichTextLabel" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container"]
+[node name="rd_title" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container"]
unique_name_in_owner = true
-clip_contents = false
custom_minimum_size = Vector2(300, 150)
layout_mode = 2
text = "RetroDECK"
-scroll_active = false
autowrap_mode = 2
-tab_size = 2
-[node name="logo" type="TextureRect" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container/rd_title"]
+[node name="logo" type="TextureRect" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_ABOUT/ScrollContainer/about_container/rd_title"]
custom_minimum_size = Vector2(128, 128)
layout_mode = 2
-offset_left = 487.0
-offset_top = -3.0
-offset_right = 615.0
-offset_bottom = 125.0
+offset_left = 166.0
+offset_top = -14.0
+offset_right = 294.0
+offset_bottom = 114.0
size_flags_horizontal = 4
size_flags_vertical = 0
texture = ExtResource("1_axfei")
expand_mode = 1
stretch_mode = 4
-[node name="about_header" type="RichTextLabel" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container"]
-clip_contents = false
+[node name="about_header" type="Label" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container"]
custom_minimum_size = Vector2(0, 40)
layout_mode = 2
size_flags_vertical = 3
-theme_override_font_sizes/normal_font_size = 23
text = "ABOUT RETRODECK"
-scroll_active = false
-[node name="GridContainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/ABOUT/ScrollContainer/about_container"]
+[node name="GridContainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/TK_ABOUT/ScrollContainer/about_container"]
unique_name_in_owner = true
layout_mode = 2
theme_override_constants/h_separation = 20
theme_override_constants/v_separation = 20
-columns = 5
+columns = 4
[node name="WIP" type="MarginContainer" parent="Background/SplitContainer/MarginContainer/TabContainer"]
unique_name_in_owner = true
visible = false
layout_mode = 2
-focus_neighbor_right = NodePath("../GLOBALS")
metadata/_tab_index = 5
[node name="ScrollContainer" type="ScrollContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/WIP"]
@@ -1194,6 +1530,7 @@ icon = ExtResource("4_q6hd2")
[node name="decorations_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/WIP/ScrollContainer/VBoxContainer"]
unique_name_in_owner = true
+visible = false
layout_mode = 2
columns = 5
@@ -1442,7 +1779,6 @@ icon = ExtResource("17_0kr64")
[node name="systems_gridcontainer" type="GridContainer" parent="Background/SplitContainer/MarginContainer/TabContainer/WIP/ScrollContainer/VBoxContainer"]
unique_name_in_owner = true
-visible = false
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/h_separation = 10
@@ -1511,12 +1847,6 @@ icon = ExtResource("10_wbaif")
icon_alignment = 1
vertical_icon_alignment = 0
-[node name="save_resume_button" type="Button" parent="Background/SplitContainer/MarginContainer/TabContainer/WIP/ScrollContainer/VBoxContainer"]
-unique_name_in_owner = true
-layout_mode = 2
-text = "FUNCTIONS - Save states, etc"
-icon = ExtResource("18_h2o3e")
-
[node name="logo_animated" type="AnimatedSprite2D" parent="Background/SplitContainer/MarginContainer"]
unique_name_in_owner = true
visible = false
@@ -1547,7 +1877,24 @@ mouse_filter = 1
mouse_default_cursor_shape = 8
script = ExtResource("4_nqqx3")
+[node name="rekku_sprite" type="Sprite2D" parent="Background/SplitContainer/side_logo/rekku"]
+position = Vector2(530.5, -989)
+scale = Vector2(0.264648, 0.302734)
+texture = ExtResource("32_omdu2")
+
+[node name="blink_anim" type="AnimatedSprite2D" parent="Background/SplitContainer/side_logo/rekku/rekku_sprite"]
+sprite_frames = SubResource("SpriteFrames_k7pd1")
+animation = &"blink"
+autoplay = "blink"
+frame_progress = 0.188668
+
+[node name="speech_anim" type="AnimatedSprite2D" parent="Background/SplitContainer/side_logo/rekku/rekku_sprite"]
+sprite_frames = SubResource("SpriteFrames_l20mt")
+animation = &"speech"
+autoplay = "speech"
+
[node name="speach_bubble" type="Panel" parent="Background/SplitContainer/side_logo/rekku"]
+unique_name_in_owner = true
layout_mode = 0
offset_left = 371.0
offset_top = -1120.0
@@ -1555,17 +1902,17 @@ offset_right = 644.0
offset_bottom = -786.0
theme_override_styles/panel = SubResource("StyleBoxTexture_rf0rc")
-[node name="helper_text" type="RichTextLabel" parent="Background/SplitContainer/side_logo/rekku/speach_bubble"]
+[node name="helper_text" type="RichTextLabel" parent="Background/SplitContainer/side_logo/rekku"]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
-offset_left = -129.5
-offset_top = -161.0
-offset_right = 129.5
-offset_bottom = 191.0
+offset_left = 414.0
+offset_top = -815.0
+offset_right = 668.0
+offset_bottom = -420.0
grow_horizontal = 2
grow_vertical = 2
text = "Rekku:
@@ -1576,24 +1923,6 @@ fit_content = true
scroll_following = true
script = ExtResource("5_cprkf")
-[node name="rekku_sprite" type="Sprite2D" parent="Background/SplitContainer/side_logo/rekku"]
-position = Vector2(536, -513)
-scale = Vector2(0.5, 0.5)
-texture = ExtResource("57_1n3u5")
-
-[node name="blink_anim" type="AnimatedSprite2D" parent="Background/SplitContainer/side_logo/rekku/rekku_sprite"]
-position = Vector2(-72, -252)
-sprite_frames = SubResource("SpriteFrames_k7pd1")
-animation = &"blink"
-autoplay = "blink"
-frame_progress = 0.188668
-
-[node name="speech_anim" type="AnimatedSprite2D" parent="Background/SplitContainer/side_logo/rekku/rekku_sprite"]
-position = Vector2(-76, -198)
-sprite_frames = SubResource("SpriteFrames_l20mt")
-animation = &"speech"
-autoplay = "speech"
-
[node name="TextureRect" type="TextureRect" parent="Background/SplitContainer/side_logo"]
visible = false
layout_mode = 0
@@ -1608,98 +1937,191 @@ expand_mode = 1
stream = ExtResource("3_xivj6")
volume_db = -11.243
+[node name="pop_rtl" type="Label" parent="Background"]
+unique_name_in_owner = true
+visible = false
+z_index = 2
+layout_mode = 2
+offset_left = 6.0
+offset_top = 703.0
+offset_right = 1271.0
+offset_bottom = 797.0
+theme_override_styles/normal = SubResource("StyleBoxFlat_4gcyr")
+text = "TEST MESSAGE"
+
[node name="CanvasModulate" type="CanvasModulate" parent="."]
visible = false
position = Vector2(134, 151)
color = Color(0.858824, 0.890196, 1, 1)
[node name="controller_guide" type="PanelContainer" parent="."]
-layout_mode = 1
-anchors_preset = 7
-anchor_left = 0.5
-anchor_top = 1.0
-anchor_right = 0.5
-anchor_bottom = 1.0
-offset_left = -136.0
-offset_top = -72.0
-offset_right = 87.0
-grow_horizontal = 2
-grow_vertical = 0
+layout_mode = 0
+offset_left = 6.0
+offset_top = 731.0
+offset_right = 655.0
+offset_bottom = 793.0
script = ExtResource("68_ahvw4")
-[node name="HBoxContainer" type="HBoxContainer" parent="controller_guide"]
+[node name="controller_guide_text" type="RichTextLabel" parent="coltroller_guide"]
layout_mode = 2
-theme_override_constants/separation = 25
+theme_override_constants/separation = 10
-[node name="a_button" type="TextureButton" parent="controller_guide/HBoxContainer"]
+[node name="a_button" type="TextureButton" parent="coltroller_guide/controller_guide_text"]
unique_name_in_owner = true
-custom_minimum_size = Vector2(60, 60)
+custom_minimum_size = Vector2(38, 38)
layout_mode = 2
+size_flags_vertical = 4
texture_normal = ExtResource("30_glnve")
texture_pressed = ExtResource("31_j5ri1")
stretch_mode = 0
+[node name="Label" type="Label" parent="controller_guide/HBoxContainer"]
+layout_mode = 2
+theme_override_colors/font_color = Color(0.270222, 0.270222, 0.270222, 1)
+text = "CONFIRM"
+
[node name="b_button" type="TextureButton" parent="controller_guide/HBoxContainer"]
unique_name_in_owner = true
-custom_minimum_size = Vector2(60, 60)
+custom_minimum_size = Vector2(38, 38)
layout_mode = 2
+size_flags_vertical = 4
texture_normal = ExtResource("33_1ghye")
texture_pressed = ExtResource("34_fum2b")
stretch_mode = 0
-[node name="locale_option" type="OptionButton" parent="controller_guide/HBoxContainer"]
-unique_name_in_owner = true
+[node name="Label2" type="Label" parent="controller_guide/HBoxContainer"]
layout_mode = 2
-selected = 0
-item_count = 7
-popup/item_0/icon = ExtResource("5_exkn2")
-popup/item_1/icon = ExtResource("6_fiylw")
-popup/item_1/id = 1
-popup/item_2/icon = ExtResource("7_qgxid")
-popup/item_2/id = 2
-popup/item_3/icon = ExtResource("8_lptln")
-popup/item_3/id = 3
-popup/item_4/icon = ExtResource("9_dp7oa")
-popup/item_4/id = 4
-popup/item_5/icon = ExtResource("10_e8mt0")
-popup/item_5/id = 5
-popup/item_6/icon = ExtResource("11_ri2fv")
-popup/item_6/id = 6
+theme_override_colors/font_color = Color(0.270588, 0.270588, 0.270588, 1)
+text = "BACK"
+
+[node name="x_button" type="TextureButton" parent="controller_guide/HBoxContainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(38, 38)
+layout_mode = 2
+size_flags_vertical = 4
+texture_normal = ExtResource("92_xpwgw")
+texture_pressed = ExtResource("93_rdk5c")
+stretch_mode = 0
+
+[node name="Label5" type="Label" parent="controller_guide/HBoxContainer"]
+layout_mode = 2
+theme_override_colors/font_color = Color(0.270588, 0.270588, 0.270588, 1)
+text = "INFO"
+
+[node name="y_button" type="TextureButton" parent="controller_guide/HBoxContainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(38, 38)
+layout_mode = 2
+size_flags_vertical = 4
+texture_normal = ExtResource("94_ybo5b")
+texture_pressed = ExtResource("95_act8q")
+stretch_mode = 0
+
+[node name="Label6" type="Label" parent="controller_guide/HBoxContainer"]
+layout_mode = 2
+theme_override_colors/font_color = Color(0.270588, 0.270588, 0.270588, 1)
+text = "REKKU"
+
+[node name="a_button2" type="TextureButton" parent="controller_guide/HBoxContainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(38, 38)
+layout_mode = 2
+size_flags_vertical = 4
+texture_normal = ExtResource("90_xkj8e")
+stretch_mode = 0
+
+[node name="a_button3" type="TextureButton" parent="controller_guide/HBoxContainer"]
+unique_name_in_owner = true
+custom_minimum_size = Vector2(38, 38)
+layout_mode = 2
+size_flags_vertical = 4
+texture_normal = ExtResource("99_km4fg")
+stretch_mode = 0
+
+[node name="Label4" type="Label" parent="controller_guide/HBoxContainer"]
+layout_mode = 2
+theme_override_colors/font_color = Color(0.270588, 0.270588, 0.270588, 1)
+text = "QUIT"
[node name="exit_button" type="TextureButton" parent="controller_guide/HBoxContainer"]
-custom_minimum_size = Vector2(45, 45)
+custom_minimum_size = Vector2(35, 35)
layout_mode = 2
+size_flags_vertical = 4
texture_normal = ExtResource("87_1yqbe")
stretch_mode = 0
+[node name="Label7" type="Label" parent="controller_guide/HBoxContainer"]
+layout_mode = 2
+theme_override_colors/font_color = Color(0.270588, 0.270588, 0.270588, 1)
+text = "QUIT"
+
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."]
unique_name_in_owner = true
stream = ExtResource("71_ghxvk")
volume_db = -5.0
-[node name="l1_button" type="TextureButton" parent="."]
+[node name="l1_box" type="Panel" parent="."]
unique_name_in_owner = true
-layout_mode = 2
-offset_left = 14.0
-offset_top = 2.0
-offset_right = 105.0
-offset_bottom = 54.0
+layout_mode = 0
+offset_left = 15.0
+offset_top = 6.0
+offset_right = 75.0
+offset_bottom = 66.0
+theme_override_styles/panel = SubResource("StyleBoxFlat_gie3e")
+
+[node name="l1_button" type="TextureButton" parent="l1_box"]
+unique_name_in_owner = true
+layout_mode = 1
+anchors_preset = 8
+anchor_left = 0.5
+anchor_top = 0.5
+anchor_right = 0.5
+anchor_bottom = 0.5
+offset_left = -22.5
+offset_top = -22.5
+offset_right = 22.5
+offset_bottom = 22.5
+grow_horizontal = 2
+grow_vertical = 2
texture_normal = ExtResource("38_prt7u")
texture_pressed = ExtResource("39_m4qgd")
stretch_mode = 0
-[node name="r1_button" type="TextureButton" parent="."]
+[node name="r1_box" type="Panel" parent="."]
unique_name_in_owner = true
layout_mode = 0
-offset_left = 1134.0
-offset_top = 1.0
-offset_right = 1225.0
-offset_bottom = 53.0
+offset_left = 1199.0
+offset_top = 6.0
+offset_right = 1259.0
+offset_bottom = 66.0
+theme_override_styles/panel = SubResource("StyleBoxFlat_gie3e")
+
+[node name="r1_button" type="TextureButton" parent="r1_box"]
+unique_name_in_owner = true
+layout_mode = 1
+anchors_preset = 8
+anchor_left = 0.5
+anchor_top = 0.5
+anchor_right = 0.5
+anchor_bottom = 0.5
+offset_left = -22.5
+offset_top = -22.5
+offset_right = 22.5
+offset_bottom = 22.5
+grow_horizontal = 2
+grow_vertical = 2
texture_normal = ExtResource("39_5ft88")
texture_pressed = ExtResource("40_pnuor")
stretch_mode = 0
+[node name="Retrodeck_Thread_Check" type="Sprite2D" parent="."]
+visible = false
+position = Vector2(1046, 238)
+scale = Vector2(0.390625, 0.398438)
+texture = ExtResource("93_f7ex4")
+script = ExtResource("94_8nlr1")
+
[connection signal="pressed" from="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container/bios_button" to="." method="_on_bios_button_pressed"]
[connection signal="pressed" from="Background/SplitContainer/MarginContainer/TabContainer/TOOLS/ScrollContainer/VBoxContainer/troubleshoot_container/bios_button_expert" to="." method="_on_bios_button_expert_pressed"]
-[connection signal="item_selected" from="controller_guide/HBoxContainer/locale_option" to="." method="_on_locale_selected"]
+[connection signal="item_selected" from="Background/SplitContainer/MarginContainer/TabContainer/SETTINGS/ScrollContainer/VBoxContainer/system_container/locale_option" to="." method="_on_locale_selected"]
[connection signal="pressed" from="controller_guide/HBoxContainer/exit_button" to="." method="_on_exit_button_pressed"]
diff --git a/tools/configurator/project.godot b/tools/configurator/project.godot
index 8a5ca29b..39d36c73 100644
--- a/tools/configurator/project.godot
+++ b/tools/configurator/project.godot
@@ -11,7 +11,7 @@ config_version=5
[application]
config/name="RetroDECK Configurator"
-config/version="0.053"
+config/version="v0.051"
run/main_scene="res://main.tscn"
config/features=PackedStringArray("4.3", "GL Compatibility")
boot_splash/bg_color=Color(0.141176, 0.141176, 0.141176, 0)
@@ -27,9 +27,7 @@ data_handler="*res://scripts/data_handler.gd"
window/size/viewport_width=1280
window/size/viewport_height=800
-window/size/transparent=true
window/stretch/mode="canvas_items"
-window/per_pixel_transparency/allowed=true
[filesystem]
@@ -66,6 +64,11 @@ rekku_hide={
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":true,"meta_pressed":false,"pressed":false,"keycode":72,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
+info={
+"deadzone": 0.5,
+"events": [Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":2,"pressure":0.0,"pressed":true,"script":null)
+]
+}
quit={
"deadzone": 0.5,
"events": [Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":15,"pressure":0.0,"pressed":false,"script":null)
@@ -100,27 +103,22 @@ action_button={
quit1={
"deadzone": 0.5,
"events": [Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":6,"pressure":0.0,"pressed":true,"script":null)
+, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194306,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
quit2={
"deadzone": 0.5,
"events": [Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":7,"pressure":0.0,"pressed":true,"script":null)
-, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":4,"pressure":0.0,"pressed":true,"script":null)
]
}
[internationalization]
-locale/translation_remaps={
-"res://res/pixel_ui_theme/8x8_ui_elements.png": PackedStringArray("res://res/pixel_ui_theme/8x8_ui_elements_de.png:de", "res://res/pixel_ui_theme/8x8_ui_elements_sv.png:sv"),
-"res://res/pixel_ui_theme/8x8_ui_elements2x.png": PackedStringArray("res://res/pixel_ui_theme/8x8_ui_elements2x_de.png:de", "res://res/pixel_ui_theme/8x8_ui_elements2x_sv.png:sv")
-}
-locale/translations=PackedStringArray("res://locales/interface.en.translation", "res://locales/interface.it.translation", "res://locales/interface.de.translation", "res://locales/interface.sv.translation", "res://locales/interface.ua.translation", "res://locales/interface.zh.translation", "res://locales/interface.ja.translation")
+locale/translation_remaps={}
[rendering]
textures/canvas_textures/default_texture_filter=0
renderer/rendering_method="gl_compatibility"
renderer/rendering_method.mobile="gl_compatibility"
-textures/vram_compression/import_etc2_astc=true
viewport/transparent_background=true
diff --git a/tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres b/tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
index 57543076..ff37252d 100644
--- a/tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
+++ b/tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
@@ -1,4 +1,4 @@
-[gd_resource type="Theme" load_steps=132 format=4 uid="uid://bq8dsxeo34sl"]
+[gd_resource type="Theme" load_steps=129 format=4 uid="uid://bq8dsxeo34sl"]
[ext_resource type="Texture2D" uid="uid://dx0u5hiwxfgu5" path="res://res/pixel_ui_theme/8x8_ui_elements.png" id="1_ak8qr"]
[ext_resource type="Texture2D" uid="uid://c4vntk8yri4yw" path="res://res/pixel_ui_theme/8x8_ui_elements2x.png" id="2_jrpaj"]
@@ -1087,7 +1087,7 @@ cache/0/16/0/glyphs/95/uv_rect = Rect2(92, 148, 6, 1)
cache/0/16/0/glyphs/95/texture_idx = 0
cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0)
-[sub_resource type="Image" id="Image_62emc"]
+[sub_resource type="Image" id="Image_cx80n"]
data = {
"data": PackedByteArray("4ODg4ODg4OD//////////+Dg4ODg4ODg///////////g4ODg4ODg4P//////////4ODg4ODg4OD//////////+Dg4ODg4ODg///////////g4ODg4ODg4P//////////4ODg4ODg4OD//////////+Dg4ODg4ODg/////////////////////+Dg4ODg4ODg///////////g4ODg4ODg4P//////////4ODg4ODg4OD//////////+Dg4ODg4ODg///////////g4ODg4ODg4P//////////4ODg4ODg4OD//////////+Dg4ODg4ODg///////////g4ODg4ODg4A=="),
"format": "Lum8",
@@ -1097,9 +1097,9 @@ data = {
}
[sub_resource type="ImageTexture" id="447"]
-image = SubResource("Image_62emc")
+image = SubResource("Image_cx80n")
-[sub_resource type="Image" id="Image_43yh4"]
+[sub_resource type="Image" id="Image_o7ypa"]
data = {
"data": PackedByteArray("AAQACgARABkAHwAiACQAJAAkACQAIgAfABkAEQAKAAQACgAVACUANAA/AEYARwBIAEgARwBGAD8ANAAlABUACgARACU/d1rvVv9W/1b/Vv9W/1b/Vv9W/1rvP3cAJQARABkANFnvSP9E/0P/Q/9D/0P/Q/9D/0T/SP9Z7wA0ABkAHwA/VP9D/0P/Q/9D/0P/Q/9D/0P/Q/9D/1T/AD8AHwAiAEZS/0L/Qv9C/0L/Qv9C/0L/Qv9C/0L/Uv8ARgAiACQAR1H/QP9A/0D/QP9A/0D/QP9A/0D/QP9R/wBHACQAJABIT/8//z//P/8//z//P/8//z//P/8//0//AEgAJAAkAEhN/z7/Pv8+/z7/Pv8+/z7/Pv8+/z7/Tf8ASAAkACQAR0z/Pf89/z3/Pf89/z3/Pf89/z3/Pf9M/wBHACQAIgBGSv87/zv/O/87/zv/O/87/zv/O/87/0r/AEYAIgAfAD9J/zr/Ov86/zr/Ov86/zr/Ov86/zr/Sf8APwAfABkANEvvPf85/zn/Of85/zn/Of85/zn/Pf9L7wA0ABkAEQAlNXdK70f/Rv9G/0b/Rv9G/0b/R/9K7TV3ACUAEQAKABUAJQA0AD8ARgBHAEgASABHAEYAPwA0ACUAFQAKAAQACgARABkAHwAiACQAJAAkACQAIgAfABkAEQAKAAQ="),
"format": "LumAlpha8",
@@ -1109,7 +1109,7 @@ data = {
}
[sub_resource type="ImageTexture" id="53"]
-image = SubResource("Image_43yh4")
+image = SubResource("Image_o7ypa")
[sub_resource type="StyleBoxTexture" id="54"]
content_margin_left = 6.0
@@ -1123,7 +1123,7 @@ expand_margin_right = 2.0
expand_margin_bottom = 2.0
region_rect = Rect2(0, 0, 16, 16)
-[sub_resource type="Image" id="Image_g8qbb"]
+[sub_resource type="Image" id="Image_1mjn7"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeMvw5HjL85R4y/aEeMv3pHjL97R4y/e0eMv3tHjL97R4y/ekeMv2hHjL85R4y/DgAAAAAAAAAAAAAAAAAAAABHjL86R4y/dEeMvxBHjL8IR4y/CEeMvwhHjL8IR4y/CEeMvwhHjL8QR4y/dEeMvzoAAAAAAAAAAAAAAAAAAAAAR4y/aUeMvw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeMvw9HjL9pAAAAAAAAAAAAAAAAAAAAAEeMv3tHjL8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHjL8GR4y/ewAAAAAAAAAAAAAAAAAAAABHjL97R4y/CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR4y/CEeMv3sAAAAAAAAAAAAAAAAAAAAAR4y/e0eMvwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeMvwhHjL97AAAAAAAAAAAAAAAAAAAAAEeMv3tHjL8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHjL8IR4y/ewAAAAAAAAAAAAAAAAAAAABHjL97R4y/CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR4y/CEeMv3sAAAAAAAAAAAAAAAAAAAAAR4y/e0eMvwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeMvwZHjL97AAAAAAAAAAAAAAAAAAAAAEeMv2lHjL8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHjL8OR4y/aQAAAAAAAAAAAAAAAAAAAABHjL86R4y/dUeMvw9HjL8IR4y/CEeMvwhHjL8IR4y/CEeMvwhHjL8RR4y/dEeMvzoAAAAAAAAAAAAAAAAAAAAAR4y/DkeMvzpHjL9oR4y/ekeMv3tHjL97R4y/e0eMv3tHjL96R4y/aEeMvzlHjL8OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -1133,7 +1133,7 @@ data = {
}
[sub_resource type="ImageTexture" id="56"]
-image = SubResource("Image_g8qbb")
+image = SubResource("Image_1mjn7")
[sub_resource type="StyleBoxTexture" id="57"]
content_margin_left = 6.0
@@ -1147,7 +1147,7 @@ expand_margin_right = 2.0
expand_margin_bottom = 2.0
region_rect = Rect2(0, 0, 16, 16)
-[sub_resource type="Image" id="Image_8hsq5"]
+[sub_resource type="Image" id="Image_nx1w6"]
data = {
"data": PackedByteArray("AAAABAAAAAoAAAARAAAAGQAAAB8AAAAiAAAAJAAAACQAAAAkAAAAJAAAACIAAAAfAAAAGQAAABEAAAAKAAAABAAAAAoAAAAVAAAAJQAAADQAAAA/AAAARgAAAEcAAABIAAAASAAAAEcAAABGAAAAPwAAADQAAAAlAAAAFQAAAAoAAAARAAAAJUJAS3dfWmzvW1do/1pWZ/9aVmf/WlZn/1pWZ/9aVmf/WlZn/1tXaP9fWmzvQkBLdwAAACUAAAARAAAAGQAAADRfWmvvTUpX/0lGUv9IRVH/SEVR/0hFUf9IRVH/SEVR/0hFUf9JRlL/TUpX/19aa+8AAAA0AAAAGQAAAB8AAAA/W1dm/0lGUv9IRVH/SEVR/0hFUf9IRVH/SEVR/0hFUf9IRVH/SEVR/0lGUv9bV2b/AAAAPwAAAB8AAAAiAAAARllVZP9HRFD/R0RQ/0dEUP9HRFD/R0RQ/0dEUP9HRFD/R0RQ/0dEUP9HRFD/WVVk/wAAAEYAAAAiAAAAJAAAAEdYVGT/RkNQ/0ZDUP9GQ1D/RkNQ/0ZDUP9GQ1D/RkNQ/0ZDUP9GQ1D/RkNQ/1hUZP8AAABHAAAAJAAAACQAAABIVlNj/0VCT/9FQk//RUJP/0VCT/9FQk//RUJP/0VCT/9FQk//RUJP/0VCT/9WU2P/AAAASAAAACQAAAAkAAAASFZTYv9FQk7/RUJO/0VCTv9FQk7/RUJO/0VCTv9FQk7/RUJO/0VCTv9FQk7/VlNi/wAAAEgAAAAkAAAAJAAAAEdVUWL/REFO/0RBTv9EQU7/REFO/0RBTv9EQU7/REFO/0RBTv9EQU7/REFO/1VRYv8AAABHAAAAJAAAACIAAABGVVFg/0RBTf9EQU3/REFN/0RBTf9EQU3/REFN/0RBTf9EQU3/REFN/0RBTf9VUWD/AAAARgAAACIAAAAfAAAAP1VRYP9EQU3/Q0BM/0NATP9DQEz/Q0BM/0NATP9DQEz/Q0BM/0NATP9EQU3/VVFg/wAAAD8AAAAfAAAAGQAAADRWU2TvR0NR/0M/Tf9CP0z/Qj9M/0I/TP9CP0z/Qj9M/0I/TP9DP03/R0NR/1dTZO8AAAA0AAAAGQAAABEAAAAlPjtGd1dTY+9TUF//U09e/1NPXv9TT17/U09e/1NPXv9TT17/U1Bf/1dTY+0+O0Z3AAAAJQAAABEAAAAKAAAAFQAAACUAAAA0AAAAPwAAAEYAAABHAAAASAAAAEgAAABHAAAARgAAAD8AAAA0AAAAJQAAABUAAAAKAAAABAAAAAoAAAARAAAAGQAAAB8AAAAiAAAAJAAAACQAAAAkAAAAJAAAACIAAAAfAAAAGQAAABEAAAAKAAAABA=="),
"format": "RGBA8",
@@ -1157,7 +1157,7 @@ data = {
}
[sub_resource type="ImageTexture" id="59"]
-image = SubResource("Image_8hsq5")
+image = SubResource("Image_nx1w6")
[sub_resource type="StyleBoxTexture" id="60"]
content_margin_left = 6.0
@@ -1175,7 +1175,7 @@ expand_margin_right = 2.0
expand_margin_bottom = 2.0
region_rect = Rect2(0, 0, 16, 16)
-[sub_resource type="Image" id="Image_xq8h4"]
+[sub_resource type="Image" id="Image_645t5"]
data = {
"data": PackedByteArray("AAAABAAAAAoAAAARAAAAGQAAAB8AAAAiAAAAJAAAACQAAAAkAAAAJAAAACIAAAAfAAAAGQAAABEAAAAKAAAABAAAAAoAAAAVAAAAJQAAADQAAAA/AAAARgAAAEcAAABIAAAASAAAAEcAAABGAAAAPwAAADQAAAAlAAAAFQAAAAoAAAARAAAAJTw6RHdWU2HvUlBd/1FPXf9RT13/UU9d/1FPXf9RT13/UU9d/1JQXf9WU2HvPDpEdwAAACUAAAARAAAAGQAAADRWUmDvRkJO/0I+Sv9BPkn/QT5J/0E+Sf9BPkn/QT5J/0E+Sf9CPkr/RkJO/1ZSYO8AAAA0AAAAGQAAAB8AAAA/UU5b/0E+Sf9APkj/QD5I/0A+SP9APkj/QD5I/0A+SP9APkj/QD5I/0E+Sf9RTlv/AAAAPwAAAB8AAAAiAAAARk9MWf8/PUf/Pz1H/z89R/8/PUf/Pz1H/z89R/8/PUf/Pz1H/z89R/8/PUf/T0xZ/wAAAEYAAAAiAAAAJAAAAEdOSlj/PjtG/z47Rv8+O0b/PjtG/z47Rv8+O0b/PjtG/z47Rv8+O0b/PjtG/05KWP8AAABHAAAAJAAAACQAAABIS0lV/zw6RP88OkT/PDpE/zw6RP88OkT/PDpE/zw6RP88OkT/PDpE/zw6RP9LSVX/AAAASAAAACQAAAAkAAAASEpHVP87OUP/OzlD/zs5Q/87OUP/OzlD/zs5Q/87OUP/OzlD/zs5Q/87OUP/SkdU/wAAAEgAAAAkAAAAJAAAAEdJRlP/OjhC/zo4Qv86OEL/OjhC/zo4Qv86OEL/OjhC/zo4Qv86OEL/OjhC/0lGU/8AAABHAAAAJAAAACIAAABGR0VQ/zk3QP85N0D/OTdA/zk3QP85N0D/OTdA/zk3QP85N0D/OTdA/zk3QP9HRVD/AAAARgAAACIAAAAfAAAAP0dDUP84NT//ODU//zg1P/84NT//ODU//zg1P/84NT//ODU//zg1P/84NT//R0NQ/wAAAD8AAAAfAAAAGQAAADRHRFLvOjhC/zY0Pv82ND7/NjQ+/zY0Pv82ND7/NjQ+/zY0Pv82ND7/OjhC/0dEUu8AAAA0AAAAGQAAABEAAAAlMzE5d0dEUO9EQk3/REFM/0RBTP9EQUz/REFM/0RBTP9EQUz/REJN/0dEUe0zMTl3AAAAJQAAABEAAAAKAAAAFQAAACUAAAA0AAAAPwAAAEYAAABHAAAASAAAAEgAAABHAAAARgAAAD8AAAA0AAAAJQAAABUAAAAKAAAABAAAAAoAAAARAAAAGQAAAB8AAAAiAAAAJAAAACQAAAAkAAAAJAAAACIAAAAfAAAAGQAAABEAAAAKAAAABA=="),
"format": "RGBA8",
@@ -1185,7 +1185,7 @@ data = {
}
[sub_resource type="ImageTexture" id="62"]
-image = SubResource("Image_xq8h4")
+image = SubResource("Image_645t5")
[sub_resource type="StyleBoxTexture" id="63"]
content_margin_left = 6.0
@@ -1199,7 +1199,7 @@ expand_margin_right = 2.0
expand_margin_bottom = 2.0
region_rect = Rect2(0, 0, 16, 16)
-[sub_resource type="Image" id="Image_33w4k"]
+[sub_resource type="Image" id="Image_6cwok"]
data = {
"data": PackedByteArray("AAAABAAAAAoAAAARAAAAGQAAAB8AAAAiAAAAJAAAACQAAAAkAAAAJAAAACIAAAAfAAAAGQAAABEAAAAKAAAABAAAAAsAAAAWAAAAJwAAADYAAABBAAAASQAAAEoAAABLAAAASwAAAEoAAABJAAAAQQAAADYAAAAnAAAAFgAAAAsAAAATAAAAKTEvN4BGQ0/xQ0BM/0JAS/9CQEv/QkBL/0JAS/9CQEv/QkBL/0NATP9GQ0/xMS83fwAAACkAAAATAAAAHgAAAD1HRFDyOjhB/wsLDP8LCgz/CwoM/wsKDP8LCgz/CwsM/wsLDP8LCwz/OjhB/0dEUPIAAAA9AAAAHgAAACcAAABNREJO/w8OEf8PDhH/Dw4R/w8OEf8PDhH/Dw4R/w8OEf8PDhH/Dw4R/w8OEf9EQk7/AAAATQAAACcAAAAsAAAAWEZCT/8UExb/ExIW/xMSFv8UExb/ExIW/xQTFv8UExb/FBMW/xQTFv8TEhb/RkJP/wAAAFgAAAAsAAAAMgAAAF1HRVD/GBcb/xgXG/8YFxv/GBcb/xgXG/8YFxv/GBcb/xkYHP8YFxv/GBcb/0dFUP8AAABdAAAAMgAAADMAAABjSUZT/x0cIf8dHCH/HRwh/x0cIf8dHCH/HRwh/x0cIf8dHCH/HRwh/x0cIf9JRlP/AAAAYwAAADMAAAA2AAAAZkpHVP8iISf/IiEn/yIhJ/8iISf/IiEn/yIhJ/8iISf/IiEn/yIhJ/8iISf/SkdU/wAAAGYAAAA2AAAAOQAAAGlLSVX/JyYt/ycmLf8nJi3/JyYt/ycmLf8nJi3/JyYt/ygmLf8nJi3/KCYt/0tJVf8AAABpAAAAOQAAADgAAABsTkpY/y0rM/8tKzP/LSsz/y0rM/8tKzP/LSsz/y0rM/8tKzP/LSsz/y0rM/9OSlj/AAAAbAAAADgAAAA1AAAAZVBNWv8zMTr/MzE5/zMxOf8zMTn/MzE5/zMxOf8zMTn/MzE5/zMxOf8zMTr/UE1a/wAAAGUAAAA1AAAALQAAAFlVUl/8RUJN/zk3QP84N0D/OTdA/zg3QP84N0D/ODdA/zg3QP86N0H/RUJN/1VSYPwAAABZAAAALQAAACAAAABEPTpFtFZSYP1STlz/UU5b/1FOW/9RTlv/UU5b/1FOW/9RTlv/Uk5c/1ZSYP09OkW0AAAARAAAACAAAAAUAAAAKAAAAEUAAABdAAAAbgAAAHkAAAB6AAAAfAAAAHwAAAB6AAAAeQAAAG4AAABdAAAARQAAACgAAAAUAAAACAAAABQAAAAhAAAAMAAAADoAAAA/AAAAQwAAAEMAAABDAAAAQwAAAD8AAAA6AAAAMAAAACEAAAAUAAAACA=="),
"format": "RGBA8",
@@ -1209,7 +1209,7 @@ data = {
}
[sub_resource type="ImageTexture" id="65"]
-image = SubResource("Image_33w4k")
+image = SubResource("Image_6cwok")
[sub_resource type="StyleBoxTexture" id="66"]
content_margin_left = 6.0
@@ -1223,7 +1223,7 @@ expand_margin_right = 2.0
expand_margin_bottom = 2.0
region_rect = Rect2(0, 0, 16, 16)
-[sub_resource type="Image" id="Image_dg6qs"]
+[sub_resource type="Image" id="Image_yq8x5"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/wAAAADf39+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P8AAAAA4ODg/9/f34gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/AAAAAODg4P/g4OD/39/fiAAAAAAAAAAAAAAAAAAAAAAAAAAA4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/wAAAADg4OD/4ODg/+Dg4P/f39+IAAAAAAAAAAAAAAAAAAAAAODg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P8AAAAAAAAAAAAAAAAAAAAA4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/AAAAAAAAAAAAAAAAAAAAAODg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/wAAAAAAAAAAAAAAAAAAAADg4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P8AAAAAAAAAAAAAAAAAAAAA4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/AAAAAAAAAAAAAAAAAAAAAODg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/wAAAAAAAAAAAAAAAAAAAADg4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P8AAAAAAAAAAAAAAAAAAAAA4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/AAAAAAAAAAAAAAAAAAAAAODg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -1233,9 +1233,9 @@ data = {
}
[sub_resource type="ImageTexture" id="425"]
-image = SubResource("Image_dg6qs")
+image = SubResource("Image_yq8x5")
-[sub_resource type="Image" id="Image_d8gug"]
+[sub_resource type="Image" id="Image_osx3u"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MXg/+D/4P/g/+D/4P/gwwAAAAAAAAAAAAAAAAAAAADg/+D/4P/g/+D/4P/g/+D/AAAAAAAAAAAAAAAAAAAAAOD/4P/g/+D/4P/g/+D/4P/hPAAAAAAAAAAAAAAAAAAA4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/gwwAAAADg/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/AAAAAOD/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P8AAAAA4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/wAAAADg/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/AAAAAOD/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P8AAAAA4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/wAAAADg/+D/4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/AAAAAODD4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/38IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"format": "LumAlpha8",
@@ -1245,9 +1245,9 @@ data = {
}
[sub_resource type="ImageTexture" id="427"]
-image = SubResource("Image_d8gug")
+image = SubResource("Image_osx3u")
-[sub_resource type="Image" id="Image_r7rto"]
+[sub_resource type="Image" id="Image_e358d"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3hfgz+DO3hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Bbh0uD+4P7g1+AZAAAAAAAAAAAAAAAAAAAAAAAA3Bbh0uD+4P7g/uD+4NfgGQAAAAAAAAAAAAAAAAAA3hfg1OD+4NHg/uD94dLg/uDU3hcAAAAAAAAAAAAAAADgzeD+4NDcFuD+4P3bFeDR4P7gzAAAAAAAAAAAAAAAAOC+4MXZFP8B4P7g/QAA2xXhyeDFAAAAAAAAAAAAAAAAAAAAAAAA/wHg/uD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AeD+4P0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MThwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"format": "LumAlpha8",
@@ -1257,9 +1257,9 @@ data = {
}
[sub_resource type="ImageTexture" id="429"]
-image = SubResource("Image_r7rto")
+image = SubResource("Image_e358d")
-[sub_resource type="Image" id="Image_emksd"]
+[sub_resource type="Image" id="Image_sc2ny"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbB99u4Mfg8+Dz4MfebdsHAAAAAAAAAAAAAAAAAADjG+DP4P7g/uD+4P7g/uD+4M7jGwAAAAAAAAAAAADbB+DP4P7g4eBT2A3YDd9Q4Nfg/uDO2wcAAAAAAAAAAN9u4P7g4eMSAAAAAAAAAADhEeDh4P7ebAAAAAAAAAAA4Mjg/uBTAAAAAAAAAAAAAAAA3lXg/uDGAAAAAAAAAADg8uD+2A0AAAAAAAAAAAAAAADbDuD+4PEAAAAA4J7g/uD+4P7g/uCeAAAAAAAAAAAAAN0P4P7g8QAAAADoC+DU4P7g/uDU6AsAAAAAAAAAAAAA3lbg/uDGAAAAAAAA4Svg8+Dz4SsAAAAAAAAAAAAA5BPh4uD+3mwAAAAAAAAAAN9g32AAAAAAAAAAANsO3lbh4uD+4M7VBgAAAAAAAAAAAAAAAAAAAAAAAAAA4P7g/uD+4M7jGwAAAAAAAAAAAAAAAAAAAAAAAAAAAADg8uDF3mzVBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"format": "LumAlpha8",
@@ -1269,9 +1269,9 @@ data = {
}
[sub_resource type="ImageTexture" id="431"]
-image = SubResource("Image_emksd")
+image = SubResource("Image_sc2ny")
-[sub_resource type="Image" id="Image_kxpah"]
+[sub_resource type="Image" id="Image_f4p5c"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA39/fCN7e3mzg4ODF4ODg9ODg4PPg4ODF3t7ebePj4wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3t7eLuDg4Njg4OD+4ODg/uDg4P7g4OD+4ODg/uDg4P7h4eHa4ODgMgAAAAAAAAAAAAAAAAAAAAAAAAAA3t7eL+Dg4PDg4OD+4ODg4eDg4FPY2NgN2NjYDd/f31Dg4ODX4ODg/uDg4PLh4eEzAAAAAAAAAAAAAAAA4+PjCeDg4Nzg4OD+4ODg4ePj4xIAAAAAAAAAAAAAAAAAAAAA4eHhEeDg4OHg4OD+4ODg3+bm5goAAAAAAAAAAN/f33fg4OD+4ODg/uDg4FMAAAAA4ODgS+Dg4OPh4eHi4ODgSQAAAADe3t5V4ODg/uDg4P7f3995AAAAAAAAAADh4eHa4ODg/uDg4P7Y2NgNAAAAAOHh4eLg4OD+4ODg/uDg4OEAAAAA29vbDuDg4P7g4OD+4eHh2gAAAAAAAAAA4ODg2+Dg4P7g4OD+2NjYDQAAAADh4eHi4ODg/uDg4P7g4ODhAAAAAN3d3Q/g4OD+4ODg/uDg4NsAAAAAAAAAAN7e3nzg4OD+4ODg/t/f31AAAAAA4ODgSeHh4eLg4ODh39/fSAAAAADe3t5W4ODg/uDg4P7g4OB7AAAAAAAAAADV1dUM4ODg4+Dg4P7g4ODX4eHhEQAAAAAAAAAAAAAAAAAAAADk5OQT4eHh4uDg4P7g4ODh1dXVDAAAAAAAAAAAAAAAAN/f3zjg4OD04ODg/uDg4OHe3t5V29vbDtvb2w7e3t5W4eHh4uDg4P7g4OD03t7eNgAAAAAAAAAAAAAAAAAAAAAAAAAA39/fN+Dg4N7g4OD+4ODg/uDg4P7g4OD+4ODg/uDg4P7g4ODd3t7eNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm5uYK39/fcODg4MXg4ODz4ODg8+Dg4MXf399u5ubmCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -1281,7 +1281,7 @@ data = {
}
[sub_resource type="ImageTexture" id="433"]
-image = SubResource("Image_kxpah")
+image = SubResource("Image_f4p5c")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_g6bu4"]
texture = ExtResource("1_ak8qr")
@@ -1347,69 +1347,6 @@ border_width_top = 1
border_color = Color(0.2, 0.2, 0.2, 1)
anti_aliasing = false
-[sub_resource type="AtlasTexture" id="250"]
-atlas = ExtResource("1_ak8qr")
-region = Rect2(96, 64, 16, 16)
-
-[sub_resource type="AtlasTexture" id="251"]
-atlas = ExtResource("1_ak8qr")
-region = Rect2(96, 96, 16, 16)
-
-[sub_resource type="AtlasTexture" id="252"]
-atlas = ExtResource("1_ak8qr")
-region = Rect2(96, 80, 16, 16)
-
-[sub_resource type="Image" id="Image_nr33g"]
-data = {
-"data": PackedByteArray("AAAAAJiYmHlOTk4xAAAAAAAAAACNjY15Tk5OMQAAAAAAAAAAgoKCeU5OTjEAAAAAAAAAAE5OTjFOTk4cAAAAAAAAAAA4VV8AOFVfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjKy4ADhVXwAAAAAAAAAAAIGirQA4VV8AAAAAAAAAAACYmJh5Tk5OMQAAAAAAAAAAjY2NeU5OTjEAAAAAAAAAAIKCgnlOTk4xAAAAAA=="),
-"format": "RGBA8",
-"height": 16,
-"mipmaps": false,
-"width": 4
-}
-
-[sub_resource type="ImageTexture" id="29"]
-image = SubResource("Image_nr33g")
-
-[sub_resource type="StyleBoxTexture" id="4"]
-content_margin_left = 6.0
-content_margin_top = 3.0
-content_margin_right = 6.0
-content_margin_bottom = 3.0
-texture = ExtResource("1_ak8qr")
-texture_margin_left = 2.0
-texture_margin_top = 2.0
-texture_margin_right = 2.0
-texture_margin_bottom = 2.0
-axis_stretch_horizontal = 2
-region_rect = Rect2(0, 40, 8, 8)
-
-[sub_resource type="StyleBoxTexture" id="248"]
-content_margin_left = 6.0
-content_margin_top = 3.0
-content_margin_right = 6.0
-content_margin_bottom = 3.0
-texture = ExtResource("1_ak8qr")
-texture_margin_left = 2.0
-texture_margin_top = 2.0
-texture_margin_right = 2.0
-texture_margin_bottom = 2.0
-axis_stretch_horizontal = 2
-region_rect = Rect2(32, 40, 8, 8)
-
-[sub_resource type="StyleBoxTexture" id="249"]
-content_margin_left = 6.0
-content_margin_top = 3.0
-content_margin_right = 6.0
-content_margin_bottom = 3.0
-texture = ExtResource("1_ak8qr")
-texture_margin_left = 2.0
-texture_margin_top = 2.0
-texture_margin_right = 2.0
-texture_margin_bottom = 2.0
-axis_stretch_horizontal = 2
-region_rect = Rect2(16, 40, 8, 8)
-
[sub_resource type="StyleBoxTexture" id="461"]
texture = ExtResource("1_ak8qr")
texture_margin_left = 2.0
@@ -1440,7 +1377,7 @@ bg_color = Color(0.490196, 0.490196, 0.490196, 1)
corner_detail = 1
anti_aliasing = false
-[sub_resource type="Image" id="Image_67hak"]
+[sub_resource type="Image" id="Image_4no34"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN9Y3BYAAAAAAAAAAAAAAADcFt9YAAAAAAAAAAAAAN9Y4P7g09wWAAAAAAAAAADcFuDT4P7fWAAAAAAAAAAA2xXf0uD/4NfgGQAAAADbFd/S4P/g198YAAAAAAAAAAAAANsV39Lg/+DX4BnbFd/S4P/g198YAAAAAAAAAAAAAAAAAADbFd/S4P/h2uDW4P/g198YAAAAAAAAAAAAAAAAAAAAAAAA2xXf1uD/4P/g298YAAAAAAAAAAAAAAAAAAAAAAAAAADbFd/W4P/g/+Db4BkAAAAAAAAAAAAAAAAAAAAAAADbFd/S4P/f2uDW4P/g1+AZAAAAAAAAAAAAAAAAAADbFd/S4P/g198Y2xXf0uD/4NfgGQAAAAAAAAAAAADbFd/S4P/g198YAAAAANsV39Lg/+DX4BkAAAAAAAAAAN9Y4P7g09wWAAAAAAAAAADcFuDT4P7fWAAAAAAAAAAAAADfWNwWAAAAAAAAAAAAAAAA3BbfWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"format": "LumAlpha8",
@@ -1450,7 +1387,7 @@ data = {
}
[sub_resource type="ImageTexture" id="49"]
-image = SubResource("Image_67hak")
+image = SubResource("Image_4no34")
[sub_resource type="StyleBoxTexture" id="127"]
content_margin_left = 4.0
@@ -2271,7 +2208,7 @@ texture_margin_right = 2.0
texture_margin_bottom = 2.0
region_rect = Rect2(72, 64, 8, 8)
-[sub_resource type="Image" id="Image_22qm6"]
+[sub_resource type="Image" id="Image_81fer"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc5uqs87c4bPO3OGzztzhs87c4bPO3OGzztzhs3ObqrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -2281,7 +2218,7 @@ data = {
}
[sub_resource type="ImageTexture" id="199"]
-image = SubResource("Image_22qm6")
+image = SubResource("Image_81fer")
[sub_resource type="StyleBoxTexture" id="200"]
texture = SubResource("199")
@@ -2305,7 +2242,7 @@ texture_margin_right = 2.0
texture_margin_bottom = 2.0
region_rect = Rect2(64, 64, 8, 8)
-[sub_resource type="Image" id="Image_mwlj8"]
+[sub_resource type="Image" id="Image_o4hso"]
data = {
"data": PackedByteArray("/wD//wD//wD//wD/Z3qFZnqGaHuGaHuGaHuGaHuGZnqGZ3qF/wD//wD//wD//wD//wD//wD/Z3qFZnqGV1FRTEJATUNBTUNBTUNBTUNBTEJAV1FRZnqGZ3qF/wD//wD//wD/Z3qFVkxLTEJATURBTUNBTkRCTkRCTkRCTkRCTUNBTURBTEJAV1FRZ3qF/wD//wD/ZnqGTEJATEJATUNBT0VDT0VDT0VDT0VDT0VDT0VDTUNBTEJATEJAZ3uH/wD/Z3qFV1FRTEJATEJATkRCT0RDUEVEUkZEUkZEUUZFT0RDTkRCTEJATEJAV1FRZ3qFZnqGS0A/TEJATUNBT0RDUUdFUkhGU0hHU0hHUkhGUUdFT0RDTkRCTEJAS0E/Z3uHZ3uHS0E/TEJATUNBT0RDUUdFVElGVUpHVUlHVUpHUkhGUEVETUNBTEJAS0E/aHyIZ3uHSkA+S0E/TUNBT0VDUUdFVElGVUtJVk1LVElGU0lHUEZETkRCTEJAS0E/aHyIZ3uHSkE+S0E/TEJAT0VDUUdFVElGVUtJVUtJVUpHUkhGUEZETkRCTEJASkA+aHyIZ3uHSD48S0I/S0E/TkRCUEVEUUZFU0lHU0lHUkhGUEVETkRCTEJAS0E/ST89aHyIZ3uHRj08SD48SkA+TEJATkRCT0RDUEVEUEVEUEZET0VDTEJAS0A/ST89Rz07Z3uHZ3qFV1FRRz47SUA9S0E/TEJATUNBTkRCTkRCTUNBTEJAS0E/ST89Rz07V1FRaHuG/wD/Z3uHRj08Rz07SD48ST89SkA+S0E/S0E/S0A/SkA+SD48Rz47Rz07Z3uH/wD//wD/Z3qFV1FRRTw7Rz07Rz07Rz07SD48SD48Rz07Rz07Rz47Rj08V1FRZnqG/wD//wD//wD/Z3qFZ3uHV1FRRjw6Rjw6Rz47Rz47Rjw6Rjw6V1FRZ3uHaHuG/wD//wD//wD//wD//wD//wD/ZnqGZ3uHaHyIaHyIaHyIaHyIZ3uHaHuG/wD//wD//wD//wD/"),
"format": "RGB8",
@@ -2315,7 +2252,7 @@ data = {
}
[sub_resource type="ImageTexture" id="204"]
-image = SubResource("Image_mwlj8")
+image = SubResource("Image_o4hso")
[sub_resource type="StyleBoxTexture" id="205"]
texture = SubResource("204")
@@ -2428,7 +2365,7 @@ axis_stretch_horizontal = 2
axis_stretch_vertical = 2
region_rect = Rect2(80, 0, 16, 8)
-[sub_resource type="Image" id="Image_k0gxe"]
+[sub_resource type="Image" id="Image_1giar"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/4P/g/+D/4P/g/+D/4P8AAAAAAAAAAOD/4P/g/+D/4P/g/+D/4P8AAAAAAAAAAOD/4P/g/+D/4P/g/+D/4P8AAAAAAAAAAOFe4PTg/+D/4P/g/+D24WYAAAAAAAAAAAAA3yjf0uD/4P/g1+MtAAAAAAAAAAAAAAAAAADoC+Gf4Z/oCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"),
"format": "LumAlpha8",
@@ -2438,9 +2375,9 @@ data = {
}
[sub_resource type="ImageTexture" id="306"]
-image = SubResource("Image_k0gxe")
+image = SubResource("Image_1giar")
-[sub_resource type="Image" id="Image_x5o30"]
+[sub_resource type="Image" id="Image_shov6"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4P/g/+D/32AAAAAAAAAAAAAAAAAAAAAA4P/g/+D/4PThKwAAAAAAAAAAAAAAAAAA4P/g/+D/4P/g1egLAAAAAAAAAAAAAAAA4P/g/+D/4P/g/+GfAAAAAAAAAAAAAAAA4P/g/+D/4P/g/+GfAAAAAAAAAAAAAAAA4P/g/+D/4P/g1egLAAAAAAAAAAAAAAAA4P/g/+D/4PThKwAAAAAAAAAAAAAAAAAA4P/g/+D/32AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"),
"format": "LumAlpha8",
@@ -2450,9 +2387,9 @@ data = {
}
[sub_resource type="ImageTexture" id="308"]
-image = SubResource("Image_x5o30")
+image = SubResource("Image_shov6")
-[sub_resource type="Image" id="Image_r2uaw"]
+[sub_resource type="Image" id="Image_txvms"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAA/1n/FP8U/1kAAAAAAAAAAAAA/1n/FP8U/1kAAAAAAAAAAAAA/1n/FP8U/1kAAAAAAAAAAP9Z/xT/FP9ZAAAAAAAA/1n/FP8U/1kAAAAAAAD/Wf8U/xT/WQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"format": "LumAlpha8",
@@ -2462,9 +2399,9 @@ data = {
}
[sub_resource type="ImageTexture" id="292"]
-image = SubResource("Image_r2uaw")
+image = SubResource("Image_txvms")
-[sub_resource type="Image" id="Image_mmk83"]
+[sub_resource type="Image" id="Image_nqxn3"]
data = {
"data": PackedByteArray("FxYabx0cIe8gHiT3IR8l9yEfJfchHyX3IR8l9yAeJPcdHCHvFxYabx0cIfAkIin/KCYt/ygmLv8oJi7/KCYu/ygmLv8oJi3/JCIp/x0cIfAgHiT5KCYt/ysqMf8sKjL/LCoy/ywqMv8sKjL/Kyox/ygmLf8gHiT5IR8l9ygmLv8sKjL/LCoy/ywqMv8sKjL/LCoy/ywqMv8oJi7/IR8l9yEfJfcoJi7/LCoy/ywqMv8sKjL/LCoy/ywqMv8sKjL/KCYu/yEfJfchHyX3KCYu/ywqMv8sKjL/LCoy/ywqMv8sKjL/LCoy/ygmLv8hHyX3IR8l9ygmLv8sKjL/LCoy/ywqMv8sKjL/LCoy/ywqMv8oJi7/IR8l9yAeJPkoJi3/Kyox/ywqMv8sKjL/LCoy/ywqMv8rKjH/KCYt/yAeJPkdHCHwJCIp/ygmLf8oJi7/KCYu/ygmLv8oJi7/KCYt/yQiKf8dHCHxFxYabx0cIfAgHiT3IR8l9yEfJfchHyX3IR8l9yAeJPcdHCHuFxYabw=="),
"format": "RGBA8",
@@ -2474,7 +2411,7 @@ data = {
}
[sub_resource type="ImageTexture" id="39"]
-image = SubResource("Image_mmk83")
+image = SubResource("Image_nqxn3")
[sub_resource type="StyleBoxTexture" id="272"]
content_margin_left = 0.0
@@ -2534,7 +2471,7 @@ axis_stretch_horizontal = 2
axis_stretch_vertical = 2
region_rect = Rect2(24, 40, 8, 8)
-[sub_resource type="Image" id="Image_kak1t"]
+[sub_resource type="Image" id="Image_7ahc2"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNS1kHTUtZJ01LWVBNS1lmTUtZaE1LWWhNS1loTUtZaE1LWWhNS1loWFZjarCvtYFNS1knTUtZBwAAAAAAAAAATUtZJzg3QLQgICT6Hh4i/x8fI/8fHyP/Hx8j/x8fI/8fHyP/Hx8j/4uLjf//////tra53U1LWScAAAAAAAAAAE1LWVAgICT6ICAk/yIiJ/8jIyj/IyMo/yMjKP8jIyj/IyMo/0JCR//4+Pj//v7+/1dXWvtNS1lQAAAAAAAAAABNS1lmHh4i/yIiJ/8lJSr/JSUq/05OUv8mJiv/JSUq/yUlKv/Fxcf//////6qqq/8eHiL/TUtZZgAAAAAAAAAATUtZaB8fI/8jIyj/JSUq/7i4uv//////X19j/yUlKv90dHf//////+3t7f8zMzj/Hx8j/01LWWgAAAAAAAAAAE1LWWgfHyP/IyMo/yUlKv+NjY///////7i4uf81NTn/7e3t//////90dHf/IyMo/x8fI/9NS1loAAAAAAAAAABNS1loHx8j/yMjKP8lJSr/Ojo+//v7+//6+vr/srK0///////Fxcf/JSUq/yMjKP8fHyP/TUtZaAAAAAAAAAAATUtZaB8fI/8jIyj/JSUq/yUlKv+4uLr///////7+/v/4+Pj/RUVJ/yUlKv8jIyj/Hx8j/01LWWgAAAAAAAAAAE1LWWgfHyP/IyMo/yUlKv8lJSr/YWFl////////////j4+S/yUlKv8lJSr/IyMo/x8fI/9NS1loAAAAAAAAAABNS1loHx8j/yMjKP8lJSr/JSUq/yYmK/9OTlL/Y2Nm/yoqL/8lJSr/JSUq/yMjKP8fHyP/TUtZaAAAAAAAAAAATUtZZh4eIv8iIif/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8iIif/Hh4i/01LWWYAAAAAAAAAAE1LWVAgICT6ICAk/yIiJ/8jIyj/IyMo/yMjKP8jIyj/IyMo/yMjKP8iIif/ICAk/yAgJPtNS1lQAAAAAAAAAABNS1knODZAtCAgJPseHiL/Hx8j/x8fI/8fHyP/Hx8j/x8fI/8fHyP/Hh4i/yAgJfo4NkC0TUtZJwAAAAAAAAAATUtZB01LWSdNS1lQTUtZZk1LWWhNS1loTUtZaE1LWWhNS1loTUtZaE1LWWZNS1lQTUtZJ01LWQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -2544,9 +2481,9 @@ data = {
}
[sub_resource type="ImageTexture" id="334"]
-image = SubResource("Image_kak1t")
+image = SubResource("Image_7ahc2")
-[sub_resource type="Image" id="Image_ds41u"]
+[sub_resource type="Image" id="Image_n6ur5"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNS1kHTUtZJ01LWVBNS1lmTUtZaE1LWWhNS1loTUtZaE1LWWhNS1loTUtZZk1LWVBNS1knTUtZBwAAAAAAAAAATUtZJzg3QLQgICT6Hh4i/x8fI/8fHyP/Hx8j/x8fI/8fHyP/Hx8j/x4eIv8gICT6ODdAtE1LWScAAAAAAAAAAE1LWVAgICT6ICAk/yIiJ/8jIyj/IyMo/yMjKP8jIyj/IyMo/yMjKP8iIif/ICAk/yAgJPpNS1lQAAAAAAAAAABNS1lmHh4i/yIiJ/8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yIiJ/8eHiL/TUtZZgAAAAAAAAAATUtZaB8fI/8jIyj/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8jIyj/Hx8j/01LWWgAAAAAAAAAAE1LWWgfHyP/IyMo/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/IyMo/x8fI/9NS1loAAAAAAAAAABNS1loHx8j/yMjKP8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yMjKP8fHyP/TUtZaAAAAAAAAAAATUtZaB8fI/8jIyj/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8jIyj/Hx8j/01LWWgAAAAAAAAAAE1LWWgfHyP/IyMo/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/IyMo/x8fI/9NS1loAAAAAAAAAABNS1loHx8j/yMjKP8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yMjKP8fHyP/TUtZaAAAAAAAAAAATUtZZh4eIv8iIif/JSUq/yUlKv8lJSr/JSUq/yUlKv8lJSr/JSUq/yUlKv8iIif/Hh4i/01LWWYAAAAAAAAAAE1LWVAgICT6ICAk/yIiJ/8jIyj/IyMo/yMjKP8jIyj/IyMo/yMjKP8iIif/ICAk/yAgJPtNS1lQAAAAAAAAAABNS1knODZAtCAgJPseHiL/Hx8j/x8fI/8fHyP/Hx8j/x8fI/8fHyP/Hh4i/yAgJfo4NkC0TUtZJwAAAAAAAAAATUtZB01LWSdNS1lQTUtZZk1LWWhNS1loTUtZaE1LWWhNS1loTUtZaE1LWWZNS1lQTUtZJ01LWQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -2556,7 +2493,7 @@ data = {
}
[sub_resource type="ImageTexture" id="336"]
-image = SubResource("Image_ds41u")
+image = SubResource("Image_n6ur5")
[sub_resource type="AtlasTexture" id="359"]
atlas = ExtResource("1_ak8qr")
@@ -2632,7 +2569,19 @@ border_width_left = 1
border_color = Color(0.2, 0.2, 0.2, 1)
anti_aliasing = false
-[sub_resource type="Image" id="Image_1e2s7"]
+[sub_resource type="AtlasTexture" id="250"]
+atlas = ExtResource("1_ak8qr")
+region = Rect2(96, 64, 16, 16)
+
+[sub_resource type="AtlasTexture" id="251"]
+atlas = ExtResource("1_ak8qr")
+region = Rect2(96, 96, 16, 16)
+
+[sub_resource type="AtlasTexture" id="252"]
+atlas = ExtResource("1_ak8qr")
+region = Rect2(96, 80, 16, 16)
+
+[sub_resource type="Image" id="Image_iyjpi"]
data = {
"data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIKCgnmNjY15mJiYeYGirQCMrLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOFVfAE5OTjGCgoJ5jY2NeZiYmHlOTk4xTk5OMU5OTjE4VV8AOFVfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhVXwBOTk4cTk5OMU5OTjFOTk4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="),
"format": "RGBA8",
@@ -2642,7 +2591,33 @@ data = {
}
[sub_resource type="ImageTexture" id="111"]
-image = SubResource("Image_1e2s7")
+image = SubResource("Image_iyjpi")
+
+[sub_resource type="StyleBoxTexture" id="4"]
+content_margin_left = 6.0
+content_margin_top = 3.0
+content_margin_right = 6.0
+content_margin_bottom = 3.0
+texture = ExtResource("1_ak8qr")
+texture_margin_left = 2.0
+texture_margin_top = 2.0
+texture_margin_right = 2.0
+texture_margin_bottom = 2.0
+axis_stretch_horizontal = 2
+region_rect = Rect2(0, 40, 8, 8)
+
+[sub_resource type="StyleBoxTexture" id="249"]
+content_margin_left = 6.0
+content_margin_top = 3.0
+content_margin_right = 6.0
+content_margin_bottom = 3.0
+texture = ExtResource("1_ak8qr")
+texture_margin_left = 2.0
+texture_margin_top = 2.0
+texture_margin_right = 2.0
+texture_margin_bottom = 2.0
+axis_stretch_horizontal = 2
+region_rect = Rect2(16, 40, 8, 8)
[sub_resource type="AtlasTexture" id="20"]
atlas = ExtResource("3_0m6kw")
@@ -2734,13 +2709,6 @@ HScrollBar/styles/grabber_pressed = SubResource("StyleBoxTexture_bfd3g")
HScrollBar/styles/scroll = SubResource("StyleBoxTexture_lsn07")
HScrollBar/styles/scroll_focus = SubResource("StyleBoxTexture_8681i")
HSeparator/styles/separator = SubResource("576")
-HSlider/icons/grabber = SubResource("250")
-HSlider/icons/grabber_disabled = SubResource("251")
-HSlider/icons/grabber_highlight = SubResource("252")
-HSlider/icons/tick = SubResource("29")
-HSlider/styles/grabber_area = SubResource("4")
-HSlider/styles/grabber_area_highlight = SubResource("248")
-HSlider/styles/slider = SubResource("249")
ItemList/colors/font_color = Color(0.866667, 0.866667, 0.866667, 1)
ItemList/colors/font_color_selected = Color(1, 1, 1, 1)
ItemList/colors/guide_color = Color(0.266667, 0.266667, 0.266667, 1)
diff --git a/tools/configurator/scripts/Rekku.gd b/tools/configurator/scripts/Rekku.gd
new file mode 100644
index 00000000..2a0c0e04
--- /dev/null
+++ b/tools/configurator/scripts/Rekku.gd
@@ -0,0 +1,15 @@
+extends Control
+
+
+func _input(event):
+ if event.is_action_released("rekku_hide"):
+ #self.visible = !self.visible
+ if class_functions.rekku_state == false:
+ self.visible = true
+ class_functions.rekku_state = true
+ %SplitContainer.split_offset=925
+ %pop_rtl.visible = false
+ elif event.is_action_released("rekku_hide") and class_functions.rekku_state == true:
+ class_functions.rekku_state = false
+ self.visible = false
+ %SplitContainer.split_offset=1280
diff --git a/tools/configurator/scripts/SystemTab.gd b/tools/configurator/scripts/SystemTab.gd
deleted file mode 100644
index ab22ab8e..00000000
--- a/tools/configurator/scripts/SystemTab.gd
+++ /dev/null
@@ -1,103 +0,0 @@
-extends Control
-
-var app_data := AppData.new()
-var current_system := Emulator.new()
-var press_time: float = 0.0
-var is_reset_pressed: bool = false
-var reset_result: Dictionary
-@export var PRESS_DURATION: float = 3.0
-
-func _ready():
- app_data = data_handler.app_data
- _connect_signals()
-
-func _process(delta: float) -> void:
- if is_reset_pressed:
- press_time += delta
- %reset_progress.value = press_time / PRESS_DURATION * 100.0
- if press_time >= PRESS_DURATION:
- _do_complete()
- press_time = 0.0
- is_reset_pressed = false
- %reset_progress.value = 0.0
-
-func _connect_signals() -> void:
- %retroarch_button.pressed.connect(_hide_show_buttons.bind(%retroarch_button,%system_gridcontainer, %action_gridcontainer))
- %mame_button.pressed.connect(_hide_show_buttons.bind(%mame_button,%system_gridcontainer, %action_gridcontainer))
- %ruffle_button.pressed.connect(_hide_show_buttons.bind(%ruffle_button,%system_gridcontainer, %action_gridcontainer))
- %melonds_button.pressed.connect(_hide_show_buttons.bind(%melonds_button,%system_gridcontainer, %action_gridcontainer))
- %pcsx2_button.pressed.connect(_hide_show_buttons.bind(%pcsx2_button,%system_gridcontainer, %action_gridcontainer))
- %duckstation_button.pressed.connect(_hide_show_buttons.bind(%duckstation_button,%system_gridcontainer, %action_gridcontainer))
- %ppsspp_button.pressed.connect(_hide_show_buttons.bind(%ppsspp_button,%system_gridcontainer, %action_gridcontainer))
- %vita3k_button.pressed.connect(_hide_show_buttons.bind(%vita3k_button,%system_gridcontainer, %action_gridcontainer))
- %rpcs3_button.pressed.connect(_hide_show_buttons.bind(%rpcs3_button,%system_gridcontainer, %action_gridcontainer))
- %ryujinx_button.pressed.connect(_hide_show_buttons.bind(%ryujinx_button,%system_gridcontainer, %action_gridcontainer))
- %dolphin_button.pressed.connect(_hide_show_buttons.bind(%dolphin_button,%system_gridcontainer, %action_gridcontainer))
- %primehack_button.pressed.connect(_hide_show_buttons.bind(%primehack_button,%system_gridcontainer, %action_gridcontainer))
- %cemu_button.pressed.connect(_hide_show_buttons.bind(%cemu_button,%system_gridcontainer, %action_gridcontainer))
- %xemu_button.pressed.connect(_hide_show_buttons.bind(%xemu_button,%system_gridcontainer, %action_gridcontainer))
- %esde_button.pressed.connect(_hide_show_buttons.bind(%esde_button,%system_gridcontainer, %action_gridcontainer))
- %help_button.pressed.connect(_do_action.bind(%help_button))
- #%launch_button.pressed.connect(_do_action.bind(%launch_button))
- %launch_button.pressed.connect(_do_action.bind(%launch_button))
- %reset_button.button_down.connect(_do_action.bind(%reset_button))
- %reset_button.button_up.connect(_on_Button_released.bind(%reset_progress))
-
-func _hide_show_buttons(button: Button, buttons_gridcontainer: GridContainer, hidden_gridcontainer: GridContainer) -> void:
- current_system = app_data.emulators[button.text.to_lower()]
- match button.name:
- "retroarch_button", "mame_button", "ruffle_button", "melonds_button", "pcsx2_button", "duckstation_button", \
- "ppsspp_button", "vita3k_button", "rpcs3_button", "ryujinx_button", "dolphin_button", "primehack_button", \
- "cemu_button", "xemu_button", "esde_button":
- %reset_button.text="RESET"
- hidden_gridcontainer.visible = true
- if button.toggle_mode == false:
- for i in range(buttons_gridcontainer.get_child_count()):
- var child = buttons_gridcontainer.get_child(i)
- if child is Button and child != button:
- child.visible=false
- elif button.toggle_mode == true and hidden_gridcontainer.visible == true:
- hidden_gridcontainer.visible = false
- for i in range(buttons_gridcontainer.get_child_count()):
- var child = buttons_gridcontainer.get_child(i)
- if child is Button:
- child.visible=true
- child.toggle_mode = false
- if hidden_gridcontainer.visible == true:
- button.toggle_mode = true
-
-func _on_Button_released(progress: ProgressBar) -> void:
- is_reset_pressed = false
- %reset_progress.visible = false
- press_time = 0.0
- progress.value = 0.0
-
-func _do_action(button: Button) -> void:
- match [button.name, current_system.name]:
- ["help_button", current_system.name]:
- class_functions.log_parameters[2] = class_functions.log_text + "Launching " + current_system.name + " Help"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- class_functions.launch_help(current_system.url)
- ["launch_button", current_system.name]:
- class_functions.log_parameters[2] = class_functions.log_text + "Launching " + current_system.name
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- var launch = class_functions.execute_command(current_system.launch,[], false)
- class_functions.log_parameters[2] = class_functions.log_text + "Exit Code: " + str(launch["exit_code"])
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- ["reset_button", current_system.name]:
- is_reset_pressed = true
- %reset_progress.visible = true
-
-func _do_complete() ->void:
- if is_reset_pressed:
- var parameters = ["prepare_component","reset",current_system.name]
- %reset_button.text = "RESETTING-NOW"
- class_functions.log_parameters[2] = class_functions.log_text + "Resetting " + current_system.name
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- await run_thread_command(class_functions.wrapper_command,parameters, false)
- class_functions.log_parameters[2] = class_functions.log_text + "Exit Code: " + str(reset_result["exit_code"])
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- %reset_button.text = "RESET COMPLETED"
-
-func run_thread_command(command: String, parameters: Array, console: bool) -> void:
- reset_result = await class_functions.run_command_in_thread(command, parameters, console)
diff --git a/tools/configurator/scripts/TabAbout.gd b/tools/configurator/scripts/TabAbout.gd
new file mode 100644
index 00000000..7e036425
--- /dev/null
+++ b/tools/configurator/scripts/TabAbout.gd
@@ -0,0 +1,51 @@
+extends MarginContainer
+
+var rd_web_button:= Button.new()
+var rd_changelog_button:= Button.new()
+var rd_wiki_button:= Button.new()
+var rd_credits_button:= Button.new()
+var rd_donate_button:= Button.new()
+var rd_contactus_button:= Button.new()
+var rd_licenses_button:= Button.new()
+var app_data:= AppData.new()
+var button_array: Array = [rd_web_button, rd_changelog_button, rd_wiki_button, rd_credits_button, rd_donate_button, rd_contactus_button, rd_licenses_button]
+var web_id: Array = ["rd_web", "rd_changelog", "rd_wiki", "rd_credits", "rd_donate", "rd_contactus", "rd_licenses"]
+
+func _ready():
+ #tk_about = class_functions.import_csv_data("res://tk_about.txt")
+ app_data = data_handler.app_data
+ _connect_signals()
+ create_buttons()
+
+func _connect_signals() -> void:
+ for i in button_array.size():
+ button_array[i].pressed.connect(_about_button_pressed.bind(web_id[i], button_array[i]))
+
+func _about_button_pressed(id: String, button: Button) -> void:
+ var tmp_txt = button.text
+ if class_functions.desktop_mode != "gamescope":
+ class_functions.logger("i","Loading website for " + id)
+ class_functions.launch_help(button.get_meta("url"))
+ else:
+ button.text = "Help only in Desktop Mode"
+ await class_functions.wait(3.0)
+ button.text = tmp_txt
+
+func create_buttons() -> void:
+ for i in button_array.size():
+ var button = button_array[i]
+ %GridContainer.add_child(button)
+ var id = web_id[i]
+ if id in app_data.about_links:
+ var web_data: Link = app_data.about_links[id]
+ _setup_button(button, web_data)
+
+func _setup_button(button: Button, web_data: Link) -> void:
+ button.text = web_data.name
+ #button.tooltip_text = web_data.description
+ button.icon = ResourceLoader.load(web_data.icon)
+ #button.editor_description = web_data.url
+ button.set_meta("url", web_data.url)
+ button.set_meta("description", web_data.description)
+ button.icon_alignment = HORIZONTAL_ALIGNMENT_LEFT
+ button.vertical_icon_alignment = VERTICAL_ALIGNMENT_CENTER
diff --git a/tools/configurator/TabContainer.gd b/tools/configurator/scripts/TabContainer.gd
similarity index 64%
rename from tools/configurator/TabContainer.gd
rename to tools/configurator/scripts/TabContainer.gd
index 06b734ac..20addfde 100644
--- a/tools/configurator/TabContainer.gd
+++ b/tools/configurator/scripts/TabContainer.gd
@@ -1,10 +1,7 @@
extends TabContainer
var icon_width: int = 32
-@onready var tcount: int = get_tab_count()-1
-var l1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0797.png")
-var r1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0798.png")
-
+@onready var tcount: int = get_tab_count()-2
func _ready():
focusFirstFocusableChild() #grab focus on first element to enable controller focusing
@@ -12,49 +9,71 @@ func _ready():
%TabContainer.add_theme_icon_override("decrement_highlight",ResourceLoader.load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0763.png"))
%TabContainer.add_theme_icon_override("increment",ResourceLoader.load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0798.png"))
%TabContainer.add_theme_icon_override("increment_highlight",ResourceLoader.load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0764.png"))
+<<<<<<< HEAD
+ set_tab_icon(0, ResourceLoader.load("res://assets/icons/pixelitos/128/applications-graphics.png"))
+=======
+ if class_functions.font_select !=3:
+ %TabContainer.add_theme_font_size_override("font_size", class_functions.font_tab_size)
+ elif class_functions.font_select == 3:
+ %TabContainer.add_theme_font_size_override("font_size", 15)
+ else:
+ %TabContainer.add_theme_font_size_override("font_size", class_functions.font_tab_size)
+
+ set_tab_title(0, " GLOBALS ")
+ set_tab_title(1, " SYSTEM ")
+ set_tab_title(2, " TOOLS ")
+ set_tab_title(3, " SETTINGS ")
+ set_tab_title(4, " ABOUT ")
+ set_tab_hidden(5, true)
set_tab_icon(0, ResourceLoader.load("res://assets/icons/pixelitos/128/map-globe.png"))
+>>>>>>> be95a1bf935fae24a2ab447f99022a39ae7a896a
set_tab_icon_max_width(0,icon_width)
set_tab_icon(1, ResourceLoader.load("res://assets/icons/pixelitos/128/preferences-system-windows.png"))
set_tab_icon_max_width(1,icon_width)
- set_tab_icon(2, ResourceLoader.load("res://assets/icons/pixelitos/128/utilities-system-monitor.png"))
+ set_tab_icon(2, ResourceLoader.load("res://assets/icons/pixelitos/128/utilities-tweak-tool.png"))
set_tab_icon_max_width(2,icon_width)
- set_tab_icon(3, ResourceLoader.load("res://assets/icons/pixelitos/128/preferences-system-session-services.png"))
+ set_tab_icon(3, ResourceLoader.load("res://assets/icons/pixelitos/128/network-workgroup.png"))
set_tab_icon_max_width(3,icon_width)
- set_tab_icon(4, ResourceLoader.load("res://assets/icons/pixelitos/128/help-about.png"))
+ set_tab_icon(4, ResourceLoader.load("res://assets/icons/pixelitos/128/utilities-system-monitor.png"))
set_tab_icon_max_width(4,icon_width)
- #%TK_GRAPHICS.name="BOB"
connect_focus_signals(self)
-
-func connect_focus_signals(node):
+ %volume_effects_slider.value = class_functions.volume_effects
+
+func connect_focus_signals(node):
for child in node.get_children():
if child is Button:
child.focus_entered.connect(_on_Button_focus_entered.bind(child))
+ child.focus_exited.connect(_on_Button_focus_exited.bind())
elif child is Control:
connect_focus_signals(child)
+func _on_Button_focus_exited():
+ %pop_rtl.visible = false
+
func _on_Button_focus_entered(button: Button):
- if button:
+ if button and class_functions.sound_effects:
+ %AudioStreamPlayer2D.volume_db = class_functions.volume_effects
%AudioStreamPlayer2D.play()
+ if button and class_functions.rekku_state == false and button.has_meta("description"):
+ %pop_rtl.visible = true
+ %pop_rtl.text = button.get_meta("description")
+ else:
+ %pop_rtl.visible = true
+ %pop_rtl.text = "Hey, there's no description"
func _input(event):
if (event.is_action_pressed("next_tab")):
- %r1_button.texture_normal = %r1_button.texture_pressed
if current_tab == tcount:
current_tab = 0
else:
self.select_next_available()
focusFirstFocusableChild()
- else:
- %r1_button.texture_normal = r1_button_texture
if (event.is_action_pressed("previous_tab")):
- %l1_button.texture_normal = %l1_button.texture_pressed
if current_tab == 0:
current_tab = tcount
else:
self.select_previous_available()
focusFirstFocusableChild()
- else:
- %l1_button.texture_normal = l1_button_texture
func focusFirstFocusableChild():
var children = findElements(get_current_tab_control(), "Control")
diff --git a/tools/configurator/scripts/TabGlobals.gd b/tools/configurator/scripts/TabGlobals.gd
new file mode 100644
index 00000000..29f8dc47
--- /dev/null
+++ b/tools/configurator/scripts/TabGlobals.gd
@@ -0,0 +1,40 @@
+extends MarginContainer
+
+
+func _ready():
+ _connect_signals()
+
+func _process(delta: float) -> void:
+ if class_functions.current_button != null:
+ update_progress(delta, class_functions.current_progress)
+
+func update_progress(delta: float, progress: ProgressBar) -> void:
+ if class_functions.press_time >= class_functions.PRESS_DURATION:
+ class_functions._do_complete(class_functions.current_button)
+ class_functions.is_state_pressed = false
+ #print ("Progress Bar: %s Button: %s" % [progress.name, current_button.name])
+ elif class_functions.is_state_pressed and class_functions.current_state == "mixed":
+ class_functions.press_time += delta
+ progress.value = class_functions.press_time / class_functions.PRESS_DURATION * 100.0
+
+func _connect_signals():
+ %quick_resume_button.pressed.connect(class_functions.run_function.bind(%quick_resume_button, "quick_resume"))
+ %button_swap_button.button_down.connect(class_functions._do_action.bind(%button_swap_progress, %button_swap_button, class_functions.abxy_state))
+ %button_swap_button.button_up.connect(class_functions._on_button_released.bind(%button_swap_progress))
+ %button_swap_button.pressed.connect(class_functions.run_function.bind(%button_swap_button, "abxy_button_swap"))
+ %ask_to_exit_button.button_down.connect(class_functions._do_action.bind(%ask_to_exit_progress, %ask_to_exit_button, class_functions.ask_to_exit_state))
+ %ask_to_exit_button.button_up.connect(class_functions._on_button_released.bind(%ask_to_exit_progress))
+ %ask_to_exit_button.pressed.connect(class_functions.run_function.bind(%ask_to_exit_button, "ask_to_exit"))
+ %border_button.button_down.connect(class_functions._do_action.bind(%border_progress, %border_button, class_functions.border_state))
+ %border_button.button_up.connect(class_functions._on_button_released.bind(%border_progress))
+ %border_button.pressed.connect(class_functions.run_function.bind(%border_button, "borders"))
+ %widescreen_button.button_down.connect(class_functions._do_action.bind(%widescreen_progress, %widescreen_button, class_functions.widescreen_state))
+ %widescreen_button.button_up.connect(class_functions._on_button_released.bind(%widescreen_progress))
+ %widescreen_button.pressed.connect(class_functions.run_function.bind(%widescreen_button, "widescreen"))
+ %quick_rewind_button.button_down.connect(class_functions._do_action.bind(%quick_rewind_progress, %quick_rewind_button, class_functions.quick_rewind_state))
+ %quick_rewind_button.button_up.connect(class_functions._on_button_released.bind(%quick_rewind_progress))
+ %quick_rewind_button.pressed.connect(class_functions.run_function.bind(%quick_rewind_button, "rewind"))
+ %reset_retrodeck_button.button_down.connect(class_functions._do_action.bind(%reset_retrodeck_progress, %reset_retrodeck_button, "mixed"))
+ %reset_retrodeck_button.button_up.connect(class_functions._on_button_released.bind(%reset_retrodeck_progress))
+ %reset_all_emulators_button.button_down.connect(class_functions._do_action.bind(%reset_all_emulators_progress, %reset_all_emulators_button, "mixed"))
+ %reset_all_emulators_button.button_up.connect(class_functions._on_button_released.bind(%reset_all_emulators_progress))
diff --git a/tools/configurator/scripts/TabSettings.gd b/tools/configurator/scripts/TabSettings.gd
new file mode 100644
index 00000000..1b0bc0f4
--- /dev/null
+++ b/tools/configurator/scripts/TabSettings.gd
@@ -0,0 +1,40 @@
+extends Control
+
+var ra_url = "https://retroachievements.org/dorequest.php?r=login&u=monkeyx&p=9LJX7**mie*9e4"
+var cheevos_token: String
+
+func _ready():
+ var http_request = HTTPRequest.new()
+ add_child(http_request)
+ _connect_signals()
+ http_request.request_completed.connect(self._on_request_completed)
+ http_request.request(ra_url)
+
+func _connect_signals() -> void:
+ %sound_button.pressed.connect(class_functions.run_function.bind(%sound_button, "sound_effects"))
+ %update_notification_button.pressed.connect(class_functions.run_function.bind(%update_notification_button, "update_check"))
+ %volume_effects_slider.drag_ended.connect(class_functions.slider_function.bind(%volume_effects_slider))
+ #%cheevos_button.pressed.connect(cheevos.bind(%cheevos_button))
+ %cheevos_button.button_down.connect(class_functions._do_action.bind(%cheevos_progress, %cheevos_button, class_functions.cheevos_state))
+ %cheevos_button.button_up.connect(class_functions._on_button_released.bind(%cheevos_progress))
+ %cheevos_button.pressed.connect(class_functions.run_function.bind(%cheevos_button, "cheevos"))
+
+func _on_request_completed(_result, response_code, _headers, body):
+ var response_text = JSON.parse_string(body.get_string_from_utf8())
+ print("Response Code: ", response_code)
+ print("Response Body: ", response_text)
+ print("Response Token: ", response_text.Token)
+ #print (_result,_headers)
+ cheevos_token = response_text.Token
+ if response_code == 200:
+ print("Request successful!")
+ else:
+ print("Request failed with code: ", response_code)
+
+func cheevos(button: Button):
+ set_process_input(false)
+ $"../..".visible=false
+ await class_functions.run_thread_command(class_functions.wrapper_command,["change_preset_dialog", "cheevos"], false)
+ set_process_input(true)
+ $"../..".visible=true
+ print ("FIN?")
diff --git a/tools/configurator/scripts/TabSystem.gd b/tools/configurator/scripts/TabSystem.gd
new file mode 100644
index 00000000..5004abd4
--- /dev/null
+++ b/tools/configurator/scripts/TabSystem.gd
@@ -0,0 +1,124 @@
+extends Control
+
+var app_data := AppData.new()
+var current_system := Emulator.new()
+var press_time: float = 0.0
+var is_reset_pressed: bool = false
+var reset_result: Dictionary
+@export var PRESS_DURATION: float = 3.0
+
+func _ready():
+ app_data = data_handler.app_data
+ _connect_signals()
+
+func _process(delta: float) -> void:
+ if is_reset_pressed:
+ press_time += delta
+ %reset_progress.value = press_time / PRESS_DURATION * 100.0
+ if press_time >= PRESS_DURATION:
+ _do_complete()
+ press_time = 0.0
+ is_reset_pressed = false
+ %reset_progress.value = 0.0
+
+func _connect_signals() -> void:
+ #TODO make for loops for each function linked to button function call
+ # Change to follow hoe TabGlobals Works
+ %retroarch_button.pressed.connect(standard_buttons.bind(%retroarch_button,%system_gridcontainer, %action_gridcontainer))
+ %mame_button.pressed.connect(standard_buttons.bind(%mame_button,%system_gridcontainer, %action_gridcontainer))
+ %ruffle_button.pressed.connect(standard_buttons.bind(%ruffle_button,%system_gridcontainer, %action_gridcontainer))
+ %melonds_button.pressed.connect(standard_buttons.bind(%melonds_button,%system_gridcontainer, %action_gridcontainer))
+ %pcsx2_button.pressed.connect(standard_buttons.bind(%pcsx2_button,%system_gridcontainer, %action_gridcontainer))
+ %duckstation_button.pressed.connect(standard_buttons.bind(%duckstation_button,%system_gridcontainer, %action_gridcontainer))
+ %ppsspp_button.pressed.connect(standard_buttons.bind(%ppsspp_button,%system_gridcontainer, %action_gridcontainer))
+ %vita3k_button.pressed.connect(standard_buttons.bind(%vita3k_button,%system_gridcontainer, %action_gridcontainer))
+ %rpcs3_button.pressed.connect(standard_buttons.bind(%rpcs3_button,%system_gridcontainer, %action_gridcontainer))
+ %ryujinx_button.pressed.connect(standard_buttons.bind(%ryujinx_button,%system_gridcontainer, %action_gridcontainer))
+ %dolphin_button.pressed.connect(standard_buttons.bind(%dolphin_button,%system_gridcontainer, %action_gridcontainer))
+ %primehack_button.pressed.connect(standard_buttons.bind(%primehack_button,%system_gridcontainer, %action_gridcontainer))
+ %cemu_button.pressed.connect(standard_buttons.bind(%cemu_button,%system_gridcontainer, %action_gridcontainer))
+ %xemu_button.pressed.connect(standard_buttons.bind(%xemu_button,%system_gridcontainer, %action_gridcontainer))
+ %esde_button.pressed.connect(standard_buttons.bind(%esde_button,%system_gridcontainer, %action_gridcontainer))
+ %help_button.pressed.connect(_do_action.bind(%help_button))
+ #%launch_button.pressed.connect(_do_action.bind(%launch_button))
+ %launch_button.pressed.connect(_do_action.bind(%launch_button))
+ %reset_button.button_down.connect(_do_action.bind(%reset_button))
+ %reset_button.button_up.connect(_on_Button_released.bind(%reset_progress))
+ %rpcs3_firmware_button.pressed.connect(_do_action.bind(%rpcs3_firmware_button))
+ %vita3k_firmware_button.pressed.connect(_do_action.bind(%vita3k_firmware_button))
+ %retroarch_quick_resume_button.pressed.connect(class_functions.run_function.bind(%retroarch_quick_resume_button, "abxy_button_swap"))
+
+func standard_buttons(button: Button, buttons_gridcontainer: GridContainer, hidden_gridcontainer: GridContainer) -> void:
+ current_system = app_data.emulators[button.text.to_lower()]
+ %reset_button.text="RESET"
+ match button.name:
+ "vita3k_button":
+ %vita3k_firmware_button.visible = true
+ "rpcs3_button":
+ %rpcs3_firmware_button.visible = true
+ "retroarch_button":
+ %retroarch_quick_resume_button.visible = true
+ _:
+ %vita3k_firmware_button.visible = false
+ %rpcs3_firmware_button.visible = false
+ %retroarch_quick_resume_button.visible = false
+ hidden_gridcontainer.visible = true
+ if button.toggle_mode == false:
+ for i in range(buttons_gridcontainer.get_child_count()):
+ var child = buttons_gridcontainer.get_child(i)
+ if child is Button and child != button:
+ child.visible=false
+ elif button.toggle_mode == true and hidden_gridcontainer.visible == true:
+ hidden_gridcontainer.visible = false
+ for i in range(buttons_gridcontainer.get_child_count()):
+ var child = buttons_gridcontainer.get_child(i)
+ if child is Button:
+ child.visible=true
+ child.toggle_mode = false
+ if hidden_gridcontainer.visible == true:
+ button.toggle_mode = true
+
+func _on_Button_released(progress: ProgressBar) -> void:
+ is_reset_pressed = false
+ %reset_progress.visible = false
+ press_time = 0.0
+ progress.value = 0.0
+
+func _do_action(button: Button) -> void:
+ var original_txt = button.text
+ match [button.name, current_system.name]:
+ ["help_button", current_system.name]:
+ if class_functions.desktop_mode != "gamescope":
+ class_functions.logger("i", "Launching " + current_system.name + " Help")
+ class_functions.launch_help(current_system.url)
+ else:
+ button.text = "Help only works in Desktop Mode"
+ await class_functions.wait(3.0)
+ button.text = original_txt
+ ["launch_button", current_system.name]:
+ class_functions.logger("i", "Launching " + current_system.name)
+ var launch = class_functions.execute_command(current_system.launch,[], false)
+ class_functions.logger("d", "Exit Code: " + str(launch["exit_code"]))
+ ["reset_button", current_system.name]:
+ is_reset_pressed = true
+ %reset_progress.visible = true
+ ["rpcs3_firmware_button", current_system.name]:
+ class_functions.logger("i", "Firmware install " + current_system.name)
+ var launch = class_functions.execute_command(class_functions.wrapper_command,["update_rpcs3_firmware"], false)
+ class_functions.logger("d", "Exit Code: " + str(launch["exit_code"]))
+ ["vita3k_firmware_button", current_system.name]:
+ class_functions.logger("i", "Firmware install " + current_system.name)
+ var launch = class_functions.execute_command(class_functions.wrapper_command,["update_vita3k_firmware"], false)
+ class_functions.logger("d", "Exit Code: " + str(launch["exit_code"]))
+
+func _do_complete() ->void:
+ if is_reset_pressed:
+ var tmp_txt = %reset_button.text
+ %reset_button.text = "RESETTING-NOW"
+ class_functions.logger("i", "Resetting " + current_system.name)
+ var parameters = ["prepare_component","reset",current_system.name]
+ reset_result = await class_functions.run_thread_command(class_functions.wrapper_command,parameters, false)
+ class_functions.logger("d", "Exit Code: " + str(reset_result["exit_code"]))
+ %reset_button.text = "RESET COMPLETED"
+ await class_functions.wait(3.0)
+ %reset_button.text = tmp_txt
diff --git a/tools/configurator/scripts/ToolsTab.gd b/tools/configurator/scripts/ToolsTab.gd
new file mode 100644
index 00000000..3dd8a88a
--- /dev/null
+++ b/tools/configurator/scripts/ToolsTab.gd
@@ -0,0 +1,51 @@
+extends Control
+
+@onready var http_request: HTTPRequest = HTTPRequest.new()
+
+func _ready():
+ add_child(http_request)
+ http_request.request_completed.connect(_on_request_completed)
+ _connect_signals()
+ %backup_user_button.text += " - " + class_functions.rdhome + "/backup"
+
+func _connect_signals() -> void:
+ %check_conn_button.pressed.connect(check_internet_connection)
+ %backup_user_button.pressed.connect(run_function.bind(%backup_user_button, "Start User Backup"))
+
+func run_function(button: Button, message: String) -> void:
+ class_functions.logger("d",message)
+ match button.name:
+ "backup_user_button":
+ _run_backup(button)
+
+func _run_backup(button: Button) -> void:
+ var original_txt = button.text
+ %progress_bar_backup.visible = true
+ button.text = "Backup Running"
+ var parameters = ["backup_retrodeck_userdata"]
+ var run_result = await class_functions.run_thread_command(class_functions.wrapper_command, parameters, true)
+ if run_result["exit_code"] == 0:
+ button.text = "Backup Complete - " + class_functions.rdhome + "/backup"
+ class_functions.logger("d","User Backup Completed")
+ await class_functions.wait(3.0)
+ button.text = original_txt
+ %progress_bar_backup.visible = false
+ else:
+ button.text = "Backup Failed"
+ class_functions.logger("e","User Backup Failed. " + run_result["exit_code"])
+ %progress_bar_backup.visible = false
+
+func check_internet_connection():
+ class_functions.logger("i","Check Internet Connection")
+ %check_conn_button.text = "CHECK CONNECTION"
+ http_request.request("https://retrodeck.net/")
+
+func _on_request_completed(_result, response_code, _headers, _body):
+ if response_code == 200:
+ class_functions.logger("i","Internet Connection Succesful")
+ %check_conn_button.button_pressed = true
+ %check_conn_button.text += " - CONNECTED"
+ else:
+ class_functions.logger("d","Internet Connection Failed")
+ %check_conn_button.button_pressed = false
+ %check_conn_button.text += " - NOT CONNECTED: " + str(response_code)
diff --git a/tools/configurator/scripts/app_data.gd b/tools/configurator/scripts/app_data.gd
index 851b6ef5..5b386d8d 100644
--- a/tools/configurator/scripts/app_data.gd
+++ b/tools/configurator/scripts/app_data.gd
@@ -6,4 +6,3 @@ class_name AppData
@export var about_links: Dictionary = {}
@export var emulators: Dictionary = {}
-@export var cores: Dictionary = {}
diff --git a/tools/configurator/scripts/class_functions.gd b/tools/configurator/scripts/class_functions.gd
index 699a752c..9d84a28c 100644
--- a/tools/configurator/scripts/class_functions.gd
+++ b/tools/configurator/scripts/class_functions.gd
@@ -1,40 +1,124 @@
-class_name ClassFunctions
+class_name ClassFunctions extends Control
extends Control
-var log_text = "gdc_"
+var log_result: Dictionary
var log_parameters: Array
-var wrapper_command: String = "/app/tools/retrodeck_function_wrapper.sh"
+const globals_sh_file_path: String = "/app/libexec/global.sh"
+const wrapper_command: String = "/app/tools/retrodeck_function_wrapper.sh"
+const config_file_path = "/var/config/retrodeck/retrodeck.cfg"
+const json_file_path = "/var/config/retrodeck/retrodeck.json"
+const esde_file_path = "/var/config/ES-DE/settings/es_settings.xml"
+var desktop_mode: String = OS.get_environment("XDG_CURRENT_DESKTOP")
+var rd_conf: String
+var lockfile: String
+var rdhome: String
+var roms_folder: String
+var saves_folder: String
+var states_folder: String
+var bios_folder: String
var rd_log: String
var rd_log_folder: String
var rd_version: String
var gc_version: String
+var sound_effects: bool
+var volume_effects: int
+var title: String
+var quick_resume_status: bool
+var update_check: bool
+var abxy_state: String
+var ask_to_exit_state: String
+var border_state: String
+var widescreen_state: String
+var quick_rewind_state: String
+var cheevos_state: String
+var cheevos_hardcore_state: String
+var font_select: int
+var font_tab_size: int = 35
+var font_size: int = 20
+var locale: String
+enum preset_list {abxy_button_swap, ask_to_exit, borders, widescreen, rewind, cheevos, cheevos_hardcore}
+var button_list: Array = ["button_swap_button", "ask_to_exit_button", "border_button", "widescreen_button", "quick_rewind_button", "reset_retrodeck_button", "reset_all_emulators_button", "cheevos_button"]
+signal update_global_signal
+var rekku_state: bool = false
+var press_time: float = 0.0
+var is_state_pressed: bool = false
+var PRESS_DURATION: float = 3.0
+var current_button: Button = null
+var current_progress: ProgressBar = null
+var current_state: String = ""
-func read_cfg() -> String:
- var title: String
- var config_file_path = "/var/config/retrodeck/retrodeck.cfg"
- var json_file_path = "/var/config/retrodeck/retrodeck.json"
+func _ready():
+ read_values_states()
+
+func read_values_states() -> void:
var config = data_handler.parse_config_to_json(config_file_path)
data_handler.config_save_json(config, json_file_path)
rd_log_folder = config["paths"]["logs_folder"]
rd_log = rd_log_folder + "/retrodeck.log"
- #rd_log = "/var/config/retrodeck/logs/retrodeck.log"
- log_parameters = ["log", "i", log_text, rd_log]
+ rdhome = config["paths"]["rdhome"]
+ roms_folder = config["paths"]["roms_folder"]
+ saves_folder = config["paths"]["saves_folder"]
+ states_folder = config["paths"]["states_folder"]
+ bios_folder = config["paths"]["bios_folder"]
rd_version = config["version"]
+ rd_conf = extract_text(globals_sh_file_path, "rd_conf")
+ lockfile = extract_text(globals_sh_file_path, "lockfile")
+ locale = extract_text(esde_file_path, "esde")
gc_version = ProjectSettings.get_setting("application/config/version")
title = "\n " + rd_version + "\nConfigurator\n " + gc_version
- print ("Make logging a function\nAlso add d,i,e,w: ", rd_log)
- return title
+ quick_resume_status = config["quick_resume"]["retroarch"]
+ update_check = config["options"]["update_check"]
+ abxy_state = multi_state("abxy_button_swap", abxy_state)
+ ask_to_exit_state = multi_state("ask_to_exit", ask_to_exit_state)
+ border_state = multi_state("borders", border_state)
+ widescreen_state = multi_state("widescreen", widescreen_state)
+ quick_rewind_state = multi_state("rewind", quick_rewind_state)
+ sound_effects = config["options"]["sound_effects"]
+ volume_effects = int(config["options"]["volume_effects"])
+ font_select = int(config["options"]["font"])
+ cheevos_state = multi_state("cheevos", cheevos_state)
+ cheevos_hardcore_state = multi_state("cheevos_hardcore", cheevos_hardcore_state)
-func logger() -> void:
- pass
+func multi_state(section: String, state: String) -> String:
+ var config_section:Dictionary = data_handler.get_elements_in_section(config_file_path, section)
+ var true_count: int = 0
+ var false_count: int = 0
+ for value in config_section.values():
+ if value == "true":
+ true_count += 1
+ else:
+ false_count += 1
+ if true_count == config_section.size():
+ state = "true"
+ elif false_count == config_section.size():
+ state = "false"
+ else:
+ state = "mixed"
+ return state
+
+func logger(log_type: String, log_text: String) -> void:
+ # Type of log messages:
+ # log d - debug message: maybe in the future we can decide to hide them in main builds or if an option is toggled
+ # log i - normal informational message
+ # log w - waring: something is not expected but it's not a big deal
+ # log e - error: something broke
+ var log_header_text = "gdc_"
+ log_header_text+=log_text
+ log_parameters = ["log", log_type, log_header_text]
+ log_result = await run_thread_command(wrapper_command,log_parameters, false)
+ #log_result = await run_thread_command("find",["$HOME", "-name", "*.xml","-print"], false)
+ #print (log_result["exit_code"])
+ #print (log_result["output"])
func array_to_string(arr: Array) -> String:
var text: String
for line in arr:
- #text += line + "\n"
text = line.strip_edges() + "\n"
return text
+func wait (seconds: float) -> void:
+ await get_tree().create_timer(seconds).timeout
+
# TODO This should be looked at again when GoDot 4.3 ships as has new OS.execute_with_pipe
func execute_command(command: String, parameters: Array, console: bool) -> Dictionary:
var result = {}
@@ -42,8 +126,6 @@ func execute_command(command: String, parameters: Array, console: bool) -> Dicti
var exit_code = OS.execute(command, parameters, output, console) ## add if exit == 0 etc
result["output"] = array_to_string(output)
result["exit_code"] = exit_code
- #print (array_to_string(output))
- #print (result["exit_code"])
return result
func run_command_in_thread(command: String, paramaters: Array, _console: bool) -> Dictionary:
@@ -51,14 +133,12 @@ func run_command_in_thread(command: String, paramaters: Array, _console: bool) -
thread.start(execute_command.bind(command,paramaters,false))
while thread.is_alive():
await get_tree().process_frame
- var result = thread.wait_to_finish()
- thread = null
- return result
-
-func _threaded_command_execution(command: String, parameters: Array, console: bool) -> Dictionary:
- var result = execute_command(command, parameters, console)
- return result
-
+ return thread.wait_to_finish()
+
+func run_thread_command(command: String, parameters: Array, console: bool) -> Dictionary:
+ log_result = await run_command_in_thread(command, parameters, console)
+ return log_result
+
func process_url_image(body) -> Texture:
var image = Image.new()
image.load_png_from_buffer(body)
@@ -66,6 +146,10 @@ func process_url_image(body) -> Texture:
return texture
func launch_help(url: String) -> void:
+ #OS.unset_environment("LD_PRELOAD")
+ #OS.set_environment("XDG_CURRENT_DESKTOP", "KDE")
+ #var launch = class_functions.execute_command("xdg-open",[url], false)
+ #var launch = class_functions.execute_command("org.mozilla.firefox",[url], false)
OS.shell_open(url)
func import_csv_data(file_path: String) -> Dictionary:
@@ -102,11 +186,11 @@ func import_text_file(file_path: String) -> String:
var content: String = ""
var file = FileAccess.open(file_path, FileAccess.READ)
if file == null:
- print("Failed to open file")
+ logger("e","Failed to open file %s" % file_path)
return content
while not file.eof_reached():
content += file.get_line() + "\n"
- file.close
+ #file.close
return content
func map_locale_id(current_locale: String) -> int:
@@ -127,3 +211,223 @@ func map_locale_id(current_locale: String) -> int:
"cn":
int_locale = 6
return int_locale
+
+func environment_data() -> void:
+ var env_result = execute_command("printenv",[], true)
+ var file = FileAccess.open(OS.get_environment("HOME") + "/sdenv.txt",FileAccess.WRITE)
+ if file != null:
+ file.store_string(env_result["output"])
+ file.close()
+
+func display_json_data() -> void:
+ var app_data := AppData.new()
+ app_data = data_handler.app_data
+ #data_handler.add_emulator()
+ #data_handler.modify_emulator_test()
+ if app_data:
+ #var website_data: Link = app_data.about_links["rd_web"]
+ #print (website_data.name,"-",website_data.url,"-",website_data.description,"-",website_data.url)
+ ##print (app_data.about_links["rd_web"]["name"])
+ #var core_data: Core = app_data.cores["gambatte_libetro"]
+ #print (core_data.name)
+ #for property: CoreProperty in core_data.properties:
+ #print("Cheevos: ", property.cheevos)
+ #print("Cheevos Hardcore: ", property.cheevos_hardcore)
+ #print("Quick Resume: ", property.quick_resume)
+ #print("Rewind: ", property.rewind)
+ #print("Borders: ", property.borders)
+ #print("Widescreen: ", property.widescreen)
+ #print("ABXY_button:", property.abxy_button)
+ for key in app_data.emulators.keys():
+ var emulator = app_data.emulators[key]
+ # Display the properties of each emulator
+ print("System Name: ", emulator.name)
+ #print("Description: ", emulator.description)
+ #print("System: ", emulator.systen)
+ #print("Help URL: ", emulator.url)
+ #print("Properties:")
+ for property: EmulatorProperty in emulator.properties:
+ #print("Cheevos: ", property.cheevos)
+ #print("Borders: ", property.borders)
+ print("ABXY_button:", property.abxy_button)
+ #print("multi_user_config_dir: ", property.multi_user_config_dir)
+
+ for key in app_data.cores.keys():
+ var core = app_data.cores[key]
+ print("Core Name: ", core.name)
+ #print("Description: ", core.description)
+ #print("Properties:")
+ for property: CoreProperty in core.properties:
+ #print("Cheevos: ", property.cheevos)
+ #print("Cheevos Hardcore: ", property.cheevos_hardcore)
+ #print("Quick Resume: ", property.quick_resume)
+ #print("Rewind: ", property.rewind)
+ #print("Borders: ", property.borders)
+ #print("Widescreen: ", property.widescreen)
+ print("ABXY_button:", property.abxy_button)
+ else:
+ print ("No emulators")
+
+func slider_function(value: float, slide: HSlider) -> void:
+ volume_effects = int(slide.value)
+ data_handler.change_cfg_value(config_file_path, "volume_effects", "options", str(slide.value))
+
+func run_function(button: Button, preset: String) -> void:
+ if button.button_pressed:
+ update_global(button, preset, true)
+ else:
+ update_global(button, preset, false)
+
+func update_global(button: Button, preset: String, state: bool) -> void:
+ #TODO pass state as an object in future version
+ var result: Array
+ var config_section:Dictionary = data_handler.get_elements_in_section(config_file_path, preset)
+ match button.name:
+ "quick_resume_button", "retroarch_quick_resume_button":
+ quick_resume_status = state
+ result = data_handler.change_cfg_value(config_file_path, "retroarch", preset, str(state))
+ change_global(result, "build_preset_config", button, str(quick_resume_status))
+ "update_notification_button":
+ update_check = state
+ result = data_handler.change_cfg_value(config_file_path, preset, "options", str(state))
+ change_global(result, "build_preset_config", button, str(result))
+ "sound_button":
+ sound_effects = state
+ result = data_handler.change_cfg_value(config_file_path, preset, "options", str(state))
+ logger("i", "Enabled: %s" % (button.name))
+ update_global_signal.emit([button.name])
+ "button_swap_button":
+ if abxy_state != "mixed":
+ abxy_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, abxy_state)
+ "ask_to_exit_button":
+ if ask_to_exit_state != "mixed":
+ ask_to_exit_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, ask_to_exit_state)
+ "border_button":
+ if border_state != "mixed":
+ border_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, border_state)
+ if widescreen_state == "true" or widescreen_state == "mixed":
+ config_section = data_handler.get_elements_in_section(config_file_path, "widescreen")
+ widescreen_state = "false"
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, "widescreen", widescreen_state)
+ change_global(result, "build_preset_config", button, widescreen_state)
+ "widescreen_button":
+ if widescreen_state != "mixed":
+ widescreen_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, widescreen_state)
+ if border_state == "true" or border_state == "mixed":
+ config_section = data_handler.get_elements_in_section(config_file_path, "borders")
+ border_state = "false"
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, "borders", border_state)
+ change_global(result, "build_preset_config", button, border_state)
+ "quick_rewind_button":
+ if quick_rewind_state != "mixed":
+ quick_rewind_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, quick_rewind_state)
+ "cheevos_button":
+ if cheevos_state != "mixed":
+ cheevos_state = str(state)
+ result = data_handler.change_all_cfg_values(config_file_path, config_section, preset, str(state))
+ change_global(result, "build_preset_config", button, quick_rewind_state)
+
+func change_global(parameters: Array, preset: String, button: Button, state: String) -> void:
+ #print (parameters)
+ match parameters[1]:
+ preset_list:
+ for system in parameters[0].keys():
+ var command_parameter: Array = [preset, system, parameters[1]]
+ logger("d", "Change Global: %s System: %s Preset %s " % command_parameter)
+ var result: Dictionary = await run_thread_command(wrapper_command, command_parameter, false)
+ logger("d", "Exit code: %s" % result["exit_code"])
+ _:
+ var command_parameter: Array = [preset, parameters]
+ logger("d", "Change Global: %s System: %s" % command_parameter)
+ var result: Dictionary = await run_thread_command(wrapper_command, command_parameter, false)
+ logger("d", "Exit code: %s" % result["exit_code"])
+ parameters.append(button)
+ parameters.append(state)
+ update_global_signal.emit(parameters)
+
+func extract_text(file_path: String, extract: String) -> String:
+ var file = FileAccess.open(file_path, FileAccess.ModeFlags.READ)
+ var pattern: String
+ if file:
+ var regex = RegEx.new()
+ if extract != "esde":
+ pattern = extract + '="([^"]+)"'
+ else:
+ pattern = ''
+ regex.compile(pattern)
+ while not file.eof_reached():
+ var line: String = file.get_line().strip_edges()
+ var result: RegExMatch = regex.search(line)
+ if result:
+ return result.get_string(1)
+ file.close()
+ else:
+ logger("e", "Could not open file: %s" % file_path)
+ return ""
+
+func _on_button_released(progress: ProgressBar) -> void:
+ is_state_pressed = false
+ progress.visible = false
+ press_time = 0.0
+ progress.value = 0.0
+ current_button = null
+ current_progress = null
+ current_state == null
+
+func _do_action(progress: ProgressBar, button: Button, state: String) -> void:
+ match [class_functions.button_list]:
+ [class_functions.button_list]:
+ current_state = state
+ current_button = button
+ current_progress = progress
+ current_progress.visible = true
+ is_state_pressed = true
+
+func _do_complete(button: Button) ->void:
+ #TODO use object for state
+ if is_state_pressed and button == current_button:
+ match button.name:
+ "button_swap_button":
+ class_functions.abxy_state = "false"
+ "ask_to_exit_button":
+ class_functions.ask_to_exit_state = "false"
+ "border_button":
+ class_functions.border_state = "false"
+ "widescreen_button":
+ class_functions.widescreen_state = "false"
+ "quick_rewind_button":
+ class_functions.quick_rewind_state = "false"
+ "cheevos_button":
+ class_functions.cheevos_state = "false"
+ "cheevos_hardcore_button":
+ class_functions.cheevos_hardcore_state = "false"
+ "reset_retrodeck_button":
+ var dir = DirAccess.open(class_functions.rd_conf.get_base_dir())
+ if dir is DirAccess:
+ dir.rename(class_functions.rd_conf,class_functions.rd_conf.get_base_dir() + "/retrodeck.bak")
+ dir.remove(class_functions.lockfile)
+ class_functions.change_global(["reset", "retrodeck"], "prepare_component", button, "")
+ button.text = "RESETTING-NOW"
+ await class_functions.wait(2.0)
+ button.text = "CONFIGURATOR WILL NOW CLOSE"
+ await class_functions.wait(1.0)
+ get_tree().quit()
+ "reset_all_emulators_button":
+ var tmp_txt = button.text
+ button.text = "RESETTING-NOW"
+ class_functions.change_global(["reset", "all"], "prepare_component", button, "")
+ await class_functions.wait(2.0)
+ button.text = "RESET COMPLETED"
+ await class_functions.wait(3.0)
+ button.text = tmp_txt
+ button.toggle_mode = true
diff --git a/tools/configurator/scripts/core.gd b/tools/configurator/scripts/core.gd
deleted file mode 100644
index 835eb071..00000000
--- a/tools/configurator/scripts/core.gd
+++ /dev/null
@@ -1,8 +0,0 @@
-extends Resource
-
-class_name Core
-
-@export var name: String
-@export var description: String
-@export var system: Array
-@export var properties: Array[CoreProperty]
diff --git a/tools/configurator/scripts/core_property.gd b/tools/configurator/scripts/core_property.gd
deleted file mode 100644
index a744712e..00000000
--- a/tools/configurator/scripts/core_property.gd
+++ /dev/null
@@ -1,14 +0,0 @@
-extends Resource
-
-class_name CoreProperty
-
-@export var borders: bool
-@export var abxy_button: bool
-@export var cheevos: bool
-@export var cheevos_hardcore: bool
-@export var ask_to_exit: bool
-@export var multi_user_config_dir: String
-@export var universal_dyn_input: bool
-@export var quick_resume: bool
-@export var widescreen: bool
-@export var rewind: bool
diff --git a/tools/configurator/scripts/data_handler.gd b/tools/configurator/scripts/data_handler.gd
index 2b24a79c..642801a8 100644
--- a/tools/configurator/scripts/data_handler.gd
+++ b/tools/configurator/scripts/data_handler.gd
@@ -34,12 +34,15 @@ func load_base_data() -> AppData:
var emulator = Emulator.new()
emulator.name = emulator_data["name"]
emulator.description = emulator_data["description"]
- emulator.url = emulator_data["url"]
+<<<<<<< HEAD
+=======
+ #emulator.url = emulator_data["url"]
#emulator.system = emulator_data["system"]
emulator.launch = emulator_data["launch"]
+>>>>>>> be95a1bf935fae24a2ab447f99022a39ae7a896a
if emulator_data.has("properties"):
for property_data in emulator_data["properties"]:
- #print (emulator,"----",property_data)
+ print (emulator,"----",property_data)
var property = EmulatorProperty.new()
if property_data.has("cheevos"):
property.cheevos = property_data.get("cheevos",true)
@@ -61,6 +64,7 @@ func load_base_data() -> AppData:
if core_data.has("properties"):
for property_data in core_data["properties"]:
#print (core.name,"----",property_data)
+ # inherit from RetroArch
var property = CoreProperty.new()
property.cheevos = true
property.cheevos_hardcore = true
@@ -76,19 +80,19 @@ func load_base_data() -> AppData:
core.properties.append(property)
cores[key] = core
+ emulators[key] = emulator
var app_dict = AppData.new()
app_dict.about_links = about_links
app_dict.emulators = emulators
- app_dict.cores = cores
return app_dict
else:
- print("Error parsing JSON")
+ class_functions.logger("d","Error parsing JSON ")
else:
- print("Error opening file")
+ class_functions.logger("d","Error opening file: " + file)
get_tree().quit()
return null
-func save_base_data(app_dict: AppData):
+func save_base_data(app_dict: AppData): # was apP_data but gave warning
var file = FileAccess.open(data_file_path, FileAccess.READ)
var existing_data = {}
if file:
@@ -99,18 +103,18 @@ func save_base_data(app_dict: AppData):
file.close()
else:
print("File not found. Creating a new one.")
- #var about_links ={}
- var about_links_new = Link.new()
+ var about_links = {}
for key in app_dict.about_links.keys():
var link = app_dict.about_links[key]
- about_links_new[key] = {
+ about_links[key] = {
"name": link.name,
"url": link.url,
"description": link.description
}
+
var new_data_dict = {}
- #var about_links = {}
- var about_links = Link.new()
+ # Convert about_links to a dictionary
+ var about_links = {}
for key in app_dict.about_links.keys():
var link = app_dict.about_links[key]
about_links[key] = {
@@ -118,6 +122,8 @@ func save_base_data(app_dict: AppData):
"url": link.url,
"description": link.description
}
+
+ # Convert emulators to a dictionary
var emulators = {}
for key in app_dict.emulators.keys():
var emulator = app_data.emulators[key]
@@ -127,16 +133,16 @@ func save_base_data(app_dict: AppData):
#"standalone": property.standalone,
"abxy_button": {"status": property.abxy_button}
})
+
emulators[key] = {
"name": emulator.name,
"description": emulator.description,
- "launch": emulator.launch,
- "system": emulator.system,
- "url": emulator.url,
"properties": properties
}
+
new_data_dict["about_links"] = about_links
new_data_dict["emulators"] = emulators
+
# Merge existing data with new data
for key in new_data_dict.keys():
if existing_data.has(key):
@@ -148,6 +154,7 @@ func save_base_data(app_dict: AppData):
existing_dict[sub_key] = new_dict[sub_key]
else:
existing_data[key] = new_data_dict[key]
+
# Serialize the combined data to JSON
#var json_text = JSON.new().stringify(existing_data, "\t")
#var json_text = json.stringify(existing_data, "\t")
@@ -157,7 +164,6 @@ func save_base_data(app_dict: AppData):
file = FileAccess.open(data_file_path, FileAccess.WRITE)
file.store_string(json_text)
file.close()
- print("Data appended successfully")
# Function to modify an existing link
func modify_link(key: String, new_name: String, new_url: String, new_description: String):
@@ -174,14 +180,13 @@ func modify_link(key: String, new_name: String, new_url: String, new_description
print("Link not found")
# Function to modify an existing emulator
-func modify_emulator(key: String, new_name: String, new_launch: String, new_description: String, new_properties: Array):
+func modify_emulator(key: String, new_name: String, new_description: String, new_properties: Array):
#data_handler.modify_emulator_test()
var app_dict = load_base_data() # was app_data
if app_dict and app_dict.emulators.has(key):
var emulator = app_dict.emulators[key]
emulator.name = new_name
emulator.description = new_description
- emulator.launch = new_launch
# Update properties
emulator.properties.clear()
@@ -191,7 +196,9 @@ func modify_emulator(key: String, new_name: String, new_launch: String, new_desc
new_property.abxy_button = property.abxy_button
new_property.ask_to_exit = property.ask_to_exit
new_property.cheevos = property.cheevos
+
emulator.properties.append(new_property)
+
app_dict.emulators[key] = emulator
save_base_data(app_dict)
print("Emulator modified successfully")
@@ -206,10 +213,10 @@ func add_emulator() -> void:
link.url = "https://example.com"
link.description = "An example description."
app_data.about_links["example_site"] = link
+
var emulator = Emulator.new()
- emulator.name = "Example System"
+ emulator.name = "Example Emulator"
emulator.description = "An example emulator."
- emulator.launch = "launcher"
var property = EmulatorProperty.new()
#property.standalone = true
property.abxy_button = false
@@ -219,39 +226,40 @@ func add_emulator() -> void:
func modify_emulator_test() -> void:
data_handler.modify_link("example_site", "Updated Site", "https://updated-example.com", "Updated description.")
+
+
var new_properties = []
var new_property = EmulatorProperty.new()
#new_property.standalone = false
new_property.abxy_button = true
new_properties.append(new_property)
- data_handler.modify_emulator("example_emulator", "Updated System", "launcher", "Updated description", new_properties)
+
+ data_handler.modify_emulator("example_emulator", "Updated Emulator", "Updated description", new_properties)
+
func parse_config_to_json(file_path: String) -> Dictionary:
var config = {}
var current_section = ""
+
var file = FileAccess.open(file_path, FileAccess.READ)
if file == null:
- print("Failed to open file")
+ class_functions.logger("e","Failed to open file: " + file_path)
return config
-
while not file.eof_reached():
var line = file.get_line().strip_edges()
+
if line.begins_with("[") and line.ends_with("]"):
- # Start a new section
current_section = line.substr(1, line.length() - 2)
config[current_section] = {}
elif line != "" and not line.begins_with("#"):
- # Add key-value pair to the current section
var parts = line.split("=")
if parts.size() == 2:
var key = parts[0].strip_edges()
var value = parts[1].strip_edges()
- # Convert value to proper type
if value == "true":
value = true
elif value == "false":
value = false
-
if key == "version":
config[key] = value
else:
@@ -259,8 +267,10 @@ func parse_config_to_json(file_path: String) -> Dictionary:
config[key] = value
else:
config[current_section][key] = value
+
file.close()
return config
+
func config_save_json(config: Dictionary, json_file_path: String) -> void:
#var json = JSON.new()
@@ -271,4 +281,93 @@ func config_save_json(config: Dictionary, json_file_path: String) -> void:
file.store_string(json_string)
file.close()
else:
- print("Failed to open JSON file for writing")
+ class_functions.logger("e", "File not found: %s" % json_file_path)
+
+func read_cfg_file(file_path: String) -> Array:
+ var lines: Array = []
+ var file: FileAccess = FileAccess.open(file_path, FileAccess.ModeFlags.READ)
+ if file:
+ while not file.eof_reached():
+ var line: String = file.get_line()
+ lines.append(line)
+ file.close()
+ else:
+ class_functions.logger("e", "File not found: %s" % file_path)
+ return lines
+
+func write_cfg_file(file_path: String, lines: Array, changes: Dictionary) -> void:
+ var file: FileAccess = FileAccess.open(file_path, FileAccess.ModeFlags.WRITE)
+ var current_section: String = ""
+ var line_count: int = lines.size()
+ for i in line_count:
+ var line: String = lines[i]
+ var trimmed_line: String = line.strip_edges()
+ if trimmed_line.begins_with("[") and trimmed_line.ends_with("]"):
+ current_section = trimmed_line.trim_prefix("[").trim_suffix("]")# trimmed_line.trim_prefix("["].trim_suffix("]")
+ file.store_line(line)
+ elif "=" in trimmed_line and current_section in changes:
+ var parts: Array = trimmed_line.split("=", false)
+ if parts.size() == 2:
+ var key: String = parts[0].strip_edges()
+ var original_value: String = parts[1].strip_edges()
+ if key in changes[current_section]:
+ var new_value: String = changes[current_section][key]
+ if new_value != original_value:
+ file.store_line("%s=%s" % [key, new_value])
+ class_functions.logger("i", "Changed %s in section [%s] from %s to %s" % [key, current_section, original_value, new_value])
+ else:
+ file.store_line(line)
+ else:
+ file.store_line(line)
+ else:
+ file.store_line(line)
+ else:
+ file.store_line(line)
+ if i == line_count - 2:
+ break
+ file.close()
+
+func change_cfg_value(file_path: String, system: String, section: String, new_value: String) -> Array:
+ var lines: Array = read_cfg_file(file_path)
+ var parameters: Array =[system, section]
+ var changes: Dictionary = {}
+ changes[section] = {system: new_value}
+ class_functions.logger("i", "Change: System: %s Section %s New Value: %s" % [system, section, new_value])
+ write_cfg_file(file_path, lines, changes)
+ return parameters
+
+func change_all_cfg_values(file_path: String, systems: Dictionary, section: String, new_value: String) -> Array:
+ var lines: Array = read_cfg_file(file_path)
+ var parameters: Array =[systems, section]
+ var changes: Dictionary = {}
+ var current_section: String
+ for line in lines:
+ var trimmed_line: String = line.strip_edges()
+ if trimmed_line.begins_with("[") and trimmed_line.ends_with("]"):
+ current_section = trimmed_line.trim_prefix("[").trim_suffix("]")
+ if current_section == section:
+ changes[current_section] = {}
+ elif "=" in trimmed_line and current_section == section:
+ var parts: Array = trimmed_line.split("=", false)
+ if parts.size() >= 2:
+ var key: String = parts[0].strip_edges()
+ changes[section][key] = new_value
+ class_functions.logger("i", "Change: Systems: %s Section %s New Value: %s" % [systems, section, new_value])
+ write_cfg_file(file_path, lines, changes)
+ return parameters
+
+func get_elements_in_section(file_path: String, section: String) -> Dictionary:
+ var lines: Array = read_cfg_file(file_path)
+ var elements: Dictionary = {}
+ var current_section: String = ""
+ for line in lines:
+ var trimmed_line: String = line.strip_edges()
+ if trimmed_line.begins_with("[") and trimmed_line.ends_with("]"):
+ current_section = trimmed_line.trim_prefix("[").trim_suffix("]")
+ elif "=" in trimmed_line and current_section == section:
+ var parts: Array = trimmed_line.split("=", false)
+ if parts.size() >= 2:
+ var key: String = parts[0].strip_edges()
+ var value: String = parts[1].strip_edges()
+ elements[key] = value
+ return elements
diff --git a/tools/configurator/scripts/emulator.gd b/tools/configurator/scripts/emulator.gd
index 4eda2798..5b5900ad 100644
--- a/tools/configurator/scripts/emulator.gd
+++ b/tools/configurator/scripts/emulator.gd
@@ -1,10 +1,6 @@
extends Resource
-class_name Emulator
-
+class_name Emulator
@export var name: String
@export var description: String
-@export var launch: String
-@export var url: String
-@export var system: String
@export var properties: Array[EmulatorProperty]
diff --git a/tools/configurator/scripts/emulator_property.gd b/tools/configurator/scripts/emulator_property.gd
index 07d7a673..51ef7670 100644
--- a/tools/configurator/scripts/emulator_property.gd
+++ b/tools/configurator/scripts/emulator_property.gd
@@ -1,5 +1,4 @@
extends Resource
-
class_name EmulatorProperty
@export var borders: bool
@@ -9,4 +8,3 @@ class_name EmulatorProperty
@export var ask_to_exit: bool
@export var multi_user_config_dir: String
@export var universal_dyn_input: bool
-@export var quick_resume: bool
diff --git a/tools/configurator/helper_text.gd b/tools/configurator/scripts/helper_text.gd
similarity index 83%
rename from tools/configurator/helper_text.gd
rename to tools/configurator/scripts/helper_text.gd
index 1026e672..d94060ef 100644
--- a/tools/configurator/helper_text.gd
+++ b/tools/configurator/scripts/helper_text.gd
@@ -11,4 +11,3 @@ func _on_focus_changed(selected_element:Control) -> void:
helper_text_node.text = selected_element.get_meta("description")
else:
helper_text_node.text = "Hey, there's no description"
- #helper_text_node.text = "That stupid Monkey almost deleted me.\n\n\nPlease save me!!!!!!!!"
diff --git a/tools/configurator/scripts/link.gd b/tools/configurator/scripts/link.gd
index 5e598d3e..e3a4b774 100644
--- a/tools/configurator/scripts/link.gd
+++ b/tools/configurator/scripts/link.gd
@@ -1,7 +1,5 @@
extends Resource
-
class_name Link
-
@export var description: String
@export var name: String
@export var url: String
diff --git a/tools/configurator/scripts/main.gd b/tools/configurator/scripts/main.gd
new file mode 100644
index 00000000..088606ec
--- /dev/null
+++ b/tools/configurator/scripts/main.gd
@@ -0,0 +1,271 @@
+extends Control
+
+@onready var bios_type:int
+var custom_theme: Theme
+var log_option: OptionButton
+var tab_container: TabContainer
+var anim_logo: AnimatedSprite2D
+var rd_logs: String
+var rd_version: String
+var gc_version: String
+var l1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0797.png")
+var r1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0798.png")
+var a_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0042.png")
+var b_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0043.png")
+var l1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0797.png")
+var r1_button_texture: Texture2D = load("res://assets/icons/kenney_input-prompts-pixel-16/Tiles/tile_0798.png")
+var style_box_original: StyleBox = preload("res://assets/themes/default_theme.tres::StyleBoxFlat_0ahfc")
+var font_size: int = 20
+
+func _ready():
+ _get_nodes()
+ _connect_signals()
+ _play_main_animations()
+ _set_up_globals([])
+ custom_theme = get_tree().current_scene.custom_theme
+ $".".theme = custom_theme
+ if class_functions.locale == "automatic":
+ %locale_option.selected = class_functions.map_locale_id(OS.get_locale_language())
+ %rd_title.text += class_functions.title
+ class_functions.logger("i","Started Godot configurator")
+ #class_functions.display_json_data()
+ # set current startup tab to match IDE
+ tab_container.current_tab = 0
+ #add_child(class_functions) # Needed for threaded results Not need autoload?
+ var children = findElements(self, "Control")
+ for n: Control in children: #iterate the children
+ if (n.focus_mode == FOCUS_ALL):
+ n.mouse_entered.connect(_on_control_mouse_entered.bind(n)) #grab focus on mouse hover
+ if (n.is_class("BaseButton") and n.disabled == true): #if button-like control and disabled
+ n.self_modulate.a = 0.5 #make it half transparent
+ #combine_tkeys()
+ change_font(class_functions.font_select)
+
+func _input(event):
+ if Input.is_action_pressed("quit1") and Input.is_action_pressed("quit2"):
+ _exit()
+ if Input.is_action_pressed("next_tab"):
+ %r1_button.texture_normal = %r1_button.texture_pressed
+ elif Input.is_action_pressed("previous_tab"):
+ %l1_button.texture_normal = %l1_button.texture_pressed
+ elif Input.is_action_pressed("back_button"):
+ %b_button.texture_normal = %b_button.texture_pressed
+ elif Input.is_action_pressed("action_button"):
+ %a_button.texture_normal = %a_button.texture_pressed
+ else:
+ %r1_button.texture_normal = r1_button_texture
+ %l1_button.texture_normal = l1_button_texture
+ %a_button.texture_normal = a_button_texture
+ %b_button.texture_normal = b_button_texture
+ if event.is_action_pressed("quit"):
+ _exit()
+
+func _exit():
+ class_functions.logger("i","Exited Godot configurator")
+ get_tree().root.propagate_notification(NOTIFICATION_WM_CLOSE_REQUEST)
+ get_tree().quit()
+
+func _get_nodes() -> void:
+ tab_container = get_node("%TabContainer")
+ anim_logo = get_node("%logo_animated")
+ log_option = get_node("%logs_button")
+
+func _connect_signals() -> void:
+ #signal_theme_changed.connect(_conf_theme)
+ %font_optionbutton.item_selected.connect(change_font)
+ log_option.item_selected.connect(_load_log)
+ %borders_button.pressed.connect(_hide_show_buttons.bind(%borders_button,%borders_gridcontainer,%decorations_gridcontainer))
+ %button_layout.pressed.connect(_hide_show_buttons.bind(%button_layout,%borders_gridcontainer,%decorations_gridcontainer))
+ %decorations_save.pressed.connect(_hide_show_buttons.bind(%decorations_save,%decorations_save.get_parent(),null))
+ %decorations_button.pressed.connect(_hide_show_containers.bind(%decorations_button, %decorations_gridcontainer))
+ %systems_button.pressed.connect(_hide_show_containers.bind(%systems_button, %systems_gridcontainer))
+ class_functions.update_global_signal.connect(_set_up_globals)
+
+func _load_log(index: int) -> void:
+ var log_content:String
+ match index:
+ 1:
+ class_functions.logger("i","Loading RetroDeck log")
+ log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/retrodeck.log")
+ load_popup("RetroDeck Log", "res://components/popup.tscn", log_content)
+ 2:
+ class_functions.logger("i","Loading ES-DE log")
+ log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/ES-DE/es_log.txt")
+ load_popup("ES-DE Log", "res://components/popup.tscn",log_content)
+ 3:
+ class_functions.logger("i","Loading RetroArch log")
+ log_content = class_functions.import_text_file(class_functions.rd_log_folder +"/retroarch/logs/log.txt")
+ load_popup("Retroarch Log", "res://components/popup.tscn",log_content)
+
+func _play_main_animations() -> void:
+ anim_logo.play()
+
+func _hide_show_containers(button: Button) -> void:
+ match button.name:
+ "decorations_button":
+ %graphics_gridcontainer.visible = true
+ if button.toggle_mode:
+ button.toggle_mode=false
+ %graphics_gridcontainer.visible = false
+ else:
+ button.toggle_mode=true
+ "systems_button":
+ %systems_gridcontainer.visible = true
+ if button.toggle_mode:
+ button.toggle_mode=false
+ %systems_gridcontainer.visible = false
+ else:
+ button.toggle_mode=true
+
+# TODO Pass GridContainer(might need 2?) as above
+# TODO load existing settings or default to enable all
+func _hide_show_buttons(button: Button, buttons_gridcontainer: GridContainer, hidden_gridcontainer: GridContainer) -> void:
+ match button.name:
+ "borders_button", "button_layout":
+ buttons_gridcontainer.visible = true
+ if button.toggle_mode == false:
+ for i in range(buttons_gridcontainer.get_child_count()):
+ var child = buttons_gridcontainer.get_child(i)
+ child.button_pressed=true
+ for i in range(hidden_gridcontainer.get_child_count()):
+ var child = hidden_gridcontainer.get_child(i)
+ if child is Button and child != button:
+ child.visible=false
+ elif button.toggle_mode == true and %borders_gridcontainer.visible == true:
+ buttons_gridcontainer.visible = false
+ #button.toggle_mode = false
+ for i in range(hidden_gridcontainer.get_child_count()):
+ var child = hidden_gridcontainer.get_child(i)
+ if child is Button:
+ child.visible=true
+ child.toggle_mode = false
+ button.toggle_mode = true
+
+func findElements(node: Node, className: String, result: Array = []) -> Array:
+ if node.is_class(className):
+ result.push_back(node)
+ for child in node.get_children():
+ result = findElements(child, className, result)
+ return result
+
+func _on_control_mouse_entered(control: Node):
+ control.grab_focus()
+
+func load_popup(title:String, content_path:String, display_text: String):
+ var popup = load("res://components/popup.tscn").instantiate() as Control
+ popup.set_title(title)
+ popup.set_content(content_path)
+ popup.set_display_text(display_text)
+ $Background.add_child(popup)
+
+func _on_bios_button_pressed():
+ _play_main_animations()
+ bios_type = 1
+ class_functions.logger("i","Bios Check")
+ load_popup("BIOS File Check", "res://components/bios_check/bios_popup_content.tscn","")
+ bios_type = 0
+ log_parameters[2] = log_text + "Bios_Check"
+ log_results = class_functions.execute_command(wrapper_command, log_parameters, false)
+ load_popup("BIOS File Check", "res://components/bios_check/bios_popup_content.tscn","")
+ status_code_label.text = str(log_results["exit_code"])
+
+func _on_bios_button_expert_pressed():
+ _play_main_animations()
+ bios_type = 2
+ class_functions.logger("i","Advanced Bios Check")
+ load_popup("BIOS File Check", "res://components/bios_check/bios_popup_content.tscn","")
+ status_code_label.text = str(log_results["exit_code"])
+
+func _on_exit_button_pressed():
+ _play_main_animations()
+ log_parameters[2] = log_text + "Exited"
+ log_results = class_functions.execute_command(wrapper_command, log_parameters, false)
+ _exit()
+ _exit()
+
+#func _on_locale_selected(index):
+ #match index:
+ #0:
+ #TranslationServer.set_locale("en")
+ #_:
+ #TranslationServer.set_locale("en")
+ #combine_tkeys()
+
+#func combine_tkeys(): #More as a test
+ #pass
+ #%cheats.text = tr("TK_CHEATS") + " " + tr("TK_SOON") # switched to access as a unique name as easier to refactor
+ #$Background/MarginContainer/TabContainer/TK_SYSTEM/ScrollContainer/VBoxContainer/HBoxContainer/GridContainer/cheats.text = tr("TK_CHEATS") + " " + tr("TK_SOON")
+ #%tate_mode.text = tr("TK_TATE") + " " + tr("TK_SOON")
+ #%hotkey_sound.text = tr("TK_HOTKEYSOUND") + " " + tr("TK_SOON")
+ #$Background/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/cheevos_container/cheevos_advanced_container/cheevos_hardcore.text = tr("TK_CHEEVOSHARDCORE") + " " + tr("TK_SOON")
+ #$Background/MarginContainer/TabContainer/TK_NETWORK/ScrollContainer/VBoxContainer/data_mng_container/saves_sync.text = tr("TK_SAVESSYNC") + " " + tr("TK_SOON")
+ #$Background/MarginContainer/TabContainer/TK_CONFIGURATOR/ScrollContainer/VBoxContainer/system_container/easter_eggs.text = tr("TK_EASTEREGGS") + " " + tr("TK_SOON")
+
+func _set_up_globals(state: Array) -> void:
+ #TODO on initial run pass array date?
+ #print (state)
+ %update_notification_button.button_pressed = class_functions.update_check
+ %quick_resume_button.button_pressed = class_functions.quick_resume_status
+ %retroarch_quick_resume_button.button_pressed = class_functions.quick_resume_status
+ %sound_button.button_pressed = class_functions.sound_effects
+ %volume_effects_slider.visible = class_functions.sound_effects
+ mixed_mode(%button_swap_button, class_functions.abxy_state)
+ mixed_mode(%ask_to_exit_button, class_functions.ask_to_exit_state)
+ mixed_mode(%border_button, class_functions.border_state)
+ mixed_mode(%widescreen_button, class_functions.widescreen_state)
+ mixed_mode(%quick_rewind_button, class_functions.quick_rewind_state)
+ mixed_mode(%cheevos_button, class_functions.cheevos_state)
+ if class_functions.cheevos_state == "true":
+ %cheevos_login_container.visible = true
+ else:
+ %cheevos_login_container.visible = false
+
+func mixed_mode (button: Button, state: String) -> void:
+ match [class_functions.button_list]:
+ [class_functions.button_list]:
+ if state == "true":
+ button.button_pressed = true
+ button.add_theme_stylebox_override("normal", style_box_original)
+ elif state == "false":
+ button.button_pressed = false
+ button.add_theme_stylebox_override("normal", style_box_original)
+ elif state == "mixed":
+ mixed_status(button)
+
+func mixed_status (button: Button) -> void:
+ button.button_pressed = false
+ button.toggle_mode = false
+ var style_box = StyleBoxFlat.new()
+ style_box.bg_color = Color(0.941, 0.502, 0, 1)
+ style_box.border_color = Color(0.102, 0.624, 1, 1)
+ style_box.border_blend = true
+ style_box.corner_radius_top_left = 25
+ style_box.corner_radius_top_right = 25
+ style_box.corner_radius_bottom_right = 25
+ style_box.corner_radius_bottom_left = 25
+ style_box.border_width_left = 15
+ style_box.border_width_top = 15
+ style_box.border_width_right = 15
+ style_box.border_width_bottom = 15
+ button.add_theme_stylebox_override("normal", style_box)
+
+func change_font(index: int) -> void:
+ var font_file: FontFile
+ match index:
+ 1:
+ font_file = load("res://assets/fonts/munro/munro.ttf")
+ %TabContainer.add_theme_font_size_override("font_size", class_functions.font_tab_size)
+ font_size = 30
+ 2:
+ font_file = load("res://assets/fonts/akrobat/Akrobat-Regular.otf")
+ %TabContainer.add_theme_font_size_override("font_size", class_functions.font_tab_size)
+ font_size = 25
+ 3:
+ font_file = load("res://assets/fonts/OpenDyslexic3/OpenDyslexic3-Regular.ttf")
+ %TabContainer.add_theme_font_size_override("font_size", 15)
+ font_size = 16
+ custom_theme = load("res://assets/themes/default_theme.tres")
+ custom_theme.set_font("font", "Control", font_file)
+ custom_theme.default_font_size = font_size
+ $".".theme = custom_theme
+ data_handler.change_cfg_value(class_functions.config_file_path, "font", "options", str(index))
diff --git a/tools/configurator/scripts/retrodeck.gd b/tools/configurator/scripts/retrodeck.gd
new file mode 100644
index 00000000..4f0203ac
--- /dev/null
+++ b/tools/configurator/scripts/retrodeck.gd
@@ -0,0 +1,17 @@
+extends Sprite2D
+
+@export var rotation_speed: float = 45.0
+@export var speed = 400
+const SCALE_MIN = 0.01
+const SCALE_MAX = 0.35
+const SCALE_SPEED = 0.5
+var scale_direction = 1.0
+
+func _process(delta) -> void:
+ # Rotate the sprite
+ rotation_degrees += rotation_speed * delta
+ var new_scale = scale + Vector2(scale_direction, scale_direction) * SCALE_SPEED * delta
+ if new_scale.x < SCALE_MIN or new_scale.x > SCALE_MAX:
+ scale_direction *= -1 # Reverse direction if scale limit is reached
+ else:
+ scale = new_scale
diff --git a/tools/configurator/tk_about.gd b/tools/configurator/tk_about.gd
deleted file mode 100644
index cf107e8c..00000000
--- a/tools/configurator/tk_about.gd
+++ /dev/null
@@ -1,94 +0,0 @@
-extends MarginContainer
-
-var rd_web_button := Button.new()
-var rd_changelog_button := Button.new()
-var rd_wiki_button := Button.new()
-var rd_credits_button := Button.new()
-var rd_donate_button := Button.new()
-var rd_contactus_button := Button.new()
-var rd_licenses_button := Button.new()
-var app_data := AppData.new()
-var bArray :Array = [rd_web_button,rd_changelog_button,rd_wiki_button,
-rd_credits_button,rd_donate_button,rd_contactus_button,rd_licenses_button]
-
-func _ready():
- #tk_about = class_functions.import_csv_data("res://tk_about.txt")
- _connect_signals()
- create_buttons()
-
-func _connect_signals() -> void:
- rd_web_button.pressed.connect(_about_button_pressed.bind("rd_web", rd_web_button))
- rd_changelog_button.pressed.connect(_about_button_pressed.bind("rd_changelog", rd_changelog_button))
- rd_wiki_button.pressed.connect(_about_button_pressed.bind("rd_wiki",rd_wiki_button))
- rd_credits_button.pressed.connect(_about_button_pressed.bind("rd_credits", rd_credits_button))
- rd_donate_button.pressed.connect(_about_button_pressed.bind("rd_donate", rd_donate_button))
- rd_contactus_button.pressed.connect(_about_button_pressed.bind("rd_contactus", rd_contactus_button))
- rd_licenses_button.pressed.connect(_about_button_pressed.bind("rd_licenses", rd_licenses_button))
-
-func _about_button_pressed(id: String, button: Button) -> void:
- match id:
- "rd_web", "rd_changelog", "rd_wiki", "rd_credits", "rd_donate", "rd_contactus", "rd_licenses":
- class_functions.log_parameters[2] = class_functions.log_text + "Loading website for " + id
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- OS.shell_open(button.editor_description)
- _:
- class_functions.log_parameters[2] = class_functions.log_text + "Loading website - no matching ID found"
- class_functions.execute_command(class_functions.wrapper_command,class_functions.log_parameters, false)
- print ("Website ID/Link not found")
-
-func create_buttons() -> void:
- app_data = data_handler.app_data
- for button in bArray:
- %GridContainer.add_child(button)
- for id in app_data.about_links:
- var web_data: Link = app_data.about_links[id]
- match id:
- "rd_web":
- rd_web_button.text = web_data.name
- rd_web_button.tooltip_text = web_data.description
- rd_web_button.icon = ResourceLoader.load(web_data.icon)
- rd_web_button.editor_description = web_data.url
- rd_web_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_web_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_changelog":
- rd_changelog_button.text = web_data.name
- rd_changelog_button.tooltip_text = web_data.description
- rd_changelog_button.icon = ResourceLoader.load(web_data.icon)
- rd_changelog_button.editor_description = web_data.url
- rd_changelog_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_changelog_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_wiki":
- rd_wiki_button.text = web_data.name
- rd_wiki_button.tooltip_text = web_data.description
- rd_wiki_button.icon = ResourceLoader.load(web_data.icon)
- rd_wiki_button.editor_description = web_data.url
- rd_wiki_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_wiki_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_credits":
- rd_credits_button.text = web_data.name
- rd_credits_button.tooltip_text = web_data.description
- rd_credits_button.icon = ResourceLoader.load(web_data.icon)
- rd_credits_button.editor_description = web_data.url
- rd_credits_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_credits_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_donate":
- rd_donate_button.text = web_data.name
- rd_donate_button.tooltip_text = web_data.description
- rd_donate_button.icon = ResourceLoader.load(web_data.icon)
- rd_donate_button.editor_description = web_data.url
- rd_donate_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_donate_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_contactus":
- rd_contactus_button.text = web_data.name
- rd_contactus_button.tooltip_text = web_data.description
- rd_contactus_button.icon = ResourceLoader.load(web_data.icon)
- rd_contactus_button.editor_description = web_data.url
- rd_contactus_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_contactus_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
- "rd_licenses":
- rd_licenses_button.text = web_data.name
- rd_licenses_button.tooltip_text = web_data.description
- rd_licenses_button.icon = ResourceLoader.load(web_data.icon)
- rd_licenses_button.editor_description = web_data.url
- rd_licenses_button.icon_alignment = HORIZONTAL_ALIGNMENT_CENTER
- rd_licenses_button.vertical_icon_alignment = VERTICAL_ALIGNMENT_TOP
diff --git a/tools/configurator/tk_about.txt b/tools/configurator/tk_about.txt
index b40c235b..8683f08c 100644
--- a/tools/configurator/tk_about.txt
+++ b/tools/configurator/tk_about.txt
@@ -5,4 +5,4 @@ rd_wiki,https://retrodeck.readthedocs.io/en/latest/,Opens the RetroDECK Wiki in
rd_credits,https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/,Opens the RetroDECK Credits in your default browser
rd_donate,https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/,Opens Donations in your default browser
rd_contactus,https://github.com/XargonWan/RetroDECK,Opens the RetroDECK contact us section in your default browser
-rd_licenses,https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/,Opens the RetroDECK licenses in your default browser
\ No newline at end of file
+rd_licenses,https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/,Opens the RetroDECK licenses in your default browser