Projektet RubyWM har publicerats, vilket utvecklar en fönsterhanterare baserad pÄ X11-protokollet, skriven i Ruby, inklusive en drivrutin för att arbeta med X11-protokollet. RubyWM stöder virtuella skrivbord och kan anvÀnda bÄde mosaiklayout (tailing) och godtycklig positionering av fönster pÄ skrivbordet. Koden för RubyWM distribueras under MIT-licensen. Projektet utvecklar ocksÄ biblioteket pure-X11 med en implementering av X11-protokollet i Ruby.
Fönsterhanteraren markerad som experimentell anvÀnds redan i författarens dagliga arbete. Bland de Ànnu inte genomförda funktionerna nÀmns fönsterdekorering (just nu anvÀnds en enkel ram), flerbildskonfigurationer, flyttning och storleksÀndring med musen genom att fÄnga kanten av fönstret (för att fÀsta vid fönstret föreslÄs att hÄlla ner Window-tangenten medan man trycker pÄ vÀnster eller högra musknappen). För att styra fönsterhanteraren anvÀnds X11 ClientMessage-hÀndelser, som kan genereras av verktyget xdotool. För att hantera tangentbordskombinationer anvÀnds sxhkd.


KĂ€lla: opennet.ru
