Commit graph

18 commits

Author SHA1 Message Date
Yuhki
29bd052ef4 chore: add package.sh script and apply code formatting 2025-05-30 23:18:05 +02:00
Yuhki
bece26c433 Add support for resuming partial downloads using HTTP Range requests
- Modified `download_single_file` to check for an existing partially downloaded file
- If present, uses HTTP Range headers to resume the download from the last byte
- Opens file in append mode rather than overwriting it
- Handles HTTP 206 Partial Content and 416 Range Not Satisfiable responses
- Updates progress bar and download state accordingly during resumed downloads
2025-05-27 18:27:30 +02:00
Yuhki
cc837ec0cf Add support to fetch and display game versions in selection menu 2025-05-26 07:13:10 +02:00
Yuhki
f6477359e9 Fix unused import warnings for windows 2025-05-24 03:00:33 +02:00
Yuhki
8c0ee23828 Enhance download progress tracking 2025-05-24 02:50:10 +02:00
Yuhki
7bd0b77bd0 add text hints for wheelchair users 2025-05-16 14:40:11 +02:00
Yuhki
4a19233285 fix panic caused by overflow in timeout duration 2025-05-15 22:54:28 +02:00
Yuhki
df699792e3 Update client.rs 2025-05-15 18:50:28 +02:00
Yuhki
b52e2010f0 Update client.rs
hopefully fixes wheelchair wifi issues for some people
2025-05-15 18:42:51 +02:00
Yuhki
09f3712390 kuro security bypass (insane) 2025-05-15 15:16:51 +02:00
Yuhki
4d70933c4f small fix that should make compiling for linux users work 2025-04-07 15:40:30 +02:00
Yuhki
ef9cbad14a very minor change 2025-04-04 12:06:59 +02:00
Yuhki
df32b7edae Updated to newest Indexes for ALL versions 2025-04-01 12:51:30 +02:00
Yuhki
06e10b1f78 small cleanup in main.rs and updated config function to ask the user wether to download default or preload if both exist in index response 2025-03-27 17:54:22 +01:00
Yuhki
a4e0248ea5 moved some functions into respective files 2025-03-27 17:17:32 +01:00
Yuhki
fad1c96da4 updated / improved ctrlc handling 2025-03-26 03:53:16 +01:00
Yuhki
895e285c00 added proper eta calculation and file processing 2025-03-26 03:38:15 +01:00
Yuhki
bc558a8714 project restructure 😔
rewrote some stuff, cleaned some code up and i dont even remember what else 😭
2025-03-25 17:40:32 +01:00