Skip to content

feat(editor): add spotlight area annotations - #140

Merged
wardmos merged 4 commits into
mainfrom
feat/editor-highlight
Aug 15, 2026
Merged

feat(editor): add spotlight area annotations#140
wardmos merged 4 commits into
mainfrom
feat/editor-highlight

Conversation

@wardmos

@wardmos wardmos commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • add rectangle, rounded rectangle, and ellipse annotation shapes with an independently toggled Spotlight style
  • preserve original pixels inside one or more focus regions while dimming the surrounding screenshot
  • keep shape selection separate from Spotlight and annotation color controls
  • support selection, movement, deletion, undo/redo, export, localization, distinct icons, and documentation

Checks

  • pytest -q (1552 passed, 4 skipped)
  • ruff check src tests
  • ruff format --check src tests
  • git diff --check origin/main...HEAD

Notes

  • Source changes intentionally trigger CI and package smoke workflows.

@wardmos
wardmos merged commit 02c6562 into main Aug 15, 2026
14 checks passed
@wardmos
wardmos deleted the feat/editor-highlight branch August 15, 2026 15:33
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