TIL Wayfire Mendukung Background Window Blur di Aplikasi GTK

instagram story viewer

Satu keluhan lama yang saya dengar tentang aplikasi GTK modern adalah bahwa mereka tidak menyukai yang semewah macOS, Windows, iOS, dan bahkan rekan KDE Plasma mereka.

Alasan besar untuk itu adalah kurangnya dukungan efek blur di Mutter (dan GNOME Shell pada umumnya, meskipun ya: ini berubah).

Masalahnya, penyusun jendela generasi berikutnya berdasarkan tumpukan Wayland sudah mampu melakukan lebih dari sekadar 'menampilkan' jendela di layar.

macOS banyak menggunakan blur di UI-nya

Mengambil Wayfire, komposer Wayland 3D kami telah menulis tentang sebelumnya.

Secara langsung terinspirasi oleh Compiz, Wayfire bertujuan untuk menawarkan "lingkungan yang dapat disesuaikan, dapat diperpanjang, dan ringan" yang mendukung jenis efek 3D keren gila yang terkenal dengan Linux, termasuk jendela goyah dan jendela yang benar-benar over-the-top transisi.

Wayfire juga mendukung efek blur jendela latar belakang, mirip dengan yang lazim di sistem Windows 10, macOS, Chrome OS, dan iOS, seperti yang didemonstrasikan dalam video ini:

Peringatan: Suara Robot

Efek blur latar belakang tidak sesuai dengan selera semua orang. Tapi ada sekolah pemikiran di mana animasi (yaitu gerakan) dan efek visual lainnya digunakan untuk memberikan antarmuka rasa kedalaman, struktur, dan prediktabilitas — semuanya membantu kegunaan secara keseluruhan.

Plus, saya tidak dapat menyangkal bahwa efek blur juga terlihat sangat keren.

Efek transparansi jendela umum telah ada di berbagai komposer dan pengelola jendela untuk waktu yang lama (berteriak kepada siapa saja yang ingat Zamrud) tetapi mereka semua mengalami masalah utama yang sama: mereka membuat teks lebih sulit dibaca.

Blur memecahkan itu; itu kompromi, kan? Blur mempertahankan manfaat gerakan, pencahayaan, transparansi, tetapi tanpa mempengaruhi keterbacaan teks, kontras UI, dan sebagainya.

Dan seperti yang ditunjukkan oleh demo video di atas, Wayfire mendukung potongan efek 'window blur' yang disukai oleh aplikasi GTK Nautilus, pengelola file GNOME, dapat memanfaatkan (asalkan tema GTK yang mendasari mendukungnya juga. Perhatikan bahwa Adwaita tidak).

Lebih banyak pengaturan = lebih banyak usaha, bukan?

Opsi Konfigurasi Wayfire
Mengingatkanmu tentang sesuatu?

Masalahnya, bahkan jika pengembang GNOME Shell bersedia terjun dalam pekerjaan yang diperlukan untuk mendukung efek seperti blur di Mutter dan/atau Clutter, bukan berarti mereka dapat dikonfigurasi atau diakses oleh pengembang atau pengguna.

Bagaimanapun, GNOME adalah tentang kesederhanaan.

Ambil penolakan kode terbaru di area lain dari UI. Tanggapan mereka terhadap kontribusi di sini menunjukkan bahwa, bahkan jika Mutter atau Shell dapat menggunakan efek yang ditingkatkan, ini belum tentu dapat dikonfigurasi.

GNOME mengatakan mereka tidak tertarik untuk menambahkan "... banyak pilihan untuk membiarkan pengguna memilih racun mereka" dan sebagai gantinya lebih memilih default yang solid.

Ini membuat proyek seperti Wayfire dkk semakin menarik. Mereka bersedia mendorong amplop dengan cara yang tidak dilakukan oleh proyek yang lebih populer.

Dan itu juga berarti saya (dan banyak pengguna Linux lainnya) akan lebih memperhatikan mereka seperti yang mereka lakukan!

H/T Alex

Semuanya Ubuntu, Setiap Hari. Sejak 2009.

Teachs.ru