Skip to content

[WIP] Video Annotation: Add hide annotations toggle#230

Draft
abdullah-ukaea wants to merge 14 commits intodevfrom
abdullah/video-hide-annotations
Draft

[WIP] Video Annotation: Add hide annotations toggle#230
abdullah-ukaea wants to merge 14 commits intodevfrom
abdullah/video-hide-annotations

Conversation

@abdullah-ukaea
Copy link
Copy Markdown
Collaborator

@abdullah-ukaea abdullah-ukaea commented Apr 13, 2026

Do Not Merge yet until these PRs are merged:

This PR addresses issue #223

Branch sourced from abdullah/fix-propagate-toggle

Summary

  • Adds a new Hide overlays toggle in Video Tools → Frame Tools.
  • When enabled, all annotations on the current frame are hidden from the canvas.
  • When disabled, annotations reappear exactly as they were.
  • While hidden, annotation interaction/drawing is disabled to prevent invisible edits.
Screencast.from.13-04-26.15.07.57.webm

wk9874 and others added 14 commits March 30, 2026 14:57
…ng a Drag/Zoom toolbox toggle and updated session interaction handling so draw/edit behavior stays consistent while navigating frames. Also restore annotation clamping by falling back to the active OSD viewer content size when imageNatural is temporarily unavailable.
…automatically restores the previous annotation mode on release.
…users can instantly return to the default zoom and centered viewport.
…trum-based icon control with a labeled, theme-friendly layout positioned just outside the frame edge
… so it stays unchanged when navigating between samples.
…r in-memory context state so it stays the same across sample navigation and resets on page refresh.
…ly hides all frame annotations and restores them when turned off, while disabling annotation interaction during hide mode
…ears saved annotations or the instance list.
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.

2 participants