د labwc 0.7 خوشې کول، د Wayland لپاره یو جامع سرور

د labwc 0.7 (Lab Wayland Compositor) پروژې یوه خپرونه شتون لري، د ویلینډ لپاره یو جامع سرور رامینځته کوي چې د Openbox کړکۍ مدیر یادونه کوي (پروژه د ویلینډ لپاره د Openbox لپاره د بدیل رامینځته کولو هڅې په توګه پیژندل کیږي). د labwc د ځانګړتیاوو په منځ کې د minimalism، د کمپیکٹ تطبیق، پراخه دودیز کولو اختیارونه او لوړ فعالیت بلل کیږي. د پروژې کوډ په C ژبه لیکل شوی او د GPLv2 جواز لاندې ویشل شوی.

د wlroots کتابتون د اساس په توګه کارول کیږي، د سوی کارونکي چاپیریال پراختیا کونکو لخوا رامینځته شوی او د Wayland میشته جامع مدیر د کار تنظیم کولو لپاره لومړني دندې چمتو کوي. د پراخ شوي Wayland پروتوکولونو څخه، wlr-output-management د محصول وسیلو تنظیم کولو لپاره ملاتړ کیږي، د ډیسټاپ شیل کار تنظیم کولو لپاره لیئر شیل، او بهرنۍ سطحه ستاسو د خپلو پینلونو او کړکۍ سویچونو سره نښلولو لپاره.

دا ممکنه ده چې د داسې دندو پلي کولو سره اضافې وصل کړئ لکه د سکرین شاټونو رامینځته کول ، په ډیسټاپ کې د وال پیپرونو ښودل ، د پینلونو ځای په ځای کول او مینو. متحرک اغیزې، ګریډینټ، او شبیهونه (د کړکۍ بټونو استثنا سره) په بنسټیز ډول نه ملاتړ کیږي. د ویلینډ پروتوکول پراساس په چاپیریال کې د X11 غوښتنلیکونو چلولو لپاره ، د XWayland DDX برخې کارول ملاتړ کیږي. موضوع، بنسټیز مینو او هټکیز په xml بڼه کې د ترتیب کولو فایلونو له لارې ترتیب شوي. د لوړ پکسل کثافت (HiDPI) سکرینونو لپاره جوړ شوی ملاتړ شتون لري.

د مینو.xml له لارې د جوړ شوي روټ مینو سربیره، د دریمې ډلې غوښتنلیک مینو پلي کول لکه bemenu، fuzzel، او wofi شامل کیدی شي. د پینل په توګه، تاسو کولی شئ Waybar، sfwbar، Yambar یا LavaLauncher وکاروئ. د مانیټرونو پیوستون کنټرول او د دوی پیرامیټرو بدلولو لپاره ، دا وړاندیز کیږي چې د wlr-randr یا kanshi وکاروئ. سکرین د سویلاک په کارولو سره تړل شوی.

د labwc 0.7 خوشې کول، د Wayland لپاره یو جامع سرور

په نوي ریلیز کې کلیدي بدلونونه:

  • د wlroots 0.17 کتابتون نوې څانګې ته لیږد رامینځته شوی.
  • د Wayland پروتوکول cursor-shape-v1 لپاره ملاتړ اضافه شوی، د کرسر عکسونو لړۍ لیږدولو سره د کرسر بڼه تنظیم کولو لپاره کارول کیږي.
  • د Wayland جزوی پیمانه پروتوکول لپاره اضافه شوی مالتړ، کوم چې جامع مدیر ته اجازه ورکوي چې د غیر عددي سطحې اندازه کولو ارزښتونه تیر کړي، پیرودونکي ته اجازه ورکوي چې د wp_viewport شیانو لپاره د بفرونو ډیر دقیق اندازه مشخص کړي، د ګردي پیمانه معلوماتو تیرولو په پرتله.
  • د کړکۍ سرلیک بارونو کې د شبیانو لپاره ملاتړ اضافه شوی.
  • د وینډوز تر مینځ د بدلولو لپاره انٹرفیس د کیڼ یا پورته تیر په فشارولو سره د بیرته سکرول کولو وړتیا لري.
  • د مجازی ډیسټاپونو ترمینځ د بدلولو لپاره په انٹرفیس کې د تمبیلونو اندازې ټاکلو لپاره osd.workspace-switcher.boxes. width,height} ترتیب اضافه شوی.
  • د مجازی محصول وسیلو اضافه کولو او لرې کولو لپاره VirtualOutputAdd او VirtualOutputRemove نوي عملونه اضافه کړل.
  • د اندازې کولو لپاره د عمل لپاره Resize اضافه کړه.
  • د ToggleOmnipresent عمل او "تل د لید وړ کاري ځای" اختیار اضافه شوی ترڅو تل په فعال ډیسټاپ کې مینځپانګې ځای په ځای کړي.
  • د XWayland کارولو غوښتنلیکونو لپاره ، د _NET_WORKAREA ملکیت ترتیب شوی ، کوم چې تاسو ته اجازه درکوي په سکرین کې د وړیا ساحې اندازه پوهه کړئ چې د پینلونو لخوا نه نیول کیږي (د مثال په توګه ، دا په Qt کې کارول کیږي کله چې د پاپ اپ مینو اندازه محاسبه کوي).

سرچینه: opennet.ru

Add a comment