Tijdens presenteren: privé een passage vinden en bewust naar de gevonden dia springen #2708

Open
opened 2026-11-02 21:51:04 +00:00 by brenno · 1 comment
Owner

Onderdeel van #2705.

Doel

Tijdens een vraag wil een presentator snel een passage terugvinden zonder de presentatie te beëindigen of zoektermen, resultaten en sprekersnotities op het publieksbeeld te tonen.

Huidige aanwijzing en afbakening

Codeonderzoek op main d96a06bf8f851a362855b3821853ebd9aff17330, geen live reproductie. De bestaande presentatienavigatie in lib/widgets/presentation/parts/presenter_keys.dart biedt dia-/toetsnavigatie; de kale F is al gekoppeld aan _fixCurrentSlide. Een zoekactie moet dus expliciet bereikbaar worden zonder die bestaande toetsactie over te nemen. De editorzoeker alleen lost terugvinden tijdens presenteren niet op. Dit is een afzonderlijke uitbreiding na de presentatie-editorroute, geen reden om die reparatie uit te stellen.

Gewenste gebruikersreis

  1. In de afzonderlijke presentatorweergave opent ‘Zoeken’ of Ctrl/Cmd+F dezelfde herkenbare zoekbediening; geen kale-F-conflict.
  2. Typen toont dia, veld en tekstcontext uitsluitend bij de presentator. Standaard alleen publiek toegestane zichtbare dia-inhoud; ‘Ook in sprekersnotities’ staat uit. Resultaten voor notities zijn expliciet herkenbaar.
  3. Resultaten kiezen/Enter bladert alleen privé door resultaten en voorvertoning. De publiek getoonde dia blijft staan.
  4. Pas de expliciete actie ‘Toon dia’ navigeert het publiek naar de gekozen dia. Na de sprong loopt presenteren normaal verder. Escape sluit alleen zoeken, niet de presentatie.

Essentiële grenzen

  • Zonder afzonderlijk privé presentatoroppervlak geen zoekoverlay op het publieksvenster openen. Bied een begrijpelijke route naar een privé presentatorvenster; als die privacy niet kan worden gegarandeerd, toon daar geen zoektermen of resultaten. Doe geen belofte dat schermdelen van het hele bureaublad privé kan worden gemaakt.
  • Bestaande privacy-/TLP-/weergavefilters blijven gezaghebbend. Een zoekresultaat kan nooit een afgeschermde dia via ‘Toon dia’ alsnog publiceren; bouw de bestaande gates opnieuw in de navigatieroute in.
  • Zoekmarkeringen, zoektekst, context en notities komen nooit in beamerberichten, remote publieksweergave, opname of export terecht. Het privé previewpad gebruikt de al geldende grenzen.
  • Gebruik bron-dia-identiteit plus zo nodig een specifieke renderpagina: één brondia kan over meerdere getoonde dia’s uitklappen. Open de pagina met de treffer, niet automatisch de eerste pagina.

Acceptatie en verificatie

  • Zoekbediening is vindbaar in presentatorweergave en volledig met toetsenbord te bedienen; 200% tekst en schermlezer blijven bruikbaar.
  • Zoekvraag wijzigen, een resultaat kiezen en privé vorige/volgende gebruiken veranderen publiek frame en dia-index niet.
  • ‘Toon dia’ toont alleen een toegestane doelpagina; de publieksweergave bevat uitsluitend gewone presentatie-inhoud zonder highlights of notities.
  • Verborgen/geblokkeerde dia’s en notitietreffers kunnen de projectiegrens niet omzeilen. Verlies van privévenster brengt geen zoekinhoud over naar publiek.
  • Navigatie naar gesplitste tabellen/andere uitgeklapte dia’s bereikt de pagina met de passage. Auto-play wordt bij actief zoeken voorspelbaar gepauzeerd en alleen bewust hervat; toetsen in het zoekveld bedienen geen dia-acties.
  • Sluiten herstelt de presentatorfocus. Presentatiebestand en undo blijven ongewijzigd.
  • Voeg regressies toe op publieksberichten/payloads en navigatiegates. Verifieer werkelijk met presentator én afzonderlijk beamervenster dat geen zoekinhoud verschijnt, inclusief notities, een geblokkeerde dia, split-slide, Escape en vensterverlies. Een lokale selectie/teller is onvoldoende bewijs.

Volgorde en omvang

Bouw na de presentatie-editorzoekroute; hergebruik de correcte inhoud/resultaatmapping. Laat de projectiegrens gericht beoordelen bij implementatie. Geen universele desktop-overlay, extern zoekverkeer, afstandsbediening of nieuwe opslag. Werk vertalingen en presentatiehandleiding bij.

