Skip to content

Annotation workflow improvements.#276

Merged
tedwaine merged 1 commit into
AcademySoftwareFoundation:developfrom
kenmcgaugh:annot_workflow
Jun 19, 2026
Merged

Annotation workflow improvements.#276
tedwaine merged 1 commit into
AcademySoftwareFoundation:developfrom
kenmcgaugh:annot_workflow

Conversation

@kenmcgaugh

@kenmcgaugh kenmcgaugh commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Annotations now create the associated note with the subject text the same as when notes are created by other means (ie. the ';' hotkey or from within the notes viewer).

When annotating, holding down the shift key now forwards all mouse events to the viewport so frames can be scrubbed without leaving annotation mode.

When leaving annotation mode, if the active tool is Laser then it will remain active so that it can be used without the annotation widget being visible. I find this very useful when working in full-screen presentation mode. To disable this you need to activate the annotation widget and switch to any tool other than Laser. This change may be controversial so please comment if it should be removed from the PR or put behind a preference.

Annotations now create the associated note with the subject text the same as when notes are created by other means (ie. the '; hotkey or from within the notes viewer).

When annotating, holding down the shift key now forwards es all mouse events to the viewport so frames can be scrubbed without leaving annotation mode.

When leaving annotation mode, if the active tool is Laser then it will remain active so that it can be used without the annotation widget being visible. I find this very useful when working in full-screen presentation mode. To disable this you need to activate the annotation widget and switch to any tool other than Laser.

Signed-off-by: Ken McGaugh <ken@mcgaugh.co.uk>
@tedwaine

Copy link
Copy Markdown
Collaborator

Thanks - I will add a pref for the laser behaviour.

@tedwaine tedwaine merged commit b9f8847 into AcademySoftwareFoundation:develop Jun 19, 2026
2 of 3 checks passed
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