Initial commit: Immich client PoC for PS Vita

Scrollable chronological photo grid with full-screen viewer, fetching
previews from an Immich server via its REST API. Thumbnails stream in
on a background thread over a keep-alive connection. JPEG decoding is
done with libjpeg directly (vita2d's loader rejects Immich's
APP2-first JPEGs). JSON parsed with vendored jsmn (the vitasdk jansson
package is built as PIC, which vita-elf-create can't handle).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Sads
2026-06-11 23:34:27 +02:00
co-authored by Claude Fable 5
commit b7ac3768a8
5 changed files with 1685 additions and 0 deletions
+1091
View File
File diff suppressed because it is too large Load Diff