summaryrefslogtreecommitdiffstats
path: root/tty.c
AgeCommit message (Expand)Author
2023-09-17Merge branch 'obsd-master'Thomas Adam
2023-09-15Change UTF-8 combining to inspect the previous character at the cursornicm
2023-09-02Merge branch 'obsd-master'Thomas Adam
2023-09-02Request terminal colours again on SIGWINCH but at most once every 30nicm
2023-09-02Merge branch 'obsd-master'Thomas Adam
2023-09-02Setulc only does RGB colour so add Setulc1 to do non-RGB colours, GitHubnicm
2023-08-22Merge SIXEL branch.Nicholas Marriott
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