mirror of
https://github.com/rommapp/romm.git
synced 2026-06-27 22:35:57 +00:00
Mirror the v1 change that moved patching from a browser web worker to the
server-side /roms/{id}/patch endpoint operating on files already in the
library.
- Rewrite v2 Patcher view to read base/patch files from currentRom and
POST to the patch endpoint, dropping the worker, rom-patcher imports,
window globals, and dropzones.
- Add canPatch + patch() to useGameActions and surface a Patcher entry in
the per-ROM more-menu (gated on nested files).
- Add a Patch button to the GameDetails FilesTab header.
- Remove the now-broken standalone Patcher links (route is per-ROM) from
UserMenu and SettingsSidebar; refresh stale nav doc comments.
- Add patcher.missing-from-fs i18n key.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>