Mitchell Hashimoto 7d99042070 gtk-ng: port ConfigErrorsDialog (#7968)
This ports the config errors dialog from `apprt/gtk` to `gtk-ng`. 

The major change here is that we now use proper template bindings for
the content. To do this, a `ghostty.Config` is now wrapped in a GObject
`GhosttyConfig` to make it safe to pass around (ref count) and to
provide helpful properties like the diagnostics buffer we bind to.

As a minor change, I stripped the `Ghostty` prefix from our GObject
classes in Zig code. For templates its all still there as is the norm.

This retains the exact same version requirements and layout as the
existing one.
2025-07-17 20:26:43 -07:00
..
2025-07-09 15:06:24 -07:00
2025-05-26 21:50:14 -06:00
2025-01-18 22:47:18 +09:00
2025-05-26 21:50:14 -06:00
2025-06-27 09:12:20 -07:00
2025-07-16 09:40:34 -07:00
2025-03-11 14:39:04 -07:00
2025-07-09 15:06:24 -07:00
2024-08-16 14:35:10 -07:00
2025-07-09 15:06:24 -07:00
2022-08-18 11:42:32 -07:00
2025-06-21 14:11:50 -07:00
2025-05-09 10:01:05 -07:00
2024-08-16 10:36:10 -07:00