Бъги

Budgie Desktop 11 за превключване от GNOME на Qt

Budgie Desktop 11 за превключване от GNOME на Qt

Създателят на Budgie и водещ разработчик на Solus Project Ikey Doherty публикува днес в своя блог за предстоящия Budgie Desktop 11 и постигнатия до момента напредък, включително голяма промяна в архитектурата на работния плот.

Според Ikey, по-голямо внимание е имало върху основната версия на проекта Budgie Desktop 11, една от които е отделянето на Budgie от GNOME.

Първоначално Budgie възнамеряваше да се интегрира с приложения на GNOME. Всъщност се случи, че след това той се интегрира напълно в стека на GNOME. Получихме нашата интеграция, но с голяма цена. С течение на времето, тъй като GNOME се разви, всяка по-голяма версия на GNOME създава проблеми за Budgie. Това е от 3.10, когато Budgie за първи път започна, чак до GNOME 3.22. Независимо дали става въпрос за промени в API или ABI, компоненти, които ядат други компоненти (като сгъване на Mutter в cogl и бъркотия), много, много счупвания на теми и приспособления, API на GdkScreen вече не функционират по същия начин или дори сегментации, причинени поради поведението на преместваемите схеми на GSettings се променя.

GTK + прави ли това, от което се нуждаем?

Иш. Всъщност се нуждаем от по-мощен инструментариум за работния плот и GTK + очевидно се развива в посока на родителския опит на GNOME Desktop (като вътрешни знания за GNOME Shell + взаимодействия в GTK).

В идеалния случай искаме по-мощен набор от инструменти за графика, ефекти, OpenGL, шейдъри и т.н. Настрана Blingbits, системата за оформление на GTK + е ужасно ограничена, с ленив кеширащ подход към позицията и размерите на приспособленията, което затруднява анимациите в реално време или дънните прозорци, базирани на панела, трудни. Прилагането на ефективно, персонализирано оформление, подходящо за панели, също включва прекомерно количество котелна плоча, като се търкаляте сами

GtkContainer

.

Защо Qt през GNOME?

Екипът на вълнообразния папагал оцени две алтернативни решения „EFL / Просветление“ и „Qt“. Qt беше избран за EFL / Enlightenment, защото QT е много популярен, това е платформа, а не набор от инструменти, докато EFL / Enlightenment по подразбиране ще изисква огромно количество усилия, за да бъде визуално приемлив за използване в Budgie.

Проследете цялата история - Kicking Off Budgie 11

Плащане: Инсталирайте Budgie Desktop 10.2.9 на Ubuntu 16.10 и Ubuntu 16.04

Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...
WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...
Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...