Flatpak XDG-Desktop-Portal 1.19.1 bringt USB-Portal & Notification v2 Portal
Das XDG-Desktop-Portal 1.19.1 wurde heute als neues Entwicklungsrelease vorgestellt. Es handelt sich dabei um einen Portal-Frontend-Service für Flatpak Sandboxed Apps und andere Desktop-Containment-Frameworks. Der Meilenstein XDG-Desktop-Portal 1.19.1 stellt neue und erweiterte Portalfunktionen für den Umgang mit verschiedenen Hardware-Geräten und APIs vor.
Eine Übersetzung von 🇬🇧 phoronix.com
Als erstes führt das XDG-Desktop-Portal 1.19.1 Release das neue USB-Portal ein. Das USB-Portal ermöglicht es Anwendungen mit entsprechenden Berechtigungen, bestimmte USB-Geräte auf dem System aufzulisten und darauf zuzugreifen. Das USB-Portal dient als "Mittelsmann" zwischen den Sandbox-Anwendungen und den tatsächlichen USB-Geräten auf dem System. Dieses USB-Portal wird dank der Finanzierung durch den Sovereign Tech Fund bereitgestellt. Dieses Portal bietet Gerätefilterung, Handhabung von Berechtigungen, Unterstützung für die Aufzählung von Geräten, Geräteerfassung und -freigabe sowie verwandte Funktionen, die für Flatpak-Anwendungen in der Sandbox gedacht sind.
XDG-Desktop-Portal 1.19.1 fügt auch das Notification v2-Portal als aktualisierte Implementierung von Benachrichtigungen hinzu. Die Notification v2-Unterstützung ist seit etwa zwei Jahren in Arbeit und ermöglicht es, dass Benachrichtigungen Töne abspielen oder vibrieren, persistente Benachrichtigungen, die oben im Tray verbleiben, standardisierte Hinweise, standardisierte Aktionen, Gruppierungsunterstützung für ähnliche Benachrichtigungen, reichhaltige Inhalte in Benachrichtigungen wie Fortschrittsbalken oder Bilder und andere Funktionen im Vergleich zur vorherigen Unterstützung von Benachrichtigungen. Die Unterstützung des Notifications Portal v2 wurde von den GNOME-Entwicklern ins Leben gerufen, um die Unterstützung von Benachrichtigungen durch Sandbox-Anwendungen auf dem Linux-Desktop nützlicher zu machen.
Das XDG Desktop Portal fügt außerdem eine neue Methode namens SchemeSupported
zum OpenURI-Portal hinzu, so dass Anwendungen im Voraus wissen können, ob das Host-System mit einem bestimmten Schema umgehen kann. Darüber hinaus verbessert die Version 1.19.1 den Icon-Validator, verbessert andere Portale und bringt Dokumentationsverbesserungen und Fehlerkorrekturen mit sich.
Weitere Details zum XDG Desktop Portal 1.19.1 Release über GitHub.
Ein Service von s3n🧩net
Comments