Skip to content

Add parallel repacking and GUI path browser - #5

Merged
foursecondfivefour merged 1 commit into
mainfrom
arena/292a4356-arch00tool-fear-1-arch00-ltar
Nov 13, 2026
Merged

foursecondfivefour merged 1 commit into
mainfrom
arena/292a4356-arch00tool-fear-1-arch00-ltar

Conversation

@foursecondfivefour

Copy link
Copy Markdown
Owner

Summary

  • Add opt-in parallel repacking with separate disjoint payload writes and verification before publication; extend benchmark and tests.
  • Add a local path browser to the experimental GUI, guarded by the existing loopback, origin and session-token checks.
  • Support UTF-16 command-line arguments on Windows, add Unicode-path tests and set up a Linux/Windows CI matrix with and without the GUI.

Checks

  • CMake/Ninja build and eight CTest suites passed on Linux, including synthetic parallel-repack and GUI HTTP API tests.
  • Synthetic benchmark run; results do not establish real-world performance.

Limitations

  • GUI progress and cancellation are not implemented; repack output filenames must be entered manually.
  • Windows CI has not yet run; interactive browser behavior and real game archives have not been validated.
  • Python/C++ behavior has not been fully compared. Use private directories and keep backups.

Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@foursecondfivefour
foursecondfivefour merged commit e6475f4 into main Nov 13, 2026
4 of 8 checks passed
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