Commit Graph

11407 Commits

Author SHA1 Message Date
Nicholas Marriott
2942cef39f Uninstall the man page too. 2026-05-28 15:19:36 +01:00
Nicholas Marriott
32bcba2a7f Merge branch 'floating_panes' into floating_panes_staging 2026-05-28 12:54:35 +01:00
Nicholas Marriott
ec901e9e31 Merge branch 'master' into floating_panes 2026-05-28 12:54:25 +01:00
Thomas Adam
481d8299ca Merge branch 'obsd-master' 2026-05-28 12:45:06 +01:00
Nicholas Marriott
a25e749037 Do not think we need this. 2026-05-28 12:39:11 +01:00
nicm
3b19536df9 Swap panes on z-index list as well. 2026-05-28 11:17:35 +00:00
Nicholas Marriott
05586837e1 Merge branch 'floating_panes' into floating_panes_staging 2026-05-28 12:08:03 +01:00
Nicholas Marriott
d814529285 Merge branch 'master' into floating_panes 2026-05-28 12:07:54 +01:00
Thomas Adam
2212157b61 Merge branch 'obsd-master' 2026-05-28 12:00:07 +01:00
nicm
7ebeed1ae7 Do not try to use last pane if there isn't one. 2026-05-28 10:45:17 +00:00
nicm
7769097915 Hide menu options that do not work for floating panes. 2026-05-28 10:34:38 +00:00
Nicholas Marriott
763dae7b37 Tweak FP menu. 2026-05-28 11:32:44 +01:00
Nicholas Marriott
f53512eb88 Merge branch 'floating_panes' into floating_panes_staging 2026-05-28 10:15:48 +01:00
Nicholas Marriott
82dc3d57f2 Merge branch 'master' into floating_panes 2026-05-28 10:15:31 +01:00
Thomas Adam
595b0cb471 Merge branch 'obsd-master' 2026-05-28 10:00:08 +01:00
nicm
c50c3629e6 Use the correct ranges when a pane is covered by a popup in tty_draw_pane. 2026-05-28 08:43:57 +00:00
Nicholas Marriott
c0925a315e Merge branch 'floating_panes' into floating_panes_staging 2026-05-28 09:40:51 +01:00
Nicholas Marriott
461f65f967 Merge branch 'master' into floating_panes_staging 2026-05-28 09:40:41 +01:00
Nicholas Marriott
3f77cb95c5 Change tty_draw_pane to draw in the right place I think. 2026-05-28 09:39:44 +01:00
Nicholas Marriott
68e9ff797c Merge branch 'master' into floating_panes 2026-05-28 09:39:25 +01:00
Thomas Adam
887b6f4da7 Merge branch 'obsd-master' 2026-05-28 09:15:07 +01:00
nicm
9c6cfcd2e9 Obscured check should not be true if pane is same size as window. 2026-05-28 07:58:45 +00:00
Thomas Adam
658c7d1dbf Merge branch 'obsd-master' 2026-05-28 08:45:08 +01:00
Nicholas Marriott
8e3fbc5104 Merge branch 'floating_panes' into floating_panes_staging 2026-05-28 08:25:31 +01:00
Nicholas Marriott
97ee6e2587 Break screen_write_collect_flush into some helper functions. 2026-05-28 08:24:54 +01:00
nicm
ecfe6e4e7a Check visible ranges for collected cell output. 2026-05-28 07:23:52 +00:00
Nicholas Marriott
d18a935586 Merge branch 'floating_panes' into floating_panes_staging 2026-05-27 22:22:52 +01:00
Nicholas Marriott
e0215480cd Merge branch 'master' into floating_panes 2026-05-27 22:22:38 +01:00
Nicholas Marriott
bd33d9c47d Merge branch 'master' into floating_panes 2026-05-27 22:21:39 +01:00
Thomas Adam
f53c4e7525 Merge branch 'obsd-master' 2026-05-27 22:15:06 +01:00
Nicholas Marriott
3690c64e88 Use -g -ggdb for debug. 2026-05-27 22:07:57 +01:00
Thomas Adam
c489f786b6 Merge branch 'obsd-master' 2026-05-27 22:00:06 +01:00
nicm
5c40cc43b2 Bring in the single-cell redraw parts for floating panes. 2026-05-27 20:57:53 +00:00
nicm
54ae850322 Do not adjust end position when removing partial padding, it does not
change.
2026-05-27 20:47:23 +00:00
Nicholas Marriott
50e8c8cfd1 Merge branch 'floating_panes' into floating_panes_staging 2026-05-27 21:43:34 +01:00
Nicholas Marriott
3a025d39db Merge branch 'master' into floating_panes 2026-05-27 21:43:14 +01:00
Nicholas Marriott
e130f4fa02 Merge branch 'floating_panes' into floating_panes_staging 2026-05-27 21:42:09 +01:00
Nicholas Marriott
1ed454d102 Do not reduce the end position when removing padding. 2026-05-27 21:41:51 +01: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
Nicholas Marriott
8084585eb1 Do not reduce the end position when removing padding. 2026-05-27 21:41:20 +01:00
Nicholas Marriott
81d610c284 Redraw line directly for wide cells in screen_write_cell, fix up selection and
generally tidy.
2026-05-27 21:33:50 +01:00
Thomas Adam
a9b9d2f6d3 Merge branch 'obsd-master' 2026-05-27 21:00:08 +01:00
nicm
f00f92e7e3 Check visible ranges when copying screens. 2026-05-27 19:43:46 +00:00
nicm
bbe26df83d Add an accessor function needed for floating panes. 2026-05-27 19:36:04 +00:00
Nicholas Marriott
4d60991f60 Merge branch 'floating_panes' into floating_panes_staging 2026-05-27 20:34:30 +01:00
Nicholas Marriott
bfa2ff2bdf Remove unused variable. 2026-05-27 20:33:41 +01:00
Nicholas Marriott
c62b27f014 Add a helper to replace a loop. 2026-05-27 20:33:03 +01:00
Nicholas Marriott
0c958ba385 Merge branch 'floating_panes' into floating_panes_staging 2026-05-27 20:28:46 +01:00
Nicholas Marriott
20cf0d3ea9 Merge branch 'master' into floating_panes 2026-05-27 20:27:48 +01:00
Thomas Adam
daf9988b3a Merge branch 'obsd-master' 2026-05-27 20:15:06 +01:00