Startup logo spinner, search-bar focus nav, resume rescan, logo + AA play
Startup: bundle the Immich logo (app0:logo.png, transparent + AA) and show a spinning-logo loading screen while the first page loads on a thread. Search bar: logo to the left of the field; d-pad up from the top row focuses the bar, left/right move across field/map/cloud (indigo ring), X activates, down or [] returns to the grid. The selection square stays hidden while focused. Cloud: "Made by SadsArches with love" credit; the O/Back button lives on the See-details menu (top-right, tappable). Reverted the back circle from the image/detail view. Resume from sleep: an RTC wall-clock jump triggers an append-only camera re-scan (startup reserves array headroom so it can't realloc under the worker /sync threads). Play overlay redrawn with the AA disc + a baked play-triangle glyph. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,21 @@
|
||||
|
||||
Task list for the current round of work. Checked items are done.
|
||||
|
||||
## -1. UI polish round 2 (current)
|
||||
- [x] Reload images taken by the camera while the app was asleep: detect
|
||||
resume via an RTC wall-clock jump (>3 s) and append-only re-scan the
|
||||
camera folders (headroom reserved at startup so no realloc races the
|
||||
worker/sync threads).
|
||||
- [x] Pressing up on the d-pad (from the top row) focuses the search bar
|
||||
(indigo ring); down returns to the grid, X opens the keyboard.
|
||||
- [x] Immich logo (bundled app0:logo.png, white bg made transparent) to the
|
||||
left of the search bar.
|
||||
- [x] "Made by SadsArches with love" credit on the cloud menu.
|
||||
- [x] Spinning Immich logo on the startup loading screen (first page fetched
|
||||
on a thread so the logo actually spins), loading text below.
|
||||
- [x] Anti-alias the video play overlay (AA disc + baked play-triangle glyph).
|
||||
- [x] O (back) circle button top-right in the detail view (tappable + O).
|
||||
|
||||
## 0. UI polish (current round)
|
||||
- [x] Hide the white selection square while touch-scrolling; show it again
|
||||
when the selection moves with the d-pad.
|
||||
|
||||
Reference in New Issue
Block a user