Hyprland 0.53.1 ออกแล้ว พร้อมการปรับปรุงความเสถียรและแก้ไขการขัดข้อง
Hyprland 0.53.1 ตัวคอมโพสิตเตอร์แบบ tiling บน Wayland ออกมาแล้ว พร้อมกับการแก้ไขที่นำกลับมาจากเวอร์ชันก่อนเพื่อลดการเกิดแครช
ไม่ถึงหนึ่งสัปดาห์หลังจากการปล่อยเวอร์ชัน 0.53 ก่อนหน้า Hyprland ซึ่งเป็นที่ชื่นชอบในกลุ่มแฟน ๆ ของตัวจัดการหน้าต่างแบบเรียงกระเบียดที่ดูสวยงาม ได้ปล่อยเวอร์ชัน 0.53.1 ออกมาแล้วในฐานะอัปเดตบำรุงรักษาขนาดเล็กที่เน้นเฉพาะเรื่องความเสถียรและความถูกต้อง
หลายปัญหาที่ถูกกล่าวถึงเกี่ยวข้องโดยตรงกับการจัดการหน้าต่างและเดสก์ท็อป การอัปเดตนี้แก้ไขทิศทางของสไลด์ที่ใช้โดยแอนิเมชันของเดสก์ท็อป และกู้คืนพฤติกรรมที่คาดหวังเมื่อสลับโฟกัสภายในกลุ่มหน้าต่าง เพื่อให้คอมโพสิตเตอร์กลับไปยังหน้าต่างที่โฟกัสก่อนหน้าได้อย่างเชื่อถือได้
การแก้ไขเพิ่มเติมช่วยปรับปรุงวิธีการคำนวณขอบเขตของหน้าต่างที่เหมาะสมโดยการเคารพพื้นที่การทำงานอย่างสม่ำเสมอ และปรับแต่งขนาดหน้าต่างเริ่มต้นโดยการอ่านกฎตายตัวตั้งแต่ขั้นตอนแรก
การจัดการอินพุตก็ได้รับความสนใจเช่นกัน เนื่องจากคอมโพสิตอร์ตอนนี้จะป้องกันการมองเห็นที่เป็นค่า null เมื่อประมวลผลเหตุการณ์ปุ่มเมาส์ และหลีกเลี่ยงการส่งเหตุการณ์อินพุตไปยังช่องข้อความที่ไม่ใช้งาน
ในด้านโครงสร้างพื้นฐานของเดสก์ท็อป Hyprland 0.53.1 หลีกเลี่ยงการสร้างพื้นผิวเลเยอร์ที่ไม่ถูกต้องเมื่อไม่พบจอภาพ ซึ่งช่วยแก้ปัญหาแหล่งที่อาจทำให้ระบบไม่เสถียรในกรณีการตั้งค่าจอแสดงผลที่ไม่ปกติ การแก้ไขที่เกี่ยวข้องในตัวประยุกต์กฎเลเยอร์จะแก้ไขข้อผิดพลาดเชิงตรรกะที่อาจทำให้เกิดพฤติกรรมไม่ถูกต้องเมื่อใช้กฎกับพื้นผิวเลเยอร์
สุดท้าย การอัปเดตนี้รวมถึงการแก้ไขความเสถียรในตัวจัดการ XWayland ซึ่งช่วยป้องกันการเกิดข้อขัดข้องที่อาจเกิดขึ้นจากการจำกัดขนาดขั้นต่ำและสูงสุดที่ไม่ถูกต้อง
สำหรับข้อมูลเพิ่มเติม กรุณาดูที่บันทึกการเปลี่ยนแปลง
