Mitchell Hashimoto 88b317dba3 apprt/gtk-ng: surface input (mouse, keyboard, focus, etc.) (#7986)
This ports back all our event controllers back to the `GhosttySurface`. 

With this PR, the terminal is now usable again at a very very simple
level!

This also brings back `winproto` but its still filled with
incompatibilities. I just need to bring that back so modifiers worked
properly. We'll fix that up in a future PR.

This also fixes one undefined memory access in debug modes found by
Valgrind.
2025-07-19 06:42:31 -07:00
..
2025-07-18 15:09:15 -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-07-18 12:43:24 -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