Files
ps5-dump-forge/app/scripts
Quer3qandClaude Opus 5.5 5c8d5ac2a6 Inspect delete, LZ4 progress fix, AMPR runtime toggle, UI rework
Core: Jobs::delete_path deletes a picked file or folder with the job
table locked through check and removal. It refuses links (also spelled
`alias/` or `alias/.`), special files, drive roots, mount points, browse
roots or folders holding them, and anything an unfinished job uses.
Server POST /api/delete_path (400/404/409/500), Tauri delete_path; a
No / Yes, delete dialog on Inspect. Linux bind mounts are not caught
(TODO).

LZ4 pack into an image no longer fills the bar early: auto-loose
sampling, measure and the verify passes reserve the passes after them
(Ctx::reserve), one bar to 100% only at the end. Inspection reports the
bundled runtime version; Convert offers to install or replace an
unknown or missing AMPR runtime (lz4: "unpatch", on by default).

Server: session `url`, GET /api/qr (the url as an SVG QR code, qrcode
crate); the PS5 start notice names the tile only. Desktop: open_repo
opens the GitHub page in the default browser.

UI: tabs [Convert Inspect] | LZ4 | About; LZ4 tab in yellow with a new
empty source card, Pack/Unpack (folder, ffpkg, exfat, ffpfs), green
packed tile, neon Save as profile, fakelib warning, a short How LZ4
works; LZ4 job tags. The PS5 header shows its address (opens How to
connect with the QR code); About has a feature list and, on the PS5, a
How to connect card. Format names without the dot, bold in text.
Borderless cards, bigger glow, 14px tabs, 18px card titles.

Docs: AGENTS.md (delete as the third explicit exception), DESIGN.md,
README.md, ps5/README.md routes, TODO.md hardware checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:48:58 +03:00
..