Skip to content

Hash files asynchronously - #67

Merged
AphelionWasTaken merged 3 commits into
mainfrom
Async-Hashing
Apr 23, 2026
Merged

AphelionWasTaken merged 3 commits into
mainfrom
Async-Hashing

Conversation

@AphelionWasTaken

Copy link
Copy Markdown
Owner

Speeds up games.yml search when many files are already owned. Also hash in chunks to speed up hashing large files and reduce memory usage.

Some additional cleanup, including setting the progress bar to 100% for files that are already owned, increasing the mouse wheel scroll speed, and checking for correct file sizes (especially helpful for firmware files that do not have hashes).

@AphelionWasTaken
AphelionWasTaken merged commit 358b204 into main Apr 23, 2026
@AphelionWasTaken
AphelionWasTaken deleted the Async-Hashing branch April 23, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant