add per-pane display ownership
This commit is contained in:
@@ -25,6 +25,10 @@ loosely follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
- TCP attaches now require a lightweight bearer token stored under
|
||||
`$XDG_DATA_HOME/patterm/clients/token`; local unix-socket attaches
|
||||
remain exempt and rely on socket file permissions.
|
||||
- The daemon now tracks a display owner per pane so a second client
|
||||
viewing the same pane does not resize the underlying PTY/emulator;
|
||||
ownership is released on detach and the next focuser can claim and
|
||||
resize the pane.
|
||||
- patterm can now keep multiple local projects loaded in one loopback
|
||||
daemon core, with command-palette entries to switch the current
|
||||
client view or open another project without tearing down processes
|
||||
|
||||
Reference in New Issue
Block a user