summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/layout.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add split-window -Z to start the pane zoomed, GitHub issue 2591.nicm2021-03-111-10/+14
* Simplify code to work out if an extra line is needed in the cell.nicm2019-07-151-42/+65
* Make layout_fix_offsets take a window like layout_fix_panes.nicm2019-07-151-10/+22
* Fix a typo in window_pane_find_down (w not wp) and a missing PANE_STATUS_TOP.nicm2019-06-261-3/+3
* Add #define for the pane status line option position numbers.nicm2019-06-261-19/+19
* Do not try to resize if the parent cell is NULL, problem reported bynicm2019-04-231-3/+3
* Fix minimum size check on split and size of first cell on spread outnicm2019-04-171-9/+23
* Set the window size as well as the layout size when using the presetnicm2019-04-171-3/+3
* Break new window and pane creation common code from various commands andnicm2019-04-171-8/+9
* Fix size check for splitw -f and top level pane size for tiled layout,nicm2019-04-041-7/+14
* Support for windows larger than visible on the attached client. This hasnicm2018-10-181-55/+12
* Only include pane status in minimum size if it is turned on, GitHubnicm2018-09-241-5/+6
* Instead of working out which pane to resize with the mouse by walkingnicm2018-06-081-23/+66
* Fix size calculation when spreading out panes.nicm2018-03-231-2/+2
* Improve logging for layout cells.nicm2018-01-121-3/+18
* Add a common function for spreading out cells and use it for the twonicm2017-11-151-1/+59
* Fix calculation of size for full size splits.nicm2017-03-111-3/+4
* Use the notify name string instead of going via an enum and changenicm2016-10-161-3/+3
* Do not allow the opposite pane to resize when dragging with the mousenicm2016-10-101-10/+12
* Add support for performing a full width split (with splitw -f), rathernicm2016-09-041-44/+233
* Fix minimum size when pane status line is enabled, reported by Y Petremann.nicm2016-08-031-44/+56
* Add option to include status text in the pane borders. Ifnicm2016-04-291-5/+47
* I no longer use my SourceForge address so replace it.nicm2016-01-191-2/+2
* Style nits and line wrapping of function declarations.nicm2015-12-111-12/+12
* -l should apply to the new not the old pane with -b, from "MadMaverick9"nicm2015-09-181-1/+5
* Rewrite of tmux mouse support which was a mess. Instead of havingnicm2015-04-191-53/+1
* Both the two previous ways of navigating panes by direction havenicm2014-05-081-2/+1
* Fix crash due to uninitialized lastwp member of layout_cell, reported bynicm2014-02-221-1/+2
* mouse-resize-pane: Only resize on border selectnicm2013-10-101-2/+2
* layout-resize-pane-mouse: Consider visible panes onlynicm2013-10-101-1/+4
* Add resize-pane -Z to temporary zoom the active pane to occupy the fullnicm2013-03-241-3/+3
* Add resize-pane -x and -y for absolute pane size (much requested).nicm2013-03-221-1/+37
* Remove the layout undo/redo code which never really worked.nicm2013-01-171-73/+1
* Make mouse event structure clearer by defining events (up, click, drag)nicm2012-10-261-21/+22
* xfree is not particularly helpful, remove it. From Thomas Adam.nicm2012-07-101-4/+4
* Fix some indentation.nicm2012-04-011-12/+12
* Fix option name.nicm2012-04-011-2/+2
* Add a layout history which can be stepped through with select-layout -unicm2012-04-011-1/+73
* Add notify hooks for various events, the functions are currently emptynicm2012-03-171-1/+3
* Add move-pane command (like join-pane but allows the same window). Alsonicm2012-03-031-10/+25
* Add an option to move the status line to the top of the screen,nicm2012-01-291-3/+3
* Add a new option, mouse-resize-pane. When on, panes may be resized bynicm2011-05-081-1/+48
* Custom layouts. list-windows command displays the layout as a string (such asnicm2010-06-291-51/+79
* New command, join-pane, to split and move an existing pane into the space (likenicm2010-01-071-12/+18
* Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastnicm2009-12-031-24/+24
* Improved layout code.nicm2009-07-191-253/+536
* Get rid of the PANE_HIDDEN flag in favour of a function, and moving thenicm2009-07-141-37/+30
* Import tmux, a terminal multiplexor allowing (among other things) a singlenicm2009-06-011-0/+373