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