ويلينڊ استعمال ڪندي Sway 1.5 ڪسٽم ماحول جاري ڪيو

تيار ڪيل جامع مئنيجر ڇڏڻ سوئي 1.5, Wayland پروٽوڪول استعمال ڪندي ٺهيل ۽ ٽائل ٿيل ونڊو مئنيجر سان مڪمل طور تي مطابقت i3 ۽ پينل i3bar. پروجيڪٽ ڪوڊ C ۽ ۾ لکيل آهي طرفان ورهايل MIT لائسنس جي تحت. پروجيڪٽ جو مقصد لينڪس ۽ فري بي ايس ڊي تي استعمال ڪرڻ آهي.

i3 مطابقت مهيا ڪئي وئي آهي ڪمانڊ، ترتيب واري فائيل ۽ IPC سطح تي، Sway کي شفاف i3 متبادل طور استعمال ڪرڻ جي اجازت ڏئي ٿي جيڪا X11 جي بدران Wayland استعمال ڪري ٿي. Sway توهان کي اسڪرين تي ونڊوز رکڻ جي اجازت ڏئي ٿو نه، پر منطقي طور تي. ونڊوز هڪ گرڊ ۾ ترتيب ڏني وئي آهي جيڪا اسڪرين اسپيس جو بهترين استعمال ڪري ٿي ۽ توهان کي صرف ڪيبورڊ استعمال ڪندي ونڊوز کي جلدي ترتيب ڏيڻ جي اجازت ڏئي ٿي.

مڪمل صارف ماحول پيدا ڪرڻ لاء، ھيٺ ڏنل اجزاء پيش ڪيا ويا آھن: ڦرڻ (پس منظر وارو عمل KDE idle پروٽوڪول کي لاڳو ڪرڻ)، swaylock (اسڪرين سيور)، مانو (نوٽيفڪيشن مئنيجر) ڪريم (اسڪرين شاٽ وٺڻ) ٻيٽ (اسڪرين تي هڪ علائقو چونڊيو)، wf-ريڪارڊر (ويڊيو ڪيپچر) رستو بار (ايپليڪيشن بار)، virtboard (اسڪرين ڪي بورڊ)، wl-ڪلپ بورڊ (ڪلپ بورڊ سان ڪم ڪرڻ)، wallutils (ڊيسڪ ٽاپ وال پيپر جو انتظام).

Sway هڪ لائبريري جي چوٽي تي ٺهيل هڪ ماڊلر منصوبي جي طور تي ترقي ڪئي پئي وڃي wlroots، جنهن ۾ هڪ جامع مئنيجر جي ڪم کي ترتيب ڏيڻ لاءِ سڀني بنيادي اصولن تي مشتمل آهي. Wlroots لاءِ پٺاڻ شامل آهن
اسڪرين تائين رسائي جو خلاصو، ان پٽ ڊوائيسز، اوپن جي ايل تائين سڌي رسائي کان سواءِ رينڊرنگ، KMS/DRM، libinput، Wayland ۽ X11 سان رابطو (Xwayland تي ٻڌل X11 ايپليڪيشنن کي هلائڻ لاءِ هڪ پرت مهيا ڪئي وئي آهي). Sway کان علاوه، wlroots لائبريري فعال طور تي استعمال ڪيو ويندو آهي ٻيا منصوباسميت ليبرميڪس и پڃري. C/C++ کان علاوه، اسڪيم، ڪمن لِسپ، گو، هاسڪيل، او سي ايم ايل، پٿون ۽ رسٽ لاءِ بائنڊنگز ٺاهيا ويا آهن.

نئين رليز ۾:

  • Добавлена возможность динамической организации вывода на системах без монитора (headless) при помощи команды create_output (может использоваться для организации удалённого обращения к рабочему через WayVNC).
  • جي ذريعي Wayland-протоколы input-method и text-input реализована поддержка редакторов методов ввода (IME).
  • Обеспечена возможность включения адаптивной синхронизации (VRR, Variable Refresh Rate) для сокращения дрожания изображения в играх.
  • Добавлена поддержка протокола viewporter, позволяющего повысить производительность и качество работы старых игр.
  • Системам виртуализации и удалённого доступа к рабочему столу предоставлена возможность перехвата клавиатурных комбинаций.
  • Добавлена поддержка протокола wlr-پرڏيهي-مٿين سطح-انتظام, позволяющего подключать собственные панели и переключатели окон.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو