Commit Graph

  • 6b3bdaff97 The backporting of work on staging left a few scattered compile errors. floating_panes Dane Jensen 2026-06-04 00:51:01 +00:00
  • 7c908bca7a Fixed vestigal compile errors Dane Jensen 2026-06-03 17:46:29 -07:00
  • 019f8eb278 Merge branch 'obsd-master' master Thomas Adam 2026-06-03 21:30:06 +01:00
  • 580f9ced08 Change run-shell expansion to just be #{1} etc not #1 which interferes with colours. nicm 2026-06-03 20:18:49 +00:00
  • 642cc15b99 Change so panes scroll when the cursor is at the top instead of halfway down, from Michael Grant. nicm 2026-06-03 20:16:14 +00:00
  • 8a1cc0a2a9 Allow new floating panes to be created off left side of window. floating_panes_staging Michael Grant 2026-06-03 12:49:59 +01:00
  • cfeade6055 Merge branch 'obsd-master' Thomas Adam 2026-06-02 21:00:06 +01:00
  • b8b49fd703 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-02 20:36:42 +01:00
  • 90ede52728 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-02 20:36:08 +01:00
  • 390207cdf1 Use new layout functions for join-pane also, from Dane Jensen. nicm 2026-06-02 19:31:36 +00:00
  • c97b2b95e6 Merge branch 'obsd-master' Thomas Adam 2026-06-02 20:30:06 +01:00
  • a3bf632276 Move cell creation into layout.c, from Dane Jensen. nicm 2026-06-02 19:25:06 +00:00
  • 5368ee32dd github: update lock-threads to v6 Thomas Adam 2026-06-02 16:26:13 +01:00
  • 325343e54c Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-02 10:12:08 +01:00
  • 6bed37be10 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-02 10:11:33 +01:00
  • e89f02bd8f Merge branch 'obsd-master' Thomas Adam 2026-06-02 09:30:06 +01:00
  • ae6a749d3a Move the PANE_FLOATING flag into the layout cell and add an accessor. From Dane Jensen. nicm 2026-06-02 08:13:50 +00:00
  • 0759030ee8 Merge branch 'obsd-master' Thomas Adam 2026-06-02 08:30:06 +01:00
  • 35f4c8b333 Fix border colour bug in the floating panes branch where inactive floating pane borders incorrectly use the active colour at intersections with tiled pane borders. From Michael Grant. nicm 2026-06-02 07:11:49 +00:00
  • ac8b6410a7 Bug fix: border colour bug in the floating panes branch where inactive floating pane borders incorrectly use the active colour at intersections with tiled pane borders. Michael Grant 2026-06-01 22:57:46 +01:00
  • 70095ae49a Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-01 21:38:10 +01:00
  • 17974ea7a0 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 21:36:29 +01:00
  • 1480570186 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-01 21:30:31 +01:00
  • 25852623f0 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 21:30:20 +01:00
  • 97ac32f536 Merge branch 'obsd-master' Thomas Adam 2026-06-01 21:30:06 +01:00
  • 2f3ef88dbf Merge branch 'obsd-master' Thomas Adam 2026-06-01 21:15:06 +01:00
  • 9725a0b9bf Remove the actual LAYOUT_FLOATING enum member. nicm 2026-06-01 20:10:01 +00:00
  • b368e89bea Remove LAYOUT_FLOATING and disable custom layouts with floating panes for now, from Dane Jensen. nicm 2026-06-01 20:09:26 +00:00
  • 3269833caa Fix vertical position of scrollbar having wrong vertical offset when status-position top, from Michael Grant. nicm 2026-06-01 20:00:25 +00:00
  • 922f7d1645 Fix resize of floating panes with pane-border-status top, from Michael Grant. nicm 2026-06-01 19:59:04 +00:00
  • a1873fef61 Only set saved_layout_cell if creating a new cell, avoids crash when respawning pane. Reported by Mingjie Shen in GitHubb issue 5143. nicm 2026-06-01 19:56:26 +00:00
  • 446aa08286 Bug fix vertical position of scrollbar had wrong vertical offset when status-position top. Michael Grant 2026-06-01 20:52:51 +01:00
  • 12b3cc3750 Merge branch 'floating_panes' of github.com:tmux/tmux into floating_panes Michael Grant 2026-06-01 20:20:58 +01:00
  • 6dd288d459 Fix bug: pane-border-status top, can't resize floating panes by dragging the border. Michael Grant 2026-06-01 20:20:42 +01:00
  • e30b0f75d6 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-01 19:35:56 +01:00
  • d8547fc721 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 19:35:29 +01:00
  • b20ff9a658 Add pane_x, y, z format variables and show in list-panes. nicm 2026-06-01 14:01:09 +00:00
  • d3e6bcfad1 Add some more DECRQM responses, from Ayman Bagabas in GitHub issue 5118. nicm 2026-06-01 13:28:49 +00:00
  • ae409a4463 Add some more DECRQM responses, from Ayman Bagabas in GitHub issue 5118. Nicholas Marriott 2026-06-01 14:30:02 +01:00
  • 0eff3b6b97 Merge branch 'obsd-master' Thomas Adam 2026-06-01 19:30:06 +01:00
  • f6557d1ea2 Add a Z sort order in tree mode. nicm 2026-06-01 18:19:51 +00:00
  • 718eb2b4cc Merge branch 'obsd-master' Thomas Adam 2026-06-01 19:15:06 +01:00
  • cd6c01e42b Mark floating panes in tree mode. nicm 2026-06-01 18:00:20 +00:00
  • 68fdc4fcbe Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 15:28:25 +01:00
  • 0b773dd792 Merge branch 'obsd-master' Thomas Adam 2026-06-01 15:15:06 +01:00
  • b68ab3a4b4 Add pane_x, y, z format variables and show in list-panes. nicm 2026-06-01 14:01:09 +00:00
  • d8c9f88fe7 Merge branch 'obsd-master' Thomas Adam 2026-06-01 15:00:06 +01:00
  • f6398ba51c Add some more DECRQM responses, from Ayman Bagabas in GitHub issue 5118. Nicholas Marriott 2026-06-01 14:30:02 +01:00
  • 67dbf01eeb Add some more DECRQM responses, from Ayman Bagabas in GitHub issue 5118. nicm 2026-06-01 13:28:49 +00:00
  • 73326dd586 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-01 12:20:16 +01:00
  • 398cb6fb4a Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 12:20:03 +01:00
  • 7c71064b64 Merge branch 'obsd-master' Thomas Adam 2026-06-01 12:15:06 +01:00
  • 4d91ff8d8d Do not try to use pane if there isn't one when redrawing wide characters, GitHub issues 5145 and 5139. nicm 2026-06-01 10:53:28 +00:00
  • e778f7f805 Merge branch 'obsd-master' Thomas Adam 2026-06-01 09:45:06 +01:00
  • 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. nicm 2026-06-01 08:27:37 +00:00
  • 9435ae2a58 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-06-01 08:45:28 +01:00
  • 7302549903 Merge branch 'master' into floating_panes Nicholas Marriott 2026-06-01 08:44:44 +01:00
  • 705c2ac55a Merge branch 'obsd-master' Thomas Adam 2026-05-31 23:00:06 +01:00
  • 3f3d65e452 Merge branch 'obsd-master' Thomas Adam 2026-05-31 22:30:06 +01:00
  • a9721ea268 Only draw visible parts of numbers for display-panes. nicm 2026-05-31 21:29:41 +00:00
  • d876bb8cf3 When pane-border-indicators is set to "both" or "arrows", only draw arrows on the active floating pane and no other floating panes. Also there is no need to loop in screen_redraw_cell_border if only checking one pane. nicm 2026-05-31 21:08:23 +00:00
  • b17dcc6773 Merge branch 'obsd-master' Thomas Adam 2026-05-31 22:00:06 +01:00
  • e3ee2b327b Move back to starting position when pane is outside the window at all. nicm 2026-05-31 20:41:07 +00:00
  • 74b91d6dec Merge branch 'obsd-master' Thomas Adam 2026-05-30 17:45:06 +01:00
  • 7a3b7ae812 Return empty ranges if line is below window. nicm 2026-05-30 16:10:13 +00:00
  • 0fc47efc90 Do without this change as well for now. Nicholas Marriott 2026-05-30 17:01:08 +01:00
  • 7ca0cec893 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-30 12:48:27 +01:00
  • e971bc79d6 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-30 12:48:11 +01:00
  • 35df67c893 Merge branch 'obsd-master' Thomas Adam 2026-05-30 12:30:06 +01:00
  • 290303e64f Missed this file from previous. nicm 2026-05-30 11:20:03 +00:00
  • f8ab7a5158 Handle ranges for panes which are outside the window to the left. nicm 2026-05-30 11:19:39 +00:00
  • 86f4768b8e Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-30 12:00:04 +01:00
  • 650ad28f12 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-30 11:59:37 +01:00
  • decaaf4b55 Merge branch 'obsd-master' Thomas Adam 2026-05-30 11:15:06 +01:00
  • b9d228c72f Do not crash when a pane offset is negative. nicm 2026-05-30 09:48:30 +00:00
  • 11e48c3fa9 Merge branch 'obsd-master' Thomas Adam 2026-05-30 10:15:06 +01:00
  • c40302a7ff Check if the range is invalid using start,end rather than length since it will never be negative. nicm 2026-05-30 08:58:29 +00:00
  • eae48f6f6c Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-30 09:28:30 +01:00
  • 2637477eea Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-30 09:28:19 +01:00
  • 964e22cfef Merge branch 'obsd-master' Thomas Adam 2026-05-29 17:15:06 +01:00
  • 55db69e3b2 Correct offsets for redrawing entire line here too. nicm 2026-05-29 15:51:03 +00:00
  • e0e8857f0f Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-29 09:41:03 +01:00
  • e5c69afa98 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-29 09:40:53 +01:00
  • 99b08ecde5 Merge branch 'obsd-master' Thomas Adam 2026-05-29 09:15:06 +01:00
  • 4ecf93487e Use correct X position for redrawing wide characters. nicm 2026-05-29 07:49:01 +00:00
  • f066933418 Uninstall the man page too. Nicholas Marriott 2026-05-28 15:19:36 +01:00
  • 2942cef39f Uninstall the man page too. Nicholas Marriott 2026-05-28 15:19:36 +01:00
  • 32bcba2a7f Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-28 12:54:35 +01:00
  • ec901e9e31 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-28 12:54:25 +01:00
  • 481d8299ca Merge branch 'obsd-master' Thomas Adam 2026-05-28 12:45:06 +01:00
  • a25e749037 Do not think we need this. Nicholas Marriott 2026-05-28 12:39:11 +01:00
  • 3b19536df9 Swap panes on z-index list as well. nicm 2026-05-28 11:17:35 +00:00
  • 05586837e1 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-28 12:08:03 +01:00
  • d814529285 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-28 12:07:54 +01:00
  • 2212157b61 Merge branch 'obsd-master' Thomas Adam 2026-05-28 12:00:07 +01:00
  • 7ebeed1ae7 Do not try to use last pane if there isn't one. nicm 2026-05-28 10:45:17 +00:00
  • 7769097915 Hide menu options that do not work for floating panes. nicm 2026-05-28 10:34:38 +00:00
  • 763dae7b37 Tweak FP menu. Nicholas Marriott 2026-05-28 11:32:30 +01:00
  • f53512eb88 Merge branch 'floating_panes' into floating_panes_staging Nicholas Marriott 2026-05-28 10:15:48 +01:00
  • 82dc3d57f2 Merge branch 'master' into floating_panes Nicholas Marriott 2026-05-28 10:15:31 +01:00