luastatus v0.5.0

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

Dodaj komentarz