Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Redraw any visible modes when status line changes so that formats like | 2020-12-03 | 1 | -1/+13 | |
| | | | | | the pane title are updated. GitHub issue 2487. Also a man page fix from jmc. | ||||
* | Renumber after killing windows for choose-tree. | 2020-07-15 | 1 | -2/+4 | |
| | |||||
* | kill-window -a cannot just walk the list of windows because if | 2020-07-04 | 1 | -2/+2 | |
| | | | | | | renumber-windows is on, the window it wants to keep could be moved. Change to renumber afterwards and also behave better if the window is linked into the session twice. GitHub issue 2287. | ||||
* | Expand target from client and use it to expand the prompt. | 2020-05-16 | 1 | -5/+6 | |
| | |||||
* | Add a customize mode where keys and options may be browsed and changed, | 2020-05-16 | 1 | -2/+2 | |
| | | | | | includes adding a brief description of each option. Bound to "C" by default. | ||||
* | Tweak the default choose modes formats: | 2020-05-16 | 1 | -5/+5 | |
| | | | | | | - Only show pane title if it is not default and not empty. - Add a prettier time format and use that instead of long ctime(). - Remove clutter and change the order. | ||||
* | Indicate the marked pane in choose mode in reverse and add key to set | 2020-04-22 | 1 | -3/+21 | |
| | | | | and clear it (m and M) and a key to jump to the starting pane (H). | ||||
* | More style nits. | 2020-04-09 | 1 | -2/+2 | |
| | |||||
* | Fix positioning of menu in choose modes and a couple of keys in tree mode. | 2020-03-20 | 1 | -3/+3 | |
| | |||||
* | Add -Z to default switch-client command in tree mode, matches previous | 2020-01-08 | 1 | -2/+2 | |
| | | | | behaviour. | ||||
* | Style nits in function arguments. | 2019-12-03 | 1 | -5/+5 | |
| | |||||
* | Rewrite options_array_set to be clearer and remove a spurious warning | 2019-10-15 | 1 | -3/+3 | |
| | | | | with newer GCC. From Ben Boeckel. | ||||
* | Style and line length nits. | 2019-09-25 | 1 | -2/+2 | |
| | |||||
* | Add a flag to reverse sort in the various choose modes, from Benjamin | 2019-08-16 | 1 | -81/+89 | |
| | | | | Poirier in GitHub issue 1875. | ||||
* | Change display-menu from taking a single string to a set of arguments, | 2019-05-28 | 1 | -14/+17 | |
| | | | | which is much easier to work with. Based on a diff from Avi Halachmi. | ||||
* | Add simple menus to tree, client, buffer modes. | 2019-05-12 | 1 | -7/+32 | |
| | |||||
* | Fix memory leak in window tree search, from Amos Bird. | 2019-04-30 | 1 | -3/+6 | |
| | |||||
* | Break new window and pane creation common code from various commands and | 2019-04-17 | 1 | -2/+2 | |
| | | | | window.c into a separate file spawn.c. | ||||
* | Add format variables for the default formats for the various modes | 2019-03-18 | 1 | -1/+2 | |
| | | | | | (tree_mode_format and so on) and add a -a flag to display-message to list variables with values. | ||||
* | DECRC and DECSC apparently need to preserve origin mode as well, based | 2019-03-12 | 1 | -15/+15 | |
| | | | | on a fix from Marc Reisner. | ||||
* | Add a separate mode struct for the active window mode if any. | 2019-03-07 | 1 | -13/+16 | |
| | |||||
* | Pass window into mode functions. | 2018-12-18 | 1 | -4/+5 | |
| | |||||
* | Expand \u and \U escape sequences in command strings, from Christopher | 2018-08-19 | 1 | -2/+1 | |
| | | | | Hunt in GitHub issue 1443. | ||||
* | Add x and X to choose-tree (with a confirmation prompt) to kill an | 2018-04-10 | 1 | -6/+120 | |
| | | | | item. Suggested by Matt Zagrabelny. | ||||
* | Do not crash on empty window, reported by Jamie Macdonald in GitHub | 2018-03-29 | 1 | -2/+3 | |
| | | | | issue 1299. Patch from Thomas Adam. | ||||
* | Add -Z flag to choose-tree, choose-client, choose-buffer to | 2018-02-28 | 1 | -1/+2 | |
| | | | | | | automatically zoom the pane when the mode is entered and unzoom when it exits, assuming the pane is not already zoomed. Add -Z to the default key bindings. | ||||
* | Support mouse on preview in tree mode. | 2017-11-03 | 1 | -9/+96 | |
| | |||||
* | Make the mode draw function use the parent screen directly rather than | 2017-11-02 | 1 | -30/+27 | |
| | | | | its own to avoid copying twice. | ||||
* | Format for group list of "other sessions" is a bit weird, just list all | 2017-11-02 | 1 | -5/+3 | |
| | | | | the sessions in the group. | ||||
* | Tweak previous slightly so that current session is chosen if it is in | 2017-11-02 | 1 | -5/+9 | |
| | | | | the group rather than first. | ||||
* | Only show the first member of session groups in tree mode (-G flag | 2017-11-02 | 1 | -3/+14 | |
| | | | | disables). | ||||
* | Fix crash exiting command prompt (from Alex Maese in GitHub issue 1139) | 2017-10-26 | 1 | -2/+2 | |
| | | | | and a man page tweak from jmc. | ||||
* | Add P key to paste tagged in buffer mode, and trim some code that should | 2017-10-25 | 1 | -16/+10 | |
| | | | | no longer be necessary. | ||||
* | Use window_pane_index() when drawing pane numbers (so pane-base-index is | 2017-10-22 | 1 | -3/+5 | |
| | | | | applied), from Thomas Adam. GitHub issue 1125. | ||||
* | Box around label in preview. | 2017-10-11 | 1 | -11/+25 | |
| | |||||
* | Add C-n and C-p keys for tree mode, and choose the right initial line | 2017-10-11 | 1 | -2/+5 | |
| | | | | when no panes. | ||||
* | Pass flags into cmd_find_from_* to fix prefer-unattached, reported by | 2017-08-30 | 1 | -2/+2 | |
| | | | | Thomas Sattler. | ||||
* | Fix filtering so it works after the change to only show windows if they | 2017-08-09 | 1 | -17/+34 | |
| | | | | have multiple panes. | ||||
* | Add -F to choose-tree, choose-client, choose-buffer to specify the | 2017-08-09 | 1 | -14/+27 | |
| | | | | | format of each line, as well as adding a couple of formats needed for the default display. | ||||
* | Show pane title in window list for windows with only one pane. | 2017-07-28 | 1 | -2/+3 | |
| | |||||
* | Line up keys in tree mode, and don't expand windows with one pane. From | 2017-07-12 | 1 | -1/+5 | |
| | | | | Thomas Adam. | ||||
* | Fix size of rightmost preview section. | 2017-07-07 | 1 | -3/+3 | |
| | |||||
* | < and > keys to scroll preview list left and right in tree mode. | 2017-07-04 | 1 | -8/+33 | |
| | |||||
* | Handle 0 size of preview box in caller. | 2017-07-04 | 1 | -5/+1 | |
| | |||||
* | Change session and window preview so that the current window or pane is | 2017-07-03 | 1 | -59/+161 | |
| | | | | always shown. | ||||
* | Don't write over right border. | 2017-06-30 | 1 | -3/+3 | |
| | |||||
* | Fix previous when we end up able to show no panes. | 2017-06-30 | 1 | -5/+11 | |
| | |||||
* | Try to show a better preview of sessions and windows in tree mode. | 2017-06-30 | 1 | -3/+148 | |
| | |||||
* | Extend filters (f key) to buffer and client mode and add -f flag to | 2017-06-09 | 1 | -73/+9 | |
| | | | | specify to command. | ||||
* | Add -O option to choose-* to set initial sort order. | 2017-06-09 | 1 | -3/+3 | |
| |