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

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