summaryrefslogtreecommitdiffstats
path: root/window-choose.c
AgeCommit message (Expand)Author
2015-08-28Give clock mode its own timer.nicm
2015-06-05Similarly, for sessions use a callback to free rather than checkingnicm
2015-05-08window_choose_mode_item can move into window-choose.c.nicm
2015-05-07array.h can be local to window-choose.c now.nicm
2015-05-04Use the right index when expanding/collapsing tree, from Thomas Adam.nicm
2015-04-19Rewrite of tmux mouse support which was a mess. Instead of havingnicm
2015-03-31Fix some format specifier nits, from Ben Boeckel.nicm
2015-02-05Wrap all the individual format_* calls in a single format_defaultsnicm
2015-01-15Remove an unnecessary variable and shorten a line.nicm
2014-11-30Remove dead code, from Thomas Adam.nicm
2014-10-22Fix some spacing nits.nicm
2014-10-08Add xreallocarray and remove nmemb argument from xrealloc.nicm
2014-05-08Instead of forcing mouse scroll to 1 in choose mode, scale it downnicm
2014-04-17Only scroll by one line at a time in choose mode, lists are generallynicm
2014-04-03Work out mouse scroll wheel effect when the mouse is first detected andnicm
2014-03-31Add start-of-list, end-of-list, top-line and bottom-line in choice mode,nicm
2014-01-28Allow replacing each of the many sets of separate foo-{fg,bg,attr}nicm
2014-01-09Style and comment fixes from Tiago Cunha.nicm
2013-10-10choose-tree: Reset top when toggling itemsnicm
2013-04-22When using choose-tree -u, start with the current windowNicholas Marriott
2013-03-25Rename session idx to session id throughout and add $ prefix to targetsNicholas Marriott
2013-03-24Add a command queue to standardize and simplify commands that call otherNicholas Marriott
2013-03-22Need to set clients in context before changing their reference count.Nicholas Marriott
2013-03-22Remove unnecessary initializers of cmd_ctx.Nicholas Marriott
2013-03-22Don't hang when clearing line in choose mode now that the cursor staysNicholas Marriott
2013-03-22No more lint means no more ARGSUSED.Nicholas Marriott
2013-03-21Do not crash when calling choose-tree with a command that changes the mode.Nicholas Marriott
2013-03-21Allow choose commands to be used outside tmux, so long as at least oneNicholas Marriott
2013-02-05Automatically reflow wrapped lines when a pane is resized, requested byNicholas Marriott
2012-12-24Add -T option to select-window to toggle to last window if alreadyNicholas Marriott
2012-10-26Make mouse event structure clearer by defining events (up, click, drag)Nicholas Marriott
2012-10-11Fix a use-after-free when collapsing the tree in choose mode, fromNicholas Marriott
2012-10-02Allow session tree (C-b s) to expand and collapse sessions withNicholas Marriott
2012-09-03add cmd-choose-list to allow arbitrary options to be selected. FromNicholas Marriott
2012-08-27Instead of requiring a prompt to enter all numbers >10, go back toNicholas Marriott
2012-08-14Boldify windows with alerts in choose-* list.Nicholas Marriott
2012-08-12Simplify width calculation (all numbers always sequential) and don'tNicholas Marriott
2012-08-11Instead of numbering choose mode items 0-9a-z and then nothing, numberNicholas Marriott
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-06-25Provide common helper function for adding windows and sessions to chooseNicholas Marriott
2012-06-25Clean up and simplify the choose mode code, from Thomas Adam.Nicholas Marriott
2012-04-23Use a helper function to fire choose callback.Nicholas Marriott
2010-12-29Support all four of the xterm mouse modes. Based on a diff from hsim atNicholas Marriott
2010-05-23Pass in the session, rather than the client, to window modes' key()Nicholas Marriott
2010-02-01Add scroll-up/scroll-down for choose/more mode, from Micah Cowan.Nicholas Marriott
2010-01-11key should be an int not a char.Nicholas Marriott
2009-12-03Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastNicholas Marriott
2009-11-26Remove a couple of unused arguments where possible, and add /* ARGSUSED */ toNicholas Marriott
2009-11-17In choose mode, assign each item a number or lowercase letter from thoseNicholas Marriott
2009-10-11Clean up by introducing a wrapper struct for mouse clicks rather than passingNicholas Marriott