Uitgave van Cage 0.3, een composietserver gebaseerd op Wayland voor het creƫren van kiosken

De composite server Cage 0.3 is gepubliceerd, die gebruikmaakt van Wayland en is ontworpen voor de afzonderlijke uitvoering van apps in kioskmodus. Toepassingsgebieden voor Cage zijn onder meer het creƫren van systemen voor domotica, demo-standen, digitale signage en self-service terminals. De code van het project is geschreven in de programmeertaal C en wordt geleverd onder de MIT-licentie.

De interface in Cage is beperkt tot ƩƩn applicatie, en de gebruiker kan niet buiten deze applicatie komen of toegang krijgen tot het besturingssysteem. Het scherm is gebonden aan ƩƩn uitvoerapparaat, en alle aanvullende dialoogvensters worden gecentreerd op het scherm zonder de mogelijkheid om ze te verplaatsen of te schalen. Gegevens kunnen worden ingevoegd en gehaald via het klembord. Applicaties zijn direct verbonden met de opgestarte grafische omgeving; bijvoorbeeld, om een kiosk met de browser Epiphany te creƫren, volstaat het om "cage /usr/bin/epiphany" uit te voeren, en na het afsluiten van het programma eindigt de composietserver ook. server deze eindigt ook zijn werk.

Enkele van de meest opvallende wijzigingen in de nieuwe release zijn:

  • De bibliotheek wlroots is bijgewerkt naar versie 0.20, waarin ondersteuning is toegevoegd voor het definiĆ«ren van kleurrepresentatie van Wayland-oppervlakken, kleurbeheer en het gebruik van HDR via de protocollen color-representation-v1 en color-management-v1 met behulp van een render-backend via de Vulkan API. Ook is ondersteuning voor de Wayland-protocollen cursor-shape-v1 toegevoegd voor het aanpassen van de cursorweergave, ext-workspace-v1 voor het gebruik van het concept virtuele desktops en xdg-toplevel-tag-v1 voor het identificeren van vensters/oppervlakken door middel van tagbinding.
  • Ondersteuning voor het wlr-foreign-toplevel-managementprotocol is toegevoegd, waarmee het mogelijk is vensters van externe programma's te beheren.
  • Ondersteuning voor het drm-leaseprotocol is toegevoegd, dat middelen biedt voor het creĆ«ren van stereobeelden met verschillende buffers voor het linker en rechter oog bij uitvoer naar virtual reality-headsets.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster