Rebecca Turner
Rebecca Turner
I've tested this on macOS, it works well! The tabs aren't draggable with `config.window_decorations = "INTEGRATED_BUTTONS"`, but that's because of #7116 and not a deficiency with this PR.
I added `println!()`s to `wezterm-gui/src/termwindow/mod.rs` and `wezterm-gui/src/termwindow/mouseevent.rs`, and none of the window dragging logic there is getting hit. I suspect there's something in macOS that handles window dragging automatically which...
Adding a `mouseDownCanMoveWindow` implementation returning `NO` to the `WindowView` implementation kind of works, except you can no longer drag the window at all when the window is maximized (not fullscreened)....
@kambala-decapitator I can still reproduce with WezTerm-macos-20251014-193657-64f2907c on macOS Tahoe 26.0.1 (25A362), with `~/.config/wezterm/wezterm.lua` set to: ```lua return { window_decorations = "INTEGRATED_BUTTONS|RESIZE" } ``` I'm curious what's different in your...
Yes, they mean something special! That's why they're mentioned in the first sentence of the report. Without `window_decorations` set: With `config.window_decorations = "INTEGRATED_BUTTONS|RESIZE"`: Many programs do something similar these days,...
@bew No real reason, happy to cut that feature if you'd like.
@bew Done, now it takes a direction parameter: `act.CopyMode { MoveToBlankLine = "Up" }`.
Added the requested doc comments, I still need to add docs to the manual + tests. Thanks for the review!
@bew Added docs, PTAL :)
@alt-romes I'm not super familiar with the VCS testing infrastructure, but would it be possible to make the reference repository not shallow...?