Ewald
7fb30f4c2d
feat: realtime upsert immediate flush + pending-blue dot + feed card-size slider
- useGridLoader: add upsertAssetNow() — bypasses 200ms debounce via flushUpsertBatch()
- VirtualAssetGridHost: expose _mjrUpsertAssetNow on grid container
- gridApi: export upsertAssetNow(gridContainer, asset)
- entry: wire upsertAssetNow into registerRealtimeListeners
- registerRealtimeListeners: immediate:true on asset-added/asset-indexed handlers;
pending-blue dot (has_workflow/has_generation_data=null) for unenriched new assets
- feedHost: add card-size toolbar (slider + -/+ buttons) in Generated Feed header;
persists to settings.feed.minSize and dispatches mjr-settings-changed live
- theme: fix feed card meta-row layout (flex + gap) so items no longer collide
2026-04-11 20:17:15 +02:00
..
2026-04-11 11:56:01 +02:00
2026-04-11 20:17:15 +02:00
2026-04-11 20:17:15 +02:00
2026-04-11 11:56:01 +02:00
2026-04-11 20:17:15 +02:00
2026-04-04 21:32:59 +02:00
2026-04-11 20:17:15 +02:00
2026-04-11 11:56:01 +02:00
2026-04-11 20:17:15 +02:00
2026-04-04 21:32:59 +02:00
2026-04-11 20:17:15 +02:00
2026-04-11 20:17:15 +02:00