31 Commits

Author SHA1 Message Date
Andrew Moore d2076b3216 fix: double-checking for local files 2026-03-28 02:22:35 +02:00
Andrew Moore e3cccb7b3b feat: added support for ppc64le for UT2004 2026-03-28 02:16:44 +02:00
Andrew Moore 2adfdb4977 fix: #51 do not correct file casing issues on case-insensitive filesystems 2026-02-22 22:59:17 +02:00
Andrew Moore 4096f4461f docs: improved README for Linux installer 2026-02-22 02:31:20 +02:00
Andrew Moore adf45ae7b0 feat: added fix for casing 2026-02-19 09:11:13 +02:00
Andrew Moore 421cda5905 feat: fix desktop files for ZorinOS and other OSes who ship with dash instead of sh 2026-02-19 08:04:55 +02:00
Andrew Moore 91564b9b9d fix(ut2004): wrong linking behaviour on multilib system #35 2026-02-18 13:28:46 +02:00
Andrew Moore 52d0d26581 fix(linux): UnrealEd patch URL logic for UT2004 2026-02-12 20:53:58 +01:00
Andrew Moore 83a35233f9 feat: added UT2004 installers 2026-02-12 12:23:38 +01:00
Andrew Moore c6da8122f8 feat: grab latest preview release for Unreal Gold 2026-01-24 06:01:19 +02:00
Andrew Moore 8a04990b1a feat: added new download mirror 2026-01-10 08:19:49 +01:00
Andrew Moore 7f57f61571 feat: added UnrealEd support 2026-01-04 02:07:09 +02:00
Andrew Moore 3862cfe3a7 fix: use xdg-user-dir if present (fix #20) 2025-12-30 20:41:52 +01:00
Andrew Moore 0602a18930 feat: revamped Linux installers for Unreal, UT99 2025-12-27 13:47:56 +01:00
Andrew Moore f9fb44fe03 feat: added UnrealGold installer 2025-12-11 15:42:22 +01:00
DarkRanger 6a6d4bbaae Fix dependencies on Fedora Linux 2025-12-11 15:39:48 +01:00
Christian Weiske 6aaa729d76 No need for a subshell when listing files 2025-09-01 13:37:41 +02:00
Christian Weiske cca2880d9d Do not download UT99 iso and patch file if they already exist 2025-09-01 13:37:41 +02:00
Christian Weiske 28b063373e Give patch file a more meaningful name 2025-09-01 13:37:41 +02:00
Christian Weiske 5c8daceedb Quote file names in uninstall script 2025-09-01 13:37:41 +02:00
Christian Weiske 39ebd037f7 Make uninstall script work when called from other directory
also do not chicken out when the desktop files do not exist anymore
2025-09-01 13:37:41 +02:00
Christian Weiske e3657e7fad Use translated desktop folder name (XDG) 2025-09-01 13:37:41 +02:00
Christian Weiske ce86602abe Use "read -r" to silence shellcheck SC2162
Shellcheck will complain about
https://www.shellcheck.net/wiki/SC2162

> read  -p 'Delete downloaded files?(Y/n) ' del_download
> ^--^ SC2162 (info): read without -r will mangle backslashes.

This problem does not apply here because we only read "y" and "n",
but I want that error silenced.
2025-09-01 13:37:41 +02:00
Christian Weiske b91879c043 Quote all variables 2025-09-01 13:37:41 +02:00
Christian Weiske eb6a6291a6 Change inline variable quoting mode
.. which is more readable in my eyes, especially when concatenating
multiple variables
2025-09-01 13:37:41 +02:00