د وایلینډ په کارولو سره د سوی 1.1 کارونکي چاپیریال خوشې کول

ترسره شو جامع مدیر خوشې کول 1.1 وخورئ، د Wayland پروتوکول په کارولو سره جوړ شوی او د ټایل شوي کړکۍ مدیر سره په بشپړ ډول مطابقت لري i3 او پینل i3bar. د 1.1.0 د خوشې کیدو یو ساعت وروسته، یو اصلاحي خپرونه خپره شوه 1.1.1 د غلطو اضافه شویو بدلونونو له منځه وړلو سره چې د wlroots 0.6 سره مطابقت نلري. د پروژې کوډ په C او کې لیکل شوی لخوا توزیع شوی د MIT جواز لاندې. د پروژې هدف په لینکس او FreeBSD کې کارول دي.

د i3 مطابقت د کمانډ ، ترتیب فایل او IPC کچه کې چمتو شوی ، سوی ته اجازه ورکوي چې د شفاف i3 بدیل په توګه وکارول شي چې د X11 پرځای Wayland کاروي. سوی تاسو ته اجازه درکوي په سکرین کې کړکۍ ځای په ځای کړئ ، نه په منطقي توګه. وینډوز په یوه گرډ کې تنظیم شوي چې د سکرین ځای غوره کاروي او تاسو ته اجازه درکوي چې یوازې د کیبورډ په کارولو سره وینډوز ژر تر ژره اداره کړئ.

د بشپړ کارونکي چاپیریال رامینځته کولو لپاره ، لاندې ملګري برخې وړاندیز کیږي: موږ وخوړله (د شاليد پروسه د KDE بې کاره پروتوکول پلي کوي) swaylock (د سکرین سیور) مکو (د خبرتیا مدیر) ګرانه (د سکرین شاټونه اخیستل) سلورپ (په سکرین کې یوه ساحه غوره کول) wf-ریکارډر (ویډیو نیول) لارې بار (د غوښتنلیک بار) virtboard (د سکرین کیبورډ) wl-کلیپ بورډ (د کلپ بورډ سره کار کول) دیوالونه (د ډیسټاپ وال پیپر مدیریت).

سوی د یو ماډلر پروژې په توګه رامینځته کیږي چې د کتابتون په سر کې جوړ شوی wlroots، کوم چې د جامع مدیر د کار تنظیم کولو لپاره ټول لومړني لومړني توکي لري. Wlroots د دې لپاره شاتړونه شامل دي
سکرین ته د لاسرسۍ خلاصول، د ان پټ وسایل، OpenGL ته د مستقیم لاسرسي پرته رینډر کول، د KMS/DRM، libinput، Wayland او X11 سره تعامل (د Xwayland پر بنسټ د X11 غوښتنلیکونو چلولو لپاره یو پرت چمتو شوی). د سویو سربیره، د wlroots کتابتون په فعاله توګه کارول کیږي نورې پروژېپه ګډون لیبریم ایکس ایم ایکس ایکس и قفس. د C/C++ برسیره، د سکیم، کامن لیسپ، ګو، هاسکل، OCaml، Python او Rust لپاره پابندۍ رامینځته شوي.

په نوې خپرونه کې:

  • افادیت په جلا پروژه کې جلا شوی swaybgد ډیسټاپ وال پیپر اداره کولو لپاره ډیزاین شوی. سویبګ نور له سوی سره تړلی نه دی او د هر ویلینډ کمپوز سرور سره کارول کیدی شي چې پرمختللي پروتوکولونه ملاتړ کوي
    wlr-layer-shell، xdg-output او xdg-shell؛

  • د i3 کړکۍ مدیر سره د نامناسباتو له مینځه وړو لپاره کار ترسره شوی؛
  • د ټچ سکرینونو لپاره ملاتړ د سویبار پینل کې اضافه شوی (د ټچ په واسطه د عناصرو فعالول او د ډیسټاپونو له لارې د سلایډینګ اشارې سره)؛
  • سویبار د "اوورلي" حالت پلي کوي ترڅو پینل د نورو وینډوز په سر کې ښکاره کړي پرته له دې چې د ان پټ پیښو پروسس کولو څخه؛
  • د unbind{sym,code,switch} ترتیب په کارولو سره د کنټرول کیبورډ شارټ کټونو غیر فعال کولو وړتیا اضافه کړه.



سرچینه: opennet.ru

Add a comment