summaryrefslogtreecommitdiffstats
path: root/tty.c
AgeCommit message (Expand)Author
2023-07-13Use 8 for underscore colour defaults instead of 0 which is lessnicm
2023-06-26Add "us" to styles for underscore colour, GitHub issue 3589.nicm
2023-04-25Tidy tparm wrapper functions to have more obvious names and check tparmnicm
2023-04-25Invalidate cached tty state after changing features since they maynicm
2023-03-27For passthrough, don't write to clients attached to different sessions,nicm
2023-01-12Have tmux recognise pasted texts wrapped in bracket paste sequences,nicm
2023-01-03Query the client terminal for foreground and background colours and ifnicm
2022-11-11Parse primary device attributes as well as secondary and add a SIXELnicm
2022-08-15Add a Nobr terminfo capability to tell tmux the terminal does not usenicm
2022-08-02Add a third state "all" to allow-passthrough to work even in invisiblenicm
2022-07-06Support hyperlinks with capture-pane -e and add a mouse_hyperlinknicm
2022-06-30Add support for OSC 8 hyperlinks (a VTE extension now supported by othernicm
2022-06-09If an application gives the first parameter to OSC 52, validate and passnicm
2022-06-03Do not unintentionally turn off all mouse mode when button is also present.nicm
2022-03-24Add a capability for OSC 7 and use it similarly to how the title is setnicm
2022-03-08Add argument to refresh-client -l to forward clipboard to a pane. GitHubnicm
2022-02-15Do not create a buffer from an OSC 52 response if we have not sent anicm
2021-12-31Try to turn on less-capable mouse modes when turning on more-capable, tonicm
2021-12-10Add a NOBLOCK flag rather than adding amount to wait for whennicm
2021-12-06Do not dereference NULL window when resizing client, GitHub issue 2982.nicm
2021-11-29Bump response timer to three seconds, GitHub issue 2984.nicm
2021-11-03Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960.nicm
2021-11-01Add a cursor-colour option, from Alexis Hildebrandt in GitHub issuenicm
2021-10-28Do not force the cursor to move if it is in the automargin space at EOLnicm
2021-10-25Instead of setting the popup default colours in the draw callback, setnicm
2021-10-14When checking ranges in tty_cmd_cells, cannot use the tty cursornicm
2021-10-11Make positions hidden by overlays range-based rather than character-based,nicm
2021-10-06Do not reset cursor to default if it has never been changed, fixesnicm
2021-10-05Separate "very visible" flag from blinking flag, it should not affectnicm
2021-08-17calloc for confirm-before data since the item needs to start NULL.nicm
2021-08-17Be more sophisticated about enabling synchronized updates when there isnicm
2021-08-13Add a menu when a popup is present (mouse only for now).nicm
2021-08-12Evaluate styles with the pane variables.nicm
2021-08-11Break the colour palette into a struct rather than just a single arraynicm
2021-08-11OSC 52 can be long enough to make tmux think the output buffer is toonicm
2021-08-06Another minor fix - do not draw positions that are under the popup withnicm
2021-08-06Tweak previous not to replace complete characters with spaces.nicm
2021-08-06Correctly draw wide characters that are partially obscured.nicm
2021-08-05Do not freeze output in panes when a popup is open, let them continue tonicm
2021-06-10Do not clear region based on current cursor position, this is notnicm
2021-06-10Improve logging of screen mode changes.nicm
2021-06-10Change cursor style handling so tmux understands which sequences containnicm
2021-03-12Fix so tmux correctly sends the cvvis (cursor very visible) capabilitynicm
2021-02-17Move the call to setupterm() into the client and have it pass thenicm
2021-01-18There is no need to clear every line entirely before drawing to it, thisnicm
2020-12-03Redraw any visible modes when status line changes so that formats likenicm
2020-11-09If mouse bits change, clear them all and set again to avoid problemsnicm
2020-10-05Use the setal capability as well as (tmux's) Setulc.nicm
2020-09-02Check started flag before looking for capability.nicm
2020-09-02Add a -w flag to set- and load-buffer to send to clipboard using OSC 52.nicm