docs(parity): refresh deferred registry — add type-ahead jump, OS file associations, drag-inertia pivot pan, settings sharing

This commit is contained in:
John Smith
2026-09-09 22:08:52 -04:00
parent 9476c0bc85
commit dbd759d4b0
+5 -1
View File
@@ -14,5 +14,9 @@ Each is a possible future work item; none blocks the Zune 4.8 experience Not-Zun
| **Mixview external related-artist satellites** | Phase 6 backlog | Mixview satellites currently use the local library (genre/mood/related); external MusicBrainz related-artist fetch would add network latency and rate-limit pressure to a purely visual surface. |
| **Notification-area tray icon** | Polish backlog | Avalonia tray support is platform-quirky; Zune itself only had a taskbar presence. |
| **CD Land real pipeline (Phase 10)** | Capability-gated phase | No optical drive is available on the development machine; the DISC view stays in its manual/simulated mode. Implementation should be done blind against platform tooling (`cdparanoia`/`cdrdao`/IMAPI2) only if explicitly requested. |
| **A–Z type-ahead jump-in-list** | `SHORTCUTKEYS.UIX` KeyCommandA–Z + JumpInList | The Zune-published buffer-as-prefix semantics are not fully decodable from the compiled table without an Iris UIB parser, and the existing per-key shortcuts (Ctrl+P/F/B/H/T/M/E, F1, /) cover the common cases. A future pass can re-decode the letter-table and wire the jump buffer into the library/collection/search lists. |
| **Real OS file associations (FILETYPES.UIX)** | `FileTypes` settings page | Zune's file-types page wired the Windows registry / Linux `mimeapps.list` for `.mp3/.m4a/.mp4` etc. Not-Zune's file-types page ships an in-app ingest-extension editor; OS-level registration is invasive (Windows assoc writes require elevation on some installs, Linux MIME registration is per-desktop-environment) and would need a per-platform installer hook. Left as a future cross-platform integration. |
| **Drag-inertia panoramic pivot strip** | `PIVOTLIST.UIX` + Zune's smooth-deceleration pan | Not-Zune ships mouse-wheel pan (`PointerWheelChanged` → ScrollViewer) for the pivot strip bleed-off at the authentic 734×500 min width. Zune's true behavior is touch/drag with inertia + chevron scroll-arrow assets. A drag-pan gesture recognizer + scroll-arrow overlay is a future pass; wheel-pan is the pragmatic stand-in. |
| **Settings "sharing" page** (UPnP / `ZuneNSS` / `ZuneShareEXE`) | Software settings list (Zune 4.8) | The UPnP/media-sharing server target is covered under the existing UPnP row above. The standalone settings page that toggled per-device "music/video/photos can be shared" can be added once a sharing transport exists; today the equivalent rule surface lives on the device sync-options page. |
Last updated: 2026-09-09 (post Phase 9).
Last updated: 2026-09-09 (post Phases 1–5 parity batch).