luastatus v0.5.0

Megjelent a luastatus új verziója, egy univerzális adatgenerátor állapotsorokhoz, amely támogatja az i3bar, dwm, lemonbar stb. nyelveket. A program C nyelven íródott, és a GNU LGPL v3 licenc alatt terjeszthető.

A csempézett WM állapotpanelek legtöbb adatgenerátora vagy frissíti az időzítő adatait (például conky), vagy jelet igényel az újrarajzoláshoz (például i3status). Az asztali környezetekben lévő panelek általában azonnal és automatikusan frissítik az információkat, akárcsak a luastatus.

A luastatus lehetővé teszi a felhasználó számára, hogy logikát definiáljon a C nyelven írt és a luastatus-szal együtt szállított bővítményekből származó adatok feldolgozásához Lua nyelven írt widgetek segítségével. A widgetek olyan eseményeket is kezelhetnek, mint például az állapotsorra történő kattintások.

A változások listája

  • Az inotify és az udev beépülő modulok hozzáadtak egy „push_timeout()” függvényt, amelyet a widgetek hívhatnak.

  • Az alsa beépülő modul támogatja az időtúllépési opciót.

  • Az fs beépülő modul támogatja a fájllista létrehozását glob kifejezések használatával ("globs" opció); ez használható például a felcsatolt adathordozók listájának megjelenítésére, és a fájlrendszereik telítettségének megjelenítésére.

  • Az akkumulátor-linux bővítmény számos változáson ment keresztül: immár az udev-et használja, nem pedig az időzítőt, ezért "azonnal" tud reagálni a töltési állapot változásaira; hozzáadva a „use_energy_full_design” opció támogatását; és mások.

  • Az xkb beépülő modul támogatja a LED-jelzők állapotának figyelését (például „Caps Lock” és „Num Lock”).

  • Új widget példa: időjárás (DWM, i3).

  • Build szkriptek Debianhoz és az ezeken alapuló disztribúciókhoz hozzáadásra kerültek a tárhoz.

Forrás: linux.org.ru

Hozzászólás