diff options
| author | user <user@clank> | 2026-09-02 15:03:53 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-09-02 15:03:53 +0200 |
| commit | 1a3ba183ae8f2613cae847c8f6460782512acc40 (patch) | |
| tree | 68bdc1e82b25e40452e2400ddcfcd2e6dd05b36e /src/expr.c | |
| parent | Merge branch 'multiplayer': shared multi-client attach (diff) | |
| download | slosh-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
