Branch: refs/heads/floating_panes
Home: https://github.com/tmux/tmux
Commit: 968f4396729ef432b69ba06ea92135acdc471b65
https://github.com/tmux/tmux/commit/968f4396729ef432b69ba06ea92135acdc471b65
Author: Michael Grant <[email protected]>
Date: 2025-10-04 (Sat, 04 Oct 2025)
Changed paths:
M cmd-split-window.c
M cmd.c
M layout.c
M screen-write.c
M spawn.c
M tmux.h
Log Message:
-----------
Initial commit. Add new new-floating-window command to create panes without
a layout_cell indicating they are floating panes.
Commit: 7634daa83416f8b5596d4ee23721e3cf604bcfa4
https://github.com/tmux/tmux/commit/7634daa83416f8b5596d4ee23721e3cf604bcfa4
Author: Michael Grant <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M screen-redraw.c
M tmux.h
Log Message:
-----------
Add function screen_redraw_get_visual_ranges to figure out what parts of
floating panes obscure a target pane being redrawn.
Commit: 5faf41b695e03873c5538f754e33464c1ce68e36
https://github.com/tmux/tmux/commit/5faf41b695e03873c5538f754e33464c1ce68e36
Author: Michael Grant <[email protected]>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M cmd-split-window.c
M screen-redraw.c
M screen-write.c
M tmux.h
Log Message:
-----------
Add support in screen-write.c to properly display cmd output when there are
floating panes on the screen.
Commit: ce03f1abeaa2aea53a1ae9cbc117ec9ccf667be1
https://github.com/tmux/tmux/commit/ce03f1abeaa2aea53a1ae9cbc117ec9ccf667be1
Author: Michael Grant <[email protected]>
Date: 2025-10-11 (Sat, 11 Oct 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M tmux.h
Log Message:
-----------
Cleanup - screen_redraw_get_visible_ranges returns a value rather than pass
addr of arg. Bugfix to redraw code.
Commit: 1b959d0effb54969c78a21fbfd4c875739042498
https://github.com/tmux/tmux/commit/1b959d0effb54969c78a21fbfd4c875739042498
Author: Michael Grant <[email protected]>
Date: 2025-10-12 (Sun, 12 Oct 2025)
Changed paths:
M screen-write.c
Log Message:
-----------
Cleanup before reworking collect_scroll.
Commit: a37db556897bd441cf8492645033f096073df729
https://github.com/tmux/tmux/commit/a37db556897bd441cf8492645033f096073df729
Author: Michael Grant <[email protected]>
Date: 2025-10-12 (Sun, 12 Oct 2025)
Changed paths:
M screen-write.c
Log Message:
-----------
Bugfix.
Commit: b5f9293014da642c21dcf8bfdb15db65a62ecbd1
https://github.com/tmux/tmux/commit/b5f9293014da642c21dcf8bfdb15db65a62ecbd1
Author: Michael Grant <[email protected]>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M cmd-split-window.c
M screen-write.c
Log Message:
-----------
Possible fixes leak
Commit: 032af23e18ec92d29f8de9b034286902589cc64d
https://github.com/tmux/tmux/commit/032af23e18ec92d29f8de9b034286902589cc64d
Author: Michael Grant <[email protected]>
Date: 2025-10-16 (Thu, 16 Oct 2025)
Changed paths:
M compat/getdtablecount.c
M format.c
M input.c
M tmux.1
M tty.c
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: a6514e2656d307e0d4e6bfab9f999d6b01ec769e
https://github.com/tmux/tmux/commit/a6514e2656d307e0d4e6bfab9f999d6b01ec769e
Author: Michael Grant <[email protected]>
Date: 2025-10-16 (Thu, 16 Oct 2025)
Changed paths:
M compat/getdtablecount.c
M format.c
M input.c
M tmux.1
M tty.c
Log Message:
-----------
Merge branch 'feature-floating-window-panes' of github.com:mgrant0/tmux into
feature-floating-window-panes
Commit: 379e4d976c101064c69044975d3a4d475b7098ee
https://github.com/tmux/tmux/commit/379e4d976c101064c69044975d3a4d475b7098ee
Author: Michael Grant <[email protected]>
Date: 2025-10-19 (Sun, 19 Oct 2025)
Changed paths:
M cmd-split-window.c
M menu.c
M popup.c
M screen-redraw.c
M screen-write.c
M tmux.h
M tty.c
Log Message:
-----------
Fix scrolling, redraw, and borders of floating panes.
Commit: a6c6eabb5a2b1043172d434f8b2d7dcb3f199917
https://github.com/tmux/tmux/commit/a6c6eabb5a2b1043172d434f8b2d7dcb3f199917
Author: Michael Grant <[email protected]>
Date: 2025-10-21 (Tue, 21 Oct 2025)
Changed paths:
M server-fn.c
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: 72dbbfedce3c4336209895cbbafed5d9b5954e67
https://github.com/tmux/tmux/commit/72dbbfedce3c4336209895cbbafed5d9b5954e67
Author: Michael Grant <[email protected]>
Date: 2025-10-21 (Tue, 21 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Manage visible ranges when drawing scrollbars.
Commit: 275781ce45d905ac596ac1264036c6fbe59c17b4
https://github.com/tmux/tmux/commit/275781ce45d905ac596ac1264036c6fbe59c17b4
Author: Michael Grant <[email protected]>
Date: 2025-10-21 (Tue, 21 Oct 2025)
Changed paths:
M server-fn.c
Log Message:
-----------
Merge branch 'feature-floating-window-panes' of github.com:mgrant0/tmux into
feature-floating-window-panes
Commit: 26362dfc72169187ef599944dd61cba9092895c9
https://github.com/tmux/tmux/commit/26362dfc72169187ef599944dd61cba9092895c9
Author: Michael Grant <[email protected]>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M tmux.h
M tty.c
Log Message:
-----------
Bugfix display of 2 side-by-side panes with overlapping floating pane.
Commit: 3197b715b30ae7ac3ee4150b9f5fc9e0c7b11f23
https://github.com/tmux/tmux/commit/3197b715b30ae7ac3ee4150b9f5fc9e0c7b11f23
Author: Michael Grant <[email protected]>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
M screen-write.c
Log Message:
-----------
Bugfix display of above-below windows with a floating pane.
Commit: 65fc09fac930b45b53e10056096c78d012db3a0e
https://github.com/tmux/tmux/commit/65fc09fac930b45b53e10056096c78d012db3a0e
Author: Michael Grant <[email protected]>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
M server-client.c
Log Message:
-----------
Hide cursor behind floating panes.
Commit: 38724f2e866d01dde1e121662d3b792e598f69ef
https://github.com/tmux/tmux/commit/38724f2e866d01dde1e121662d3b792e598f69ef
Author: Michael Grant <[email protected]>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
M cmd-split-window.c
Log Message:
-----------
Return error if you try to split a floating pane.
Commit: e3b7bf9b31a499febb7470cc88ba16b770afa3fa
https://github.com/tmux/tmux/commit/e3b7bf9b31a499febb7470cc88ba16b770afa3fa
Author: Michael Grant <[email protected]>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M cmd-split-window.c
Log Message:
-----------
Add -x, -y, -w, -h args to set the xoff, yoff, sx, and sy of the pane.
Commit: 8db76e90573a6cc63b045821d15f15c22c04f335
https://github.com/tmux/tmux/commit/8db76e90573a6cc63b045821d15f15c22c04f335
Author: Michael Grant <[email protected]>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M screen-redraw.c
M window.c
Log Message:
-----------
Bugfix fix redraw of overlapping floating panes.
Commit: baf642b7d294345b42d27151fca796a6199fd833
https://github.com/tmux/tmux/commit/baf642b7d294345b42d27151fca796a6199fd833
Author: Michael Grant <[email protected]>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M window.c
Log Message:
-----------
window_redraw_active_switch now brings floating pane to front. Fix compile
warning in window_add_pane.
Commit: b315a6c3d122d7495dcfc517d68ff191a57e9551
https://github.com/tmux/tmux/commit/b315a6c3d122d7495dcfc517d68ff191a57e9551
Author: Michael Grant <[email protected]>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M server-client.c
M window.c
Log Message:
-----------
Add mouse detection on top & left borders of floating panes.
Commit: 8ce0af3fc9f805215f2b54af269e845658040c74
https://github.com/tmux/tmux/commit/8ce0af3fc9f805215f2b54af269e845658040c74
Author: Michael Grant <[email protected]>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Fix a fencepost error (not sure why wp->sy+1 isn't the border).
Commit: b2226d1608880eba59cb5c370bd7e6123d79fcdd
https://github.com/tmux/tmux/commit/b2226d1608880eba59cb5c370bd7e6123d79fcdd
Author: Michael Grant <[email protected]>
Date: 2025-10-24 (Fri, 24 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Add scrollbar width to right border calculation.
Commit: cc1324e2d9fbdf8d08a11c21a661d7d9693bb193
https://github.com/tmux/tmux/commit/cc1324e2d9fbdf8d08a11c21a661d7d9693bb193
Author: Michael Grant <[email protected]>
Date: 2025-10-24 (Fri, 24 Oct 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M server-client.c
M tmux.h
M tty.c
Log Message:
-----------
Cleanup and simplification. Array of visual ranges now just simple array.
Commit: 8a9e2fccbd01abd286d76ca5f40f4e63e6bc4fd3
https://github.com/tmux/tmux/commit/8a9e2fccbd01abd286d76ca5f40f4e63e6bc4fd3
Author: Michael Grant <[email protected]>
Date: 2025-10-24 (Fri, 24 Oct 2025)
Changed paths:
M Makefile.am
A cmd-new-pane.c
M cmd-split-window.c
Log Message:
-----------
Move floating window stuff to new file: cmd-new-pane.c.
Commit: 04fc6ea11b19c140f921c93351be5f339d5e4ba2
https://github.com/tmux/tmux/commit/04fc6ea11b19c140f921c93351be5f339d5e4ba2
Author: Michael Grant <[email protected]>
Date: 2025-10-24 (Fri, 24 Oct 2025)
Changed paths:
M cmd-new-pane.c
Log Message:
-----------
Renamed floating window panes simple new-pane.
Commit: cc83ca66288b4b9763a4e63818461da4c4f42075
https://github.com/tmux/tmux/commit/cc83ca66288b4b9763a4e63818461da4c4f42075
Author: Michael Grant <[email protected]>
Date: 2025-10-26 (Sun, 26 Oct 2025)
Changed paths:
M cmd.c
Log Message:
-----------
Add new newp command.
Commit: 984fbacccf6d20f8590e82c41dc5b657e4944631
https://github.com/tmux/tmux/commit/984fbacccf6d20f8590e82c41dc5b657e4944631
Author: Michael Grant <[email protected]>
Date: 2025-10-26 (Sun, 26 Oct 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M tmux.h
Log Message:
-----------
Change the visible_ranges array to work more like the overlay_ranges array,
except be able to grow.
Commit: 6344bab6ccdc05c8af7506df398af5e11ac85e79
https://github.com/tmux/tmux/commit/6344bab6ccdc05c8af7506df398af5e11ac85e79
Author: Michael Grant <[email protected]>
Date: 2025-10-27 (Mon, 27 Oct 2025)
Changed paths:
M tty.c
Log Message:
-----------
Fix typo with visible_ranges struct name. Add support for checking visual
ranges to tty_draw_pane.
Commit: 10dc308e6b04a3cb74980a73ce8d8d9300a07db6
https://github.com/tmux/tmux/commit/10dc308e6b04a3cb74980a73ce8d8d9300a07db6
Author: Michael Grant <[email protected]>
Date: 2025-10-27 (Mon, 27 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Add checking the redraw of floating panes and the pane border status.
Commit: 28d038fb161639e1c083cad3828d76ac6ff74a1f
https://github.com/tmux/tmux/commit/28d038fb161639e1c083cad3828d76ac6ff74a1f
Author: Michael Grant <[email protected]>
Date: 2025-10-27 (Mon, 27 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Bugfix calculation error on bottom border when pane border status on and
scrollbar enabled.
Commit: 0cd3ab629907f541fcadbf9f0290dedaf6b59099
https://github.com/tmux/tmux/commit/0cd3ab629907f541fcadbf9f0290dedaf6b59099
Author: Michael Grant <[email protected]>
Date: 2025-10-27 (Mon, 27 Oct 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Fix active border colour if only floating panes in the window.
Commit: 25ce5b4281eb877008860068eefb630f7a63860d
https://github.com/tmux/tmux/commit/25ce5b4281eb877008860068eefb630f7a63860d
Author: Michael Grant <[email protected]>
Date: 2025-10-28 (Tue, 28 Oct 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M tmux.h
M tty.c
M window.c
Log Message:
-----------
Add separate z-index list. Each window has its own z-order list of panes now.
Commit: 7980d00e8c54f096b5c9e2fde9f61351c565d1b2
https://github.com/tmux/tmux/commit/7980d00e8c54f096b5c9e2fde9f61351c565d1b2
Author: Michael Grant <[email protected]>
Date: 2025-10-28 (Tue, 28 Oct 2025)
Changed paths:
M tty.c
Log Message:
-----------
Attempt to take care of case of partially obscured wide characters by
floating panes. (Not yet tested!)
Commit: 39d2839e37c1c6e95ab12445fb1be86eb728ccd0
https://github.com/tmux/tmux/commit/39d2839e37c1c6e95ab12445fb1be86eb728ccd0
Author: Michael Grant <[email protected]>
Date: 2025-10-28 (Tue, 28 Oct 2025)
Changed paths:
M menu.c
M popup.c
M screen-redraw.c
M tmux.h
M tty.c
Log Message:
-----------
Bugfix visible_ranges calculation, no longer need to inject vr into
tty_draw_line.
Commit: 34e858ea05f428441cfcf01d7db6ce4850f1cf39
https://github.com/tmux/tmux/commit/34e858ea05f428441cfcf01d7db6ce4850f1cf39
Author: Michael Grant <[email protected]>
Date: 2025-10-30 (Thu, 30 Oct 2025)
Changed paths:
M cmd-resize-pane.c
M server-client.c
M tmux.h
M window.c
Log Message:
-----------
Add support to drag and resize floating window panes.
Commit: 6dd552d68974c4c72c86f0757269f99de7dfd0c2
https://github.com/tmux/tmux/commit/6dd552d68974c4c72c86f0757269f99de7dfd0c2
Author: Michael Grant <[email protected]>
Date: 2025-11-01 (Sat, 01 Nov 2025)
Changed paths:
M cmd-display-panes.c
M cmd-resize-pane.c
M cmd.c
M screen-redraw.c
M screen-write.c
M server-client.c
M tmux.h
M tty.c
M window.c
Log Message:
-----------
Fix floating pane redraw bugs. Allow floating panes to be partly out of the
window. This required changing xoff and yoff from u_int to int and it required
a fair bit of casting for example when xoff is added to sx or comparing px to
xoff. It makes sense for px and sx to be u_int since they refers to things
which should never be negative.
Commit: 9a061a2fee18c810beed625d6dc70da08e15bfc3
https://github.com/tmux/tmux/commit/9a061a2fee18c810beed625d6dc70da08e15bfc3
Author: Michael Grant <[email protected]>
Date: 2025-11-02 (Sun, 02 Nov 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M window.c
Log Message:
-----------
Bugfix floating panes display when off window edge.
Commit: 6b462474f0094e88bc5178457f9c7315f3b1a258
https://github.com/tmux/tmux/commit/6b462474f0094e88bc5178457f9c7315f3b1a258
Author: Michael Grant <[email protected]>
Date: 2025-11-02 (Sun, 02 Nov 2025)
Changed paths:
M window.c
Log Message:
-----------
Bugfix so floating wp can be moved to top of window.
Commit: 6c5cc400394005459ee61b32a49bbbeb4baef432
https://github.com/tmux/tmux/commit/6c5cc400394005459ee61b32a49bbbeb4baef432
Author: Michael Grant <[email protected]>
Date: 2025-11-03 (Mon, 03 Nov 2025)
Changed paths:
M screen-redraw.c
M screen-write.c
M server-client.c
M tmux.h
M tty.c
Log Message:
-----------
Bugfix, more changes to allow xoff and yoff to be int.
Commit: 04792d06567c6c8c956a437c9da2127a2fa717ac
https://github.com/tmux/tmux/commit/04792d06567c6c8c956a437c9da2127a2fa717ac
Author: Michael Grant <[email protected]>
Date: 2025-11-03 (Mon, 03 Nov 2025)
Changed paths:
M tty.c
Log Message:
-----------
Bugfix, max margin should be right side of window.
Commit: 7e0038c691a9202e78bc401acedb16e38a05fbd5
https://github.com/tmux/tmux/commit/7e0038c691a9202e78bc401acedb16e38a05fbd5
Author: Michael Grant <[email protected]>
Date: 2025-11-04 (Tue, 04 Nov 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Bugfix split pane border colours.
Commit: 61ca158de1400880316ba72c6eedbc84c08932a1
https://github.com/tmux/tmux/commit/61ca158de1400880316ba72c6eedbc84c08932a1
Author: Michael Grant <[email protected]>
Date: 2025-11-06 (Thu, 06 Nov 2025)
Changed paths:
M screen-redraw.c
M window.c
Log Message:
-----------
Fix pane borders, including fixing 2 side-by-side or top-bottom panes with
split coulering.
Commit: cc671e449536dc1c381310bee1ca6d106db4e567
https://github.com/tmux/tmux/commit/cc671e449536dc1c381310bee1ca6d106db4e567
Author: Michael Grant <[email protected]>
Date: 2025-11-07 (Fri, 07 Nov 2025)
Changed paths:
M tty.c
M window-copy.c
Log Message:
-----------
Fix mouse drag in copy-mode to properly select around floating panes.
Commit: 9c45dd693b8c17137b3283dd13a7f0509d6d9bd9
https://github.com/tmux/tmux/commit/9c45dd693b8c17137b3283dd13a7f0509d6d9bd9
Author: Michael Grant <[email protected]>
Date: 2025-11-07 (Fri, 07 Nov 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Comment cleanup.
Commit: 329e9d54ab727548ed4e68a51a41f57d63b95492
https://github.com/tmux/tmux/commit/329e9d54ab727548ed4e68a51a41f57d63b95492
Author: Michael Grant <[email protected]>
Date: 2025-11-07 (Fri, 07 Nov 2025)
Changed paths:
M cmd-resize-pane.c
M cmd-select-pane.c
M key-bindings.c
M server-client.c
Log Message:
-----------
Add support for clicking on a floating pane border to make it active.
Including bugfix to click bottom border of floating panes.
Commit: 3bb4f72a4becf9727fa033645c55a4e80693e376
https://github.com/tmux/tmux/commit/3bb4f72a4becf9727fa033645c55a4e80693e376
Author: Michael Grant <[email protected]>
Date: 2025-11-07 (Fri, 07 Nov 2025)
Changed paths:
M cmd-new-pane.c
M key-bindings.c
Log Message:
-----------
Add new key binding ctrl-b * to create new floating pane. New panes created
at increasing offsets.
Commit: 466e79d572827ea723ba286363065cea2fdbcd10
https://github.com/tmux/tmux/commit/466e79d572827ea723ba286363065cea2fdbcd10
Author: Michael Grant <[email protected]>
Date: 2025-11-07 (Fri, 07 Nov 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Bugfix for size of pane_border status not properly clipping.
Commit: 31d09450590aaf4369666a22adb20574e6c1ee54
https://github.com/tmux/tmux/commit/31d09450590aaf4369666a22adb20574e6c1ee54
Author: Michael Grant <[email protected]>
Date: 2025-11-10 (Mon, 10 Nov 2025)
Changed paths:
M window.c
Log Message:
-----------
Fix dragging a window to y==0 when pane border status enabled.
window_get_active_at() needs to return the pane at the top of the window when
called with y==0, otherwise it returns null as if there is no pane at the top
line.
Commit: 7194fdca38b73f459cb14799def572968dd2ed82
https://github.com/tmux/tmux/commit/7194fdca38b73f459cb14799def572968dd2ed82
Author: Michael Grant <[email protected]>
Date: 2025-11-10 (Mon, 10 Nov 2025)
Changed paths:
M screen-redraw.c
M tty.c
Log Message:
-----------
Fix many display problems with floating windows up against the window edge
and borders of other windows and many off-by-one errors.
Commit: 315202b0076e0efd0170952c441adfa3bf1edc0e
https://github.com/tmux/tmux/commit/315202b0076e0efd0170952c441adfa3bf1edc0e
Author: Michael Grant <[email protected]>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M cmd-command-prompt.c
M cmd-display-menu.c
M cmd-load-buffer.c
M cmd-save-buffer.c
M cmd-source-file.c
M cmd-swap-window.c
M compat/utf8proc.c
M environ.c
M file.c
M grid.c
M image-sixel.c
M input-keys.c
M input.c
M key-bindings.c
M mode-tree.c
M popup.c
M screen-write.c
M screen.c
M server-client.c
M server-fn.c
M tmux.1
M tmux.c
M tmux.h
M tty-keys.c
M tty-term.c
M tty.c
M utf8-combined.c
M utf8.c
M window-buffer.c
M window-copy.c
M window-tree.c
M window.c
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: c8d4d8cb66de373987298a6b88d165f35315de34
https://github.com/tmux/tmux/commit/c8d4d8cb66de373987298a6b88d165f35315de34
Author: Michael Grant <[email protected]>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M server-client.c
Log Message:
-----------
Bugfix fix some uninitialised variable warnings.
Commit: bc01b300c454bb68f3e6e3c4cb97001610a38c26
https://github.com/tmux/tmux/commit/bc01b300c454bb68f3e6e3c4cb97001610a38c26
Author: Michael Grant <[email protected]>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M input.c
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: a6ec2b76c2b9026b5c0affb542a8e307d758f30e
https://github.com/tmux/tmux/commit/a6ec2b76c2b9026b5c0affb542a8e307d758f30e
Author: Michael Grant <[email protected]>
Date: 2025-11-19 (Wed, 19 Nov 2025)
Changed paths:
M cmd-parse.y
M cmd-show-messages.c
M cmd-source-file.c
M cmd.c
M tmux.h
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: 5df5217e2e5200e29169d0081a275be6e7714336
https://github.com/tmux/tmux/commit/5df5217e2e5200e29169d0081a275be6e7714336
Author: Michael Grant <[email protected]>
Date: 2025-11-28 (Fri, 28 Nov 2025)
Changed paths:
M CHANGES
M configure.ac
M menu.c
M options-table.c
M server-client.c
M server-fn.c
M status.c
M tmux.1
M tmux.h
M tty.c
M window-clock.c
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: ac01f15bfe003b4117b98b24f4504fc34cb49ffa
https://github.com/tmux/tmux/commit/ac01f15bfe003b4117b98b24f4504fc34cb49ffa
Author: Michael Grant <[email protected]>
Date: 2025-12-06 (Sat, 06 Dec 2025)
Changed paths:
M CHANGES
M attributes.c
M cmd-refresh-client.c
M colour.c
M environ.c
M format-draw.c
M format.c
M input.c
M key-bindings.c
M layout.c
M options-table.c
M regress/combine-test.result
M screen-redraw.c
M screen-write.c
M screen.c
M server-client.c
M style.c
M tmux.1
M tmux.h
M tty-keys.c
M tty.c
M utf8-combined.c
M window-copy.c
M window.c
Log Message:
-----------
Merge branch 'master' into feature-floating-window-panes
Commit: eaa467618b42845ad4a3e0571e334977733ba340
https://github.com/tmux/tmux/commit/eaa467618b42845ad4a3e0571e334977733ba340
Author: Michael Grant <[email protected]>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M cmd-new-pane.c
M cmd-resize-pane.c
M cmd-select-layout.c
M cmd-select-pane.c
M cmd-split-window.c
M format.c
M layout-custom.c
M layout.c
M screen-redraw.c
M screen-write.c
M server-client.c
M spawn.c
M tmux.h
M tty.c
M window.c
Log Message:
-----------
1. Rework floating panes to have a stub layout_cell, 2. Add new <..> format
to list-windows & select-layout for floating anes, 3. Fix zooming to work with
floating panes, 4. Fix several display issues.
Commit: 47de44001e06d59c69f061abc2bb562c31a376e9
https://github.com/tmux/tmux/commit/47de44001e06d59c69f061abc2bb562c31a376e9
Author: Michael Grant <[email protected]>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M CHANGES
M attributes.c
M cmd-refresh-client.c
M colour.c
M configure.ac
M environ.c
M format-draw.c
M format.c
M input.c
M key-bindings.c
M layout.c
M menu.c
M options-table.c
M regress/combine-test.result
M screen-redraw.c
M screen-write.c
M screen.c
M server-client.c
M server-fn.c
M status.c
M style.c
M tmux.1
M tmux.h
M tty-keys.c
M tty.c
M utf8-combined.c
M window-clock.c
M window-copy.c
M window.c
Log Message:
-----------
Merge changes from master.
Commit: 2ac78bccb55e34b5fed3f4336ebf9cb07ee3c21c
https://github.com/tmux/tmux/commit/2ac78bccb55e34b5fed3f4336ebf9cb07ee3c21c
Author: Michael Grant <[email protected]>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Bugfix status line at top.
Commit: 2591df66cc380724572fd1af6bbd63ec90cc80d4
https://github.com/tmux/tmux/commit/2591df66cc380724572fd1af6bbd63ec90cc80d4
Author: Michael Grant <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M screen-redraw.c
M server-client.c
M tty.c
Log Message:
-----------
Bugfix status line at top and floating panes.
Commit: 67319ad9d95b5c6c53ad9d55ee10bedf12a05700
https://github.com/tmux/tmux/commit/67319ad9d95b5c6c53ad9d55ee10bedf12a05700
Author: Michael Grant <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M tty.c
Log Message:
-----------
Fix tty-clear-area and make aware of floating panes.
Commit: d263dbe9dd01af6bccb61e0af8c45d9d723e2351
https://github.com/tmux/tmux/commit/d263dbe9dd01af6bccb61e0af8c45d9d723e2351
Author: Michael Grant <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M image-sixel.c
M image.c
M regress/combine-test.result
Log Message:
-----------
Merge branch 'tmux:master' into feature-floating-window-panes
Commit: 818797ff08336520dcb37203daac01e10cdb6749
https://github.com/tmux/tmux/commit/818797ff08336520dcb37203daac01e10cdb6749
Author: Michael Grant <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M tty.c
Log Message:
-----------
Fix scrolling issue that collided with PR #4738 Fix y offset of mouse if
status at top.
Commit: 263529e8864eff7af1bb3fd929110545d4c10ba9
https://github.com/tmux/tmux/commit/263529e8864eff7af1bb3fd929110545d4c10ba9
Author: Michael Grant <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M tty.c
Log Message:
-----------
Cleanup from previous commit.
Commit: 6a4a4a432b9b041db504d0099b871b9af0af44f5
https://github.com/tmux/tmux/commit/6a4a4a432b9b041db504d0099b871b9af0af44f5
Author: Michael Grant <[email protected]>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M Makefile.am
M cmd-find.c
M cmd-kill-pane.c
M cmd.c
M key-bindings.c
M layout.c
M screen-redraw.c
M server-client.c
M tmux.h
M window.c
Log Message:
-----------
Add support to minimise panes, both tiled and floating. New PREFIX _ key
binding to minimise a pane. New functions minimise-pane and unminimise-pane.
Add double-click on pane in status to minimise pane. Single click on pane in
status unminimises pane.
Commit: 73c0eb96c3d2350a81630122a77b6ba2697501be
https://github.com/tmux/tmux/commit/73c0eb96c3d2350a81630122a77b6ba2697501be
Author: Michael Grant <[email protected]>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M cmd-parse.y
M format.c
M image.c
M input.c
M key-bindings.c
M options-table.c
M screen-redraw.c
M screen-write.c
M spawn.c
M tmux.1
M tmux.h
M tty-keys.c
M window-clock.c
M window-copy.c
M window.c
Log Message:
-----------
Merge branch 'master' into feature-floating-window-panes
Commit: bd442a27eecec7fd3c58f49e8866ba240d55a1d8
https://github.com/tmux/tmux/commit/bd442a27eecec7fd3c58f49e8866ba240d55a1d8
Author: Michael Grant <[email protected]>
Date: 2025-12-24 (Wed, 24 Dec 2025)
Changed paths:
M screen-redraw.c
Log Message:
-----------
Fix some redraw issues. Fix scrollbar left/right display issues.
Compare: https://github.com/tmux/tmux/compare/54202fcaad72...bd442a27eece
To unsubscribe from these emails, change your notification settings at
https://github.com/tmux/tmux/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/floating_panes/54202f-bd442a%40github.com.