Cleanup previous PR
Some checks are pending
CI / Linux (python=3.14 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.13 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run

Fix overlapping geometry in splits layout and various minor code
cleanups
This commit is contained in:
Kovid Goyal 2026-09-22 17:37:58 +05:30
parent aa9ebb2067
commit 4fbd398ee6
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C
6 changed files with 114 additions and 49 deletions

View file

@ -199,17 +199,15 @@ you use a decent Wayland compositor.
Detailed list of changes
-------------------------------------
Unreleased
0.50.0 [future]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Splits layout: Dragging a divider now resizes only its adjacent regions,
consistently after rearranging windows. Fix nested dividers not tracking
mouse movement correctly, including when returning from a minimum size.
- Custom shaders: Fix starting a second kitty instance failing to build
shaders while another instance is building them, or after a previous
instance was killed while building them. Now instances wait for each other
to finish instead.
- Splits layout: Fix windows in a nested split overlapping their neighbour by a
couple of pixels when the split is resized down to its minimum size.
0.49.0 [2026-09-21]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~