kitty icon indicating copy to clipboard operation
kitty copied to clipboard

OS-window resizing

Open williamspatrick opened this issue 4 years ago • 4 comments
trafficstars

williamspatrick avatar Jul 02 '21 14:07 williamspatrick

See #3785 for original PR and design discussion.

Intended work tasks / progress:

  • [ ] CSI escape codes
    • [X] Add option for escape codes.
    • [X] Basic CSI 4/8 support for resizing single window (OS window).
    • [x] CSI 4/8 support for multiple windows (resize + reflow layout).
    • [x] Ensure minimum size windows are handled for CSI 4/8.
    • [ ] CSI 9/10 support for full screen and maximize.
    • [x] CSI 88 support for OS window-only resize (using CSI 4/8 support).
    • [x] CSI 89 support for kitty window-only resize (using CSI 4/8 support).
  • [ ] kitty +kitten @ resize-os-window implementation
  • [ ] Fix any High DPI issues on macOS

williamspatrick avatar Jul 02 '21 14:07 williamspatrick

You also need to fix the high dpi issue on macOS, I think.

kovidgoyal avatar Jul 02 '21 15:07 kovidgoyal

I have implemented the remote control command for this. That should give you all the lower level pieces to implement the rest of it easily.

kovidgoyal avatar Jul 25 '21 17:07 kovidgoyal

Concern: how would this be handled in tiling window managers? There is a way to disable this, right?

TheArcaneBrony avatar Jul 23 '23 14:07 TheArcaneBrony