IceWM 4.0 Window Manager Membawa Navigasi yang Lebih Cerdas dan Peningkatan HiDPI


IceWM 4.0 sekarang tersedia, menghadirkan peningkatan Alt-Tab, pratinjau jendela langsung, rendering ikon lebih cepat, dan dukungan HiDPI yang lebih baik.

Lima bulan setelah rilis 3.9 sebelumnya, IceWM, sebuah manajer jendela ringan untuk X Window System yang disukai karena penggunaan sumber daya yang minim dan tingkat konfigurasinya yang tinggi, telah merilis versi terbarunya, 4.0.

Sorotan dari rilis ini adalah peningkatan signifikan pada fitur Alt+Tab untuk beralih cepat. Pengalih jendela kini dapat menangani sejumlah besar jendela yang terbuka dengan lebih efisien, bekerja lancar dalam tata letak horizontal maupun vertikal. Pengguna dapat langsung berpindah antar instance aplikasi dengan mengetik huruf pertama dari nama kelas aplikasi, memilih jendela menggunakan tombol angka, atau memilihnya dengan mouse saat menggunakan mode horizontal.

Navigasi juga telah diperluas untuk mendukung semua tombol navigasi standar, dan opsi baru memungkinkan membuka menu sistem langsung dari antarmuka Alt+Tab.

IceWM 4.0 juga memperkenalkan QuickSwitchPreview, sebuah mode baru yang menampilkan pratinjau langsung dari aplikasi saat quick switch aktif. Pratinjau ini diperbarui secara real time, sehingga lebih mudah untuk mengidentifikasi jendela yang benar sebelum berpindah, terutama di ruang kerja yang sibuk.

Di sisi visual, alpha blending dan rendering RGBA 32-bit sekarang diaktifkan secara default, membawa perilaku komposit yang lebih modern tanpa konfigurasi tambahan.

Penanganan ikon juga telah diperbarui, dengan ukuran ikon yang distandarisasi mulai dari 16 hingga 256 piksel dan dukungan eksplisit untuk ikon resolusi tinggi melalui WM_ICON_SIZE. Kinerja menggambar ikon telah ditingkatkan dengan melakukan caching gambar yang dirender di sisi server, sehingga mengurangi beban pada sistem dengan banyak ikon.

Beberapa penyempurnaan antarmuka pengguna ditujukan untuk pengaturan HiDPI, termasuk penyesuaian pada indikator submenu dan perilaku tata letak yang lebih baik di bilah tugas dan panel ruang kerja. Judul jendela sekarang dibatasi hingga 128 byte dengan spasi di akhir yang dipangkas, meningkatkan konsistensi di seluruh aplikasi. Ketika pixmap LED jam hilang, IceWM sekarang akan menggunakan font jam sebagai pengganti daripada membiarkan area tersebut kosong.

Rilis ini juga menghadirkan sejumlah perbaikan yang solid. Ini termasuk perbaikan pada pergantian tata letak keyboard di OpenBSD, penanganan yang tepat untuk menyeret ikon mini desktop di layar sekunder, pembaruan nama workspace yang andal saat diubah dari luar, dan pencegahan potensi crash saat jendela lapisan dock keluar.

Output diagnostik di icesh juga telah ditingkatkan, dan penambah nama workspace tambahan telah ditambahkan untuk scripting dan otomatisasi.

Pembersihan konfigurasi adalah bagian lain dari pembaruan ini. Preferensi DoubleBuffer dan QuickSwitchMaxWidth telah dihapus. Selain itu, IceWM juga membatasi pelaporan kesalahan berulang untuk kegagalan I/O pada /proc/net/dev agar menghindari kebisingan log yang tidak perlu.

Akhirnya, IceWM 4.0 memperbarui terjemahan dalam berbagai bahasa, termasuk Swedia, Catalan, Jerman, Jepang, Belanda, Slovakia, Indonesia, Portugis, Portugis Brasil, dan Slovenia.

Untuk informasi lebih lanjut, lihat catatan perubahan.