Wayland वापरून Sway 1.6 वापरकर्ता वातावरणाचे प्रकाशन

Доступен релиз композитного менеджера Sway 1.6, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

i3 सुसंगतता कमांड, कॉन्फिगरेशन फाइल आणि IPC स्तरावर प्रदान केली जाते, ज्यामुळे Sway ला पारदर्शक i3 बदलण्याची परवानगी मिळते जी X11 ऐवजी Wayland वापरते. स्वे तुम्हाला स्क्रीनवर खिडक्या अवकाशीय नव्हे तर तार्किकदृष्ट्या ठेवण्याची परवानगी देतो. विंडोज एका ग्रिडमध्ये व्यवस्थित केले जातात जे स्क्रीन स्पेसचा इष्टतम वापर करते आणि तुम्हाला फक्त कीबोर्ड वापरून विंडोमध्ये द्रुतपणे हाताळण्याची परवानगी देते.

संपूर्ण वापरकर्ता वातावरण तयार करण्यासाठी, खालील सोबतचे घटक दिले जातात: swayidle (KDE निष्क्रिय प्रोटोकॉलची अंमलबजावणी करणारी पार्श्वभूमी प्रक्रिया), swaylock (स्क्रीन सेव्हर), mako (सूचना व्यवस्थापक), ग्रिम (स्क्रीनशॉट्स तयार करणे), स्लर्प (एखादे क्षेत्र निवडणे) स्क्रीनवर), डब्ल्यूएफ-रेकॉर्डर (व्हिडिओ कॅप्चर), वेबार (अॅप्लिकेशन बार), व्हर्टबोर्ड (ऑन-स्क्रीन कीबोर्ड), डब्ल्यूएल-क्लिपबोर्ड (क्लिपबोर्डसह कार्य करणे), वॉल्युटिल्स (डेस्कटॉप वॉलपेपर व्यवस्थापित करणे).

स्वे हे wlroots लायब्ररीच्या शीर्षस्थानी तयार केलेले मॉड्यूलर प्रकल्प म्हणून विकसित केले जात आहे, ज्यामध्ये संमिश्र व्यवस्थापकाचे कार्य आयोजित करण्यासाठी सर्व मूलभूत प्राथमिक गोष्टी आहेत. Wlroots मध्ये स्क्रीनवर ऍब्स्ट्रॅक्ट ऍक्सेस करण्यासाठी बॅकएंड्स, इनपुट डिव्हाइसेस, थेट OpenGL ऍक्सेस न करता रेंडरिंग, KMS/DRM, libinput, Wayland आणि X11 (Xwayland वर ​​आधारित X11 ऍप्लिकेशन्स चालविण्यासाठी एक स्तर प्रदान केला जातो) यांचा समावेश होतो. स्वे व्यतिरिक्त, wlroots लायब्ररी Librem5 आणि Cage सह इतर प्रकल्पांमध्ये सक्रियपणे वापरली जाते. C/C++ व्यतिरिक्त, योजना, Common Lisp, Go, Haskell, OCaml, Python आणि Rust साठी बाइंडिंग विकसित केले गेले आहेत.

नवीन प्रकाशनात:

  • Реализована возможность использования редактора методов ввода (IME) в составе элементов интерфейса пользователя, таких как панели и экран блокировки.
  • Повышена плавность интерактивных операций перемещения и изменения размера окон.
  • В самодостаточных пакетах Flatpak и Snap для улучшения интеграции с системой задействован протокол xdg-foreign.
  • Совместимость с оконным менеджером i3 улучшена в области команд, изменяющих раскладку окон на экране.
  • Добавлена опция для скрытия курсора во время набора.
  • Реализация корзины адаптирована для работы в системах без systemd или elogind.
  • Повышена надёжность работы с буфером обмена для приложений X11.

स्त्रोत: opennet.ru

एक टिप्पणी जोडा