Periquito

Budgie Desktop 11 para cambiar de GNOME a Qt

Budgie Desktop 11 para cambiar de GNOME a Qt

El creador de Budgie y desarrollador líder del Proyecto Solus, Ikey Doherty, publicó hoy en su blog sobre el próximo Budgie Desktop 11 y el progreso realizado hasta ahora, incluido un cambio importante en la arquitectura del escritorio.

Según Ikey, se había prestado más atención al lanzamiento principal del proyecto Budgie Desktop 11, uno de los cuales es el desacoplamiento de Budgie de GNOME.

Originalmente, Budgie tenía la intención de integrarse con aplicaciones GNOME. Lo que realmente sucedió es que luego se integró completamente en la pila de GNOME. Conseguimos nuestra integración, pero a un alto costo. Con el tiempo, a medida que GNOME ha evolucionado, cada versión importante de GNOME ha causado problemas a Budgie. Esto es de 3.10, cuando Budgie comenzó, hasta GNOME 3.22. Ya sean cambios de API o ABI, componentes que comen otros componentes (como Mutter plegado en cogl y desorden), muchas, muchas roturas de temas y widgets, las API de GdkScreen ya no funcionan igual o incluso segfaults causados ​​por el comportamiento de esquemas reubicables de GSettings siendo cambiado.

GTK + hace lo que necesitamos?

Ish. De hecho, necesitamos un conjunto de herramientas más potente para el escritorio, y GTK + se desarrolla claramente en la dirección de la experiencia del escritorio GNOME principal (como el conocimiento interno de GNOME Shell + las interacciones dentro de GTK).

Idealmente, queremos un conjunto de herramientas más potente para gráficos, efectos, OpenGL, sombreadores, etc. Dejando a un lado los detalles, el sistema de diseño de GTK + es lamentablemente limitado, con un enfoque de almacenamiento en caché perezoso para la posición y el tamaño de los widgets, lo que dificulta las animaciones en tiempo real o las ventanas secundarias basadas en paneles. La implementación de un diseño personalizado y efectivo adecuado a los paneles también implica una cantidad excesiva de placa de caldera enrollando la suya propia

GtkContainer

.

Por qué Qt sobre GNOME?

El equipo de periquitos evaluó dos soluciones alternativas "EFL / Enlightenment" y "Qt". Qt se eligió sobre EFL / Enlightenment porque QT es muy popular, es una plataforma y no un conjunto de herramientas, mientras que la apariencia predeterminada de EFL / Enlightenment requeriría una gran cantidad de esfuerzo para ser visualmente aceptable para su uso en Budgie.

Sigue toda la historia: Kicking Off Budgie 11

Pago: Instale Budgie Desktop 10.2.9 en Ubuntu 16.10 y Ubuntu 16.04

SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...
0 A.D. Tutorial
De los muchos juegos de estrategia que existen, 0 A.D. logra destacarse como un título completo y un juego táctico muy profundo a pesar de ser de códi...