ในรุ่นใหม่:
- ในเครื่องมือเพื่อให้แน่ใจว่าแอปพลิเคชัน Wayland จะเปิดตัวในสภาพแวดล้อม Mir จำนวนส่วนขยายโปรโตคอล Wayland ที่รองรับได้เพิ่มขึ้น ส่วนขยาย wl_shell, xdg_wm_base และ xdg_shell_v6 เปิดใช้งานตามค่าเริ่มต้นในปัจจุบัน zwlr_layer_shell_v1 และ zxdg_output_v1 สามารถเปิดใช้งานแยกกันได้ งานได้เริ่มให้ความสามารถในการกำหนดส่วนขยายของโปรโตคอล Wayland ของตนเองสำหรับเชลล์กราฟิกที่ใช้ Mir ขั้นตอนแรกในการใช้งานคุณสมบัติดังกล่าวคือการเพิ่มแพ็คเกจ libmirwayland-dev ใหม่ ซึ่งช่วยให้คุณสามารถสร้างคลาสสำหรับโปรโตคอลของคุณเองและลงทะเบียนใน MirAL
- ความสามารถของเลเยอร์ MirAL (Mir Abstraction Layer) ได้รับการขยาย ซึ่งสามารถใช้เพื่อหลีกเลี่ยงการเข้าถึงโดยตรงไปยังเซิร์ฟเวอร์ Mir และการเข้าถึง ABI แบบนามธรรมผ่านไลบรารี libmiral เพิ่มการสนับสนุนสำหรับการลงทะเบียนส่วนขยาย Wayland ของคุณเองในคลาส WaylandExtensions เพิ่มคลาส MinimalWindowManager ใหม่พร้อมการใช้กลยุทธ์การจัดการหน้าต่างเริ่มต้น (สามารถใช้เพื่อสร้างเปลือกหน้าต่างลอยแบบง่าย ๆ สนับสนุนไคลเอนต์ Wayland เพื่อย้ายและปรับขนาดหน้าต่างโดยใช้ท่าทางบนหน้าจอบนหน้าจอสัมผัส)
- การสนับสนุนแบบทดลองสำหรับแอปพลิเคชัน X11 ได้รับการขยายออกไปพร้อมกับความสามารถในการเปิดใช้ส่วนประกอบ Xwayland ได้ตามต้องการ
ที่มา: opennet.ru