luastatus v0.5.0

De nieuwe versie van luastatus is uitgebracht, een universele gegevensgenerator voor statuspanelen die i3bar, dwm, lemonbar en anderen ondersteunt. Het programma is geschreven in C en wordt verspreid onder de GNU LGPL v3-licentie.

De meeste gegevensgeneratoren voor statuspanelen in tegel-WM's actualiseren informatie op een timer (zoals conky) of vereisen een signaal voor hertekening (zoals i3status). De panelen in desktopomgevingen actualiseren echter meestal informatie onmiddellijk en automatisch, net als luastatus.

Luastatus stelt de gebruiker in staat om de logica voor het verwerken van gegevens van plugins, geschreven in C en meegeleverd met luastatus, te definiëren met behulp van widgets die in Lua zijn geschreven. Ook kunnen widgets gebeurtenissen verwerken, zoals klikken op het statuspaneel.

Lijst met wijzigingen

  • In de plugins inotify en udev is de functie “push_timeout()” toegevoegd, die door widgets kan worden aangeroepen.

  • In de plugin alsa is ondersteuning voor de timeout-optie toegevoegd.

  • In de plugin fs is ondersteuning toegevoegd voor het genereren van een lijst met bestanden met behulp van glob-expressies (optie “globs”); dit kan bijvoorbeeld worden gebruikt om een lijst met gekoppelde schijven en de bezettingsgraad van hun bestandssystemen weer te geven.

  • De plugin battery-linux heeft veel wijzigingen ondergaan: nu gebruikt hij udev in plaats van timer, en kan hij daarom 'direct' reageren op veranderingen in de laadstatus; ondersteuning voor de optie “use_energy_full_design” is toegevoegd; en meer.

  • In de plugin xkb is ondersteuning toegevoegd voor het monitoren van de status van LED-indicators (zoals “Caps Lock” en “Num Lock”).

  • Een nieuw voorbeeld van een widget: weather (dwm, i3).

  • Build-scripts zijn toegevoegd aan de repository voor Debian en op Debian gebaseerde distributies.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster