Skip to content

feat: interactive full-screen view mode with copy toast (1.3.0)#5

Merged
Zhen-Bo merged 5 commits into
masterfrom
release/1.3.0
Jul 5, 2026
Merged

feat: interactive full-screen view mode with copy toast (1.3.0)#5
Zhen-Bo merged 5 commits into
masterfrom
release/1.3.0

Conversation

@Zhen-Bo

@Zhen-Bo Zhen-Bo commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Summary

Adds an interactive full-screen view mode to the queue sidebar gallery,
decouples queue refresh from ComfyUI internals, and fixes stale locale
serving. Ships as 1.3.0.

New feature

  • Full-screen view mode for gallery images: wheel-zoom, drag-pan
    (grab/grabbing cursor), and a top-left help hint bar.
  • Copy original image to clipboard via Ctrl+C, with a toast confirmation
    on success and an error toast on failure. A stale (slow) copy result can
    no longer overwrite a newer toast.
  • Load-workflow button to restore an image's workflow from view mode.
  • Toast styling: opaque dark surface, coloured text/border, slide-up
    entrance + fade, shown one at a time and raised above the gallery counter.

Refactor

  • Refresh the queue from ComfyUI status events instead of patching
    ComfyUI internals, removing fragile monkey-patching of queuePrompt.

Bug fix

  • Revalidate locale JSON on load so translation edits are not served stale.

Docs

  • Add project SPEC and ARCHITECTURE (English + Traditional Chinese),
    with the architecture diagram updated to drop the removed hook.

Testing

  • Local npm test passed: 7 test files, 140 tests.

@Zhen-Bo
Zhen-Bo merged commit e0df2ae into master Jul 5, 2026
1 check passed
@Zhen-Bo
Zhen-Bo deleted the release/1.3.0 branch July 5, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant