Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Introduce a fullscreen mode feature #18057

Open
wants to merge 77 commits into
base: master
Choose a base branch
from

Conversation

Dumluregn
Copy link
Contributor

@Dumluregn Dumluregn commented Mar 5, 2025

Suggested merge commit message (convention)

Feature (fullscreen): Introduce a fullscreen mode feature. Closes #18026.

Fix (ui): Do not open disabled menu bar menu on arrow down press. Closes #17915.

Feature (ui): Add MenuBarView#disable() and MenuBarView#enable() methods. They disable/enable all top-level menus in menu bar. Closes #17940.

Feature (source-editing): Hide document outline and annotations when entering source editing mode. Closes #17978.


Additional information

For example – encountered issues, assumptions you had to make, other affected tickets, etc.

Dumluregn and others added 30 commits February 9, 2025 00:51
l-lejman and others added 30 commits March 6, 2025 15:39
Internal (fullscreen): Add fullscreen integration with editor created in the iframe.

Internal (fullscreen): Allow to configure a custom container where fullscreen should be initialized.
Internal (fullscreen): Add integration with pagination feature.
…sence-list

Internal: Presence list and document outline for fullscreen mode.
Internal: Add `ctrl+shift+f` keystroke for toggling fullscreen mode.
Internal (fullscreen): Add proper feature icons.
…logs

Internal: Dialog plugin position adjustments in fullscreen mode.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
3 participants