|
|
786621f9c0
|
automatically install dependencies
|
2024-07-13 08:29:11 +02:00 |
|
FallBackITA27
|
6d6821e88c
|
panic error
|
2024-07-09 20:54:30 +02:00 |
|
|
|
db9e0d9203
|
force "+set logfile 1" iw4x arg
|
2024-07-03 03:54:50 +02:00 |
|
|
|
0c2126e818
|
store local hash instead of remote
|
2024-06-29 09:51:38 +02:00 |
|
|
|
6173fb218e
|
(unix) launch using wine if found
|
2024-06-26 15:08:21 +02:00 |
|
|
|
30c6d568b8
|
log exit code and keep console open if it isn't 0
|
2024-06-26 14:58:00 +02:00 |
|
|
|
70ce839c86
|
try setting permissions on executables
|
2024-06-26 14:48:27 +02:00 |
|
|
|
6cc11fe817
|
misc
|
2024-04-03 01:34:47 +02:00 |
|
|
|
9a8568d692
|
logging
|
2024-04-03 01:26:56 +02:00 |
|
|
|
bf7bd86934
|
add length check to arg_value
|
2024-03-30 18:48:11 +01:00 |
|
|
|
87535fb839
|
add delete support for dirs
|
2024-03-01 10:37:56 +01:00 |
|
|
|
bb66366f41
|
write games.json content to file on error
|
2024-02-20 19:54:16 +01:00 |
|
|
|
512a073b07
|
remove debug print
|
2024-02-20 01:47:35 +01:00 |
|
|
|
02c3004231
|
fully replace http_req with reqwest
close #43
Should also help to either resolve or at least investigate seemingly random TLS & IO errors #64 #77
|
2024-02-20 01:28:31 +01:00 |
|
|
|
dba849e3be
|
add --ignore-required-files to --help
|
2024-02-15 01:05:42 +01:00 |
|
|
|
5ef075d4c3
|
add --ignore-required-files
|
2024-02-09 18:45:19 +01:00 |
|
|
|
e8aee89f45
|
check for required files
|
2024-02-07 12:53:43 +01:00 |
|
|
|
2760e2ab1e
|
keep console open & exit process when game not found
|
2024-02-07 12:29:58 +01:00 |
|
|
|
d44ae36f86
|
whoopsie
|
2024-02-07 12:23:31 +01:00 |
|
|
|
fcdc875272
|
add use_https
close #70
|
2024-02-07 12:05:57 +01:00 |
|
|
|
32d1b129c8
|
only download iw4x-sp if selected
close #63
|
2024-02-07 11:52:21 +01:00 |
|
|
|
1dd18317cf
|
require references
close #67
|
2024-02-07 11:37:34 +01:00 |
|
|
|
0e8b9285c9
|
fix steamlocate beta.2
|
2024-01-02 11:44:34 +01:00 |
|
|
|
caaf73e9f3
|
add support for Game.delete
|
2024-01-02 11:22:18 +01:00 |
|
|
|
0728561eca
|
remove iw4 files not present on remote
|
2023-12-18 16:49:57 +01:00 |
|
|
|
35a1d1866f
|
iw4 default arg -stdout; add cfg.engine
|
2023-11-13 15:26:28 +01:00 |
|
|
|
1e62b5ffad
|
cleanup
|
2023-11-06 22:27:09 +01:00 |
|
|
|
f582cdd625
|
self restart
|
2023-11-06 03:20:46 +01:00 |
|
|
|
f0a63a241a
|
fix existing file hashes always being calculated
|
2023-11-06 01:56:26 +01:00 |
|
|
|
7c37334199
|
improve setup_env on Windows
(real)
935a72e05b
|
2023-11-04 11:48:04 +01:00 |
|
|
|
fdcf3d31bd
|
import std::env
|
2023-11-04 07:48:40 +01:00 |
|
|
|
935a72e05b
|
maint(win): improve setup_env on Windows
|
2023-11-04 07:27:58 +01:00 |
|
|
|
17454d4dc8
|
update iw4x first
so we don't have to pass the progressbar to iw4x just to not have it break by a little println
|
2023-11-02 11:44:08 +01:00 |
|
|
|
806118862f
|
use String::default() for empty strings
as suggested by diamante quality control ™️
|
2023-11-02 11:27:43 +01:00 |
|
|
|
8c407de8fb
|
consume
|
2023-11-02 10:43:36 +01:00 |
|
|
|
dacaf322d4
|
stream files to disk
- Greatly reduced memory usage while downloading
- Added progressbar, download rate
- Added async runtime
- Tweaks to allow usage of async download function
|
2023-11-02 10:39:58 +01:00 |
|
|
|
f609a53377
|
dc
|
2023-10-28 20:14:39 +02:00 |
|
|
|
24a745abff
|
typo
|
2023-10-28 19:49:21 +02:00 |
|
|
|
58b57f48ad
|
clippy
|
2023-10-28 19:38:53 +02:00 |
|
|
|
9c26679a5a
|
print download size
|
2023-10-28 19:35:28 +02:00 |
|
|
|
b86d252c4b
|
handle shortcut creation errors
|
2023-10-01 00:36:12 +02:00 |
|
|
|
5fa3332266
|
don't ask if --bonus set
|
2023-09-23 01:29:04 +02:00 |
|
|
|
93d1c9841a
|
set current_dir when launching
|
2023-09-18 12:26:47 +02:00 |
|
|
|
af78ebfcaf
|
print passed args when launching; trim args
|
2023-09-16 16:41:18 +02:00 |
|
|
|
fe6e3c227f
|
maint(main): simply return out of the main function
instead of calling exit()
|
2023-09-15 19:19:04 +02:00 |
|
|
|
428c75bbf2
|
add --help, --version/-v
|
2023-09-15 01:45:47 +02:00 |
|
|
|
d47ebbcb28
|
allow loading client args from config
|
2023-09-14 10:32:03 +02:00 |
|
|
|
be3c45b79d
|
add --pass to allow passing args to the client
|
2023-09-14 10:23:48 +02:00 |
|
|
|
b830ab7085
|
remove debug print
|
2023-09-14 10:09:21 +02:00 |
|
|
|
be3e7c8ac1
|
strip value AND arg 😑
|
2023-09-14 10:08:26 +02:00 |
|