Została wydana nowa wersja luastatus, uniwersalnego generatora danych dla pasków stanu obsługującego i3bar, dwm, lemonbar itp. Program napisany jest w języku C i rozpowszechniany na licencji GNU LGPL v3.
Większość generatorów danych dla kafelkowych paneli stanu WM albo aktualizuje informacje o zegarze (na przykład conky), albo wymaga sygnału do ponownego narysowania (na przykład i3status). Panele w środowiskach stacjonarnych z reguły aktualizują informacje natychmiast i automatycznie, podobnie jak luastatus.
luastatus pozwala użytkownikowi zdefiniować logikę przetwarzania danych z wtyczek napisanych w C i dostarczonych z luastatus przy użyciu widżetów napisanych w Lua. Widżety mogą również obsługiwać zdarzenia, takie jak kliknięcia paska stanu.
Dziennik zmian
-
Wtyczki inotify i udev dodały funkcję „push_timeout()”, którą mogą wywoływać widżety.
-
Wtyczka alsa dodała obsługę opcji limitu czasu.
-
Wtyczka fs dodała obsługę generowania listy plików przy użyciu wyrażeń globowych (opcja „globs”); można tego użyć na przykład do wyświetlenia listy zamontowanych nośników i stopnia zapełnienia ich systemów plików.
-
Wtyczka Battery-Linux przeszła wiele zmian: teraz używa udev zamiast timera i dlatego może „natychmiast” reagować na zmiany stanu ładowania; dodano obsługę opcji „use_energy_full_design”; i inni.
-
Wtyczka xkb dodała obsługę monitorowania stanu wskaźników LED (takich jak „Caps Lock” i „Num Lock”).
-
Nowy przykład widgetu: pogoda (dwm, i3).
-
Do repozytorium dodano skrypty budujące dla Debiana i opartych na nim dystrybucji.
Źródło: linux.org.ru