luastatus v0.5.0

Выйшла новая версія luastatus, універсальнага генератара дадзеных для панэляў стану, які падтрымлівае i3bar, dwm, lemonbar і інш. Праграма напісана на C і распаўсюджваецца пад ліцэнзіяй GNU LGPL v3.

Большасць генератараў дадзеных для панэляў стану тайлавых WM альбо абнаўляюць інфармацыю па таймеры (напрыклад, conky), альбо патрабуюць сігнал для перамалёўкі (напрыклад, i3status). Панэлі ж у складзе асяродкаў працоўнага стала, як правіла, абнаўляюць інфармацыю імгненна і аўтаматычна, як і luastatus.

luastatus дазваляе карыстачу вызначаць логіку апрацоўкі дадзеных ад убудоў, напісаных на Сі і якія пастаўляюцца з luastatus, з дапамогай віджэтаў, напісаных на Lua. Таксама фішкі могуць апрацоўваць падзеі, такія як пстрычкі па панэлі стану.

спіс змен

  • У плягінах inotify і udev дададзена функцыя “push_timeout()”, якую могуць выклікаць фішкі.

  • У плагіне alsa дададзена падтрымка опцыі timeout.

  • У убудове fs дададзена падтрымка фармавання спісу файлаў з выкарыстаннем glob-выразаў (опцыя “globs”); гэта можа выкарыстоўвацца, напрыклад, для адлюстравання спісу прымантаваных носьбітаў і запоўненасці іх файлавых сістэм.

  • Убудова battery-linux зведаў мноства змен: зараз ён выкарыстоўвае udev, а не timer, і таму можа рэагаваць на змены статуту зарадкі «імгненна»; дададзена падтрымка опцыі "use_energy_full_design"; і іншыя.

  • У плагіне xkb дададзеная падтрымка маніторынгу стану LED-індыкатараў (такіх, напрыклад, як "Caps Lock" і "Num Lock").

  • Новы прыклад фішкі: weather (dwm, i3).

  • У рэпазітар дададзены скрыпты зборкі для Debian і заснаваных на ім дыстрыбутываў.

Крыніца: linux.org.ru

Дадаць каментар