Esitatud on RubyWM, Ruby's tÀielikult kirjutatud akende haldaja.

Avaldatud RubyWM projekt, mis arendab X11 protokollil pÔhinevat aknahaldurit, mis on kirjutatud Ruby keeles, sealhulgas X11 protokolli toetav draiver. RubyWM toetab virtuaalseid töölauasid ja vÔimaldab kasutada nii mosaiikkompositsiooni (tailing) kui ka akende suva positsioneerimist töölaual. RubyWM kood on litsentseeritud MIT litsentsiga. Projekt arendab ka pure-X11 raamatukogu, mis rakendab X11 protokolli Ruby keeles.

Aknahaldujat on mĂ€rgitud katsetusena, kuid seda kasutatakse juba projekti autori igapĂ€evases töös. Veel teostamata vĂ”imaluste hulka kuulub akende dekoreerimine (praegu kasutatakse lihtsat raami), mitme monitori konfiguratsioonid, hiirega akende liigutamine ja suuruse muutmine akna servast kinni hoides (akna kĂŒlge kinnitusen soovitatakse hoida Window klahvi, kui vajutada vasakut vĂ”i paremat hiire nuppu). Aknahalduse juhtimiseks kasutatakse X11 ClientMessage sĂŒndmusi, mida saab genereerida utiliidiga xdotool. Klaviatuuri kombinatsioonide töötlemiseks kasutatakse sxhkd.

Esitatud on RubyWM, Ruby's tÀielikult kirjutatud akende haldaja.
Esitatud on RubyWM, Ruby's tÀielikult kirjutatud akende haldaja.


Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster