Budgie

Budgie Desktop 11 untuk beralih dari GNOME ke Qt

Budgie Desktop 11 untuk beralih dari GNOME ke Qt

Pembuat Budgie dan pengembang utama Solus Project Ikey Doherty memposting di blognya hari ini tentang Budgie Desktop 11 mendatang dan kemajuan yang telah dicapai sejauh ini, termasuk perubahan besar pada arsitektur desktop.

Menurut Ikey, ada lebih banyak fokus pada rilis besar untuk proyek Budgie Desktop 11, salah satunya adalah decoupling Budgie dari GNOME.

Awalnya, Budgie bermaksud untuk berintegrasi dengan aplikasi GNOME. Apa yang sebenarnya terjadi adalah ia kemudian terintegrasi penuh ke dalam tumpukan GNOME. Kami mendapatkan integrasi kami, tetapi dengan biaya yang mahal. Seiring waktu, karena GNOME telah berevolusi, setiap rilis utama GNOME telah menyebabkan masalah bagi Budgie. Ini dari 3.10, ketika Budgie pertama kali mulai, sampai ke GNOME 3.22. Baik itu perubahan API atau ABI, komponen memakan komponen lain (seperti Mutter folding di cogl dan clutter), banyak, banyak kerusakan tema dan widget, API GdkScreen tidak lagi berfungsi sama, atau bahkan segfault yang disebabkan karena perilaku skema yang dapat dipindahkan GSettings sedang diubah.

Apakah GTK+ melakukan apa yang kita butuhkan?

isho. Kami sebenarnya membutuhkan toolkit yang lebih kuat untuk desktop, dan GTK+ jelas berkembang ke arah pengalaman Desktop GNOME induk (seperti pengetahuan + interaksi Shell GNOME internal dalam GTK).

Idealnya, kami menginginkan toolkit yang lebih kuat untuk grafik, efek, OpenGL, shader, dll. Selain itu, sistem tata letak GTK+ sangat terbatas, dengan pendekatan cache yang malas untuk posisi dan ukuran widget, membuat animasi waktu nyata, atau jendela anak berbasis panel, menjadi sulit. Menerapkan tata letak khusus yang efektif yang cocok untuk panel juga melibatkan pelat ketel dalam jumlah yang berlebihan dengan menggulungnya sendiri

GtkContainer

.

Mengapa Qt lebih dari GNOME?

Tim budgie mengevaluasi dua solusi alternatif “EFL/Pencerahan” & “Qt”. Qt dipilih daripada EFL/Pencerahan karena QT sangat populer, ini adalah platform, dan bukan toolkit, sedangkan tampilan default EFL/Pencerahan akan membutuhkan banyak upaya agar dapat diterima secara visual untuk digunakan di Budgie.

Ikuti seluruh cerita - Kicking Off Budgie 11

Pembayaran: Instal Budgie Desktop 10.2.9 di Ubuntu 16.10 & Ubuntu 16.04

Tombol klik kiri mouse tidak berfungsi pada Windows 10
Jika Anda menggunakan mouse khusus dengan laptop, atau komputer desktop, tetapi but tombol klik kiri mouse tidak berfungsi pada Windows 10/8/7 untuk b...
Kursor melompat atau bergerak secara acak saat mengetik di Windows 10
Jika Anda menemukan bahwa kursor mouse Anda melompat atau bergerak sendiri, secara otomatis, acak saat mengetik di laptop atau komputer Windows, maka ...
Cara membalikkan arah gulir Mouse dan Touchpads di Windows 10
Mouse dan Panel sentuhs tidak hanya membuat komputasi menjadi mudah tetapi juga lebih efisien dan tidak memakan banyak waktu. Kami tidak dapat membaya...