luastatus v0.5.0

Κυκλοφόρησε μια νέα έκδοση του luastatus, μια καθολική γεννήτρια δεδομένων για γραμμές κατάστασης που υποστηρίζει i3bar, dwm, lemonbar κ.λπ. Το πρόγραμμα είναι γραμμένο σε C και διανέμεται με την άδεια GNU LGPL v3.

Οι περισσότερες γεννήτριες δεδομένων για πίνακες κατάστασης WM με πλακάκια είτε ενημερώνουν τις πληροφορίες σε ένα χρονόμετρο (για παράδειγμα, conky) είτε απαιτούν ένα σήμα για εκ νέου σχεδίαση (για παράδειγμα, i3status). Οι πίνακες σε περιβάλλοντα επιτραπέζιου υπολογιστή, κατά κανόνα, ενημερώνουν τις πληροφορίες άμεσα και αυτόματα, όπως και το luastatus.

Το luastatus επιτρέπει στον χρήστη να ορίσει τη λογική για την επεξεργασία δεδομένων από πρόσθετα γραμμένα σε C και αποστέλλονται με το luastatus χρησιμοποιώντας γραφικά στοιχεία γραμμένα σε Lua. Τα γραφικά στοιχεία μπορούν επίσης να χειριστούν συμβάντα, όπως κλικ στη γραμμή κατάστασης.

Κατάλογος αλλαγών

  • Τα πρόσθετα inotify και udev έχουν προσθέσει μια συνάρτηση "push_timeout()" που μπορούν να καλούν τα γραφικά στοιχεία.

  • Η προσθήκη alsa έχει προσθέσει υποστήριξη για την επιλογή χρονικού ορίου.

  • Το πρόσθετο fs έχει προσθέσει υποστήριξη για τη δημιουργία λίστας αρχείων χρησιμοποιώντας εκφράσεις glob (επιλογή "globs"). Αυτό μπορεί να χρησιμοποιηθεί, για παράδειγμα, για να εμφανίσει μια λίστα με τα προσαρτημένα μέσα και πόσο πλήρη είναι τα συστήματα αρχείων τους.

  • Η προσθήκη μπαταρίας-linux έχει υποστεί πολλές αλλαγές: πλέον χρησιμοποιεί udev αντί χρονοδιακόπτη και επομένως μπορεί να ανταποκριθεί στις αλλαγές στην κατάσταση φόρτισης "άμεσα". πρόσθεσε υποστήριξη για την επιλογή "use_energy_full_design". και άλλοι.

  • Το πρόσθετο xkb έχει προσθέσει υποστήριξη για την παρακολούθηση της κατάστασης των ενδείξεων LED (όπως "Caps Lock" και "Num Lock").

  • Παράδειγμα νέου γραφικού στοιχείου: καιρός (dwm, i3).

  • Η δημιουργία σεναρίων για το Debian και οι διανομές που βασίζονται σε αυτό έχουν προστεθεί στο αποθετήριο.

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο