Nicholas Marriott
|
e971bc79d6
|
Merge branch 'master' into floating_panes
|
2026-05-30 12:48:11 +01:00 |
|
Thomas Adam
|
35df67c893
|
Merge branch 'obsd-master'
|
2026-05-30 12:30:06 +01:00 |
|
nicm
|
f8ab7a5158
|
Handle ranges for panes which are outside the window to the left.
|
2026-05-30 11:19:39 +00:00 |
|
Thomas Adam
|
658c7d1dbf
|
Merge branch 'obsd-master'
|
2026-05-28 08:45:08 +01:00 |
|
nicm
|
ecfe6e4e7a
|
Check visible ranges for collected cell output.
|
2026-05-28 07:23:52 +00:00 |
|
Nicholas Marriott
|
52250d518d
|
Redraw line directly for wide cells in screen_write_cell, fix up selection and
generally tidy.
|
2026-05-27 21:41:48 +01:00 |
|
Thomas Adam
|
a9b9d2f6d3
|
Merge branch 'obsd-master'
|
2026-05-27 21:00:08 +01:00 |
|
nicm
|
bbe26df83d
|
Add an accessor function needed for floating panes.
|
2026-05-27 19:36:04 +00:00 |
|
Nicholas Marriott
|
c62b27f014
|
Add a helper to replace a loop.
|
2026-05-27 20:33:03 +01:00 |
|
Nicholas Marriott
|
fc4641c5a5
|
Merge branch 'master' into floating_panes
|
2026-05-27 16:54:02 +01:00 |
|
Thomas Adam
|
d62bae442b
|
Merge branch 'obsd-master'
|
2026-05-27 16:46:04 +01:00 |
|
nicm
|
9cc8947a43
|
Cache border and active border style separately, fixes problem reported
by Marcel Partap in GitHub issue 5125.
|
2026-05-27 13:41:20 +00:00 |
|
Nicholas Marriott
|
57b18d8a18
|
Move redraw of overlapped panes into common functions.
|
2026-05-26 11:20:28 +01:00 |
|
Nicholas Marriott
|
6c1773542d
|
Some trivial bits from master.
|
2026-05-25 15:49:22 +01:00 |
|
Nicholas Marriott
|
e65e653ea5
|
Merge branch 'master' into floating_panes
|
2026-05-22 21:31:28 +01:00 |
|
Nicholas Marriott
|
b8e0004ff2
|
Fix missing arguments.
|
2026-05-22 18:33:04 +01:00 |
|
Thomas Adam
|
4e0aabd8a7
|
Merge branch 'obsd-master'
|
2026-05-22 16:54:06 +01:00 |
|
nicm
|
d45a9cad8c
|
Work out if a pane is obscured by another one when drawing.
|
2026-05-22 11:55:43 +00:00 |
|
Nicholas Marriott
|
2a6aac4c14
|
Merge branch 'master' into floating_panes
|
2026-05-22 12:44:49 +01:00 |
|
Nicholas Marriott
|
285a3b7522
|
Fix up SIXEL with recent changes.
|
2026-05-22 12:44:08 +01:00 |
|
Nicholas Marriott
|
4fd8431ad0
|
Merge branch 'master' into floating_panes
|
2026-05-22 12:39:09 +01:00 |
|
Thomas Adam
|
d4255818c4
|
Merge branch 'obsd-master'
|
2026-05-22 12:01:06 +01:00 |
|
Nicholas Marriott
|
d3e8dd3623
|
Use a flags bit for obscured rather than an int.
|
2026-05-22 10:58:37 +01:00 |
|
Nicholas Marriott
|
1fa6ebacf4
|
Merge branch 'master' into floating_panes
|
2026-05-22 10:40:29 +01:00 |
|
Thomas Adam
|
f714f3ee78
|
Merge branch 'obsd-master'
|
2026-05-22 10:28:51 +01:00 |
|
nicm
|
36bc351557
|
Use a union for the data passed around in tty_ctx instead of void *.
|
2026-05-22 09:21:32 +00:00 |
|
nicm
|
d5ee330d20
|
Tidy up a load of different flags and special values in the tty_ctx into
a single bitmask.
|
2026-05-22 09:05:16 +00:00 |
|
Nicholas Marriott
|
8fa822207d
|
Cache obscure flag in screen_write_ctx.
|
2026-05-22 09:07:38 +01:00 |
|
Nicholas Marriott
|
4a0118aea1
|
Merge branch 'master' into floating_panes
|
2026-05-21 12:07:17 +01:00 |
|
Thomas Adam
|
634e9d6213
|
Merge branch 'obsd-master'
|
2026-05-21 12:01:06 +01:00 |
|
nicm
|
9aa9a92f72
|
Pane resizing code for floating panes, mostly by Michael Grant.
|
2026-05-21 07:28:51 +00:00 |
|
Nicholas Marriott
|
c56bc9ed05
|
Store pane ID for mouse last pane instead of a pointer to the pane.
|
2026-05-20 13:41:13 +01:00 |
|
Thomas Adam
|
24e4a545a2
|
Merge branch 'obsd-master'
|
2026-05-20 12:19:23 +01:00 |
|
nicm
|
0057905ca0
|
Increase escape delay if the buffer contains a partial paste end, fixes
issues with at least Windows Terminal. From jing dot empty at gmail.com
GitHub issue 5088.
|
2026-05-20 10:56:46 +00:00 |
|
Nicholas Marriott
|
8a674265f3
|
Merge branch 'master' into floating_panes
|
2026-05-20 09:35:03 +01:00 |
|
Thomas Adam
|
caff9a135f
|
Merge branch 'obsd-master'
|
2026-05-20 08:47:44 +01:00 |
|
Dane Jensen
|
0a7b008b21
|
Changed minimised semantics to hide semantics
|
2026-05-19 21:09:53 -07:00 |
|
nicm
|
ce24b92758
|
Floating panes full redraw code, by Michael Grant.
|
2026-05-19 13:12:45 +00:00 |
|
Nicholas Marriott
|
55fdfef9d1
|
Merge fixes.
|
2026-05-19 13:19:21 +01:00 |
|
Nicholas Marriott
|
2f6da393e2
|
Merge branch 'master' into floating_panes
|
2026-05-19 13:05:14 +01:00 |
|
Thomas Adam
|
cb1025e0e8
|
Merge branch 'obsd-master'
|
2026-05-19 12:25:31 +01:00 |
|
nicm
|
a46cdb8bbc
|
More (currently disabled) bits for creating floating panes, from Michael
Grant and Dane Jensen.
|
2026-05-19 10:26:03 +00:00 |
|
Nicholas Marriott
|
57b17bbb70
|
window_pane_move is not used.
|
2026-05-19 10:54:35 +01:00 |
|
nicm
|
34e2035bad
|
More bits for pane Z index tracking from floating panes, mostly by
Michael Grant.
|
2026-05-19 09:48:14 +00:00 |
|
Dane Jensen
|
76196b8ffa
|
Moved new-pane into split-window.
|
2026-05-18 13:48:50 -07:00 |
|
Nicholas Marriott
|
fd4e683151
|
Merge branch 'master' into floating_panes
|
2026-05-18 11:10:09 +01:00 |
|
Thomas Adam
|
a9ba7b8ecb
|
Merge branch 'obsd-master'
|
2026-05-18 09:38:02 +01:00 |
|
nicm
|
a8520ba59e
|
Bring over some of layout and positioning code for floating panes, by
Michael Grant.
|
2026-05-17 16:01:42 +00:00 |
|
nicm
|
f12d7b4e67
|
When mode-keys is set to vi, do not allow the cursor to go into the
invisible extra cell to the right of the visible text. This is closer to
what vi(1) does. From Max Vim in GitHub issue 5070.
|
2026-05-17 13:12:21 +00:00 |
|
nicm
|
bbea6e6375
|
Add a five second limit on pasting for terminals which mysteriously lose
the end sequence if the paste is too big (that is, Terminal.app).
Reported by Garri Djavadyan in GitHub issue 4527.
|
2026-05-17 13:01:04 +00:00 |
|