aboutsummaryrefslogtreecommitdiffstats
path: root/src/expr.c
diff options
context:
space:
mode:
authoruser <user@clank>2026-09-02 15:03:53 +0200
committeruser <user@clank>2026-09-02 15:03:53 +0200
commit1a3ba183ae8f2613cae847c8f6460782512acc40 (patch)
tree68bdc1e82b25e40452e2400ddcfcd2e6dd05b36e /src/expr.c
parentMerge branch 'multiplayer': shared multi-client attach (diff)
downloadslosh-1a3ba183ae8f2613cae847c8f6460782512acc40.tar.gz
slosh-1a3ba183ae8f2613cae847c8f6460782512acc40.tar.xz
slosh-1a3ba183ae8f2613cae847c8f6460782512acc40.zip
multi-attach: say who else is watching, and where you are
A small tag in each client's own top-right corner when several terminals share the session: the viewer count, and on a view that is a crop being panned by somebody else's cursor, the crop's offset into the shared screen ("2 clients +12+4") -- which is exactly the moment a screen moving on its own needs explaining. Stamped per client after projection, because every terminal has its own count of others and its own offset; the shared status bar is composed once and can be cropped out of a panned view anyway. attach_indicator false hides it.
Diffstat (limited to 'src/expr.c')
0 files changed, 0 insertions, 0 deletions