Budgie

Budgie Desktop 11 untuk beralih dari GNOME ke Qt

Budgie Desktop 11 untuk beralih dari GNOME ke Qt

Pencipta Budgie dan pemaju utama Projek Solus, Ikey Doherty menyiarkan di blognya hari ini mengenai Budgie Desktop 11 yang akan datang dan kemajuan yang dicapai setakat ini, termasuk perubahan besar pada seni bina desktop.

Menurut Ikey, lebih banyak fokus pada pelepasan utama untuk projek Budgie Desktop 11, salah satunya adalah pemutusan Budgie dari GNOME.

Pada asalnya, Budgie bermaksud untuk mengintegrasikan dengan aplikasi GNOME. Apa yang sebenarnya berlaku ialah ia kemudian disatukan sepenuhnya ke dalam timbunan GNOME. Kami mendapat integrasi kami, tetapi dengan kos yang tinggi. Seiring berjalannya waktu, ketika GNOME telah berkembang, setiap pelepasan utama GNOME telah menimbulkan masalah bagi Budgie. Ini dari 3.10, ketika Budgie mula-mula, sepanjang perjalanan ke GNOME 3.22. Sama ada perubahan API atau ABI, komponen memakan komponen lain (seperti Mutter lipat dalam cogl dan kekacauan), banyak, banyak kerosakan tema dan widget, API GdkScreen tidak lagi berfungsi sama, atau bahkan segmen yang disebabkan oleh tingkah laku skema GSettings yang dapat dipindahkan sedang diubah.

Adakah GTK + melakukan apa yang kita perlukan?

Ish. Kami sebenarnya memerlukan toolkit yang lebih berkuasa untuk desktop, dan GTK + berkembang dengan jelas ke arah pengalaman Desktop GNOME induk (seperti pengetahuan GNOME Shell + interaksi dalam GTK).

Sebaik-baiknya, kami mahukan toolkit yang lebih hebat untuk grafik, kesan, OpenGL, shader, dll. Selain itu, sistem susun atur GTK + sangat terhad, dengan pendekatan cache malas terhadap kedudukan dan ukuran widget, menjadikan animasi masa nyata, atau tetingkap anak berdasarkan panel, sukar. Melaksanakan susun atur khas yang berkesan dan sesuai dengan panel juga melibatkan jumlah pinggan dandang yang berlebihan dengan menggulung sendiri

GtkContainer

.

Mengapa Qt melalui GNOME?

Pasukan budgie menilai dua penyelesaian alternatif "EFL / Enlightenment" & "Qt". Qt dipilih melalui EFL / Enlightenment kerana QT sangat popular, ini adalah platform, dan bukan toolkit, sedangkan penampilan lalai EFL / Enlightenment akan memerlukan banyak usaha untuk diterima secara visual untuk digunakan di Budgie.

Ikuti keseluruhan cerita - Menendang Budgie 11

Checkout: Pasang Budgie Desktop 10.2.9 di Ubuntu 16.10 & Ubuntu 16.04

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna...
Alat Berguna untuk Pemain Linux
Sekiranya anda suka bermain permainan di Linux, kemungkinan anda telah menggunakan aplikasi dan utiliti seperti Wine, Lutris dan OBS Studio untuk meni...
HD Remastered Games untuk Linux yang Tidak Pernah Melancarkan Linux Sebelumnya
Banyak pembangun dan penerbit permainan hadir dengan penghapus HD permainan lama untuk memperpanjang usia francais, harap peminat meminta keserasian d...