Έκδοση διακομιστή οθόνης Mir 1.2

Εισήχθη έκδοση διακομιστή προβολής Mir 1.2, η ανάπτυξη της οποίας συνεχίζεται από την Canonical, παρά την άρνηση ανάπτυξης του κελύφους Unity και της έκδοσης Ubuntu για smartphone. Το Mir παραμένει σε ζήτηση στα έργα Canonical και πλέον τοποθετείται ως λύση για ενσωματωμένες συσκευές και το Internet of Things (IoT). Ο Mir μπορεί να χρησιμοποιηθεί ως σύνθετος διακομιστής για το Wayland, ο οποίος σας επιτρέπει να εκτελείτε οποιεσδήποτε εφαρμογές χρησιμοποιώντας το Wayland (για παράδειγμα, κατασκευασμένες με GTK3/4, Qt5 ή SDL2) σε περιβάλλοντα που βασίζονται σε Mir. Τα πακέτα εγκατάστασης προετοιμάζονται για το Ubuntu 16.04/18.04/18.10/19.04 (ΟΛΠ) Και Fedora 28/29/30.

Στη νέα έκδοση:

  • Στα εργαλεία για τη διασφάλιση της εκκίνησης των εφαρμογών Wayland στο περιβάλλον Mir, ο αριθμός των υποστηριζόμενων επεκτάσεων πρωτοκόλλου Wayland έχει αυξηθεί. Οι επεκτάσεις wl_shell, xdg_wm_base και xdg_shell_v6 είναι επί του παρόντος ενεργοποιημένες από προεπιλογή. Τα zwlr_layer_shell_v1 και zxdg_output_v1 μπορούν να ενεργοποιηθούν ξεχωριστά. Έχουν ξεκινήσει εργασίες για την παροχή της δυνατότητας να ορίσουν τις δικές τους επεκτάσεις του πρωτοκόλλου Wayland για τα γραφικά κελύφη που βασίζονται στο Mir. Το πρώτο βήμα για την εφαρμογή μιας τέτοιας δυνατότητας ήταν η προσθήκη ενός νέου πακέτου libmirwayland-dev, το οποίο σας επιτρέπει να δημιουργήσετε μια κλάση για το δικό σας πρωτόκολλο και να την καταχωρήσετε στο MirAL.
  • Οι δυνατότητες του επιπέδου MirAL (Mir Abstraction Layer) έχουν επεκταθεί, το οποίο μπορεί να χρησιμοποιηθεί για την αποφυγή άμεσης πρόσβασης στον διακομιστή Mir και αφηρημένης πρόσβασης στο ABI μέσω της βιβλιοθήκης libmiral. Προστέθηκε υποστήριξη για την εγγραφή των δικών σας επεκτάσεων Wayland στην κατηγορία WaylandExtensions. Προστέθηκε μια νέα κλάση MinimalWindowManager με μια προεπιλεγμένη εφαρμογή στρατηγικής διαχείρισης παραθύρων (μπορεί να χρησιμοποιηθεί για τη δημιουργία απλών αιωρούμενων κελύφη παραθύρων, υποστηρίζοντας τους πελάτες Wayland να μετακινούν και να αλλάζουν το μέγεθος ενός παραθύρου χρησιμοποιώντας χειρονομίες οθόνης σε οθόνες αφής).
  • Η πειραματική υποστήριξη για εφαρμογές X11 έχει επεκταθεί με τη δυνατότητα εκκίνησης του στοιχείου Xwayland όπως απαιτείται.

Πηγή: opennet.ru

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