Κυκλοφορία του miracle-wm 0.6, ενός composite manager που βασίζεται στους Wayland και Mir

Ο Matthew Kosarek, προγραμματιστής στην Canonical, κυκλοφόρησε την έκδοση 0.6 του διαχειριστή σύνθεσης miracle-wm, ο οποίος χρησιμοποιεί το πρωτόκολλο Wayland και τα στοιχεία του διαχειριστή σύνθεσης Mir. Το Miracle-wm υποστηρίζει παράθυρα με παράθεση, παρόμοια με αυτά στα έργα i3 και Sway. Ένα Waybar μπορεί να χρησιμοποιηθεί ως πίνακας. Ο κώδικας του έργου είναι γραμμένος σε C++ και διατίθεται με την άδεια χρήσης GPLv3. Οι ολοκληρωμένες εκδόσεις είναι διαθέσιμες σε μορφή snap, καθώς και πακέτα rpm και deb για Fedora και... Ubuntu.

Ο σκοπός του miracle-wm είναι να δημιουργήσει ένα σύνθετο υπηρέτης, το οποίο χρησιμοποιεί παράθεση, αλλά είναι πιο λειτουργικό και κομψό από προϊόντα όπως το Swayfx. Το έργο υποστηρίζει επίσης κλασικές τεχνικές αιωρούμενων παραθύρων, όπως η τοποθέτηση μεμονωμένων παραθύρων πάνω από ένα πλέγμα παράθεσης ή η καρφίτσωμα παραθύρων σε μια συγκεκριμένη θέση στην επιφάνεια εργασίας. Υποστηρίζει εικονικές επιφάνειες εργασίας, με τη δυνατότητα ορισμού μιας προεπιλεγμένης λειτουργίας διαχείρισης παραθύρων για κάθε επιφάνεια εργασίας (παράθεση ή αιωρούμενα παράθυρα).

Το Miracle-wm αναμένεται να είναι χρήσιμο για χρήστες που προτιμούν μια διάταξη με πλακάκια αλλά θέλουν οπτικά εφέ και πιο ζωντανό γραφικό σχέδιο με ομαλές μεταβάσεις και χρώματα. Η διαμόρφωση ορίζεται σε μορφή YAML. Για να εγκαταστήσετε το miracle-wm, μπορείτε να χρησιμοποιήσετε την εντολή "sudo snap install miracle-wm —classic".

Κυκλοφορία του miracle-wm 0.6, ενός composite manager που βασίζεται στους Wayland και Mir

Βασικές καινοτομίες:

  • Το πακέτο περιλαμβάνει τη βιβλιοθήκη libmiracle-wm-config, η οποία παρέχει ένα C API για τη δημιουργία διαμορφωτών. Για παράδειγμα, υλοποιείται ο γραφικός διαμορφωτής miracle-settings με μια διεπαφή βασισμένη στο Flutter.
  • Προστέθηκε υποστήριξη για την επέκταση πρωτοκόλλου Wayland wlr-output-management για την αλλαγή των ρυθμίσεων της συσκευής εξόδου. Η υποστήριξη για αυτό το πρωτόκολλο, για παράδειγμα, σάς επιτρέπει να χρησιμοποιείτε την εφαρμογή wdisplays για να διαμορφώνετε τις ρυθμίσεις της οθόνης.
  • Προστέθηκε η δυνατότητα προσαρμογής της ακτίνας στρογγυλοποίησης των γωνιών του πλαισίου παραθύρου.
  • Υλοποιούνται οι εντολές IPC "marks", "fullscreen toggle", "floating toggle", "swap" και "rename workspace".
  • Υλοποιήθηκαν συμβάντα που αντικατοπτρίζουν χειρισμούς παραθύρων, όπως νέο, κλείσιμο, εστίαση, τίτλος, λειτουργία_πλήρους_οθόνης, μετακίνηση, κινούμενο, επείγον και σήμανση.
  • Προστέθηκε η μονάδα systemd miracle-wm-xdg-autostart.target για την έναρξη μιας συνεδρίας που βασίζεται σε MiracleWM.
  • Βελτιωμένη απόδοση κουφωμάτων παραθύρων.
  • Βελτιωμένη ομαλότητα κινούμενης εικόνας.
  • Οι ρυθμίσεις μετακινήθηκαν από το $XDG_CONFIG_HOME/miracle-wm.yaml στο $XDG_CONFIG_HOME/miracle-wm/config.yaml. Οι ρυθμίσεις εμφάνισης βρίσκονται στο $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Αναπαραγωγή βίντεο


Πηγή: opennet.ru
Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster