Skip to content

feat(ui): mirror presenter slide-box mouse feedback to content [ON TOP OF #350] - #351

Draft
excitoon wants to merge 2 commits into
Cimbali:mainfrom
excitoon:feature/slide-box-mouse-mirroring
Draft

feat(ui): mirror presenter slide-box mouse feedback to content [ON TOP OF #350]#351
excitoon wants to merge 2 commits into
Cimbali:mainfrom
excitoon:feature/slide-box-mouse-mirroring

Conversation

@excitoon

@excitoon excitoon commented Apr 7, 2026

Copy link
Copy Markdown

Motivation

Browser mirror mode solved notebook demos inside Pympress, but the audience still could not see presenter-side pointer movement over the slide preview itself. That made it harder to use the presenter slide box as a live teaching aid when explaining layout, highlighting regions, or referring to parts of the current slide before advancing.

excitoon added 2 commits April 7, 2026 09:32
Launch an isolated Chromium session and mirror it into the content window.
Render synthetic cursor, click, and drag feedback in the mirror.
Add presentation actions, default shortcuts, docs, and websocket-client dependency.
Mirror presenter current-slide mouse interactions onto the content window.
Reuse browser-style cursor, click, and drag feedback rendering.
Fix presenter button-kind mapping so left and right click colors stay consistent.
@excitoon
excitoon marked this pull request as draft April 7, 2026 08:20
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