summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/resize.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Tidy the resize code, merge some common bits and add some comments. Fromnicm2020-10-051-209/+168
* Add support for pausing a pane when the output buffered for a controlnicm2020-06-051-6/+12
* Move lazy resize from the pane to the window, there is no point innicm2020-05-161-6/+21
* Change the existing client flags for control mode to apply for anynicm2020-05-161-5/+5
* If ALL clients are readonly, allow them to affect the size, suggested by Thomas Sattler.nicm2020-01-281-1/+17
* Add a define for flags meaning a client is not attached, and fixnicm2020-01-281-3/+4
* If a window appears in only one attached session, there is no point innicm2019-11-291-5/+23
* Make a best effort to set xpixel and ypixel for each pane and addnicm2019-11-281-7/+46
* Use the correct size for new windows when window-size is latest,nicm2019-09-231-21/+48
* Add a "latest" window-size option which tries to size windows based onnicm2019-09-191-73/+112
* Do not reduce window height by status line height for control modenicm2019-05-111-3/+4
* Set the window size as well as the layout size when using the presetnicm2019-04-171-1/+3
* Tidy and rename some bits of status line code.nicm2019-03-161-2/+2
* Fix resizing of control clients, should be ignored until SIZECHANGED flag set.nicm2019-03-121-20/+24
* Fix sense of aggressive-resize flag.nicm2019-03-041-2/+2
* Support for windows larger than visible on the attached client. This hasnicm2018-10-181-114/+198
* SESSION_UNATTACHED flag is no longer necessary now we have an attachednicm2018-08-181-10/+3
* Infrastructure for drawing status lines of more than one line in height,nicm2017-10-161-9/+13
* Do not forbid targets to specify non-visible panes - the checks fornicm2017-08-281-1/+3
* Prevent control clients from affecting the session size until they havenicm2017-05-101-1/+4
* Improve some of the logging on resize.nicm2017-02-081-5/+5
* Cache status line position to reduce option lookups during output.nicm2017-02-031-1/+3
* Use the notify name string instead of going via an enum and changenicm2016-10-161-2/+2
* I no longer use my SourceForge address so replace it.nicm2016-01-191-2/+2
* Move struct options into options.c.nicm2015-10-271-5/+5
* Convert clients list into a TAILQ.nicm2015-04-241-5/+4
* Make session_has return a flag, returning the first winlink found is anicm2015-04-221-2/+2
* Change the windows array into an RB tree and fix some places where wenicm2015-04-221-7/+6
* Label windows which are smaller than expected with a reason.nicm2014-11-141-4/+12
* Don't let force-width or force-height be < PANE_MINIMUM.nicm2014-11-121-3/+3
* Make session_attached a count and add session_many_attached flag.nicm2014-03-311-1/+3
* Make recalculate_sizes() handle an empty window with no activenicm2013-10-101-2/+2
* Add resize-pane -Z to temporary zoom the active pane to occupy the fullnicm2013-03-241-3/+7
* Do not include status line in size calculations in control mode.nicm2013-03-211-14/+17
* Add notify hooks for various events, the functions are currently emptynicm2012-03-171-1/+2
* Store sessions in an RB tree by name rather than a list, this is tidiernicm2010-12-211-9/+4
* There is somewhere that WINDOW_HIDDEN is getting set when it shouldn'tnicm2010-11-221-5/+2
* Having a list of winlinks->alerts for each session is stupid, just storenicm2010-06-211-2/+2
* Don't allow locked or suspended clients to limit the size of active clients.nicm2009-09-241-2/+2
* Improved layout code.nicm2009-07-191-2/+2
* Get rid of the PANE_HIDDEN flag in favour of a function, and moving thenicm2009-07-141-1/+16
* Import tmux, a terminal multiplexor allowing (among other things) a singlenicm2009-06-011-0/+138