summaryrefslogtreecommitdiffstats
path: root/layout.c
AgeCommit message (Expand)Author
2021-03-11Add split-window -Z to start the pane zoomed, GitHub issue 2591.nicm
2019-07-15Simplify code to work out if an extra line is needed in the cell.nicm
2019-07-15Make layout_fix_offsets take a window like layout_fix_panes.nicm
2019-06-26Fix a typo in window_pane_find_down (w not wp) and a missing PANE_STATUS_TOP.nicm
2019-06-26Add #define for the pane status line option position numbers.nicm
2019-04-23Do not try to resize if the parent cell is NULL, problem reported bynicm
2019-04-17Fix minimum size check on split and size of first cell on spread outnicm
2019-04-17Set the window size as well as the layout size when using the presetnicm
2019-04-17Break new window and pane creation common code from various commands andnicm
2019-04-04Fix size check for splitw -f and top level pane size for tiled layout,nicm
2018-10-18Support for windows larger than visible on the attached client. This hasnicm
2018-09-24Only include pane status in minimum size if it is turned on, GitHubnicm
2018-06-08Instead of working out which pane to resize with the mouse by walkingnicm
2018-03-23Fix size calculation when spreading out panes.nicm
2018-01-12Improve logging for layout cells.nicm
2017-11-15Add a common function for spreading out cells and use it for the twonicm
2017-03-11Fix calculation of size for full size splits.nicm
2016-10-16Use the notify name string instead of going via an enum and changenicm
2016-10-10Do not allow the opposite pane to resize when dragging with the mousenicm
2016-09-04Add support for performing a full width split (with splitw -f), rathernicm
2016-08-03Fix minimum size when pane status line is enabled, reported by Y Petremann.nicm
2016-04-29Add option to include status text in the pane borders. Ifnicm
2016-01-19I no longer use my SourceForge address so replace it.nicm
2015-12-11Style nits and line wrapping of function declarations.nicm
2015-09-18-l should apply to the new not the old pane with -b, from "MadMaverick9"nicm
2015-04-19Rewrite of tmux mouse support which was a mess. Instead of havingnicm
2014-05-08Both the two previous ways of navigating panes by direction havenicm
2014-02-22Fix crash due to uninitialized lastwp member of layout_cell, reported bynicm
2013-10-10mouse-resize-pane: Only resize on border selectnicm
2013-03-24Add resize-pane -Z to temporary zoom the active pane to occupy the fullNicholas Marriott
2013-03-22Add resize-pane -x and -y for absolute pane size (much requested).Nicholas Marriott
2013-01-17Remove the layout undo/redo code which never really worked.Nicholas Marriott
2012-10-26Make mouse event structure clearer by defining events (up, click, drag)Nicholas Marriott
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-04-01Fix some indentation.Nicholas Marriott
2012-04-01Fix option name.Nicholas Marriott
2012-04-01Add a layout history which can be stepped through with select-layout -uNicholas Marriott
2012-03-17Add notify hooks for various events, the functions are currently emptyNicholas Marriott
2012-03-03Add move-pane command (like join-pane but allows the same window). AlsoNicholas Marriott
2012-01-29Add an option to move the status line to the top of the screen,Nicholas Marriott
2011-05-08Add a new option, mouse-resize-pane. When on, panes may be resized byNicholas Marriott
2010-06-29Custom layouts. list-windows command displays the layout as a string (such asNicholas Marriott
2010-01-07New command, join-pane, to split and move an existing pane into the space (likeNicholas Marriott
2009-12-03Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastNicholas Marriott
2009-07-19Improved layout code.Nicholas Marriott
2009-07-14Get rid of the PANE_HIDDEN flag in favour of a function, and moving theNicholas Marriott
2009-06-01Import tmux, a terminal multiplexor allowing (among other things) a singleNicholas Marriott