2905395695
Merge branch 'obsd-master'
2025-04-02 12:01:13 +01:00
9b37b9285e
Popup window should not be draggable while mouse still pressed, and do
...
not try to work out theme if no pane. From Michael Grant in GitHub issue
4330.
2025-04-02 09:12:05 +00:00
d4b8635f50
Merge branch 'obsd-master'
2025-03-11 10:01:12 +00:00
4e4fe3eb39
Cleanup window_get_active_at function. GitHub issue 4401 from Michael
...
Grant.
2025-03-11 08:14:26 +00:00
882fb4d295
Merge branch 'obsd-master'
2025-03-04 10:01:15 +00:00
eaf70c955b
Add mode 2031 support to automatically report dark or light theme. tmux
...
will guess the theme from the background colour on terminals which do
not themselves support the escape sequence. Written by Jonathan
Slenders, GitHub issue 4353.
2025-03-04 08:45:04 +00:00
3543d79048
Free fill character string if it cannot be used, GitHub issue 4394.
2025-03-04 08:03:19 +00:00
94783addfc
Merge branch 'obsd-master'
2025-02-26 10:01:14 +00:00
27ee0c9c3b
Add the width of the scrollbars to the calculation of the width of the
...
window panes when finding the adjacent panes, GitHub issue 4370 from
Michael Grant.
2025-02-26 07:39:50 +00:00
ae8f2208c9
Merge branch 'obsd-master'
2024-12-06 12:01:11 +00:00
102f34090d
Do not write bracketed paste keys themselves if the pane has not asked
...
for them.
2024-12-06 09:06:56 +00:00
be594ff8a4
Merge branch 'obsd-master'
2024-11-15 16:01:11 +00:00
350a151ee4
Add two new style parameters, width and pad, which apply to scrollbars.
...
From Michael Grant, GitHub issue 4241.
2024-11-15 13:12:20 +00:00
d35458e3fe
Merge branch 'obsd-master'
2024-11-15 10:01:11 +00:00
d6883c0266
Turn off scrollbar when pane is in alternate screen, from Michael Grant,
...
GitHub issue 4231.
2024-11-15 09:01:16 +00:00
1fe30bb2e8
Merge branch 'obsd-master'
2024-11-06 20:33:45 +00:00
09f4e43189
Add support for a scrollbar at the side of each pane. New options
...
pane-scrollbars turn them on or off, pane-scrollbars-position sets the
position (left or right), and pane-scrollbars-style to set the colours.
Mouse support will come later. From Michael Grant in GitHub issue 4221.
2024-11-05 09:41:17 +00:00
933d6b90ed
Merge branch 'obsd-master'
2024-10-05 16:01:07 +01:00
a869693405
Send focus events to pane when entering or leaving popup, GitHub issue
...
3991.
2024-10-05 12:10:16 +00:00
157d748949
Merge branch 'obsd-master'
2024-10-01 10:01:10 +01:00
1c1f4c1219
Use global cursor style and colour options for modes instead of default,
...
GitHub issue 4117.
2024-10-01 08:01:19 +00:00
17bab32794
Change pasting to bypass the output key processing entirely and write
...
what was originally received. Fixes problems with pasted text being
interpreted as extended keys reported by Mark Kelly.
2024-10-01 06:15:47 +00:00
3d8ead8a97
Merge branch 'obsd-master'
2024-08-28 10:27:21 +01:00
a84c109604
Add window_pane_mode helper function to tell if a pane is in copy mode,
...
from Michael Grant.
2024-08-26 07:14:40 +00:00
c773fe89e7
Merge branch 'obsd-master'
2024-06-24 12:01:10 +01:00
093b5a5518
Add a way (refresh-client -r) for control mode clients to provide OSC 10
...
and 11 responses to tmux so they can set the default foreground and
background colours, from George Nachman in GitHub issue 4014.
2024-06-24 08:30:50 +00:00
43530d4397
Merge branch 'obsd-master'
2024-04-10 10:01:13 +01:00
424f13fe13
Do not get muddled and crash if focusing a pane that is exiting,
...
reported by Saul Nogueras in GitHub issue 3776.
2024-04-10 07:15:21 +00:00
3c3643f580
Merge branch 'obsd-master'
2024-03-21 14:01:10 +00:00
6c0067c103
Do not notify window-layout-changed if the window is about to be
...
destroyed (since it may have been freed by the time the notify happens),
from Romain Francoise in GitHub issue 3860.
2024-03-21 11:30:42 +00:00
0960862950
Merge branch 'obsd-master'
2024-02-13 10:01:10 +00:00
4bdb855020
Do not allow paste into panes which have exited, from Romain Francoise
...
in GitHub issue 3830.
2024-02-13 08:03:50 +00:00
381c00a74e
Merge branch 'obsd-master'
2023-11-02 22:58:45 +00:00
36e1ac6556
Unzoom window at start of destroy so it doesn't happen later (when
...
destroying panes) after the layout has been freed, GitHub issue 3717.
2023-10-23 08:12:00 +00:00
269dab4b3e
Merge branch 'obsd-master'
2023-07-10 12:01:12 +01:00
8b3e2eab5a
Use a stack for last panes line windows, from Thomas Bertschinger in
...
GitHub issue 3588.
2023-07-10 09:24:53 +00:00
9d8131c190
Merge branch 'obsd-master'
2023-04-27 19:16:08 +01:00
c21af7e446
Add a format to show if there are unseen changes while in a mode, from
...
Dan Aloni in GitHub issue 3498.
2023-03-27 08:47:57 +00:00
5086377f30
Merge branch 'obsd-master'
2023-01-08 23:26:09 +00:00
7c0789d2d2
Have client return 1 if process is interrupted to an input pane.
2023-01-08 22:17:04 +00:00
21e00e4635
Merge branch 'obsd-master'
2023-01-06 09:02:00 +00:00
09afc6c8ee
If a pane is killed, cancel reading from the file. GitHub issue 3422.
2023-01-06 07:09:27 +00:00
f7b30ed3d4
Merge branch 'obsd-master'
2022-08-24 10:01:13 +01:00
e867528209
Check for NULL returns from bufferevent_new.
2022-08-24 07:22:30 +00:00
8ff3091d16
Merge branch 'obsd-master'
2022-06-17 10:01:10 +01:00
d9f84854ac
Check cursor options when a pane is created, not just when they are changed.
2022-06-17 07:28:05 +00:00
0a8f356c72
Spacing/style nits.
2022-05-30 12:55:25 +00:00
3a6d82b7c8
Some style nits.
2022-04-06 16:39:46 +01:00
5d4c3ef762
Merge branch 'obsd-master' into master
2022-03-16 20:01:10 +00:00
e6e737ac0b
Add an option to set the character used for unused areas of the
...
terminal, GitHub issue 3110.
2022-03-16 17:00:17 +00:00