वेलैंड का उपयोग करके स्वे 1.4 कस्टम पर्यावरण रिलीज

तैयार समग्र प्रबंधक रिलीज़ बोलबाला 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 और पैनल i3bar. प्रोजेक्ट कोड C और में लिखा गया है द्वारा वितरित एमआईटी लाइसेंस के तहत. परियोजना का लक्ष्य Linux और FreeBSD पर उपयोग करना है।

i3 अनुकूलता कमांड, कॉन्फ़िगरेशन फ़ाइल और IPC स्तर पर प्रदान की जाती है, जिससे Sway को एक पारदर्शी i3 प्रतिस्थापन के रूप में उपयोग करने की अनुमति मिलती है जो X11 के बजाय वेलैंड का उपयोग करता है। स्वे आपको स्क्रीन पर विंडोज़ को स्थानिक रूप से नहीं, बल्कि तार्किक रूप से रखने की अनुमति देता है। विंडोज़ को एक ग्रिड में व्यवस्थित किया गया है जो स्क्रीन स्पेस का इष्टतम उपयोग करता है और आपको केवल कीबोर्ड का उपयोग करके विंडोज़ में त्वरित रूप से हेरफेर करने की अनुमति देता है।

एक संपूर्ण उपयोगकर्ता वातावरण बनाने के लिए, निम्नलिखित संबंधित घटकों की पेशकश की जाती है: हमने खाया (केडीई निष्क्रिय प्रोटोकॉल को लागू करने वाली पृष्ठभूमि प्रक्रिया), झूला (स्क्रीन सेवर), Mako (अधिसूचना प्रबंधक), विकट (स्क्रीनशॉट लेते हुए), slurp (स्क्रीन पर एक क्षेत्र का चयन करना), wf-रिकॉर्डर (विडियो रिकॉर्ड), वेबार (एप्लिकेशन बार), वर्टबोर्ड (स्क्रीन कीबोर्ड), wl-क्लिपबोर्ड (क्लिपबोर्ड के साथ काम करना), वालयूटिल्स (डेस्कटॉप वॉलपेपर प्रबंधन)।

स्वे को एक पुस्तकालय के शीर्ष पर निर्मित एक मॉड्यूलर प्रोजेक्ट के रूप में विकसित किया जा रहा है wlroots, जिसमें एक समग्र प्रबंधक के काम को व्यवस्थित करने के लिए सभी बुनियादी आदिम शामिल हैं। Wlroots में इसके लिए बैकएंड शामिल हैं
स्क्रीन, इनपुट डिवाइस तक पहुंच का अमूर्तन, ओपनजीएल तक सीधी पहुंच के बिना रेंडरिंग, केएमएस/डीआरएम, लिबिनपुट, वेलैंड और एक्स11 के साथ इंटरेक्शन (एक्सवेलैंड पर आधारित एक्स11 अनुप्रयोगों को चलाने के लिए एक परत प्रदान की गई है)। स्वे के अलावा, wlroots लाइब्रेरी का सक्रिय रूप से उपयोग किया जाता है अन्य परियोजनाएँसहित Librem5 и पिंजरा. C/C++ के अलावा, स्कीम, कॉमन लिस्प, गो, हास्केल, ओकैमल, पायथन और रस्ट के लिए बाइंडिंग विकसित की गई है।



नई रिलीज में:

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера वेवएनसी, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после स्थिरीकरण xdg-shell).

    स्रोत: opennet.ru

  • एक टिप्पणी जोड़ें