د labwc 0.20 (Lab Wayland Compositor) پروژه، چې د Wayland لپاره د کمپوز کولو سرور رامینځته کوي چې د Openbox کړکۍ مدیر ته ورته وړتیاوې لري، خپور شوی. دا پروژه د Wayland لپاره د Openbox بدیل رامینځته کولو هڅې په توګه وړاندې کیږي. د پروژې کوډ په C کې لیکل شوی او د GPLv2 جواز لاندې ویشل شوی. د نسخې شمیرنې کې د پام وړ زیاتوالی (له 0.9 څخه تر 0.20 پورې) د wlroots کتابتون نسخې شمیرنې سره د همغږۍ له امله دی.
Labwc د Raspberry Pi OS ویش په ګرافیکي چاپیریال کې کارول کیږي او په اختیاري ډول د Xfce او LXQt ډیسټاپ چاپیریالونو کې ملاتړ کیږي. د labwc پروژې اهدافو کې minimalism، یو کمپیکټ پلي کول، پراخه دودیز کول، او لوړ فعالیت شامل دي. متحرک اغیزې، ګریډینټ، او شبیهونه په هیڅ ډول ملاتړ نه کیږي، د کړکۍ تڼیو پرته. دا د wlroots کتابتون پر بنسټ والړ دی، چې د Sway کاروونکي چاپیریال پراختیا کونکو لخوا رامینځته شوی او د Wayland پر بنسټ د کمپوز کولو مدیر لپاره اساسي فعالیت چمتو کوي.
اضافه کول د سکرین شاټونو، ډیسټاپ وال پیپر ښودنې، او پینل او مینو ځای پرځای کولو په څیر ځانګړتیاو پلي کولو لپاره وصل کیدی شي. د XWayland DDX برخه د Wayland پر بنسټ چاپیریال کې د X11 غوښتنلیکونو چلولو لپاره ملاتړ کیږي. موضوع، بنسټیز مینو، او هاټ کیز د XML ترتیب فایلونو له لارې تنظیم کیدی شي. د لوړ-DPI (HiDPI) سکرین ملاتړ جوړ شوی دی.
د جوړ شوي اساسي مینو سربیره، د menu.xml فایل له لارې تنظیم کیدونکی، تاسو کولی شئ د دریمې ډلې غوښتنلیک مینو پلي کول مدغم کړئ، لکه bemenu، fuzzel، او wofi. Waybar، sfwbar، Yambar، یا LavaLauncher د پینل په توګه کارول کیدی شي. د مانیټر اتصالاتو اداره کولو او د دوی ترتیباتو بدلولو لپاره، wlr-randr یا kanshi وړاندیز کیږي. د سکرین لاک کول د swaylock په کارولو سره اداره کیږي.
په نوې نسخه کې:
- د wlroots 0.20 کتابتون خپرونې ته لیږد بشپړ شوی، کوم چې د رنګ مدیریت، HDR، د کرسر ظاهري تخصیص، او مجازی ډیسټاپونو لپاره ملاتړ پلي کوي.
- د ویلینډ په لوړه کچه سطحو کې ښودل شوي مینځپانګې نیولو لپاره جزوي ملاتړ پلي شوی (toplevel-capture)، تاسو ته اجازه درکوي چې سکرین شاټونه جوړ کړئ او د انفرادي وینډوز مینځپانګې سکرین کاسټونه ثبت کړئ. دا پلي کول لاهم د XWayland له لارې پیل شوي غوښتنلیکونو ماشومانو او پاپ اپ وینډوز پوښي، او نه هم د xdg ویلینډ سطحو کې ځړول شوي.
- د HDR10 ملاتړ کونکو مانیټرونو ته د محصول ورکولو وړتیا سره د پراخه روښانتیا رینج لپاره ملاتړ اضافه شوی (یوازې هغه وخت کار کوي کله چې د ولکان پر بنسټ د رینډرینګ بیک انډ کاروئ).
- د مینو توکو ته د لاسرسي لپاره یوه ګړندۍ لاره اوس د دوی د نوم د لومړي توري په فشارولو سره شتون لري. د مثال په توګه، د فایرفاکس د پیلولو لپاره، په ساده ډول د مینو خلاصولو لپاره "میټا + الف" فشار ورکړئ او بیا "f" فشار ورکړئ.
- د وینډوز پټولو او ښکاره کولو لپاره د سوپر-ډي کیبورډ شارټ کټ اضافه شوی دی. د ټوګل شو ډیسک ټاپ ترتیب تاسو ته اجازه درکوي چې د دې عمل لپاره خپل د کیبورډ شارټ کټ تنظیم کړئ.
- د کمانډ لاین اختیار "-t" (--title) اضافه شوی ترڅو د کړکۍ سرلیک تنظیم کړي کله چې labwc په نیسټډ ډول چلول کیږي.
- د لاب ناګ یوټیلټي د "--details-border-color" او "--details-margin" اختیارونو سره تازه شوې ده ترڅو د مینځپانګې شاوخوا ساحې رنګ او حاشیه تنظیم کړي.
- د labwc-session.target systemd واحد اوس نصب شوی کله چې systemd شتون ولري.
- د " ترتیب د ترتیب فایل ته اضافه شوی دی. د تمرکز بدلولو دمخه ځنډ معرفي کول.
- په اختیار کې " "د "آن بټن" سکرول کولو میتود لپاره ملاتړ اضافه شو، او یو جلا "اختیار" پلي شو. » د تڼیو په کارولو سره د منځپانګې له لارې سکرول کول.
- اختیار اضافه شو ستاسو د ګرافیک ټابلیټ لپاره د فشار حساسیت حد تنظیمولو لپاره.
- د ترتیب فایل ته یو اختیار اضافه شوی دی. د امتیاز لرونکو پروتوکولونو ته لاسرسی محدودول.
- د کلیدي حالت معلوماتو پوښښ ښودلو لپاره د ډیبګ پیرامیټر DebugToggleKeyStateIndicator اضافه شو.
- د ویلینډ رنګ مدیریت پروتوکولونو لپاره اضافه شوی ملاتړ: د رنګ استازیتوب-v1 او د رنګ مدیریت-v1.
- د wl_fixes انٹرفیس د نورو اصلي پروتوکول APIs سره د ستونزو حل کولو لپاره پلي شوی چې د دې انٹرفیسونو اصلي وړتیاو لخوا نشي حل کیدی. د مثال په توګه،
د "wl_fixes::destroy_registry" غوښتنه تاسو ته اجازه درکوي چې د wl_registry څیز له منځه یوسي، چې وروسته به مراجعین ونه شي کولی چې دا وکاروي، او مرکب سرور به د هغې له لارې د پیښو لیږد ودروي.




سرچینه: opennet.ru
