È stato presentato RubyWM, un gestore di finestre scritto interamente in Ruby

È stato pubblicato il progetto RubyWM, che sviluppa un gestore di finestre basato sul protocollo X11, scritto nel linguaggio Ruby, incluso un driver per l'interazione con il protocollo X11. RubyWM supporta scrivanie virtuali e può utilizzare sia un layout a mosaico (tailing) che un posizionamento arbitrario delle finestre sul desktop. Il codice di RubyWM è distribuito con licenza MIT. Il progetto sviluppa anche la biblioteca pure-X11 con l'implementazione del protocollo X11 in Ruby.

Il gestore di finestre è segnalato come sperimentale, ma è già utilizzato nel lavoro quotidiano dell'autore del progetto. Tra le funzionalità ancora non implementate ci sono la decorazione delle finestre (attualmente viene utilizzata una semplice cornice), configurazioni multi-monitor, spostamento e ridimensionamento con il mouse afferrando il bordo della finestra (per agganciare alla finestra si consiglia di mantenere premuto il tasto Window mentre si fa clic con il tasto sinistro o destro del mouse). Per controllare il gestore di finestre vengono utilizzati eventi X11 ClientMessage, che possono essere generati dallo strumento xdotool. Per la gestione delle combinazioni di tasti viene utilizzato sxhkd.

È stato presentato RubyWM, un gestore di finestre scritto interamente in Ruby
È stato presentato RubyWM, un gestore di finestre scritto interamente in Ruby


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