Trying to add a feature to Gnome Crosswords, which uses GTK4.
This experience is making me think that Tk was a well designed GUI toolkit after all...
Already I've found a use-after-free in the toast code, which is not a good look for libadwaita. But the real question is how long it takes for me to debug it.
The support for toasts does seem quite badly designed though... or maybe that's just the bug.