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

د کمپوزیټ منیجر سوی 1.7 خپرول خپاره شوي ، د ویلینډ پروتوکول په کارولو سره جوړ شوی او د i3 موزیک کړکۍ مدیر او i3bar پینل سره په بشپړ ډول مطابقت لري. د پروژې کوډ په C کې لیکل شوی او د MIT جواز لاندې ویشل شوی. د پروژې هدف په لینکس او FreeBSD کې کارول دي.

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

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

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

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

  • د موږک سره د ټبونو حرکت کولو وړتیا چمتو شوې.
  • د مجازی واقعیت هیډسیټ ته د محصول لپاره ملاتړ اضافه شوی.
  • د "output render_bit_depth" کمانډ اضافه شوی ترڅو د لوړ بټ ژور ترکیب کولو حالت فعال کړي.
  • د بشپړ سکرین وینډوز محصول ښه اعتبار او فعالیت (د dmabuf په کارولو سره ، مستقیم محصول پرته له اضافي بفرینګ چمتو کیږي).
  • د xdg-activation-v1 پروتوکول کارول کیږي، کوم چې تاسو ته اجازه درکوي د مختلفو لومړیو سطحو ترمنځ تمرکز انتقال کړئ (د مثال په توګه، د xdg-activation په کارولو سره، یو غوښتنلیک کولی شي تمرکز بل ته واړوي).
  • د فعال ټب رنګ تنظیم کولو لپاره د client.focused_tab_title اختیار اضافه کړ.
  • د خپل DRM (مستقیم رینډرینګ مدیر) حالت تنظیم کولو لپاره د "آؤټ پټ ماډلین" کمانډ اضافه کړ.
  • د "output dpms toggle" کمانډ اضافه کړ ترڅو د سکریپټونو څخه د سکرین خالي کول اسانه کړي. همدارنګه د "خالي" کمانډونه اضافه کړل بدلول " , "smart_gaps inverse_outer" او " split none".
  • د "--my-next-gpu-wont-be-nvidia" اختیار لیرې شوی، دا د "--unsupported-gpu" حالت سره بدلوي. د ملکیت NVIDIA چلونکي لاهم ندي ملاتړ شوي.
  • په ډیفالټ ترتیباتو کې تعریف شوی ټرمینل ایمولیټر د فوټ سره بدل شوی.
  • د جوړیدو پرمهال د سویبار او سویناګ ډیالوګونو غیر فعال کولو وړتیا چمتو کړې.
  • دا منع دی چې په متحرک ډول د کړکۍ سرلیک لوړوالی د سرلیک متن کې د حروفونو پورې اړه ولري؛ سرلیک اوس تل یو ثابت لوړوالی لري.

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


سرچینه: opennet.ru

Add a comment