Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Remove the c0-* options which never really worked satisfactorily. Going | nicm | 2015-05-11 | |
| | | | | | | | | to try something else... | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-05-09 | |
|\| | | | | | | | | | Conflicts: tmux.h | |||
| * | Style spacing nits. | nicm | 2015-05-07 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-05-06 | |
|\| | ||||
| * | Add a format window_linked which is 1 if a window has been linked | nicm | 2015-05-06 | |
| | | | | | | | | | | | | | | multiple times, also remove the default space in window_flags and use a conditional to add it in window-status-format (this means additional flags can be added in the option without extra spaces). From Thomas Adam with tweaks by me. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-28 | |
|\| | ||||
| * | Add select-layout -o to undo the last layout change (apply the previously | nicm | 2015-04-28 | |
| | | | | | | | | set layout). | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-27 | |
|\| | | | | | | | | | | | Conflicts: Makefile tmux.1 | |||
| * | Get rid of window_choose_list type. | nicm | 2015-04-25 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-25 | |
|\| | ||||
| * | Make message log a TAILQ. | nicm | 2015-04-25 | |
| | | ||||
| * | Move the functions to convert ids from strings into session.c and window.c. | nicm | 2015-04-25 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-25 | |
|\| | ||||
| * | Change the windows array into an RB tree and fix some places where we | nicm | 2015-04-22 | |
| | | | | | | | | were only looking at the first winlink for a window in a session. | |||
| * | window_index is only used in one place (window_destroy) so inline it there. | nicm | 2015-04-22 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-22 | |
|\| | ||||
| * | Always format real layout even when zoomed. | nicm | 2015-04-21 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-20 | |
|\| | ||||
| * | Use a more sensible buffer size for flags string. | nicm | 2015-04-20 | |
| | | ||||
| * | Rewrite of tmux mouse support which was a mess. Instead of having | nicm | 2015-04-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | options for "mouse-this" and "mouse-that", mouse events may be bound as keys and there is one option "mouse" that turns on mouse support entirely (set -g mouse on). See the new MOUSE SUPPORT section of the man page for description of the key names and new flags (-t= to specify the pane or window under mouse as a target, and send-keys -M to pass through a mouse event). The default builtin bindings for the mouse are: bind -n MouseDown1Pane select-pane -t=; send-keys -M bind -n MouseDown1Status select-window -t= bind -n MouseDrag1Pane copy-mode -M bind -n MouseDrag1Border resize-pane -M To get the effect of turning mode-mouse off, do: unbind -n MouseDrag1Pane unbind -temacs-copy MouseDrag1Pane The old mouse options are now gone, set-option -q may be used to suppress warnings if mixing configuration files. | |||
| * | Support setting the default window and pane background colours (window | nicm | 2015-04-19 | |
| | | | | | | | | | | and active pane via window-style and window-active-style options, an individual pane by a new select-pane -P flag). From J Raynor. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-02-14 | |
|\| | | | | | | | | | Conflicts: Makefile | |||
| * | Entries in the window list can be NULL, prompted by a crash seen by Ben | nicm | 2015-02-09 | |
| | | | | | | | | Boeckel. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-12-19 | |
|\| | | | | | | | | | Conflicts: format.c | |||
| * | Notify on zoom/unzoom, from George Nachmann. | nicm | 2014-12-15 | |
| | | ||||
* | | No need for $Id$ now. | Nicholas Marriott | 2014-11-08 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-10-29 | |
|\| | | | | | | | | | | | | | Conflicts: Makefile cmd-link-window.c cmd-unlink-window.c | |||
| * | Only redraw pane when it has actually changed. | nicm | 2014-10-21 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-09-25 | |
|\| | ||||
| * | Add flags to selectp to enable and disable input to a pane, from Anish | nicm | 2014-08-11 | |
| | | | | | | | | Athalye. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-08-09 | |
|\| | | | | | | | | | Conflicts: client.c | |||
| * | Allow keys and send-keys to invisible panes, from saggy-kun at users dot | nicm | 2014-06-23 | |
| | | | | | | | | sf dot net. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-06-20 | |
|\| | ||||
| * | Reset properly when c0-change-trigger is increased from zero so panes | nicm | 2014-06-05 | |
| | | | | | | | | don't get stuck. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-05-13 | |
|\| | | | | | | | | | | | Conflicts: format.c window.c | |||
| * | If multiple arguments are given to new-session, new-window, | nicm | 2014-05-13 | |
| | | | | | | | | | | | | split-window, respawn-window or respawn-pane, pass them directly to execvp() to help avoid quoting problems. One argument still goes to "sh -c" like before. Requested by many over the years. Patch from J Raynor. | |||
| * | Both the two previous ways of navigating panes by direction have | nicm | 2014-05-08 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | irritating flaws: a) The old way of always using the top or left if the choice is ambiguous is annoying when the layout is unbalanced. b) The new way of remembering the last used pane is annoying if the layout is balanced and the leftmost is obvious to the user (because clearly if we go right from the top-left in a tiled set of four we want to end up in top-right, even if we were last using the bottom-right). So instead, use a combination of both: if there is only one possible pane alongside the current pane, move to it, otherwise choose the most recently used of the choice. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-04-23 | |
|\| | | | | | | | | | | | | | Conflicts: Makefile tmux.1 window.c | |||
| * | Some more long lines. | nicm | 2014-04-17 | |
| | | ||||
| * | Set PATH explicitly, either from client or session | nicm | 2014-04-17 | |
| | | | | | | | | | | environment. Previously it came from the session environment. From J Raynor. | |||
| * | Remove some unnecessary includes and fix a typo. | nicm | 2014-04-17 | |
| | | ||||
| * | Correct the dance to fix the active pane in join-pane by pulling the | nicm | 2014-04-17 | |
| | | | | | | | | | | (right) code from break-pane and window_remove_pane into a helper function. | |||
| * | Remove the monitor-content option and associated bits and bobs. It's | nicm | 2014-04-17 | |
| | | | | | | | | | | never worked very well. If there is a big demand for it to return, will consider better ways to do it. | |||
| * | Don't segfaut when the parent of the layout cell is NULL, from Thomas Adam. | nicm | 2014-03-31 | |
| | | ||||
* | | Don't segfaut when the parent of the layout cell is NULL, from Thomas Adam. | Nicholas Marriott | 2014-03-06 | |
| | | ||||
* | | I prefer . here not :. | Nicholas Marriott | 2014-02-24 | |
| | | ||||
* | | Use utempter to update utmp if it's around for configure, from madmaverick9 at | Nicholas Marriott | 2014-02-24 | |
| | | | | | | | | roxxmail dot eu. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-02-22 | |
|\| | ||||
| * | Fix crash due to uninitialized lastwp member of layout_cell, reported by | nicm | 2014-02-22 | |
| | | | | | | | | Balazs Kezes. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-01-31 | |
|\| | | | | | | | | | | | | | Conflicts: Makefile cmd-server-info.c cmd-start-server.c |