mirror of
https://github.com/phantomptr/ps5upload.git
synced 2026-10-22 03:42:55 -05:00
- lib/bgWork.ts names the engine jobs the page starts (queue and Upload screen uploads, installs, File System downloads), tells the host whether the page is showing, the notification setting and the notification texts in the person's language, and passes the host's bg-tick / bg-job-finished to the queue. - lib/wakeableSleep.ts: the upload queue's and install polling's sleeps end on the host's clock when the hidden window's timers are throttled; a finished job ends the status-poll sleeps at once. Settle delays still wait their full time. - Job-outcome notifications are tagged jobOutcome; the OS mirror skips them when the host reports native_job_notify (false in the browser build: the old behaviour). - keepAwakeHold.ts holds the host's background-work hold, refreshed every minute, while a transfer runs or the upload queue is draining. - 17 bg_* strings in all 21 languages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K3cPwhp3UrzayBfyy9PDcN