Гном

Budgie Desktop 11 Прехвърляне на GNOME в полза на Qt

Budgie Desktop 11 Прехвърляне на GNOME в полза на Qt

Само преди няколко дни водещият разработчик и главен изпълнителен директор на слънчевия проект „Локален ключ Дохърти“ обяви големи промени в Budgie Desktop 11, с описание на някои разработки, които идват заедно. В този блог той също направи съобщение, което изненада потребителите;

Budgie превключва своята архитектура за настолни компютри.

Това е вярно! Budgie зарязва GNOME, за да направи прехода към Qt.

Айки отбеляза, че тази промяна ще влезе в сила при следващото голямо издание на софтуера, който ефективно отхвърля компонентите на архитектурата на GNOME.

Първоначално Budgie е проектиран да работи със софтуерни програми на GNOME, което в крайна сметка води до пълната му интеграция в софтуерния стек на GNOME.

Тази бавна и безпрецедентна интеграция породи някои проблеми за Solar Project. Първо, те трябваше да се карат да актуализират Budgie по всяко време, когато GNOME пусна надстройка, защото остарялата версия ще доведе до грешки. Това започна още от първата версия 3.10 от Budgie беше оповестено публично и проблемът продължи до GNOME 3.22.

Проблемите биха се проявили като несъответствия в API / ABI, елементи, претрупани помежду си, запушен работен поток, приспособления и сривове на шаблони. В някои случаи API на GdkScreen станаха напълно нефункционални.

Настолен компютър Budgie 11

GTK + има ли какво е необходимо?

В сегашното си състояние Budgie може да се справи много по-добре с по-разнообразен и здрав набор от инструменти. Може ли GTK + да попълни пропуските? Разбира се, той запълва пропуските.

GTK + заема много от своите функции от GNOME Desktop; помислете за вътрешните знания на GNOME Shell за разлика от взаимодействието в GTK.

Но Бъджи би могъл да се справи още по-добре с изчерпателен набор от инструменти в областите на графики, шейдъри, OpenGL и т.н.

Освен това GTK + няма много опции. Подходът за кеширане може да бъде досаден и скучен за използване, а позиционирането на джаджи винаги е в неизправност.

И така, как са избрали Qt пред GNOME? Блогът съобщава, че са били разгледани две различни алтернативи за прескачане на кораби: „EFL / Просветление“ и „Qt“. И екипът отиде с Qt.

Това е очевидният избор: QT има много по-широко приложение. На всичкото отгоре предлага пълна платформа от инструменти, точно до нуждите на Budgie в момента. EFL / Просвещението, от друга страна, издава такъв скучен вид, който да се използва в Budgie от сега.

Но дали са взели правилното решение?

Абсолютно! Qt е, без съмнение, най-добрата алтернатива, достъпна за GNOME и има почти всичко, което се случва за това.

Средният бутон на мишката не работи в Windows 10
The среден бутон на мишката ви помага да превъртате дълги уеб страници и екрани с много данни. Ако това спре, добре ще свършите да използвате клавиату...
Как да промените левия и десния бутон на мишката на компютър с Windows 10
Напълно нормално е всички устройства на компютърни мишки да са ергономично проектирани за десничари. Но има налични устройства за мишка, които са спец...
Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...