Sistemas & Desarrollo

encontrados: 2, tiempo total: 0.006 segundos rss2
4 meneos
28 clics

El arte de (no) pintar píxeles en pantalla [ENG]  

Al ser un compositor y un administrador de composición de ventanas, el aspecto más importante de Mutter y de GNOME Shell es pintar píxeles en sus monitores con contenido relevante. Una gran parte de este contenido lo proporcionan las propias aplicaciones, pero muchos elementos aún deben renderizarse sobre ellas. En los últimos años, el código base de Mutter se ha refactorizado, limpiado, reorganizado y modernizado de forma lenta pero constante. Esto incluye las copias internas de Clutter y Cogl. Con el comienzo del ciclo de desarrollo de GNOME 40, todo convergió en un conjunto de cambios especialmente grande y emocionante de los que hablaremos en este artículo.
2 meneos
9 clics

Blueprint: nueva forma de crear interfaces de usuario para GTK [ENG]

Blueprint es un lenguaje de marcado que se compila en el XML de GtkBuilder. Está diseñado para reflejar el modelo de widget de GTK en una sintaxis sencilla y legible, y es capaz de casi todo lo que es GtkBuilder. El compilador detecta muchos tipos de errores de forma temprana, por lo que se puede desarrollar más rápido y dedicar menos tiempo a depurar.

menéame