CoW 0.4 ซึ่งเป็นเวอร์ชัน Wayland ของตัวจัดการหน้าต่าง FVWM ได้ถูกปล่อยออกมาแล้ว

Thomas Adam ผู้สร้างตัวจัดการหน้าต่าง FVWM3 ผู้มีส่วนร่วมสำคัญใน FVWM และผู้ดูแลตัวจัดการเทอร์มินัลแบบพกพา tmux ได้เผยแพร่โครงการ CoW (Compositor on Wayland) ซึ่งมีเป้าหมายที่จะสร้างตัวจัดการหน้าต่างแบบเรียงซ้อนในสไตล์ FVWM และ MWM โดยใช้โปรโตคอล Wayland แทน X11 ความแตกต่างอย่างหนึ่งคือกลไกการกำหนดค่าที่ง่ายกว่า ซึ่งแทนที่จะใช้ไวยากรณ์การกำหนดค่าที่ซับซ้อน จะใช้ชุดคำสั่งที่คล้ายกับของ tmux ทั้งในไฟล์การกำหนดค่าและในอินเทอร์เฟซควบคุมระยะไกล IPC โค้ดเขียนด้วยภาษา C และเผยแพร่ภายใต้ใบอนุญาต ISC มีการสร้างบิลด์สำหรับ Arch Linuxเฟโดรา และ โอเพนบีเอสดี

CoW ถูกนำไปใช้บนพื้นฐานของวัสดุผสมแบบโมดูลาร์ เซิร์ฟเวอร์ River คือโปรแกรมที่รับผิดชอบในการใช้งานโปรโตคอล Wayland การแสดงผล และการจัดการการเข้าถึงข้อมูลเข้าและข้อมูลออก
CoW นำเสนอแนวคิดเชิงนามธรรมสำหรับการจัดการหน้าต่าง การสื่อสารระหว่างกระบวนการ (IPC) คำสั่ง และความสามารถในการจัดสรรสแต็ก การถอดรหัส และการจัดองค์ประกอบหน้าต่าง การแยกส่วนนี้ทำให้เราสามารถมุ่งเน้นไปที่ฟังก์ชันการจัดการหน้าต่างโดยไม่ต้องเสียสมาธิกับความซับซ้อนของโปรโตคอล Wayland

แผงควบคุม cowbar, เมนูแอปพลิเคชัน cow-appmenu, ตัวนำทางเดสก์ท็อปเสมือน cowpager, ตัวเรียกใช้งาน cowbuttons และอินเทอร์เฟซการเรียกดูรายการหน้าต่าง cowiconman ทำงานอยู่บนตัวจัดการหน้าต่าง สามารถใช้แผง Waybar แทนแผงในตัวได้ CoW 0.4 โดดเด่นด้วยการเพิ่มความสามารถในการใช้คอนเทนเนอร์หน้าต่างระดับบนสุดเพื่อสร้างเค้าโครงหน้าต่างแบบกำหนดเองบนหน้าจอ (หน้าต่างระดับบนสุดสามารถแบ่งออกเป็นคอลัมน์และแถว ซึ่งแต่ละส่วนสามารถปรับขนาดได้อย่างอิสระ)



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