Η νέα έκδοση έχει ενημερώσει το πρωτόκολλο
Επί του παρόντος, το wayland-protocols περιλαμβάνει τα ακόλουθα σταθερά πρωτόκολλα, τα οποία παρέχουν συμβατότητα προς τα πίσω:
- "viewporter" - επιτρέπει στον πελάτη να εκτελεί ενέργειες κλιμάκωσης και περικοπής άκρων επιφάνειας στην πλευρά του διακομιστή.
- "χρόνος παρουσίασης" - παρέχει προβολή βίντεο.
- Το "xdg-shell" είναι μια διεπαφή για τη δημιουργία και την αλληλεπίδραση με επιφάνειες ως παράθυρα, η οποία σας επιτρέπει να τις μετακινήσετε στην οθόνη, να ελαχιστοποιήσετε, να επεκτείνετε, να αλλάξετε το μέγεθος κ.λπ.
Ασταθή πρωτόκολλα, η ανάπτυξη των οποίων δεν έχει ακόμη ολοκληρωθεί και δεν είναι εγγυημένη ότι θα παραμείνουν συμβατά με προηγούμενες εκδόσεις:
- "fullscreen-shell" - έλεγχος της εργασίας σε λειτουργία πλήρους οθόνης.
- "μέθοδος εισαγωγής" - επεξεργασία μεθόδων εισόδου.
- "idle-inhibit" - αποκλεισμός της εκκίνησης της προφύλαξης οθόνης (προστασία οθόνης).
- "input-timestamps" — χρονικές σημάνσεις για συμβάντα εισόδου.
- "linux-dmabuf" - κοινή χρήση πολλών καρτών γραφικών με χρήση τεχνολογίας DMAbuff.
- «εισαγωγή κειμένου» — οργάνωση της εισαγωγής κειμένου.
- "χειρονομίες δείκτη" - έλεγχος από οθόνες αφής.
- "Σχετικά συμβάντα δείκτη" - σχετικά συμβάντα δείκτη.
- "Περιορισμοί δείκτη" - περιορισμοί δείκτη (μπλοκάρισμα).
- "tablet" - υποστήριξη για είσοδο από tablet.
- "xdg-foreign" - διεπαφή για αλληλεπίδραση με τις επιφάνειες του "γειτονικού" πελάτη.
- "xdg-decoration" - απόδοση διακοσμήσεων παραθύρων στην πλευρά του διακομιστή.
- "xdg-output" — πρόσθετες πληροφορίες σχετικά με την έξοδο βίντεο (χρησιμοποιείται για κλασματική κλίμακα).
- "xwayland-keyboard-grab" - καταγραφή εισόδου σε εφαρμογές XWayland.
- κύρια επιλογή - κατ' αναλογία με το X11, διασφαλίζει τη λειτουργία του κύριου προχείρου (πρωτεύουσα επιλογή), πληροφορίες από το οποίο εισάγονται συνήθως με το μεσαίο κουμπί του ποντικιού.
- Το linux-explicit-synchronization είναι ένας ειδικός για το Linux μηχανισμός για το συγχρονισμό επιφανειακών buffer.
Πηγή: opennet.ru