Wez Furlong
737eb6e912
docs: animation_fps
2022-03-19 11:42:35 -07:00
Wez Furlong
7fc7201ae5
add swallow_mouse_click_on_window_focus option
...
Separates out window vs pane click-to-focus behavior more distinctly,
and fixes up the behavior when
swallow_mouse_click_on_window_focus=false.
refs: #1540
2022-03-19 07:41:34 -07:00
Wez Furlong
bd9088372a
wayland: speculative handling of pointer when seat changes
...
It compiles and launches under weston, so that's promising.
I can't test the suspend/resume case on the hardware I have available.
refs: #1497
2022-03-19 05:47:04 -07:00
Wez Furlong
29995c7cb3
add wezterm.enumerate_ssh_hosts() helper
...
This helper extracts the concrete set of hosts and their configurations
from the ssh config, and arranges to reload the wezterm config if they
are changed.
This is useful when constructing ssh domain configs.
refs: https://github.com/wez/wezterm/discussions/1731
2022-03-18 07:48:12 -07:00
Wez Furlong
51e27acf1e
docs: changelog for #1092
2022-03-17 16:37:51 -07:00
Wez Furlong
0b4e5570a8
docs for https://github.com/wez/wezterm/discussions/796
2022-03-16 06:34:24 -07:00
Wez Furlong
d290f532d4
fix hang with open crate when spawning the browser
...
The `open` crate blocks forever when spawning the browser via xdg-open,
which feels kinda "wrong" to me, but does offer a method that can stick
that in a background thread, so that's what we do here.
refs: #1721
2022-03-15 07:50:08 -07:00
Wez Furlong
d22b7a51c5
docs: https://github.com/wez/wezterm/issues/1646
2022-03-12 15:06:07 -07:00
Wez Furlong
d64f0c2189
deps: harfbuzz -> 4.0.1
2022-03-12 07:06:54 -07:00
Wez Furlong
6d45a32eaa
docs: changelog for #1423 #1708
2022-03-12 06:44:09 -07:00
Sebastian Wiesner
277d30ef2e
Support primary selection on Wayland
...
Closes #1423
2022-03-12 05:42:01 -08:00
Wez Furlong
5d7de61e9e
docs: changelog for https://github.com/wez/wezterm/issues/1434
2022-03-11 09:28:30 -07:00
Greg V
9879005f87
add support for XF86Copy/XF86Paste keys
2022-03-11 06:43:18 -08:00
Davide Mancusi
053c798bc1
docs: remove mention of SpawnTab in launch.md
...
SpawnTab does not accept a SpawnCommand as an argument.
2022-03-09 05:56:15 -08:00
Wez Furlong
5ffd50acc6
docs: document OSC 11-13 for changing default colors
...
refs: https://github.com/wez/wezterm/issues/1680
2022-03-03 07:22:47 -07:00
Wouter Beeftink
45a4dff955
docs: fix condition in default_wsl_domains example
2022-03-03 06:06:12 -08:00
ye.sijun
57059992f5
fix invalid lua config
...
Signed-off-by: ye.sijun <junnplus@gmail.com>
2022-02-25 08:20:33 -08:00
Wez Furlong
57bfc508f7
Update docs/multiplexing.md
2022-02-25 08:14:59 -08:00
siddug
166de51683
hostname or IP address
...
Clarifies https://github.com/wez/wezterm/issues/1660
2022-02-25 08:14:59 -08:00
Davide Mancusi
755f1c28ae
docs: update minimum required Rust version
2022-02-23 07:54:25 -08:00
Wez Furlong
3234ef0ec9
x11: add fallbacks when loading xcursor themes
...
refs: #1655
2022-02-23 08:53:11 -07:00
Riyyi
9438e49726
docs: fix truncate call in example and fix typo
2022-02-22 06:40:59 -08:00
Wez Furlong
85a8434ecb
docs: fix autumnmeowmeow's links
2022-02-18 07:16:28 -07:00
Wez Furlong
77222e0630
docs: fix typo in changelog
2022-02-18 07:14:41 -07:00
Wez Furlong
55b41664d6
docs: changelog links to phys vs mapped section
...
refs: https://github.com/wez/wezterm/issues/1483
2022-02-18 06:34:16 -07:00
Wez Furlong
e12c511ccb
docs: more docs for https://github.com/wez/wezterm/issues/1483
2022-02-18 06:29:02 -07:00
Wez Furlong
6e972d3f08
docs: adjust changelog for https://github.com/wez/wezterm/issues/1483
...
closes: https://github.com/wez/wezterm/issues/1483
2022-02-18 06:05:36 -07:00
Wez Furlong
0e48c1966e
docs: note about https://github.com/wez/wezterm/issues/1424
...
closes: https://github.com/wez/wezterm/issues/1424
2022-02-18 06:04:22 -07:00
Wez Furlong
c232817270
docs: changelog for https://github.com/wez/wezterm/issues/1633
...
closes: https://github.com/wez/wezterm/issues/1633
2022-02-18 06:00:42 -07:00
Wez Furlong
a79fc87586
deps: harfbuzz -> 3.4.0
2022-02-12 16:00:58 -07:00
Wez Furlong
48d6935f91
fix matching iosevka font when multiple ttcs were installed
...
refs: https://github.com/wez/wezterm/issues/1630
2022-02-12 14:07:26 -07:00
Wez Furlong
18c63c0526
fix copying trailing whitespace from wrapped lines
...
refs: #1635
2022-02-12 09:47:03 -07:00
Wez Furlong
3316695dc0
docs: changelog for https://github.com/wez/wezterm/pull/1577
2022-02-09 19:51:01 -07:00
Wez Furlong
dbf190d414
gui: changing cursor color with escape sequences > force_reverse_video_cursor
...
refs: 1625
2022-02-08 06:46:31 -07:00
Wez Furlong
7a5956d3b8
gui: blinking cursor now eases rather binary blinks
...
Also: I recently broke force_reverse_video_cursor with the recent
glyph rendering fixes; this commit restores that functionality.
2022-02-06 22:09:52 -07:00
Wez Furlong
842e4800b5
blinking text is now eased between bg and fg color
2022-02-06 18:28:45 -07:00
Wez Furlong
75e785e01e
allow using CSS style color specs in the config
...
This change also allows removing the dep on the palette crate,
which I found to be difficult to use (API changed often, and relied
on a lot of `.into` that was hard to follow and reconcile across
upgrades). We already pulled in the csscolorparse crate as an indirect
dep of colorgrad, so we can replace the color conversion we need for
sixel with that crate while we're in here.
refs: #1615
2022-02-06 08:23:26 -07:00
Wez Furlong
7956e71b34
docs: mention bidi in changelog
2022-02-06 07:37:01 -07:00
Wez Furlong
2fedc0ca21
docs: changelog for https://github.com/wez/wezterm/issues/1615
2022-02-06 07:29:33 -07:00
Wez Furlong
1b63b4b7c9
deps: harfbuzz -> 3.3.2
2022-02-06 06:44:59 -07:00
Wez Furlong
1e32ccbd2f
shaping: fix an issue where we'd lose combining marks like U+20d7
...
For a sequence like `e U+20d7` the intent is to render the `e` with
a vector arrow over the top.
This is typically implemented by fonts as an `e` followed by the
vector glyph (or vice versa), where either one of those may have
a zero advance so that the two elements are combined.
There were two problems here:
* During shaping we'd see the zero advance and assume that the entry
was useless and skip it
* During rendering, if we didn't think it had any cell width, we'd
not render it
Cursoring through that particular sequence can hide the vector
mark if the cursor is set to the default block cursor due to annoyances
in how the block cursor is rendered (it changes the fg color to match
the bg, but for elements outside where we think the cursor is, this
makes those elements invisible).
refs: https://github.com/wez/wezterm/issues/1617
2022-02-05 06:19:25 -07:00
Wez Furlong
794113807b
docs: changelog for https://github.com/wez/wezterm/issues/1601
...
closes: https://github.com/wez/wezterm/issues/1601
2022-02-03 23:09:40 -07:00
Wez Furlong
7577eb327f
docs: changelog for https://github.com/wez/wezterm/issues/1610
2022-02-03 23:08:22 -07:00
Wez Furlong
c3234b61d7
nerdfonts: re-order numerics so that 10 comes after 1 etc.
2022-02-03 09:08:39 -07:00
Wez Furlong
038938479f
docs: embed nerd fonts symbols on the nerdfonts page
2022-02-03 08:19:51 -07:00
Wez Furlong
23d1ad5861
docs: add centos9 to downloads section
2022-02-02 06:42:03 -07:00
Wez Furlong
e2903cfa5b
Revert "update docs to mark EOL for CentOS 8"
...
This reverts commit 832c8ad053
.
We have centos8 back in the CI again
2022-02-01 13:12:22 -07:00
Wez Furlong
832c8ad053
update docs to mark EOL for CentOS 8
2022-02-01 08:41:20 -07:00
Wez Furlong
05354fe8e5
deps: update harfbuzz to 3.3.1
2022-01-31 20:32:20 -07:00
Wez Furlong
3b1396dc9c
docs: changelog for https://github.com/wez/wezterm/pull/1518
2022-01-28 17:24:29 -07:00