Uscita Cage 0.2, un server compositore basato su Wayland per creare chioschi

È disponibile il rilascio del server composito Cage 0.2, che utilizza Wayland e si concentra sull'esecuzione isolata di singole applicazioni in modalità chiosco. Tra gli ambiti di applicazione di Cage si segnalano la creazione di sistemi di automazione domestica, banchi dimostrativi, insegne elettroniche e terminali di self-service. Il codice del progetto è scritto in linguaggio C ed è distribuito sotto licenza MIT.

L'interfaccia di Cage è limitata a un'applicazione, e l'utente non può uscire da tale applicazione e accedere al sistema operativo. Lo schermo è legato a un dispositivo di output e tutte le finestre di dialogo secondarie vengono visualizzate al centro dello schermo senza possibilità di spostamento o ridimensionamento. È supportato l'inserimento e l'estrazione dei dati tramite il copia e incolla. Le applicazioni si collegano direttamente all'ambiente grafico in esecuzione, ad esempio, per creare un chiosco con il browser Epiphany è sufficiente eseguire "cage /usr/bin/epiphany", e dopo l'uscita dal programma il composito server si chiude anch'esso.

Tra le modifiche più significative nel nuovo rilascio:

  • È stata aggiunta la possibilità opzionale di eseguire applicazioni X tramite Xwayland.
  • È stato aggiunto il supporto per il buffer degli appunti primario (primary selection), in cui il testo viene inserito immediatamente dopo la selezione ed è disponibile per l'incollaggio con il tasto centrale del mouse.
  • È stato aggiunto il supporto per il protocollo Wayland relative-pointer-unstable-v1, che consente di utilizzare eventi con informazioni sul movimento relativo del puntatore.
  • Sono stati implementati tutti i miglioramenti proposti nelle versioni delle librerie wlroots 0.17 e 0.18.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster