การเปิดตัว Miracle-wm 0.11 ซึ่งเป็นคอมโพสิตผู้จัดการที่อิงจาก Wayland และ Mir

Miracle-wm 0.11 ซึ่งเป็นตัวจัดการการแสดงผลแบบคอมโพสิตที่ใช้โปรโตคอล Wayland และส่วนประกอบตัวจัดการการแสดงผลแบบคอมโพสิต Mir ได้ถูกปล่อยออกมาแล้ว Miracle-wm รองรับการจัดเรียงหน้าต่างแบบไทล์ คล้ายกับในโปรเจกต์ i3 และ Sway สามารถใช้ Waybar เป็นแผงได้ โค้ดของโปรเจกต์เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ใบอนุญาต GPLv3 เวอร์ชันที่สร้างเสร็จแล้วมีให้ใช้งานในรูปแบบ snap รวมถึงแพ็กเกจ rpm และ deb สำหรับ Fedora และ Ubuntu.

จุดประสงค์ของ miracle-wm คือการสร้างคอมโพสิต เซิร์ฟเวอร์ซึ่งใช้การจัดเรียงแบบไทล์ แต่มีฟังก์ชันการใช้งานและสไตล์ที่ดูดีกว่าผลิตภัณฑ์อย่าง Swayfx โครงการนี้ยังรองรับเทคนิคหน้าต่างลอยแบบคลาสสิก เช่น การวางหน้าต่างแต่ละบานไว้บนตารางไทล์ หรือการตรึงหน้าต่างไว้ที่ตำแหน่งเฉพาะบนเดสก์ท็อป นอกจากนี้ยังรองรับเดสก์ท็อปเสมือน พร้อมความสามารถในการตั้งค่าโหมดการจัดการหน้าต่างเริ่มต้นสำหรับแต่ละเดสก์ท็อป (แบบไทล์หรือแบบหน้าต่างลอย)

Miracle-wm คาดว่าจะมีประโยชน์สำหรับผู้ใช้ที่ชอบเลย์เอาต์แบบเรียงต่อกัน แต่ต้องการเอฟเฟกต์ภาพและการออกแบบกราฟิกที่มีชีวิตชีวายิ่งขึ้นพร้อมการเปลี่ยนผ่านและสีที่ราบรื่น การกำหนดค่าถูกกำหนดในรูปแบบ YAML หากต้องการติดตั้ง Miracle-wm คุณสามารถใช้คำสั่ง “sudo snap install Miracle-wm —classic”

การเปลี่ยนแปลงที่สำคัญ:

  • ได้เพิ่มโหมดภาพรวม ซึ่งช่วยให้การสลับระหว่างหน้าต่างและเดสก์ท็อปเสมือนทำได้ง่ายขึ้น สามารถเข้าถึงได้โดยการกดหรือดับเบิ้ลคลิกปุ่มเมนู
    เล่นวิดีโอ
  • เราได้เพิ่มความสามารถในการดึงความสนใจของผู้ใช้ไปยังหน้าต่างที่ไม่ได้ใช้งานโดยไม่ต้องเปลี่ยนโฟกัสจากหน้าต่างที่ใช้งานอยู่ ตัวอย่างเช่น เมื่อมีข้อความใหม่เข้ามาในโปรแกรมอีเมล ผู้ใช้สามารถขอเปลี่ยนโฟกัสได้ หลังจากนั้น Miracle จะตั้งค่าสถานะเร่งด่วนให้กับหน้าต่างและเดสก์ท็อปเสมือน ซึ่งจะทำให้แถบงานแสดงตัวบ่งชี้ที่เกี่ยวข้อง
  • ปลั๊กอินเหล่านี้ช่วยให้สามารถส่งเหตุการณ์ IPC และประมวลผลคำสั่ง IPC ได้
  • เพิ่มการตั้งค่า background_color เพื่อระบุสีที่ใช้ในการล้างเนื้อหา
  • คำสั่ง GET_KEYBINDS ได้ถูกเพิ่มเข้าไปใน IPC เพื่อตรวจสอบการกระทำทั้งหมดที่ผูกอยู่กับชุดปุ่มต่างๆ
  • โปรโตคอล Wayland ที่เกี่ยวข้อง:
    • ext_image_copy_capture_manager_v1 และ ext_output_image_capture_source_manager_v1 ใช้สำหรับจัดการการจับภาพเนื้อหาที่แสดงบนหน้าจอ
    • ext_foreign_toplevel_list_v1 ใช้สำหรับรับข้อมูลเกี่ยวกับพื้นผิวระดับบนสุดที่อนุญาตให้วางหน้าต่างซ้อนทับเนื้อหาอื่น เช่น สำหรับการแนบแผงแบบกำหนดเองและสวิตช์หน้าต่าง
    • ext_data_control_manager_v1 ใช้สำหรับจัดการการประมวลผลข้อมูล เช่น การใช้งานตัวจัดการคลิปบอร์ด
    • ext_input_trigger_action_manager_v1 และ ext_input_trigger_registration_manager_v1 - สำหรับจัดการปุ่มลัดทั่วโลก การคลิกเมาส์ และเหตุการณ์สัมผัส
  • แสดง เซิร์ฟเวอร์ Mir ได้รับการอัปเดตเป็นเวอร์ชัน 2.29 แล้ว



ที่มา: opennet.ru
ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster