luastatus v0.5.0

Den nye version af luastatus er udgivet, en universel data generator til statuspaneler, som understøtter i3bar, dwm, lemonbar og andre. Programmet er skrevet i C og distribueres under GNU LGPL v3.

De fleste data generatorer til statuspaneler i tilede vinduesmanagere opdaterer enten information med et timer (fx conky) eller kræver et signal for at tegne på ny (fx i3status). Statuspaneler i desktop-miljøer opdaterer typisk information øjeblikkeligt og automatisk, ligesom luastatus.

luastatus gør det muligt for brugeren at definere logikken for databehandling fra plugins, der er skrevet i C og leveres med luastatus, ved hjælp af widgets skrevet i Lua. Widgets kan også håndtere begivenheder, såsom klik på statuspanelet.

Ændringsliste

  • I plugins inotify og udev er der tilføjet funktionen “push_timeout()”, som kan kaldes af widgets.

  • I alsa-pluginet er understøttelsen af timeout-optionen tilføjet.

  • I fs-pluginet er der tilføjet støtte til at danne en fil-liste ved hjælp af glob-udtryk (optionen “globs”); dette kan fx bruges til at vise en liste over monterede enheder og fyldningsgraden af deres filsystemer.

  • Battery-linux pluginet har gennemgået mange ændringer: det bruger nu udev i stedet for timer, og kan derfor reagere på ændringer i opladningsstatus “øjeblikkeligt”; støtte til optionen “use_energy_full_design” er tilføjet; og mere.

  • I xkb-pluginet er der tilføjet overvågning af LED-indikatorers tilstand (såsom “Caps Lock” og “Num Lock”).

  • Et nyt eksempel på en widget: vejr (dwm, i3).

  • Byggescripts er tilføjet til Debian og baserede distributioner.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster