การเปิดตัวตัวจัดการหน้าต่าง i3wm 4.18 และแผง LavaLauncher 1.6

Michael Stapelberg เดิมเป็นนักพัฒนา Debian ที่ใช้งานอยู่ เขต, ตีพิมพ์ การเปิดตัวตัวจัดการหน้าต่างโมเสค (ปูกระเบื้อง) i3wm 4.18. โปรเจ็กต์ i3wm ถูกสร้างขึ้นตั้งแต่เริ่มต้นหลังจากพยายามกำจัดข้อบกพร่องของตัวจัดการหน้าต่าง wmii หลายครั้ง I3wm มีโค้ดที่อ่านได้ง่ายและมีเอกสารชัดเจน ใช้ xcb แทน Xlib รองรับการทำงานอย่างถูกต้องในการกำหนดค่าหลายจอภาพ ใช้โครงสร้างข้อมูลแบบต้นไม้สำหรับการวางตำแหน่งหน้าต่าง มีอินเทอร์เฟซ IPC รองรับ UTF-8 และรักษาการออกแบบหน้าต่างที่เรียบง่าย . รหัสโครงการ จัดจำหน่ายโดย ภายใต้ใบอนุญาต BSD

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

การเปิดตัวตัวจัดการหน้าต่าง i3wm 4.18 และแผง LavaLauncher 1.6

นอกจากนี้คุณยังสามารถทำเครื่องหมายสิ่งพิมพ์ได้อีกด้วย Lavalauncher 1.6แถบงานที่เรียบง่ายสำหรับสภาพแวดล้อมที่ใช้ Wayland (ทดสอบกับผู้จัดการหน้าต่าง พลิ้วไหว и
เวย์ไฟร์). แผงควบคุมช่วยให้คุณสามารถจัดระเบียบการเปิดตัวคำสั่งเชลล์ที่กำหนดไว้ล่วงหน้าเมื่อคุณคลิกที่ไอคอนที่วางไว้ในพื้นที่ที่ปรับขนาดได้ซึ่งสามารถติดอยู่กับหนึ่งในขอบของหน้าจอหรือวางไว้ที่กึ่งกลาง
รหัสถูกเขียนใน C และ จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ GPLv3

การเปิดตัวตัวจัดการหน้าต่าง i3wm 4.18 และแผง LavaLauncher 1.6

Lavalauncher ไม่ได้ประมวลผลไฟล์. desktop หรือธีมไอคอน แต่แทนที่จะกำหนดปุ่มผ่านผู้ใช้ที่ระบุคำสั่งเพื่อเปิดและลิงก์ไปยังรูปภาพ การตั้งค่าจะถูกระบุผ่าน ธง บรรทัดคำสั่งตัวอย่างเช่น:

lavalauncher -b "~/icons/foo.png" "การแจ้งเตือนการส่งออก 'เอาท์พุท: %output %'" -b "~/icons/glenda.png" acme -p bottom -a center -s 80 -s 2 2 0 2 -C "#20202088" -O EDP -1

ที่มา: opennet.ru

เพิ่มความคิดเห็น