I want to add mouse binding support so that we can do things like ctrl+scroll up/down to zoom in/out #11874
What do you want to change?Want to be able to zoom in/out using the mouse wheel (probably makes sense to add general mouse binding support while I'm there) Why do you want to make this change?Hi, I'm a robotic systems architect with ~8 years SWE experience, although primarily in python/C++/ROS/robot systems (this is my first time interacting with zig) I want to make this change as I'm trying to move away from terminator, really enjoying ghostty, and want to be able to zoom in/out using ctrl + mouse wheel I've made a PR to my own fork if it helps to share this now: carebare47#1 It's an implementation of the discussion here AI disclosure - I've used claude code heavily for this. I've been testing/editing/reviewing as we went. Happy to walk through any of the design decisions or code if that's useful. There's no AI disclosure in the PR to my own fork currently, I'll add that in to the PR description to ghostty-org/ghostty if I get vouched for The OS I use is ubuntu 20.04, so for testing I've been building in a debian 13 container (for easier access to libgtk4-layer-shell-dev) with zig 0.15.2, then hacking that built binary back into this appimage so that I can test the resulting appimage on my ubuntu 20 install I acknowledge that:
|
Replies: 2 comments 4 replies
|
Nice work on the Debian container/AppImage testing setup. I'd double-check that your |
|
Mouse binding syntax isn't approved yet, so we can approve a PR for it. Please add your thoughts to the associated discussion. |
Mouse binding syntax isn't approved yet, so we can approve a PR for it. Please add your thoughts to the associated discussion.