luastatus v0.5.0

Vyšla nová verzia luastatus, univerzálneho generátora dát pre stavové panely, ktorý podporuje i3bar, dwm, lemonbar a ďalšie. Program je napísaný v C a distribuuje sa pod licenciou GNU LGPL v3.

Väčšina generátorov dát pre stavové panely dlaždicových WM buď aktualizuje informácie na časovači (napríklad conky), alebo si vyžaduje signál na prekreslenie (napríklad i3status). Panely v prostrediach desktopu však obvykle aktualizujú informácie okamžite a automaticky, rovnako ako luastatus.

luastatus umožňuje používateľovi definovať logiku spracovania údajov z pluginov napísaných v C, dodávaných s luastatus, pomocou widgetov napísaných v Lua. Widgety môžu tiež spracovávať udalosti, ako sú kliknutia na stavovú panel.

Zoznam zmien

  • Do pluginov inotify a udev bola pridaná funkcia „push_timeout()“, ktorú môžu viesť widgety.

  • V plugine alsa bola pridaná podpora pre voľbu timeout.

  • V plugine fs bola pridaná podpora na generovanie zoznamu súborov pomocou glob-výrazov (voľba „globs“); to môže byť použité napríklad na zobrazenie zoznamu pripojených médií a obsadenosti ich súborových systémov.

  • Plugin battery-linux prešiel množstvom zmien: teraz používa udev, nie timer, a preto môže na zmeny stavu nabíjania reagovať „okamžite“; pridala sa podpora pre voľbu „use_energy_full_design“; a ďalšie.

  • V plugine xkb bola pridaná podpora sledovania stavu LED-indikátorov (napríklad „Caps Lock“ a „Num Lock“).

  • Nový príklad widgetu: weather (dwm, i3).

  • Do repozitára boli pridané skriptovacie nástroje na zostavenie pre Debian a na ňom založené distribúcie.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster