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

چمتو شوی جامع مدیر خوشې کول 1.2 وخورئ، د Wayland پروتوکول په کارولو سره جوړ شوی او د ټایل شوي کړکۍ مدیر سره په بشپړ ډول مطابقت لري i3 او پینل i3bar. د پروژې کوډ په 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 لپاره پابندۍ رامینځته شوي.

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

  • د کړکۍ مدیر سره مطابقت ښه کولو لپاره کار ترسره شوی
    i3 4.17.

  • د بیا پیل کولو وروسته د غوښتنلیک پیل کولو لپاره اختیار اضافه شوی؛
  • د وینډوز ویشلو لپاره د ډیفالټ میتود غوره کولو لپاره ټګل اضافه شوی په ټبونو یا څنګ په څنګ (سټیک شوی)؛
  • د کیبورډ ترتیب بدلولو میکانیزم ښه شوی، د ان پټ وسیلو ډولونو ټاکلو لپاره ملاتړ اضافه شوی، او د xkb_switch_layout نوې کمانډ وړاندیز شوی؛
  • د کرسر موضوعاتو لپاره ملاتړ اضافه شوی، د دې بدلولو لپاره چې د نوي xcursor_theme کمانډ وړاندیز شوی؛
  • د پرت شیل ته د پاپ اپ وینډوز لپاره ملاتړ اضافه شوی؛
  • د ویلینډ پروتوکول لپاره پلي شوي ملاتړ wlr-output-management-v1, د محصول د وسیلو د تنظیمولو په موخه؛
  • د wlr_output API له لارې په اټومي ډول د سکرین تنظیماتو بدلولو لپاره ملاتړ اضافه شوی؛
  • د ټچ سکرین کیلیبریشن لپاره د کیلیبریشن_مټریکس ترتیب اضافه شوی؛
  • د حافظې ډیری لیکونه او د حادثې مسلې حل کړې.

سرچینه: opennet.ru

Add a comment