summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/server-client.c
AgeCommit message (Expand)Author
2020-04-21Turn off the block flag to reset the state or the cursor will not beNicholas Marriott
2020-04-21Do not clear client pane redraw flags until the redraw actually happens.Nicholas Marriott
2020-04-20Change how sync works to always send the end sequence after all outputNicholas Marriott
2020-04-20Tidy up the terminal detection and feature code and add named sets ofNicholas Marriott
2020-04-20Also redraw panes which aren't pane 0. Problem reported by tb@.Nicholas Marriott
2020-04-20Need to check for pane redrawing even if just the window flag is setNicholas Marriott
2020-04-18The PANE_REDRAW flag bit might be needed by other panes so we can'tNicholas Marriott
2020-04-18Bring back previons fix to only redraw panes that need it after a redrawNicholas Marriott
2020-04-18Only update mode when actually going to redraw something.Nicholas Marriott
2020-04-18Add a flag to protect against nested syncs and add some extra logging toNicholas Marriott
2020-04-18Revert previous, there is still a problem.Nicholas Marriott
2020-04-18When a redraw is deferred because the terminal hasn't finished readingNicholas Marriott
2020-04-17Set mode properly before and after redrawing, and don't botherNicholas Marriott
2020-04-16Move the UTF-8 flag to terminal flags.Nicholas Marriott
2020-04-13When adding a list of commands to the queue, instead of automaticallyNicholas Marriott
2020-04-13Move cmdq_state into cmd-queue.c.Nicholas Marriott
2020-04-13Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make itsNicholas Marriott
2020-04-09Some unnecessary assignments and unused variables.Nicholas Marriott
2020-04-09Wait until the initial command sequence is done before sending a deviceNicholas Marriott
2020-04-01Do not ignore triple-click and send to pane.Nicholas Marriott
2020-03-31Add a way to mark environment variables as "hidden" so they can be usedNicholas Marriott
2020-03-31Add a "second click" key type which is fired for the second click of aNicholas Marriott
2020-03-31Move alternate screen into the screen rather than the pane.Nicholas Marriott
2020-03-24Add support for overlay popup boxes to show text or output temporarilyNicholas Marriott
2020-03-17Ignore default-shell (and use /bin/sh) if it invalid not just if it isNicholas Marriott
2020-03-16Send mouse down event immediately rather than waiting for double clickNicholas Marriott
2020-03-12Change how double and triple clicks works so that one or the other isNicholas Marriott
2020-02-19A few fixes to make modifier keys and dragging work - need to remove theNicholas Marriott
2020-02-11Remove unused variables from Ben Boeckel, and a Pp from jmc.Nicholas Marriott
2020-01-28Add a define for flags meaning a client is not attached, and fixNicholas Marriott
2019-12-16If /dev/fd/X is a symlink and realpath() expands symlinks, /dev/fd/XNicholas Marriott
2019-12-16Instead of using large buffers in imsgs, add the data or path onto the end.Nicholas Marriott
2019-12-12Rewrite the code for reading and writing files. Now, if the client isNicholas Marriott
2019-12-03Style nits in function arguments.Nicholas Marriott
2019-11-28Long lines and spacing fixes.Nicholas Marriott
2019-11-28Make a best effort to set xpixel and ypixel for each pane and addNicholas Marriott
2019-11-01Limit lazy resize to panes in attached sessions only - those inNicholas Marriott
2019-09-19Add a "latest" window-size option which tries to size windows based onNicholas Marriott
2019-08-28The resize event was never deciding to actually resize the pane if thereNicholas Marriott
2019-07-17Clear overlay on normal key press.Nicholas Marriott
2019-07-06Correctly adjust mouse position if the status line is at the top andNicholas Marriott
2019-07-02Command prompt key presses need to avoid the command queue, GitHub issueNicholas Marriott
2019-06-26Pass keys that aren't 0-9 on to normal key processing when display-panesNicholas Marriott
2019-06-20Need to always check focus even if not current window.Nicholas Marriott
2019-06-20Expand command formats in %if and move the config file loading later (toNicholas Marriott
2019-06-11Do not resize panes unless they are in an attached, active window. FromNicholas Marriott
2019-06-07Do not load the config file if the server is exiting because it failedNicholas Marriott
2019-05-25Merge cmd_list_parse into cmd-parse.y so it can use the new aliasNicholas Marriott
2019-05-20Replace the various identical error callbacks with a single one in cmd-queue.c.Nicholas Marriott
2019-05-12Fix some indentation and dead assignments.Nicholas Marriott