Hashimoto: We rewrote the Ghostty GTK application
Mitchell Hashimoto has written a blogpost about "fully embracing the GObject type system
" with arewrite of the GTK version of Ghostty:
In addition to memory management [improvements], we can now moreeasily create custom GTK widgets. This let us fully embrace modern GTKUI technologies such as Blueprint. For example, here is our terminalwindow Blueprint file. This has already led to more easily introducingGUI features like a new GTK titlebar tabs option, an animated borderon bell, etc.
The rewrite is now the default if one builds Ghostty from source,and will be included in the 1.2 release that is expected in the nextfew weeks. LWN coveredGhostty in January.