luastatus เวอร์ชันใหม่เปิดตัวแล้ว ซึ่งเป็นเครื่องกำเนิดข้อมูลสากลสำหรับแถบสถานะที่รองรับ i3bar, dwm, lemonbar ฯลฯ โปรแกรมนี้เขียนด้วยภาษา C และเผยแพร่ภายใต้ลิขสิทธิ์ GNU LGPL v3
ตัวสร้างข้อมูลส่วนใหญ่สำหรับแผงสถานะ WM แบบเรียงต่อกันจะอัปเดตข้อมูลในตัวจับเวลา (เช่น conky) หรือต้องมีสัญญาณในการวาดใหม่ (เช่น i3status) ตามกฎแล้วพาเนลภายในสภาพแวดล้อมเดสก์ท็อปจะอัปเดตข้อมูลทันทีและอัตโนมัติเช่นเดียวกับ luastatus
luastatus อนุญาตให้ผู้ใช้กำหนดตรรกะสำหรับการประมวลผลข้อมูลจากปลั๊กอินที่เขียนด้วยภาษา C และจัดส่งพร้อมกับ luastatus โดยใช้วิดเจ็ตที่เขียนด้วยภาษา Lua วิดเจ็ตยังสามารถจัดการเหตุการณ์ต่างๆ เช่น การคลิกบนแถบสถานะ
รายการการเปลี่ยนแปลง
-
ปลั๊กอิน inotify และ udev ได้เพิ่มฟังก์ชัน "push_timeout()" ที่วิดเจ็ตสามารถเรียกใช้ได้
-
ปลั๊กอิน alsa ได้เพิ่มการรองรับตัวเลือกการหมดเวลา
-
ปลั๊กอิน fs ได้เพิ่มการรองรับสำหรับการสร้างรายการไฟล์โดยใช้นิพจน์ glob (“ตัวเลือก globs”) สามารถใช้เพื่อแสดงรายการสื่อบันทึกที่เมาท์และจำนวนระบบไฟล์ที่สมบูรณ์
-
ปลั๊กอินแบตเตอรี่-ลินุกซ์มีการเปลี่ยนแปลงมากมาย: ตอนนี้ใช้ udev แทนตัวจับเวลา และสามารถตอบสนองต่อการเปลี่ยนแปลงสถานะการชาร์จ "ทันที"; เพิ่มการสนับสนุนสำหรับตัวเลือก "use_energy_full_design"; และคนอื่น ๆ.
-
ปลั๊กอิน xkb ได้เพิ่มการสนับสนุนสำหรับการตรวจสอบสถานะของตัวบ่งชี้ LED (เช่น "Caps Lock" และ "Num Lock")
-
ตัวอย่างวิดเจ็ตใหม่: สภาพอากาศ (ดีเอ็มเอ็ม, i3).
-
สร้างสคริปต์สำหรับ Debian และการแจกแจงตามสคริปต์ได้ถูกเพิ่มไปยังที่เก็บแล้ว
ที่มา: linux.org.ru