labwc 0.7 جو رليز، Wayland لاءِ هڪ جامع سرور

labwc 0.7 پروجيڪٽ جو رليز (Lab Wayland Compositor) موجود آهي، Wayland لاءِ هڪ جامع سرور ٺاهي رهيو آهي صلاحيتن سان گڏ Openbox Window Manager جي ياد ڏياريندڙ (پروجيڪٽ کي پيش ڪيو ويو آهي هڪ ڪوشش طور هڪ اوپن باڪس متبادل ٺاهڻ جي ڪوشش). labwc جي خاصيتن ۾ minimalism، compact عملدرآمد، وسيع ڪسٽمائيزيشن جا اختيار ۽ اعلي ڪارڪردگي شامل آهن. پروجيڪٽ ڪوڊ سي ٻولي ۾ لکيل آهي ۽ GPLv2 لائسنس تحت ورهايو ويو آهي.

بنياد wlroots لائبريري آهي، جيڪو Sway صارف ماحول جي ڊولپرز پاران تيار ڪيو ويو آهي ۽ Wayland جي بنياد تي جامع مينيجر جي ڪم کي منظم ڪرڻ لاء بنيادي ڪم مهيا ڪري ٿو. وڌايل Wayland پروٽوڪول ۾، wlr-output-management جي مدد ڪئي وئي آھي آئوٽ پُٽ ڊوائيسز کي ترتيب ڏيڻ لاءِ، ڊيسڪ ٽاپ شيل جي ڪم کي منظم ڪرڻ لاءِ پرت-شيل، ۽ ڪسٽم پينلز ۽ ونڊو سوئچز کي ڳنڍڻ لاءِ پرڏيهي-مٿين سطح.

ڪمن کي لاڳو ڪرڻ لاءِ اضافو ڳنڍڻ ممڪن آهي جهڙوڪ اسڪرين شاٽ ٺاهڻ، ڊيسڪ ٽاپ تي وال پيپر ڏيکارڻ، پينل ۽ مينيو رکڻ. متحرڪ اثرات، گريجوئيٽ ۽ شبیہیں (ونڊو بٽڻن جي استثنا سان) بلڪل سپورٽ نه آھن. وائيلينڊ پروٽوڪول جي بنياد تي ماحول ۾ X11 ايپليڪيشنن کي هلائڻ لاء، XWayland DDX جزو جي استعمال جي حمايت ڪئي وئي آهي. موضوع، بنيادي مينيو ۽ hotkeys ترتيب ڏنل فائلن ذريعي ترتيب ڏنل آهن xml فارميٽ ۾. اعلي پکسل کثافت (HiDPI) اسڪرين لاء بلٽ ان سپورٽ آهي.

بلٽ ان روٽ مينيو کان علاوه، menu.xml ذريعي ترتيب ڏنل، توھان ڳنڍي سگھو ٿا ٽئين پارٽي ايپليڪيشن مينيو لاڳو ڪرڻ، جھڙوڪ bemenu، fuzzel ۽ wofi. توھان استعمال ڪري سگھو ٿا Waybar، sfwbar، Yambar يا LavaLauncher پينل طور. ڳنڍڻ واري مانيٽر کي منظم ڪرڻ ۽ انهن جي پيٽرولن کي تبديل ڪرڻ لاء، اهو استعمال ڪرڻ جي صلاح ڏني وئي آهي wlr-randr يا kanshi. اسڪرين کي swaylock استعمال ڪندي بند ڪيو ويو آهي.

labwc 0.7 جو رليز، Wayland لاءِ هڪ جامع سرور

نئين رليز ۾ اهم تبديليون:

  • Осуществлён переход на новую ветку библиотеки wlroots 0.17.
  • Добавлена поддержка Wayland-протокола cursor-shape-v1, применяемого для настройки внешнего вида курсора через передачу серии изображений курсора.
  • Добавлена поддержка Wayland-протокола fractional-scale, при помощи которого композитный менеджер может передавать нецелые значения масштабирования поверхностей, что позволяет клиенту определять более точный размер буферов для объектов wp_viewport, по сравнению с передачей округлённых сведений о масштабе.
  • ونڊو هيڊرز ۾ آئڪن لاءِ سپورٽ شامل ڪئي وئي.
  • ونڊوز جي وچ ۾ سوئچنگ لاءِ انٽرفيس کي کاٻي يا مٿي تير کي دٻائڻ سان واپس اسڪرول ڪرڻ جي صلاحيت آهي.
  • Добавлена настройка osd.workspace-switcher.boxes.{width,height} для определения размера эскизов в интерфейсе переключения между виртуальными рабочими столами.
  • Добавлены новые действия VirtualOutputAdd и VirtualOutputRemove для добавления и удаления виртуальных устройств вывода.
  • ريزائز ڪرڻ لاءِ ايڪشن ۾ شامل ڪيو ويو Resize.
  • Добавлено действие ToggleOmnipresent и опция «Always on Visible Workspace» для размещения содержимого всегда на активном рабочем столе.
  • XWayland استعمال ڪرڻ واري ايپليڪيشنن لاءِ، _NET_WORKAREA پراپرٽي سيٽ ڪئي وئي آهي، جيڪا توهان کي سمجھڻ جي اجازت ڏئي ٿي ته اسڪرين تي خالي ايراضيءَ جو سائز پينلن تي قبضو نه ڪيو ويو آهي (مثال طور، اهو استعمال ڪيو ويندو آهي Qt ۾ جڏهن پاپ اپ مينيو جي سائيز جي حساب سان).

جو ذريعو: opennet.ru

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