Perruche

Budgie Desktop 11 pour passer de GNOME à Qt

Budgie Desktop 11 pour passer de GNOME à Qt

Le créateur de Budgie et développeur principal du projet Solus, Ikey Doherty, a publié aujourd'hui sur son blog le prochain Budgie Desktop 11 et les progrès réalisés jusqu'à présent, y compris un changement majeur dans l'architecture du bureau.

Selon Ikey, l'accent avait été mis davantage sur la version majeure du projet Budgie Desktop 11, dont l'un est le découplage de Budgie de GNOME.

À l'origine, Budgie avait l'intention de s'intégrer aux applications GNOME. Ce qui s'est réellement passé, c'est qu'il s'est ensuite entièrement intégré à la pile GNOME. Nous avons obtenu notre intégration, mais à un coût élevé. Au fil du temps, à mesure que GNOME a évolué, chaque version majeure de GNOME a causé des problèmes à Budgie. C'est à partir de 3.10, quand Budgie a commencé, jusqu'à GNOME 3.22. Qu'il s'agisse de modifications d'API ou d'ABI, de composants mangeant d'autres composants (tels que le repliement de Mutter dans cogl et clutter), de très nombreuses ruptures de thèmes et de widgets, les API GdkScreen ne fonctionnent plus de la même manière, ou même des erreurs de segmentation causées par le comportement des schémas déplaçables GSettings être changé.

GTK+ fait-il ce dont nous avons besoin?

Ish. Nous avons en fait besoin d'une boîte à outils plus puissante pour le bureau, et GTK+ se développe clairement dans le sens de l'expérience parent du bureau GNOME (telle que la connaissance interne de GNOME Shell + les interactions au sein de GTK).

Idéalement, nous voulons une boîte à outils plus puissante pour les graphiques, les effets, OpenGL, les shaders, etc. Mis à part les blingbits, le système de mise en page de GTK+ est terriblement limité, avec une approche de mise en cache paresseuse pour la position et la taille des widgets, ce qui rend les animations en temps réel ou les fenêtres enfants basées sur des panneaux difficiles. La mise en œuvre d'une disposition efficace et personnalisée adaptée aux panneaux implique également une quantité excessive de plaque de chaudière en roulant votre propre

Conteneur Gtk

.

Pourquoi Qt sur GNOME?

L'équipe de perruches a évalué deux solutions alternatives « EFL/Enlightenment » et « Qt ». Qt a été choisi par rapport à EFL/Enlightenment car QT est très populaire, il s'agit d'une plate-forme et non d'une boîte à outils, alors que l'apparence par défaut d'EFL/Enlightenment nécessiterait un effort considérable pour être visuellement acceptable pour une utilisation dans Budgie.

Suivez toute l'histoire - Kicking Off Budgie 11

Paiement : Installer Budgie Desktop 10.2.9 sur Ubuntu 16.10 et Ubuntu 16.04

Meilleures applications de mappage de manette de jeu pour Linux
Si vous aimez jouer à des jeux sur Linux avec une manette de jeu au lieu d'un système de saisie clavier et souris typique, il existe des applications ...
Outils utiles pour les joueurs Linux
Si vous aimez jouer à des jeux sur Linux, il est probable que vous ayez utilisé des applications et des utilitaires comme Wine, Lutris et OBS Studio p...
Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...