Byla vydána nová verze luastatus, univerzální generátor dat pro stavové řádky, který podporuje i3bar, dwm, lemonbar atd. Program je napsán v C a distribuován pod licencí GNU LGPL v3.
Většina generátorů dat pro dlaždicové stavové panely WM buď aktualizuje informace na časovači (například conky), nebo vyžaduje překreslení signálu (například i3status). Panely v prostředí desktopů zpravidla aktualizují informace okamžitě a automaticky, stejně jako luastatus.
luastatus umožňuje uživateli definovat logiku pro zpracování dat z pluginů napsaných v C a dodávaných s luastatus pomocí widgetů napsaných v Lua. Widgety mohou také zpracovávat události, jako jsou kliknutí na stavový řádek.
Seznam změn
-
Zásuvné moduly inotify a udev přidaly funkci „push_timeout()“, kterou mohou widgety volat.
-
Zásuvný modul alsa přidal podporu pro možnost časového limitu.
-
Plugin fs přidal podporu pro generování seznamu souborů pomocí výrazů glob (volba „globs“); to lze použít například k zobrazení seznamu připojených médií a naplnění jejich souborových systémů.
-
Plugin battery-linux prošel mnoha změnami: nyní používá spíše udev než časovač, a proto může reagovat na změny stavu nabíjení „okamžitě“; přidána podpora pro volbu „use_energy_full_design“; a další.
-
Plugin xkb přidal podporu pro sledování stavu indikátorů LED (jako jsou „Caps Lock“ a „Num Lock“).
-
Příklad nového widgetu: počasí (dwm, i3).
-
Do úložiště byly přidány skripty sestavení pro Debian a distribuce na něm založené.
Zdroj: linux.org.ru