diff --git a/apps/Turbo Scratch/credits b/apps/Turbo Scratch/credits new file mode 100644 index 0000000..690f003 --- /dev/null +++ b/apps/Turbo Scratch/credits @@ -0,0 +1,3 @@ +App added to pi-apps by [Raspberry Pi News](bit.ly/rpnsite) + +Made by the [TurboWarp dev team](https://github.com/TurboWarp/) diff --git a/apps/Turbo Scratch/description b/apps/Turbo Scratch/description new file mode 100644 index 0000000..b5bcb59 --- /dev/null +++ b/apps/Turbo Scratch/description @@ -0,0 +1,4 @@ +Scratch 3 Desktop, but runs much faster. Also known as 'TurboWarp' +TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Also has dark mode, addons, and more. It even works when you're offline, just like the original Scratch Desktop. + +To run: Menu -> Programming -> TurboWarp diff --git a/apps/Turbo Scratch/icon-24.png b/apps/Turbo Scratch/icon-24.png new file mode 100644 index 0000000..1b60636 Binary files /dev/null and b/apps/Turbo Scratch/icon-24.png differ diff --git a/apps/Turbo Scratch/icon-64.png b/apps/Turbo Scratch/icon-64.png new file mode 100644 index 0000000..6f522f4 Binary files /dev/null and b/apps/Turbo Scratch/icon-64.png differ diff --git a/apps/Turbo Scratch/install-32 b/apps/Turbo Scratch/install-32 new file mode 100755 index 0000000..50cd2de --- /dev/null +++ b/apps/Turbo Scratch/install-32 @@ -0,0 +1,18 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +rm -f ~/turbowarp.deb +wget -O ~/turbowarp.deb https://github.com/TurboWarp/desktop/releases/download/v0.3.1/TurboWarp-linux-armv7l-0.3.1.deb || error "Failed to download deb!" + +sudo apt install -yf ~/turbowarp.deb || error "Failed to install turbowarp.deb!" + +rm -f ~/turbowarp.deb + +#Move TurboWarp desktop file from Education category to Programming category +sed -i 's/Categories=Education;/Categories=Application;Development;/g' /usr/share/applications/turbowarp-desktop.desktop diff --git a/apps/Turbo Scratch/install-64 b/apps/Turbo Scratch/install-64 new file mode 100755 index 0000000..c188a6d --- /dev/null +++ b/apps/Turbo Scratch/install-64 @@ -0,0 +1,19 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +rm -f ~/turbowarp.deb +wget -O ~/turbowarp.deb https://github.com/TurboWarp/desktop/releases/download/v0.3.1/TurboWarp-linux-arm64-0.3.1.deb || error "Failed to download deb!" + +sudo apt install -yf ~/turbowarp.deb || error "Failed to install turbowarp.deb!" + +rm -f ~/turbowarp.deb + +#Move TurboWarp desktop file from Education category to Programming category +sed -i 's/Categories=Education;/Categories=Application;Development;/g' /usr/share/applications/turbowarp-desktop.desktop + diff --git a/apps/Turbo Scratch/uninstall b/apps/Turbo Scratch/uninstall new file mode 100755 index 0000000..88b95fb --- /dev/null +++ b/apps/Turbo Scratch/uninstall @@ -0,0 +1,10 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +sudo apt remove -y turbowarp-desktop || error "apt failed to purge turbowarp-desktop" diff --git a/apps/Turbo Scratch/website b/apps/Turbo Scratch/website new file mode 100644 index 0000000..c427cec --- /dev/null +++ b/apps/Turbo Scratch/website @@ -0,0 +1 @@ +turbowarp.org diff --git a/data/categories/structure b/data/categories/structure index da94082..0549d6e 100644 --- a/data/categories/structure +++ b/data/categories/structure @@ -4,6 +4,7 @@ Angry IP scanner|Internet AnyDesk|Internet Arduino|Editors BalenaEtcher|Tools +Bongo Cam|Multimedia Box86|Tools Boxy SVG|Editors Browsh|Internet @@ -72,6 +73,7 @@ template|hidden Timeshift|Tools tldr|Tools Tor Browser|Internet +Turbo Scratch|Editors Ulauncher|Eyecandy unrar|Tools Update Buddy|Tools @@ -88,4 +90,3 @@ Wine (x86)|Tools WPS Office|Editors YouTubuddy|Multimedia Zoom|Internet -Bongo Cam|