aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add a helper to allocate a cmd_list.nicm2019-05-20
|
* Fix the color space parameter in RGB SGR, from Brad Town.nicm2019-05-20
|
* Move the single command flag (CMD_CONTROL) into the shared flags.nicm2019-05-18
|
* Change a couple of ACS characters to be more sensible and add a fewnicm2019-05-17
| | | | missing ones, reported by Ricardo Banffy.
* Initialize default size variables, from Thomas Adam.nicm2019-05-17
|
* Fix dragging when in view mode rather than copy mode, GitHub issue 1740nicm2019-05-15
| | | | from Brad Town.
* Fix sizing of main-vertical and main-horizontal layouts, GitHub issue 1736.nicm2019-05-14
|
* Add support for overline (SGR 53), from Ricardo Banffy.nicm2019-05-13
|
* Always include Lock in the menu.nicm2019-05-13
|
* Fix column width for copy mode commands.nicm2019-05-13
|
* Oops, removed too much in last change.nicm2019-05-12
|
* Fix some indentation and dead assignments.nicm2019-05-12
|
* Add simple menus to tree, client, buffer modes.nicm2019-05-12
|
* Remove menu_create_from_items, I thought I would use it for some laternicm2019-05-12
| | | | work but I don't need it.
* Don't use arguments with It and -enum, pointed out by jmc.nicm2019-05-11
|
* Do not reduce window height by status line height for control modenicm2019-05-11
| | | | clients, from George Nachman.
* Fix a typo in previous (, -> :).nicm2019-05-10
|
* Add support for simple menus usable with mouse or keyboard. New commandnicm2019-05-10
| | | | | display-menu shows a menu (bound to the mouse on status line by default) and a couple of extra formats for the default menus.
* Add a function to draw a simple menu onto a screen.nicm2019-05-10
|
* Save mouse buttons as well as position.nicm2019-05-09
|
* send-keys also needs to insert key commands in the right order.nicm2019-05-09
|
* Change swap-window -d to be the other way round (stay with src window),nicm2019-05-09
| | | | so it works like swap-pane.
* Add formats to show if pane is the marked pane and if any marked pane is set.nicm2019-05-09
|
* Add a flag to redraw only the overlay, and remove the overlay on resize.nicm2019-05-08
|
* Adjust how mouse targets are found so they always have a session, windownicm2019-05-08
| | | | and pane.
* Move around the display-panes identify code to make it a bit morenicm2019-05-07
| | | | | generic and hide the display-panes specific bits into cmd-display-panes.c.
* Adjust the same bit to adjust the selection for history-top andnicm2019-05-07
| | | | history-bottom as for cursor-up and cursor-down. GitHub issue 1723.
* Rename the ENVIRONMENT section which was squatting on the standardschwarze2019-05-07
| | | | | | | manual page section and create a new ENVIRONMENT with the expected content. Move some information that was misplaced below the -u flag into that new section. Feedback and OK nicm@ jmc@ tb@
* Treat keys in identify mode (display-panes) specially and handle themnicm2019-05-07
| | | | | | immediately rather than queuing them (the command can block the queue which means they were not being seen until it finished which was too late). Reported by denis@ and solene@, ok solene@.
* Do not use evbuffer_add_buffer because it is destructive and doesn'tnicm2019-05-07
| | | | work in newer libevent.
* Fix order of insertion in load_cfg.nicm2019-05-03
|
* Allow panes to be empty (no command), output can be piped to them withnicm2019-05-03
| | | | split-window or display-message -I.
* Insert after the right element on queue.nicm2019-05-03
|
* Do not store the mouse position we calculate as the start of a drag backnicm2019-05-03
| | | | | into the mouse event that later code uses, it has been adjusted and they should use the original position. GitHub issue 1710.
* Use the right index for user-keys.nicm2019-05-03
|
* Fix mouse positioning when the pane is not entirely visible.nicm2019-05-03
|
* Correct ordering when adding after an existing item.nicm2019-05-03
|
* Instead of processing keys all together, put them up on the clientnicm2019-05-03
| | | | | command queue so they are ordered correctly with the commands that they execute.
* Fix reverse attribute in status line, GitHub issue 1709.nicm2019-05-03
|
* Fix up some bits about window-size that seem to have got lost.nicm2019-05-02
|
* Remove unused variable from Thomas Adam.nicm2019-05-01
|
* Fix user options after show-hooks merge, GitHub issue 1704.nicm2019-04-30
|
* Don't redraw control clients, from George Nachman.nicm2019-04-30
|
* Fix memory leak in window tree search, from Amos Bird.nicm2019-04-30
|
* Add support for keys to jump between matching brackets - C-M-f and C-M-bnicm2019-04-29
| | | | | in emacs, % in vi. Suggested by and help from Chris Barber in GitHub issue 1666.
* Support multiple occurances of the same argument. Use this for a newnicm2019-04-28
| | | | | | flag -e to new-window, split-window, respawn-window, respawn-pane to pass environment variables into the newly created process. From Steffen Christgau in GitHub issue 1697.
* Merge hooks into options and make each one an array option. This allowsnicm2019-04-26
| | | | | | | multiple commands to be easily bound to one hook. set-hook and show-hooks remain but they are now variants of set-option and show-options. show-options now has a -H flag to show hooks (by default they are not shown).
* Destroy panes before options to avoid crash when forced into a mode by anicm2019-04-26
| | | | hook.
* Unbreak main-vertical and main-horizontal layouts.nicm2019-04-26
|
* options_array_item_value cannot return NULL.nicm2019-04-25
|