diff --git a/apps/ArmCord/description b/apps/ArmCord/description deleted file mode 100644 index 37e409f61c..0000000000 --- a/apps/ArmCord/description +++ /dev/null @@ -1,4 +0,0 @@ -ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight. - -To run: Menu -> Internet -> ArmCord -To run in a terminal: armcord diff --git a/apps/ArmCord/icon-24.png b/apps/ArmCord/icon-24.png deleted file mode 100644 index 1e0dcff903..0000000000 Binary files a/apps/ArmCord/icon-24.png and /dev/null differ diff --git a/apps/ArmCord/icon-64.png b/apps/ArmCord/icon-64.png deleted file mode 100644 index ecd7cdd152..0000000000 Binary files a/apps/ArmCord/icon-64.png and /dev/null differ diff --git a/apps/ArmCord/install-32 b/apps/ArmCord/install-32 deleted file mode 100755 index a420e23ce6..0000000000 --- a/apps/ArmCord/install-32 +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -version=3.3.1 - -install_packages "https://github.com/ArmCord/ArmCord/releases/download/v${version}/ArmCord-${version%-*}-linux-armv7l.deb" || exit 1 diff --git a/apps/ArmCord/install-64 b/apps/ArmCord/install-64 deleted file mode 100755 index e6848e8307..0000000000 --- a/apps/ArmCord/install-64 +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -version=3.3.1 - -install_packages "https://github.com/ArmCord/ArmCord/releases/download/v${version}/ArmCord-${version%-*}-linux-arm64.deb" || exit 1 diff --git a/apps/ArmCord/uninstall b/apps/ArmCord/uninstall deleted file mode 100755 index ff4d8e8ce0..0000000000 --- a/apps/ArmCord/uninstall +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -killall armcord &>/dev/null && echo "Closing ArmCord before uninstalling..." - -purge_packages || exit 1 diff --git a/apps/ArmCord/website b/apps/ArmCord/website deleted file mode 100644 index 34b7f30e64..0000000000 --- a/apps/ArmCord/website +++ /dev/null @@ -1 +0,0 @@ -https://github.com/ArmCord/ArmCord diff --git a/apps/ArmCord/credits b/apps/LegCord/credits similarity index 100% rename from apps/ArmCord/credits rename to apps/LegCord/credits diff --git a/apps/LegCord/description b/apps/LegCord/description new file mode 100644 index 0000000000..a01d4e1b6b --- /dev/null +++ b/apps/LegCord/description @@ -0,0 +1,7 @@ +LegCord is a custom client designed to enhance your Discord experience while keeping everything lightweight. +It has all features you would expect from the official Discord desktop client, in addition to various ways to improve the experience. + +This was formerly named ArmCord until the ARM company threatened a lawsuit. LegCord it is! + +To run: Menu -> Internet -> Legcord +To run in a terminal: legcord diff --git a/apps/LegCord/icon-24.png b/apps/LegCord/icon-24.png new file mode 100644 index 0000000000..ed36195f36 Binary files /dev/null and b/apps/LegCord/icon-24.png differ diff --git a/apps/LegCord/icon-64.png b/apps/LegCord/icon-64.png new file mode 100644 index 0000000000..a3be98476f Binary files /dev/null and b/apps/LegCord/icon-64.png differ diff --git a/apps/LegCord/install-32 b/apps/LegCord/install-32 new file mode 100755 index 0000000000..749337b474 --- /dev/null +++ b/apps/LegCord/install-32 @@ -0,0 +1,16 @@ +#!/bin/bash + +version=1.0.1 + +#make sure armcord is uninstalled +if package_installed armcord ;then + killall armcord &>/dev/null + sudo apt purge -fy armcord +fi + +#move config over from armcord to legcord +if [ -d ~/.config/armcord ] && [ ! -d ~/.config/legcord ];then + mv ~/.config/armcord ~/.config/legcord +fi + +install_packages "https://github.com/Legcord/Legcord/releases/download/v${version}/Legcord-${version%-*}-linux-armv7l.deb" || exit 1 diff --git a/apps/LegCord/install-64 b/apps/LegCord/install-64 new file mode 100755 index 0000000000..eed213b2a9 --- /dev/null +++ b/apps/LegCord/install-64 @@ -0,0 +1,16 @@ +#!/bin/bash + +version=1.0.1 + +#make sure armcord is uninstalled +if package_installed armcord ;then + killall armcord &>/dev/null + sudo apt purge -fy armcord +fi + +#move config over from armcord to legcord +if [ -d ~/.config/armcord ] && [ ! -d ~/.config/legcord ];then + mv ~/.config/armcord ~/.config/legcord +fi + +install_packages "https://github.com/Legcord/Legcord/releases/download/v${version}/Legcord-${version%-*}-linux-arm64.deb" || exit 1 diff --git a/apps/LegCord/uninstall b/apps/LegCord/uninstall new file mode 100755 index 0000000000..6a05c51cf8 --- /dev/null +++ b/apps/LegCord/uninstall @@ -0,0 +1,5 @@ +#!/bin/bash + +killall legcord &>/dev/null && echo "Closing LegCord before uninstalling..." + +purge_packages || exit 1 diff --git a/apps/LegCord/website b/apps/LegCord/website new file mode 100644 index 0000000000..5029e4f247 --- /dev/null +++ b/apps/LegCord/website @@ -0,0 +1 @@ +https://github.com/Legcord/Legcord diff --git a/etc/categories b/etc/categories index 1c00316b05..25c6971ed1 100644 --- a/etc/categories +++ b/etc/categories @@ -7,7 +7,6 @@ Angry IP scanner|Internet AntiMicroX|Tools AnyDesk|Internet Arduino|Programming -ArmCord|Internet/Communication AstroMenace|Games Audacious|Multimedia Audacity|Multimedia @@ -27,19 +26,19 @@ Browsh|Internet/Browsers btop++|System Management Caprine|Internet/Communication Caskaydia Cove NF|Appearance -Celeste Classic|Games Celeste64|Games +Celeste Classic|Games Chiaki|Games -Chromium Widevine|hidden Chromium|Internet/Browsers +Chromium Widevine|hidden ckb-next|Tools Clam Antivirus|System Management CloudBuddy|Internet Codex|Programming Color Emoji font|Appearance CommanderPi|System Management -Conky Rings|Appearance Conky|Appearance +Conky Rings|Appearance Cool Retro Term|Terminals Cura|Engineering DDNet|Games @@ -74,8 +73,8 @@ Geany Dark Mode|Appearance Geekbench 5|Tools Geekbench 6|Tools GIMP|Creative Arts -Github Desktop|Programming Github-CLI|Programming +Github Desktop|Programming Gnome Builder IDE|Programming Gnome Software|hidden Gnumeric|Office @@ -96,6 +95,7 @@ KiCad|Engineering Kodi|Multimedia Kolourpaint|Creative Arts Krita|Creative Arts +LegCord|Internet/Communication Lego Digital Designer|Creative Arts LibreCAD|Engineering Libreoffice MS theme|Office @@ -104,8 +104,8 @@ LibrePCB|Engineering LibreWolf|Internet/Browsers Lightpad|Appearance LineRider|Games -Linux Wifi Hotspot|Tools LinuxCNC|Engineering +Linux Wifi Hotspot|Tools LMMS|Multimedia Lokinet|hidden Mac OS Theme|Appearance @@ -113,7 +113,6 @@ Marathon|Games MatterControl|Engineering Microsoft PowerShell|Terminals Microsoft Teams|Internet/Communication -Min|Internet/Browsers Minecraft Bedrock|Games Minecraft Java GDLauncher|Games Minecraft Java Lunar|hidden @@ -121,13 +120,14 @@ Minecraft Java MultiMC5|hidden Minecraft Java Prism Launcher|Games Minecraft Java Server|Games Minecraft Pi (Modded)|Games +Min|Internet/Browsers Mission Planner|Engineering Monero GUI|Tools More RAM|Tools -Mu|Programming Mullvad|Internet/Browsers -MuseScore|Multimedia +Mu|Programming MuseScore2|hidden +MuseScore|Multimedia Nautilus|Tools Nemo|Tools Neofetch|System Management @@ -135,30 +135,30 @@ NixNote2|Office Node.js|Tools Notejot|Office Notepad ++|Programming -OBS Studio|Multimedia Obsidian|Office +OBS Studio|Multimedia Oh My Posh|Appearance Oomox Theme Designer|Appearance -Open-Typer|Office OpenSCAD|Engineering +Open-Typer|Office Pac-Man|Games Pale Moon|hidden PeaZip|Tools Persepolis Download Manager|Internet -Pi Power Tools|System Management Pi-Apps Terminal Plugin (bash)|Tools PiGro|Tools Pika Backup|System Management PiKISS GUI|hidden piKiss|hidden Pinta|Creative Arts +Pi Power Tools|System Management PiSafe|Tools Pixelorama|Creative Arts Powerline-Shell|Appearance PPSSPP (PSP emulator)|Games Processing IDE|Programming -Project OutFox|Games ProjectLibre|Office +Project OutFox|Games PrusaSlicer|Engineering Puffin|Internet/Browsers Pycharm CE|Programming @@ -179,15 +179,15 @@ Shattered Pixel Dungeon|Games Shotwell|Creative Arts Signal|Internet/Communication SimpleScreenRecorder|Multimedia -Snap Store|Tools Snapdrop|Tools +Snap Store|Tools Sonic Pi|Multimedia Sound Recorder|Multimedia SpeedTest-CLI|Internet Sphero SDK|Programming StackEdit|Programming -Steam Link|Games Steam|Games +Steam Link|Games StepMania|Games Stunt Rally|hidden Sublime Merge|Programming @@ -237,5 +237,5 @@ XMRig|Tools XSnow|Appearance Xtreme Download Manager|Internet YouTubuddy|Multimedia -Zoom PWA|Internet/Communication Zoom|Internet/Communication +Zoom PWA|Internet/Communication diff --git a/etc/runonce-entries b/etc/runonce-entries index a26d10066a..e9e8ebac88 100755 --- a/etc/runonce-entries +++ b/etc/runonce-entries @@ -172,6 +172,10 @@ runonce <<"EOF" rm -rf "${DIRECTORY}/apps/Discord" mv -f "${DIRECTORY}/data/status/Discord" "${DIRECTORY}/data/status/Webcord" 2>/dev/null + #rename 'ArmCord' to 'LegCord' + rm -rf "${DIRECTORY}/apps/ArmCord" + mv -f "${DIRECTORY}/data/status/ArmCord" "${DIRECTORY}/data/status/LegCord" 2>/dev/null + #rename 'Geekbench' to 'Geekbench 5' if [ -f "${DIRECTORY}/data/status/Geekbench" ] && [ $(cat "${DIRECTORY}/data/status/Geekbench") == "installed" ]; then # installed @@ -182,6 +186,7 @@ runonce <<"EOF" # not installed rm -rf "${DIRECTORY}/apps/Geekbench" fi + true EOF