Dane Jensen
8497b588a2
Merge master into floating_panes
2026-06-11 12:05:11 -07:00
Thomas Adam
dc22196394
Merge branch 'obsd-master'
2026-06-11 11:30:06 +01:00
nicm
3ea458b9dc
Add support for floating panes to resize-pane, from Dane Jensen.
2026-06-11 10:16:19 +00:00
Dane Jensen
2a830aa567
Merge branch 'master' into floating_panes
2026-06-10 12:47:50 -07:00
Thomas Adam
9231c80cd8
Merge branch 'obsd-master'
2026-06-10 17:15:07 +01:00
nicm
2719549cf2
Rename new-pane -B to -W since -B is best kept to match -B to
...
display-popup.
2026-06-10 16:03:14 +00:00
Thomas Adam
9c350af582
Merge branch 'obsd-master'
2026-06-10 16:00:11 +01:00
nicm
8cb4aabb8b
Replace refresh-from-pane in copy mode with a way to automatically
...
update as pane content changes. This is toggled by pressing r. GitHub
issue 5165 from Barrett Ruth.
2026-06-10 14:29:08 +00:00
Dane Jensen
45e9e541a4
Merge branch 'master' into fp-merge
2026-06-09 13:29:32 -07:00
Thomas Adam
490802099d
Merge branch 'obsd-master'
2026-06-09 14:15:07 +01:00
nicm
538688486e
Clarify -a for kill-window, kill-session.
2026-06-09 12:51:57 +00:00
Thomas Adam
27111bd76d
Merge branch 'obsd-master'
2026-06-09 13:30:06 +01:00
nicm
4a3f380fd2
Add -f for filter with -a to kill-pane, kill-window, kill-session.
...
GitHub issue 4782.
2026-06-09 12:24:59 +00:00
Thomas Adam
2179c3e420
Merge branch 'obsd-master'
2026-06-09 10:30:06 +01:00
nicm
d5c9196348
Add -B to new-pane/split-window to block until the command exits, like
...
run-shell -b.
2026-06-09 09:11:05 +00:00
Dane Jensen
a7952492c1
Merged master into floating_panes
2026-06-08 15:58:38 -07:00
Thomas Adam
6f683da2e9
Merge branch 'obsd-master'
2026-06-08 23:00:06 +01:00
nicm
4d1ab1ba2a
Allow ACLs to use groups as well as users, GitHub issue 4917.
2026-06-08 21:38:19 +00:00
Thomas Adam
d7a6a8e35b
Merge branch 'obsd-master'
2026-06-08 22:30:06 +01:00
nicm
bf2e078ecf
Add a relative time option for time formatting, GitHub issue 5009.
2026-06-08 21:19:52 +00:00
Thomas Adam
a25ce36925
Merge branch 'obsd-master'
2026-06-08 22:15:06 +01:00
nicm
a0f4038df2
Add a -h flag to choose-tree and choose-client to hide the pane
...
containing the mode, intended for use with floating panes. From Michael
Grant, GitHub issue 5177.
2026-06-08 21:01:33 +00:00
Thomas Adam
7d8c1ae295
Merge branch 'obsd-master'
2026-06-08 22:00:07 +01:00
nicm
df7c2e605b
Add -T to new-pane to set the title; GitHub issue 5176 from Michael Grant.
2026-06-08 20:44:57 +00:00
Thomas Adam
a04c33c42d
Merge branch 'obsd-master'
2026-06-07 21:15:06 +01:00
nicm
a532f4868f
Add -H flag to capture-pane to show hyperlinks.
2026-06-07 20:03:02 +00:00
Thomas Adam
e1d37c37b5
Merge branch 'obsd-master'
2026-06-07 17:30:06 +01:00
nicm
ae5e0e8c05
Add -L to show line numbers with capture-pane and -F to show line flags.
2026-06-07 16:23:05 +00:00
Thomas Adam
55421ede70
Merge branch 'obsd-master'
2026-06-07 15:15:06 +01:00
nicm
343ee5ece1
Add -g flag to kill-session to kill all sessions in a group, GitHub
...
issue 5157 from github at jiku dot jp.
2026-06-07 13:51:42 +00:00
Thomas Adam
72f5415fc8
Merge branch 'obsd-master'
2026-06-07 14:30:06 +01:00
nicm
306ee0eddb
Add -E to split-window to explicitly make an empty pane rather than
...
requiring an empty command.
2026-06-07 13:15:28 +00:00
Thomas Adam
54be05e5e4
Merge branch 'obsd-master'
2026-06-07 09:30:06 +01:00
nicm
c9e22ab67b
Enable floating panes. These are panes which sit above the layout
...
("tiled panes") like popups but unlike popups are not modal and behave
like panes (so the same escape sequence support). Floating panes are
created with the "new-pane" command, bound to * by default.
Currently floating panes can only be moved and resized using the mouse.
The default second status line (if "status-format" is set to 2) has
changed to show a list of panes.
This is the first step and many obvious features are not yet complete
(notably the ability to swap floating panes, resize them using
resize-pane, change them between floating and tiles, and restore custom
layouts with floating panes).
Mostly written by Michael Grant with help from Dane Jensen.
2026-06-07 08:25:59 +00:00
Thomas Adam
f9a683cf39
Merge branch 'obsd-master'
2026-06-05 09:15:07 +01:00
nicm
d7a2b52da8
Add a way to quote for command arguments and use for key in list-keys,
...
GitHub issue 5153.
2026-06-05 08:04:03 +00:00
Nicholas Marriott
0b1089e105
Merge branch 'master' into floating_panes
2026-06-04 14:10:25 +01:00
Thomas Adam
019f8eb278
Merge branch 'obsd-master'
2026-06-03 21:30:06 +01:00
nicm
580f9ced08
Change run-shell expansion to just be #{1} etc not #1 which interferes
...
with colours.
2026-06-03 20:18:49 +00:00
Nicholas Marriott
d8547fc721
Merge branch 'master' into floating_panes
2026-06-01 19:35:29 +01:00
Thomas Adam
0eff3b6b97
Merge branch 'obsd-master'
2026-06-01 19:30:06 +01:00
nicm
f6557d1ea2
Add a Z sort order in tree mode.
2026-06-01 18:19:51 +00:00
Nicholas Marriott
68fdc4fcbe
Merge branch 'master' into floating_panes
2026-06-01 15:28:25 +01:00
Thomas Adam
0b773dd792
Merge branch 'obsd-master'
2026-06-01 15:15:06 +01:00
nicm
b68ab3a4b4
Add pane_x, y, z format variables and show in list-panes.
2026-06-01 14:01:09 +00:00
Nicholas Marriott
398cb6fb4a
Merge branch 'master' into floating_panes
2026-06-01 12:20:03 +01:00
Thomas Adam
e778f7f805
Merge branch 'obsd-master'
2026-06-01 09:45:06 +01:00
nicm
3bff7a9e62
Allow run-shell arguments after a shell command to be expanded as #1 , #2
...
and so on. From Rasmus Thystrup Karstensen in GitHub issue 5121.
2026-06-01 08:27:37 +00:00
Thomas Adam
daf9988b3a
Merge branch 'obsd-master'
2026-05-27 20:15:06 +01:00
nicm
ee67452772
Add window-pane-status-format options and adjust the default second
...
status line to show panes, also change how window-style is checked now
it is a pane option.
2026-05-27 18:57:10 +00:00