System76, μια εταιρεία που αναπτύσσει LinuxΗ διανομή Pop!_OS κυκλοφόρησε το περιβάλλον εργασίας COSMIC 1.3.0. Τα πακέτα για το COSMIC 1.3.0 είναι διαθέσιμα στην έκδοση Pop!_OS 24.04 και αναμένεται να είναι σύντομα διαθέσιμα σε Fedora, NixOS και Arch. Linux, openSUSE, Aeyrin OS, Redox και CachyOS. Ο κώδικας είναι γραμμένος σε Rust και διανέμεται με τις άδειες GPLv3 (εφαρμογές) και MPL-2.0 (βιβλιοθήκες).
Το COSMIC αναπτύσσεται ως ένα καθολικό έργο, μη συνδεδεμένο με κάποια συγκεκριμένη διανομή και συμβατό με τις προδιαγραφές του Freedesktop. Η διεπαφή του COSMIC έχει κατασκευαστεί χρησιμοποιώντας τη βιβλιοθήκη Iced, η οποία χρησιμοποιεί σχεδιασμό τύπου-ασφαλούς, αρθρωτή αρχιτεκτονική και μοντέλο αντιδραστικού προγραμματισμού, προσφέροντας μια αρχιτεκτονική οικεία στους προγραμματιστές που είναι εξοικειωμένοι με τη δηλωτική γλώσσα διεπαφής Elm. Παρέχονται αρκετές μηχανές απόδοσης, που υποστηρίζουν Vulkan, Metal, DX12, OpenGL 2.1+ και OpenGL ES 2.0+. Στους προγραμματιστές προσφέρεται ένα έτοιμο σύνολο γραφικών στοιχείων, η δυνατότητα δημιουργίας ασύγχρονων χειριστών και προσαρμοστική διάταξη στοιχείων διεπαφής με βάση το μέγεθος του παραθύρου και της οθόνης.
Εκτός από τη χρήση της γλώσσας Rust, τα βασικά χαρακτηριστικά του COSMIC περιλαμβάνουν υβριδική παράθεση παραθύρων και στοίβαξη παραθύρων (ομαδοποίηση παραθύρων παρόμοια με τις καρτέλες του προγράμματος περιήγησης), η οποία μπορεί να ενεργοποιηθεί όταν συνδέεται με εικονικές επιφάνειες εργασίας. Το έργο αναπτύσσει επίσης μια σύνθετη διακομιστή Cosmic-comp βασισμένο στο Wayland.
Βασικές αλλαγές:
- Προστέθηκε ένα εφέ διαφάνειας "Frosted glass" που θολώνει την εικόνα φόντου που καλύπτει το παράθυρο σε στυλ παγωμένου γυαλιού παρόμοιο με το εφέ Υγρού Γυαλιού στο macOSΤο εφέ υλοποιείται χρησιμοποιώντας το πρωτόκολλο Wayland ext-background-effect, το οποίο παρέχει στυλιζάρισμα ημιδιαφανών τμημάτων των επιφανειών Wayland.
- Η μικροεφαρμογή και ο διαμορφωτής διαχείρισης συνδέσεων δικτύου έχουν αλλάξει από την άμεση πρόσβαση στο NetworkManager στη χρήση του επιπέδου nmrs.
- Η μικροεφαρμογή εναλλαγής διάταξης πληκτρολογίου (input-sources) έχει αλλάξει ώστε να χρησιμοποιεί το πρωτόκολλο Wayland cosmic-keymap-unstable-v1, η υποστήριξη του οποίου υλοποιείται στον διαχειριστή σύνθετων αρχείων cosmic-comp και στη διεργασία παρασκηνίου cosmic-settings-daemon.
- Για την υποστήριξη εικόνων Avif, η υπηρεσία ταπετσαρίας επιφάνειας εργασίας cosmic-bg χρησιμοποιεί τη βιβλιοθήκη libdav1d.
- Ο διαχειριστής αρχείων σάς επιτρέπει πλέον να επιλέγετε υποκλάσεις κατά το φιλτράρισμα περιεχομένου κατά τύπους MIME.
- Η εφαρμογή cosmic-monitor, η οποία εμφανίζει πληροφορίες σχετικά με το σύστημα, τις διεργασίες που εκτελούνται και την κατανάλωση πόρων, υποστηρίζει πλέον τη συλλογή στατιστικών στοιχείων για τις GPU της Intel, εφαρμόζει τον υπολογισμό της κατανάλωσης ενέργειας για τις GPU της AMD και της Intel και παρέχει εμφάνιση δεδομένων σχετικά με την κατανάλωση ενέργειας της GPU και την κατάσταση της μνήμης βίντεο.
- Η τοποθέτηση των αναδυόμενων παραθύρων μικροεφαρμογών έχει βελτιωθεί στον πίνακα ελέγχου. Έχουν προστεθεί επιλογές για την απόκρυψη του πίνακα ελέγχου και τη διατήρηση του στυλ κατά το άνοιγμα των παραθύρων σε πλήρη οθόνη.
- Ο διαμορφωτής υποστηρίζει πλέον τη χρήση εικόνων AVIF για ταπετσαρία επιφάνειας εργασίας.
- Το μενού περιβάλλοντος εμφανίζει πλέον την ξεχωριστή GPU από προεπιλογή.
Πηγή: opennet.ru
