ويلينڊ استعمال ڪندي Sway 1.4 ڪسٽم ماحول جاري ڪيو

تيار ڪيل جامع مئنيجر ڇڏڻ سوئي 1.4 (رليز 1.3 تعمير نه ڪيو ويو)، Wayland پروٽوڪول استعمال ڪندي ٺاهيو ويو ۽ ٽائل ٿيل ونڊو مئنيجر سان مڪمل طور تي مطابقت i3 ۽ پينل i3bar. پروجيڪٽ ڪوڊ C ۽ ۾ لکيل آهي طرفان ورهايل MIT لائسنس جي تحت. پروجيڪٽ جو مقصد لينڪس ۽ فري بي ايس ڊي تي استعمال ڪرڻ آهي.

i3 مطابقت مهيا ڪئي وئي آهي ڪمانڊ، ترتيب واري فائيل ۽ IPC سطح تي، Sway کي شفاف i3 متبادل طور استعمال ڪرڻ جي اجازت ڏئي ٿي جيڪا X11 جي بدران Wayland استعمال ڪري ٿي. Sway توهان کي اسڪرين تي ونڊوز رکڻ جي اجازت ڏئي ٿو نه، پر منطقي طور تي. ونڊوز هڪ گرڊ ۾ ترتيب ڏني وئي آهي جيڪا اسڪرين اسپيس جو بهترين استعمال ڪري ٿي ۽ توهان کي صرف ڪيبورڊ استعمال ڪندي ونڊوز کي جلدي ترتيب ڏيڻ جي اجازت ڏئي ٿي.

مڪمل صارف ماحول پيدا ڪرڻ لاء، ھيٺ ڏنل اجزاء پيش ڪيا ويا آھن: ڦرڻ (پس منظر وارو عمل KDE idle پروٽوڪول کي لاڳو ڪرڻ)، swaylock (اسڪرين سيور)، مانو (نوٽيفڪيشن مئنيجر) ڪريم (اسڪرين شاٽ وٺڻ) ٻيٽ (اسڪرين تي هڪ علائقو چونڊيو)، wf-ريڪارڊر (ويڊيو ڪيپچر) رستو بار (ايپليڪيشن بار)، virtboard (اسڪرين ڪي بورڊ)، wl-ڪلپ بورڊ (ڪلپ بورڊ سان ڪم ڪرڻ)، wallutils (ڊيسڪ ٽاپ وال پيپر جو انتظام).

Sway هڪ لائبريري جي چوٽي تي ٺهيل هڪ ماڊلر منصوبي جي طور تي ترقي ڪئي پئي وڃي wlroots، جنهن ۾ هڪ جامع مئنيجر جي ڪم کي ترتيب ڏيڻ لاءِ سڀني بنيادي اصولن تي مشتمل آهي. Wlroots لاءِ پٺاڻ شامل آهن
اسڪرين تائين رسائي جو خلاصو، ان پٽ ڊوائيسز، اوپن جي ايل تائين سڌي رسائي کان سواءِ رينڊرنگ، KMS/DRM، libinput، Wayland ۽ X11 سان رابطو (Xwayland تي ٻڌل X11 ايپليڪيشنن کي هلائڻ لاءِ هڪ پرت مهيا ڪئي وئي آهي). Sway کان علاوه، wlroots لائبريري فعال طور تي استعمال ڪيو ويندو آهي ٻيا منصوباسميت ليبرميڪس и پڃري. C/C++ کان علاوه، اسڪيم، ڪمن لِسپ، گو، هاسڪيل، او سي ايم ايل، پٿون ۽ رسٽ لاءِ بائنڊنگز ٺاهيا ويا آهن.



نئين رليز ۾:

  • شامل ڪيل سپورٽ VNC پروٽوڪول لاءِ ڊيسڪ ٽاپ تائين ريموٽ رسائي لاءِ. ڪم سرور جي استعمال ذريعي منظم ڪيو ويو آهي wayvnc، جيڪو Wayland-based ڪم سيشن کي هلائڻ سان ڳنڍي سگھي ٿو، ھڪڙو ورچوئل ان پٽ ڊيوائس ٺاھي ٿو ۽ آر ايف بي پروٽوڪول استعمال ڪندي اسڪرين ٻاھرين کي نشر ڪري ٿو. Wayvnc پڻ استعمال ڪري سگھجن ٿا ورچوئل ڊيسڪ ٽاپ کي هلائڻ لاءِ سرور تي بغير مانيٽر جي. اڳ ۾ پيش ڪيل RDP-based backend لاءِ سپورٽ بند ڪئي وئي آھي.
  • MATE پروجيڪٽ پاران تيار ڪيل ٽاسڪ بار شروع ڪرڻ لاءِ جزوي مدد شامل ڪئي وئي؛
  • داخل ٿيڻ وقت ڪردارن کي ڊسپلي ڪرڻ لاءِ دير کي ترتيب ڏيڻ جي صلاحيت کي لاڳو ڪيو (اختيارن max_render_time ۽ sway-output)؛
  • ڪيبورڊ تي چيڪن جي گروپن جي الڳ پروسيسنگ لاءِ سپورٽ شامل ڪئي وئي (خاص ڪيبورڊ لاءِ)؛
  • پروٽوڪول جي حمايت بند ڪئي وئي آهي xdg-shell v6 (غير مستحڪم نسخو v6 هاڻي لاڳاپيل ناهي استحڪام xdg-shell).

    جو ذريعو: opennet.ru

  • تبصرو شامل ڪريو