Meerdere bestanden tegelijk openen kan niet #1928
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1928
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er gebeurt
Bij 'Presentatie openen' (Ctrl/Cmd+O) kun je precies één bestand aanwijzen. Wie drie presentaties of documenten wil openen, moet drie keer de hele dialoog doorlopen. Dat geldt zowel voor de lijst in de OciDeck-dialoog als voor de native bestandskiezer achter 'Bladeren…'.
Wat er hoort te gebeuren
Meerdere bestanden aanklikken en in één keer openen — elk in een eigen tabblad. OciDeck heeft al tabbladen, dus het gedrag past bij het programma; sleep-en-neerzetten van meerdere bestanden werkt zelfs al wél (
_onFilesDroppedinlib/widgets/app_shell.dartverwerkt een lijst). De openen-dialoog blijft daarbij achter.Verwacht gedrag in detail:
allowMultiple.Raakvlakken
lib/widgets/dialogs/open_presentation_dialog.dart—OpenSearchResultlevert nu één pad.lib/widgets/shell/shell_actions.dart—_openWithSearch/_openWithBytesPicker.lib/services/file_service.dart—pickMarkdownFile(en de web-variantpickDeckFileBytes).Opgepakt. Tak:
feat/open-multiple-files.Verwachte reikwijdte:
OpenSearchResultnaar meerdere paden, meervoudige selectie (Ctrl/Cmd+klik en Shift+klik) inopen_presentation_dialog.dart,allowMultiplein de native kiezer (file_service.dart), en per-bestand foutafhandeling in_openWithSearch. Wordt gebouwd ná #1927, omdat die dezelfde openroute raakt.PR: #1935 (tak
feat/open-multiple-files, acht commits).Shift = bereik, Ctrl/Cmd = toevoegen/verwijderen, kale klik opent zoals altijd meteen dat ene bestand; "Openen (n)" opent de hele selectie, elk in een eigen tabblad. Achter "Bladeren…" neemt ook de systeemkiezer een meervoudige selectie aan (op macOS via het eigen
NSOpenPanel).make checkgroen, scans schoon, l10n voor 2 nieuwe strings in alle 31 talen. Elke test is met een mutatie geproefd, en het scherm mét selectie staat nu inoverflow_stress_test(drie knoppen in de voet bij 200% tekst).Twee dingen die openstaan:
Gemerged in main als
b09521327(PR #1935).Shift = bereik, Ctrl/Cmd = toevoegen/verwijderen, kale klik opent zoals altijd meteen dat ene bestand; "Openen (n)" opent de hele selectie, elk in een eigen tabblad. Achter "Bladeren…" neemt ook de systeemkiezer een meervoudige selectie aan.
Wat er níet in zat, en waarom:
overflow_stress_test) en het zichtbare verschil tussen een aangewezen en een gewone rij. De kleuren komen uit thema-tokens, geen eigen palet.