Uitgave Cage 0.2, een compositieve server op basis van Wayland voor het maken van kiosken

De release van de composietserver Cage 0.2 is beschikbaar, die Wayland gebruikt en is gericht op het afzonderlijk opstarten van specifieke applicaties in kioskmodus. Toepassingsgebieden van Cage omvatten het creƫren van systemen voor domotica, demo-stands, digitale borden en selfservice terminals. De code van het project is geschreven in 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:

  • Er is een optionele mogelijkheid toegevoegd om X-applicaties te starten via Xwayland.
  • Ondersteuning voor de primaire klembord (primary selection) is toegevoegd, waarin tekst direct na selectie wordt geplaatst en beschikbaar is voor plakken met de middelste muisknop.
  • Ondersteuning voor het Wayland-protocol relative-pointer-unstable-v1 is toegevoegd, waarmee gebeurtenissen met informatie over relatief beweegbare aanwijzers kunnen worden gebruikt.
  • Alle verbeteringen voorgesteld in de versies van de wlroots-bibliotheek 0.17 en 0.18 zijn toegepast.

Bron: opennet.ru

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