wiki/apps
Salihu 88e9255e8b
feat: Page presentation mode (#2484)
* page presentation init

* fix minor issues

* minor fixes

* improve slides display

* fix: presentation min width

* fixes:fullscreen support,  Only change slides with controls and keyboard
- Refresh controls ui
- Interactive slide content (tabs, toggles, links, code copy, checkboxes,
  media, text selection) works without side effects
- Scrolling no longer stalls at fractional zoom or display scaling
- Keys pressed inside pop-ups opened from slide content no longer change slides
- Subpages blocks list their children and heading links copy the real anchor
- Renaming the page no longer closes the presentation
- Whitespace, non-breaking space, hard break and page break blocks no longer
  produce blank slides
- Title slide wraps long words and keeps the direction of RTL titles
- The dialog has an accessible name, slide changes are announced and slide
  content is labelled
- Other fixes

* fix(subpages): show a sidebar-style dot for subpages without children

* fix(base): share one realtime subscription per base across mounted views

- Embedded bases keep receiving realtime updates after a second view of the
  same base (presentation, history) unmounts
- Row and schema events are no longer applied twice while two views of a
  base are mounted

---------

Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
2026-10-11 13:52:47 +01:00
..
client feat: Page presentation mode (#2484) 2026-10-11 13:52:47 +01:00
server fix: crash when previewing pages in trash (#2559) 2026-10-11 00:10:29 +01:00