Ο Διαχειριστής Παραθύρων IceWM 4.0 Προσφέρει Έξυπνη Πλοήγηση και Βελτιώσεις HiDPI


Το IceWM 4.0 είναι τώρα διαθέσιμο, εισάγοντας βελτιώσεις στο Alt-Tab, ζωντανές προεπισκοπήσεις παραθύρων, ταχύτερη απόδοση εικονιδίων και καλύτερη υποστήριξη HiDPI.

Πέντε μήνες μετά την προηγούμενη έκδοση 3.9, το IceWM, ένας ελαφρύς διαχειριστής παραθύρων για το X Window System, που προτιμάται για τη χαμηλή κατανάλωση πόρων και την υψηλή δυνατότητα παραμετροποίησης, κυκλοφόρησε την τελευταία του έκδοση, 4.0.

Το πιο εντυπωσιακό στοιχείο της έκδοσης είναι η σημαντικά βελτιωμένη γρήγορη εναλλαγή Alt+Tab. Ο εναλλάκτης παραθύρων μπορεί τώρα να διαχειριστεί μεγαλύτερο αριθμό ανοιχτών παραθύρων πιο αποδοτικά, λειτουργώντας ομαλά τόσο σε οριζόντια όσο και σε κάθετη διάταξη. Οι χρήστες μπορούν να μεταβούν απευθείας μεταξύ των περιπτώσεων εφαρμογών πληκτρολογώντας το πρώτο γράμμα του ονόματος της κλάσης της εφαρμογής, να επιλέξουν παράθυρα χρησιμοποιώντας αριθμητικά πλήκτρα ή να τα επιλέξουν με το ποντίκι χρησιμοποιώντας τη λειτουργία οριζόντιας διάταξης.

Η πλοήγηση έχει επίσης επεκταθεί για να υποστηρίζει όλα τα τυπικά πλήκτρα πλοήγησης, και μια νέα επιλογή επιτρέπει το άνοιγμα του μενού συστήματος απευθείας από το περιβάλλον Alt+Tab.

Το IceWM 4.0 εισάγει επίσης το QuickSwitchPreview, μια νέα λειτουργία που εμφανίζει ζωντανές προεπισκοπήσεις των εφαρμογών ενώ η γρήγορη εναλλαγή είναι ενεργή. Αυτές οι προεπισκοπήσεις ενημερώνονται σε πραγματικό χρόνο, διευκολύνοντας την αναγνώριση του σωστού παραθύρου πριν την εναλλαγή, ειδικά σε πολυσύχναστους χώρους εργασίας.

Στην οπτική πλευρά, η ανάμειξη alpha και η απόδοση 32-bit RGBA είναι τώρα ενεργοποιημένες από προεπιλογή, προσφέροντας πιο σύγχρονη συμπεριφορά συνθέσεων χωρίς επιπλέον ρυθμίσεις.

Η διαχείριση των εικονιδίων έχει ανασχεδιαστεί επίσης, με τυποποιημένα μεγέθη εικονιδίων που κυμαίνονται από 16 έως 256 pixels και ρητή υποστήριξη για εικονίδια υψηλής ανάλυσης μέσω του WM_ICON_SIZE. Η απόδοση της σχεδίασης εικονιδίων έχει βελτιωθεί μέσω της αποθήκευσης στην πλευρά του διακομιστή των αποδομημένων εικόνων, μειώνοντας το φόρτο σε συστήματα με πολλά εικονίδια.

Πολλές βελτιώσεις στη διεπαφή χρήστη στοχεύουν σε ρυθμίσεις HiDPI, περιλαμβάνοντας προσαρμογές στους δείκτες υπομενού και καλύτερη συμπεριφορά διάταξης στη γραμμή εργασιών και στα παράθυρα εργασίας. Οι τίτλοι παραθύρων περιορίζονται πλέον σε 128 bytes με αφαίρεση των περιττών κενού, βελτιώνοντας τη συνοχή μεταξύ των εφαρμογών. Όταν λείπουν οι εικόνες LED του ρολογιού, το IceWM θα χρησιμοποιεί πλέον τη γραμματοσειρά του ρολογιού αντί να αφήνει την περιοχή κενή.

Η έκδοση αυτή προσφέρει επίσης ένα σταθερό σύνολο διορθώσεων. Αυτές περιλαμβάνουν τη διόρθωση της αλλαγής διάταξης πληκτρολογίου στο OpenBSD, σωστή διαχείριση της μετακίνησης μικρο-εικονιδίων στην επιφάνεια εργασίας σε δευτερεύοντα οθόνη, αξιόπιστες ενημερώσεις των ονομάτων χώρων εργασίας όταν αλλάζουν εξωτερικά και πρόληψη πιθανής κατάρρευσης όταν οι παράθυρες του επιπέδου dock κλείνουν.

Η διαγνωστική έξοδος στο icesh έχει βελτιωθεί επίσης, και έχουν προστεθεί πρόσθετοι βοηθοί ονομάτων χώρου εργασίας για scripting και αυτοματοποίηση.

Ο καθαρισμός της διαμόρφωσης είναι ένα ακόμα μέρος της ενημέρωσης. Οι προτιμήσεις DoubleBuffer και QuickSwitchMaxWidth έχουν αφαιρεθεί. Επιπλέον, το IceWM περιορίζει επίσης την επαναλαμβανόμενη αναφορά σφαλμάτων για αποτυχίες εισόδου/εξόδου στο /proc/net/dev για να αποφευχθεί ο περιττός θόρυβος στα αρχεία καταγραφής.

Τέλος, το IceWM 4.0 ενημερώνει τις μεταφράσεις σε πολλές γλώσσες, συμπεριλαμβανομένων των Σουηδικών, Καταλανικών, Γερμανικών, Ιαπωνικών, Ολλανδικών, Σλοβακικών, Ινδονησιακών, Πορτογαλικών, Βραζιλιάνικων Πορτογαλικών και Σλοβενικών.

Για περισσότερες πληροφορίες, δείτε το αρχείο αλλαγών.