Paraqitja e RubyWM, menaxheri i dritareve, i shkruar plotësisht në Ruby

Projektin RubyWM është publikuar, duke zhvilluar një menaxher dritareje mbi bazën e protokollit X11, i shkruar në gjuhën Ruby, përfshi një drejtues për funksionimin me protokollin X11. RubyWM mbështet tryezat virtuale të punës dhe mund të përdorë si kompozimin e dritareve me mozaik (tailing) ashtu edhe pozicionimin e rastësishëm të dritareve në tryezën e punës. Kodi RubyWM shpërndahet nën licencën MIT. Projekti gjithashtu zhvillon bibliotekën pure-X11 me implementimin e protokollit X11 në gjuhën Ruby.

Menaxheri i dritareve është i shënuar si eksperimental, por tashmë përdoret në punët e përditshme të autorit të projektit. Nga mundësitë e pa realizuara, përmendet dekorimi i dritareve (tani përdoret një kornizë e thjeshtë), konfigurimet me shumë monitorë, zhvendosja dhe ndryshimi i madhësisë me miun duke kapur skajin e dritares (për të lidhur me dritaren, sugjerohet të mbani butonin Window duke shtypur butonin e majtë ose të djathtë të miut). Për të menaxhuar menaxherin e dritareve, përdoren ngjarjet X11 ClientMessage, të cilat mund të gjenerohen nga utilitari xdotool. Për përpunimin e kombinimeve të tastierës përdoret sxhkd.

Paraqitja e RubyWM, menaxheri i dritareve, i shkruar plotësisht në Ruby
Paraqitja e RubyWM, menaxheri i dritareve, i shkruar plotësisht në Ruby


Burimi: opennet.ru
Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster