- Verschifft
- 14. Oktober 2026 um 01:17 UTC
- Autor
- Kamo
- Ausschuss
- c26c442
- Nav-Tool 'Kameras' (app + VIEW_CAMERAS): gespeicherte Layouts, Gruppen (jede Erweiterung zu seinen Kameras), ungegruppente Kameras mit Statuspunkt, Offener Betrachter, Verwalten von Kameras für beide Admin-Rechte; live über useOrgChanges('Kameras'); eine fehlgeschlagene Ladung ist eine Retry-Reihe, niemals 'keine Kameras'; leerer Zustand erklärt dass ein Administrator auswählt, wer zuschauen darf. hatAnySettingsRight += **************** Pinned-App Launcher-Kameras -- Kameras. - Werkzeugfenster 'Kameras' (max 6, 1000x690): WebRTC Wand über Ein-Rund-Streifen-Nicht-Trickle-Signalierung; Grids auto/1/2x2/3x3/4x4/1+5/1+7; Teilstrom im Netz, Haupt für eine erweiterte Kachel oder die einzige Kachel eines maximierten Fensters; nur die ausgewählte Kachel wird jemals gehört (MUTED/UNMUTED/AUTO=fokused); gedämpftes Autoplay mit einem Click-for-Sound-Folien-Folien; gedeckelte exponentielle Wiederverbindung; keine Sitzung für ein minimiertes, überdachtes oder langes Versteckfenster, eine überdachte Fliese, eine Offline-Website oder eine ausgeschaltete Kamera; Website offline Lebensläufe über Echtzeit; Add/Entfernung/Drag-Swap, Layout speichern (Update / speichern als neu) und löschen; Gruppenfenster folgen ihrer Gruppe; Requisiten sind die Ansicht (tool:patchProps) und der Titel folgt. - Maximierte Navigator Art 'Kameras': CameraSwitcherColumn (Layouts / Gruppen / Kameras, aktive Reihe von sessionGuid, + öffnet einen neuen maximierten Betrachter), eingefädelt durch die Breitenspeicher, Panel, Tab-Streifen, Dock und Tests. - Reine Entscheidungen in App/lib/cameraViewer.ts mit Tests; Stream-Lebenszyklus unter jsdom getestet.
