🐍 "The State of Python in GNOME"
with Dan Yeaw at #GUADEC2025
📅 24 July 🕒 14:15 CEST 📍 Brescia
⚙️ AsyncIO, girepository 2.0, real progress for Python in GNOME. Dan shows what’s new—and how to get involved.
🧠 From Open Source to Open Access.
Expanded for improved mobile support! 📱✨
A Cubed Business Solutions builds tools for creators, coders, and curious minds — from branding to automation to design systems.
This reel? Just a glimpse.
Join us where code meets clarity.
🔗 aaabs.com | @aaabscom
You have a #Gtk4 application, written in python with #PyGObject, which use a template to build a window.
If you define a callback in code but you do not use it in template, an exception is raised.
If you use a callback in template which is not defined in code, no errors are reported.
But.
CSS classes are not applied to widgets. 🤷
Look:
With the callback:
Without the callback:
I lost some good hours trying to find why my button was not styled.
#Gtk 4.16.5
How to Create GUI Applications In #Linux Using #PyGObject
https://www.tecmint.com/pygobject-create-python-gui-application-linux/
A mixture of cos(), log(), 3 x floor(), 3 x sign().
It looks better than it sounds ¯\_(ツ)_/¯
Is there anyone who is interested in taking over maintenance of this lovely chess timer app for #GNOME written in #Python? It's pretty cool (and a member of GNOME Circle!), but its maintainer, the wonderful Clara Hobbs, is stepping away from the project. If this sounds interesting to you, reach out to them!