Commit Graph

  • c0ab4a828b video: desktop controls, shared scrubber, lifecycle guard and first-frame gate; zoomable and adapter tweaks main v0.1.0 foxyzandClaude Opus 5.5 2026-10-13 01:28:25 +03:00
  • 9b1c8fa368 fix: route-covered pause via Route.isCurrent — secondaryAnimation never fires for bottom sheets (canTransitionFrom gate); tabular figures on scrub time text foxyz 2026-09-03 03:30:52 +03:00
  • 764c512572 fix: LeafViewerHero gates heroes to the settled page (keep-alive neighbours flew too); video controls bar bottom-anchored with natural height (was stretched full-screen, blocking gestures) foxyz 2026-09-02 23:11:05 +03:00
  • 6f97775990 chrome: guard against post-dispose stream events foxyz 2026-09-02 22:53:30 +03:00
  • bdbd3090f1 video kit: VideoPlayerAdapter seam, LeafVideoPage lifecycle (active/route/lifecycle gating, prebuffer, retry), LeafVideoControls foxyz 2026-09-02 22:41:55 +03:00
  • 3cc02c9bbe viewer: chrome reveal system — LeafViewerChrome state, LeafChrome layers, tap-to-toggle on zoomable pages, opt-in showPageCounter foxyz 2026-09-02 22:26:30 +03:00
  • 9bb0ff9187 initial commit: LeafViewer, LeafZoomable, LeafContextMenu, LeafPopover, LeafImage, misc widgets + tests foxyz 2026-09-02 21:58:54 +03:00