Onderdeel van #2705. ## Doel Tijdens een vraag wil een presentator snel een passage terugvinden zonder de presentatie te beëindigen of zoektermen, resultaten en sprekersnotities op het publieksbeeld te tonen. ## Huidige aanwijzing en afbakening Codeonderzoek op main `d96a06bf8f851a362855b3821853ebd9aff17330`, geen live reproductie. De bestaande presentatienavigatie in `lib/widgets/presentation/parts/presenter_keys.dart` biedt dia-/toetsnavigatie; de kale F is al gekoppeld aan `_fixCurrentSlide`. Een zoekactie moet dus expliciet bereikbaar worden zonder die bestaande toetsactie over te nemen. De editorzoeker alleen lost terugvinden tijdens presenteren niet op. Dit is een afzonderlijke uitbreiding na de presentatie-editorroute, geen reden om die reparatie uit te stellen. ## Gewenste gebruikersreis 1. In de afzonderlijke presentatorweergave opent ‘Zoeken’ of Ctrl/Cmd+F dezelfde herkenbare zoekbediening; geen kale-F-conflict. 2. Typen toont dia, veld en tekstcontext uitsluitend bij de presentator. Standaard alleen publiek toegestane zichtbare dia-inhoud; ‘Ook in sprekersnotities’ staat uit. Resultaten voor notities zijn expliciet herkenbaar. 3. Resultaten kiezen/Enter bladert alleen privé door resultaten en voorvertoning. De publiek getoonde dia blijft staan. 4. Pas de expliciete actie ‘Toon dia’ navigeert het publiek naar de gekozen dia. Na de sprong loopt presenteren normaal verder. Escape sluit alleen zoeken, niet de presentatie. ## Essentiële grenzen - Zonder afzonderlijk privé presentatoroppervlak geen zoekoverlay op het publieksvenster openen. Bied een begrijpelijke route naar een privé presentatorvenster; als die privacy niet kan worden gegarandeerd, toon daar geen zoektermen of resultaten. Doe geen belofte dat schermdelen van het hele bureaublad privé kan worden gemaakt. - Bestaande privacy-/TLP-/weergavefilters blijven gezaghebbend. Een zoekresultaat kan nooit een afgeschermde dia via ‘Toon dia’ alsnog publiceren; bouw de bestaande gates opnieuw in de navigatieroute in. - Zoekmarkeringen, zoektekst, context en notities komen nooit in beamerberichten, remote publieksweergave, opname of export terecht. Het privé previewpad gebruikt de al geldende grenzen. - Gebruik bron-dia-identiteit plus zo nodig een specifieke renderpagina: één brondia kan over meerdere getoonde dia’s uitklappen. Open de pagina met de treffer, niet automatisch de eerste pagina. ## Acceptatie en verificatie - [ ] Zoekbediening is vindbaar in presentatorweergave en volledig met toetsenbord te bedienen; 200% tekst en schermlezer blijven bruikbaar. - [ ] Zoekvraag wijzigen, een resultaat kiezen en privé vorige/volgende gebruiken veranderen publiek frame en dia-index niet. - [ ] ‘Toon dia’ toont alleen een toegestane doelpagina; de publieksweergave bevat uitsluitend gewone presentatie-inhoud zonder highlights of notities. - [ ] Verborgen/geblokkeerde dia’s en notitietreffers kunnen de projectiegrens niet omzeilen. Verlies van privévenster brengt geen zoekinhoud over naar publiek. - [ ] Navigatie naar gesplitste tabellen/andere uitgeklapte dia’s bereikt de pagina met de passage. Auto-play wordt bij actief zoeken voorspelbaar gepauzeerd en alleen bewust hervat; toetsen in het zoekveld bedienen geen dia-acties. - [ ] Sluiten herstelt de presentatorfocus. Presentatiebestand en undo blijven ongewijzigd. - [ ] Voeg regressies toe op publieksberichten/payloads en navigatiegates. Verifieer werkelijk met presentator én afzonderlijk beamervenster dat geen zoekinhoud verschijnt, inclusief notities, een geblokkeerde dia, split-slide, Escape en vensterverlies. Een lokale selectie/teller is onvoldoende bewijs. ## Volgorde en omvang Bouw na de presentatie-editorzoekroute; hergebruik de correcte inhoud/resultaatmapping. Laat de projectiegrens gericht beoordelen bij implementatie. Geen universele desktop-overlay, extern zoekverkeer, afstandsbediening of nieuwe opslag. Werk vertalingen en presentatiehandleiding bij.
Author
Owner

Opgepakt op tak codex/zoeken-en-springen in een geïsoleerde worktree. Reikwijdte: gedeelde zoeklogica/balk, documenteditor en paginaweergave, presentatie-editor en privé presentatorzoeken, regressies, vertalingen en gebruikersdocumentatie. Bestaande Markdown-vervangbescherming en projectiegrens blijven leidend.

Opgepakt op tak `codex/zoeken-en-springen` in een geïsoleerde worktree. Reikwijdte: gedeelde zoeklogica/balk, documenteditor en paginaweergave, presentatie-editor en privé presentatorzoeken, regressies, vertalingen en gebruikersdocumentatie. Bestaande Markdown-vervangbescherming en projectiegrens blijven leidend.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2708
No description provided.