luastatus v0.5.0

Isang bagong bersyon ng luastatus ang inilabas, isang unibersal na generator ng data para sa mga status bar na sumusuporta sa i3bar, dwm, lemonbar, atbp. Ang programa ay nakasulat sa C at ipinamahagi sa ilalim ng lisensya ng GNU LGPL v3.

Karamihan sa mga generator ng data para sa mga naka-tile na WM status panel ay nag-a-update ng impormasyon sa isang timer (halimbawa, conky) o nangangailangan ng signal para muling i-redraw (halimbawa, i3status). Ang mga panel sa loob ng mga desktop environment, bilang panuntunan, ay agad na nag-a-update ng impormasyon at awtomatiko, tulad ng luastatus.

Ang luastatus ay nagpapahintulot sa gumagamit na tukuyin ang lohika para sa pagproseso ng data mula sa mga plugin na nakasulat sa C at ipinadala kasama ng luastatus gamit ang mga widget na nakasulat sa Lua. Ang mga widget ay maaari ding pangasiwaan ang mga kaganapan tulad ng mga pag-click sa status bar.

Listahan ng mga pagbabago

  • Ang inotify at udev plugin ay nagdagdag ng function na "push_timeout()" na maaaring tawagan ng mga widget.

  • Ang alsa plugin ay nagdagdag ng suporta para sa opsyon sa timeout.

  • Ang plugin ng fs ay nagdagdag ng suporta para sa pagbuo ng isang listahan ng mga file gamit ang mga glob expression ("globs" na opsyon); maaari itong gamitin, halimbawa, upang magpakita ng listahan ng mga naka-mount na media at kung gaano kapuno ang kanilang mga file system.

  • Ang plugin ng baterya-linux ay sumailalim sa maraming pagbabago: gumagamit na ito ngayon ng udev sa halip na timer, at samakatuwid ay maaaring tumugon sa mga pagbabago sa katayuan ng pagsingil "agad"; nagdagdag ng suporta para sa opsyong "use_energy_full_design"; at iba pa.

  • Ang xkb plugin ay nagdagdag ng suporta para sa pagsubaybay sa status ng mga LED indicator (tulad ng "Caps Lock" at "Num Lock").

  • Halimbawa ng bagong widget: panahon (dwm, i3).

  • Bumuo ng mga script para sa Debian at ang mga distribusyon batay dito ay naidagdag sa repositoryo.

Pinagmulan: linux.org.ru

Magdagdag ng komento