Skip to content

Commit

Permalink
docs: add extended mouse support to matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
aymanbagabas committed Jan 31, 2023
1 parent 0e5b382 commit d578fd1
Showing 1 changed file with 36 additions and 37 deletions.
73 changes: 36 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -313,25 +313,25 @@ termenv.DisableBracketedPaste()
<details>
<summary>Click to show feature matrix</summary>

| Terminal | Query Color Scheme | Query Cursor Position | Set Window Title | Change Cursor Color | Change Default Foreground Setting | Change Default Background Setting | Bracketed Paste |
| ---------------- | :----------------: | :-------------------: | :--------------: | :-----------------: | :-------------------------------: | :-------------------------------: | :-------------: |
| alacritty ||||||| |
| foot ||||||| |
| kitty ||||||| |
| Konsole ||||||| |
| rxvt ||||||| |
| urxvt ||||||| |
| screen |[^mux] |||||| |
| st ||||||| |
| tmux |[^mux] |||||| |
| vte-based[^vte] ||||||| |
| wezterm ||||||| |
| xterm ||||||| |
| Linux Console ||||||| |
| Apple Terminal ||||||| |
| iTerm ||||||| |
| Windows cmd ||||||| |
| Windows Terminal ||||||| |
| Terminal | Query Color Scheme | Query Cursor Position | Set Window Title | Change Cursor Color | Change Default Foreground Setting | Change Default Background Setting | Bracketed Paste | Extended Mouse (SGR) | Pixels Mouse (SGR-Pixels) |
| ---------------- | :----------------: | :-------------------: | :--------------: | :-----------------: | :-------------------------------: | :-------------------------------: | :-------------: | :------------------: | :-----------------------: |
| alacritty ||||||| || |
| foot ||||||| || |
| kitty ||||||| || |
| Konsole ||||||| || |
| rxvt ||||||| || |
| urxvt ||||||| || |
| screen |[^mux] |||||| || |
| st ||||||| || |
| tmux |[^mux] |||||| || |
| vte-based[^vte] ||||||| || |
| wezterm ||||||| || |
| xterm ||||||| || |
| Linux Console ||||||| || |
| Apple Terminal ||||||| || |
| iTerm ||||||| || |
| Windows cmd ||||||| || |
| Windows Terminal ||||||| || |

[^vte]: This covers all vte-based terminals, including Gnome Terminal, guake, Pantheon Terminal, Terminator, Tilix, XFCE Terminal.
[^mux]: Unavailable as multiplexers (like tmux or screen) can be connected to multiple terminals (with different color settings) at the same time.
Expand All @@ -347,23 +347,23 @@ You can help improve this list! Check out [how to](ansi_compat.md) and open an i

| Terminal | Copy to Clipboard (OSC52) | Hyperlinks (OSC8) | Notifications (OSC777) |
| ---------------- | :-----------------------: | :---------------: | :--------------------: |
| alacritty | |[^alacritty] ||
| foot | |||
| kitty | |||
| Konsole | [^konsole] |||
| rxvt | |||
| urxvt | [^urxvt] |||
| screen | |[^screen] ||
| st | |||
| tmux | |[^tmux] ||
| vte-based[^vte] | [^vte] |||
| wezterm | |||
| xterm | |||
| Linux Console | |||
| Apple Terminal | [^apple] |||
| iTerm | |||
| Windows cmd | |||
| Windows Terminal | |||
| alacritty | |[^alacritty] ||
| foot | |||
| kitty | |||
| Konsole |[^konsole] |||
| rxvt | |||
| urxvt |[^urxvt] |||
| screen | |[^screen] ||
| st | |||
| tmux | |[^tmux] ||
| vte-based[^vte] |[^vte] |||
| wezterm | |||
| xterm | |||
| Linux Console | |||
| Apple Terminal |[^apple] |||
| iTerm | |||
| Windows cmd | |||
| Windows Terminal | |||

[^vte]: This covers all vte-based terminals, including Gnome Terminal, guake, Pantheon Terminal, Terminator, Tilix, XFCE Terminal. OSC52 is not supported, see [issue#2495](https://gitlab.gnome.org/GNOME/vte/-/issues/2495).
[^urxvt]: Workaround for urxvt not supporting OSC52. See [this](https://unix.stackexchange.com/a/629485) for more information.
Expand Down Expand Up @@ -392,7 +392,6 @@ you need to enable ANSI processing in your application first:
The above code is safe to include on non-Windows systems or when os.Stdout does
not refer to a terminal (e.g. in tests).


## Color Chart

![ANSI color chart](https://github.com/muesli/termenv/raw/master/examples/color-chart/color-chart.png)
Expand Down

0 comments on commit d578fd1

Please sign in to comment.