mxve
|
3858e743f3
|
consume
|
2023-11-02 10:43:36 +01:00 |
|
mxve
|
ff22c49ced
|
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 |
|
mxve
|
917640c4e6
|
dc
|
2023-10-28 20:14:39 +02:00 |
|
mxve
|
949ff87bca
|
typo
|
2023-10-28 19:49:21 +02:00 |
|
mxve
|
8685961eed
|
clippy
|
2023-10-28 19:38:53 +02:00 |
|
mxve
|
7965314c6b
|
print download size
|
2023-10-28 19:35:28 +02:00 |
|
mxve
|
cb70b8c415
|
add av info on permission denied
|
2023-10-26 06:25:12 +02:00 |
|
mxve
|
cf87f7c741
|
misc
|
2023-10-06 08:34:42 +02:00 |
|
mxve
|
dc8b01b4c8
|
add changelog link
|
2023-10-06 08:30:29 +02:00 |
|
mxve
|
9e8893ce75
|
handle notfound; give tips to fix permission denied
|
2023-10-02 15:49:01 +02:00 |
|
mxve
|
6f92e1fb71
|
Create config path if it doesn't exist; don't panic
|
2023-10-02 15:48:22 +02:00 |
|
mxve
|
96c3e504f8
|
improve logging of http errors
|
2023-10-02 04:39:49 +02:00 |
|
mxve
|
00c14d2a02
|
handle shortcut creation errors
|
2023-10-01 00:36:12 +02:00 |
|
mxve
|
dc5957ea41
|
build i686 target
|
2023-09-25 18:51:43 +02:00 |
|
mxve
|
dc81430f6b
|
don't ask if --bonus set
|
2023-09-23 01:29:04 +02:00 |
|
mxve
|
48f6a96a01
|
pwettify comfig file :3
|
2023-09-18 16:29:37 +02:00 |
|
mxve
|
59f1b09337
|
set current_dir when launching
|
2023-09-18 12:26:47 +02:00 |
|
mxve
|
78e155408e
|
print passed args when launching; trim args
|
2023-09-16 16:41:18 +02:00 |
|
Edo
|
48851fa8d3
|
maint(main): simply return out of the main function
instead of calling exit()
|
2023-09-15 19:19:04 +02:00 |
|
mxve
|
b408f13cce
|
add --help, --version/-v
|
2023-09-15 01:45:47 +02:00 |
|
mxve
|
959c3a8a61
|
allow loading client args from config
|
2023-09-14 10:32:03 +02:00 |
|
mxve
|
65094d4701
|
add --pass to allow passing args to the client
|
2023-09-14 10:23:48 +02:00 |
|
mxve
|
a20b1acdda
|
remove debug print
|
2023-09-14 10:09:21 +02:00 |
|
mxve
|
75b1d6254b
|
strip value AND arg 😑
|
2023-09-14 10:08:26 +02:00 |
|
mxve
|
65f05a5a1c
|
add --path, -p
|
2023-09-14 09:44:35 +02:00 |
|
mxve
|
fa6bdc9f29
|
prepend args with --, -, add short args
|
2023-09-14 09:37:35 +02:00 |
|
mxve
|
c41a843315
|
store file hashes; added "force" arg
close #28
|
2023-09-12 21:28:53 +02:00 |
|
mxve
|
209b599120
|
improve progress prints
|
2023-09-11 13:05:18 +02:00 |
|
mxve
|
9f00b0c0e7
|
Show more progress
|
2023-09-10 20:00:04 +02:00 |
|
mxve
|
aaede9b6cb
|
download bonus content
|
2023-09-10 18:29:30 +02:00 |
|
mxve
|
8a14008706
|
use config values
|
2023-09-10 17:36:01 +02:00 |
|
mxve
|
ad7e78ec47
|
cfg
|
2023-09-10 16:58:42 +02:00 |
|
mxve
|
3e1a266c3e
|
check first dir when matching files to download
|
2023-09-10 12:38:21 +02:00 |
|
mxve
|
ffa379e6dd
|
misc
- reduce github calls
- latest_tag returns full tag
- rev_to_int default to 0 on strip_prefix
- lint
|
2023-08-30 13:06:49 +02:00 |
|
mxve
|
a41375a791
|
github::latest -> latest_tag
|
2023-08-30 12:46:13 +02:00 |
|
mxve
|
12ccc9554f
|
update iw4x if dll doesn't exist
|
2023-08-29 22:12:42 +02:00 |
|
mxve
|
c117eaeb31
|
whoops/v0.4.6
|
2023-08-29 22:00:31 +02:00 |
|
mxve
|
f09271c29c
|
obtain iw4x.dll from iw4x/iw4x-client
|
2023-08-29 21:53:47 +02:00 |
|
mxve
|
b71c15cb8e
|
update io::unzip
|
2023-08-29 06:59:04 +02:00 |
|
mxve
|
cc00cad4f2
|
add io::unzip
|
2023-08-29 06:51:44 +02:00 |
|
mxve
|
6a16299cee
|
seperate into multiple source files
|
2023-08-29 06:51:40 +02:00 |
|
mxve
|
322fd2f98a
|
linting
|
2023-08-26 20:59:38 +02:00 |
|
mxve
|
e061bca7a3
|
feat: manual client selection
fix: crash if steam not installed/steamdir is none
|
2023-08-26 20:53:41 +02:00 |
|
mxve
|
87e86cc954
|
restart required ex.code 101->201
rust panic returns 101, so this wasn't a good choice
|
2023-08-22 11:37:34 +02:00 |
|
mxve
|
79559fe46a
|
Don't ask what client to launch if update is set
|
2023-08-18 13:36:06 +02:00 |
|
mxve
|
4d3c6b9dab
|
update after windows setup; match cur dir to steam dirs
|
2023-08-18 12:51:51 +02:00 |
|
mxve
|
2195f42abc
|
fix: unix.. again
|
2023-08-17 20:26:08 +02:00 |
|
mxve
|
f7635d4089
|
return 101 when restart is required after self-update
|
2023-08-17 18:32:32 +02:00 |
|
mxve
|
e041df80c5
|
don't copy if current & target path are the same
|
2023-08-16 13:00:15 +02:00 |
|
mxve
|
b157bcb2c2
|
remove cache busting
|
2023-08-16 12:57:27 +02:00 |
|