Δημοσιεύτηκε ένα σχέδιο για τη μετάβαση του LXQt στο Qt6 και στο Wayland

Οι προγραμματιστές του περιβάλλοντος χρήστη LXQt (Qt Lightweight Desktop Environment) μίλησαν για τη διαδικασία μετάβασης στη χρήση της βιβλιοθήκης Qt6 και του πρωτοκόλλου Wayland. Η μετεγκατάσταση όλων των στοιχείων του LXQt στο Qt6 θεωρείται επί του παρόντος ως η πρωταρχική εργασία, στην οποία δίνεται η πλήρης προσοχή του έργου. Μόλις ολοκληρωθεί η μετεγκατάσταση, η υποστήριξη για το Qt5 θα διακοπεί.

Δημοσιεύτηκε ένα σχέδιο για τη μετάβαση του LXQt στο Qt6 και στο Wayland

Τα αποτελέσματα της μεταφοράς στο Qt6 θα παρουσιαστούν στην κυκλοφορία του LXQt 2.0.0, η οποία έχει προγραμματιστεί για τον Απρίλιο του τρέχοντος έτους. Εκτός από τις εσωτερικές αλλαγές, ο νέος προεπιλεγμένος κλάδος θα προσφέρει ένα νέο μενού εφαρμογής "Fancy Menu", το οποίο, εκτός από τη διανομή των εφαρμογών σε κατηγορίες, εφαρμόζει μια λειτουργία εμφάνισης σύνοψης για όλες τις εφαρμογές και προσθέτει μια λίστα με εφαρμογές που χρησιμοποιούνται συχνά. Επιπλέον, το νέο μενού έχει επεκτείνει τη δυνατότητα αναζήτησης προγραμμάτων.

Δημοσιεύτηκε ένα σχέδιο για τη μετάβαση του LXQt στο Qt6 και στο Wayland

Σημειώνεται ότι η υλοποίηση της υποστήριξης Wayland δεν θα οδηγήσει σε εννοιολογικές αλλαγές: το έργο θα παραμείνει αρθρωτό και θα συνεχίσει να τηρεί την κλασική οργάνωση επιτραπέζιων υπολογιστών. Κατ' αναλογία με την υποστήριξη για διάφορους διαχειριστές παραθύρων, το LXQt θα μπορεί να συνεργάζεται με όλους τους σύνθετους διαχειριστές που βασίζονται στη βιβλιοθήκη wlroots, που αναπτύχθηκε από τους προγραμματιστές του περιβάλλοντος χρήστη Sway και παρέχει βασικές λειτουργίες για την οργάνωση της εργασίας ενός σύνθετου διαχειριστή που βασίζεται στο Wayland. Το LXQt με χρήση Wayland έχει δοκιμαστεί με composite managers labwc, wayfire, kwin_wayland, sway και Hyprland. Τα καλύτερα αποτελέσματα επιτεύχθηκαν χρησιμοποιώντας το labwc.

Επί του παρόντος, ο πίνακας, η επιφάνεια εργασίας, η διαχείριση αρχείων (PCmanFM-qt), η προβολή εικόνων (LXimage-qt), το σύστημα διαχείρισης αδειών (PolicyKit), το στοιχείο ελέγχου έντασης ήχου (pavucontrol, PulseAudio Volume Control) και ο παγκόσμιος επεξεργαστής έχουν ήδη μεταφραστεί πλήρως σε Qt6 hot keys. Ο διαχειριστής συνεδρίας, σύστημα ειδοποιήσεων, μηχανισμός διαχείρισης ενέργειας, διαμορφωτής (έλεγχος εμφάνισης, οθόνη, συσκευές εισόδου, τοπικές ρυθμίσεις, συσχετίσεις αρχείων), διεπαφή για προβολή διεργασιών που εκτελούνται (Qps), εξομοιωτής τερματικού (QTerminal), πρόγραμμα δημιουργίας στιγμιότυπων οθόνης (Screengrab) , ένα βοηθητικό πρόγραμμα για την εκκίνηση προγραμμάτων (Runner), μια σύνδεση μέσω sudo, μια διεπαφή για την αίτηση κωδικού πρόσβασης SSH (LXQt Openssh Askpass), ένα σύστημα πύλης FreeDesktop (XDG Desktop Portal) και μια διεπαφή για τη διαχείριση ρυθμίσεων συστήματος και χρηστών (LXQt Admin) .

Όσον αφορά το Wayland έτοιμο, τα περισσότερα από τα στοιχεία LXQt που αναφέρονται παραπάνω έχουν ήδη μεταφερθεί στο Wayland στον έναν ή τον άλλο βαθμό. Η υποστήριξη Wayland δεν είναι ακόμη διαθέσιμη μόνο στο πρόγραμμα διαμόρφωσης οθόνης, στο πρόγραμμα στιγμιότυπων οθόνης και στον καθολικό χειριστή συντομεύσεων πληκτρολογίου. Δεν υπάρχουν σχέδια για μεταφορά του πλαισίου sudo στο Wayland.

Δημοσιεύτηκε ένα σχέδιο για τη μετάβαση του LXQt στο Qt6 και στο Wayland


Πηγή: opennet.ru

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