edemaine / cocreate

Cocreate Shared Whiteboard/Drawing
MIT License
209 stars 27 forks source link

Implement "presenter mode" #130

Open tekhnee opened 3 years ago

tekhnee commented 3 years ago

The meeting host should be able to centrally control the zooming and panning on all participants' screens. This could take the shape of a simple toggle on the sidebar ("presenter mode on/off").

Thanks for such a high-quality piece of work.

ndattani commented 2 years ago

Even if there's only one person presenting, I'd like to be able to "fullscreen" my session, so that all the Google chrome stuff at the top (tabs, URL, bookmarks, refresh button, etc.) are not visible when I'm presenting to students. Sometimes when I click on links at other websites, a new Chrome window pops up that doesn't have all that at the top, and so I know Chrome is capable of getting close to a "fullscreen" experience, much like the "presenter mode" in PowerPoint or LibreOffice's Impress. I've tried F11 (or just clicking "view -> full screen" on Chrome, but it doesn't help on my wife's Mac).

On Chrome on Ubuntu it does seem to work if I just press F11.

edemaine commented 2 years ago

@ndattani That's a browser function. On MacOS, the standard shortcut seems to be Ctrl+Command+F, and it's F11 on Windows and apparently Linux. There should be a menu item too. I don't see an advantage of a full-screen toggle within Cocreate, given that the browser already has one.

This issue is about the presenter being able to control the views of others. The more likely approach is #136, so it's the follower's choice.