1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-24 22:01:47 +03:00
wezterm/docs
Wez Furlong 2c95b98447
text cursor glyph renders at native cell size
Previously we'd use the scaled-by-line-height-and-cell-width dimensions
for the text cursor, leading to oddly dimensioned block cursors when
`line_height` or `cell_width` were configured.

This commit captures the native cell dimensions into the RenderMetrics
which makes it feasible for the glyph and sprite rendering logic to
reason about it.

The cursor rendering now renders at the native size and position by
using a transform to scale and translate into the correct spot.

We could potentially use the same technique for eg: braille or
other non-drawing characters
(https://github.com/wez/wezterm/issues/1957) although that is more
complex than just this commit.

refs: https://github.com/wez/wezterm/issues/2882
2023-08-26 14:11:13 -07:00
..
cli docs: update for release 2023-07-12 07:46:13 -07:00
colorschemes sync color schemes 2023-07-16 23:13:08 -07:00
config breaking(ish): pane.get_current_working_dir now returns Url 2023-08-25 06:59:09 -07:00
examples imgcat: add resize and resample functionality 2023-07-17 10:55:53 -07:00
install cargo update 2023-07-30 20:09:15 -07:00
javascript docs: switch doc build to Material for MkDocs 2023-03-15 19:22:51 -07:00
overrides/partials docs: switch doc build to Material for MkDocs 2023-03-15 19:22:51 -07:00
recipes docs: shell-integration: cover the new built-in user-vars 2023-01-23 10:50:49 -07:00
screenshots docs: win32_system_backdrop 2023-04-17 07:04:00 -07:00
_config.yml docs: switch to the "Hacker" theme which is darker 2019-12-18 09:25:36 -08:00
asciinema-player.css docs: use asciinema's web player for screenshots 2022-07-09 18:59:44 -07:00
asciinema-player.min.js docs: use asciinema's web player for screenshots 2022-07-09 18:59:44 -07:00
book.toml docs: add mdbook-admonish 2023-02-25 18:19:47 -07:00
changelog.md text cursor glyph renders at native cell size 2023-08-26 14:11:13 -07:00
contributing.md docs: switch doc build to Material for MkDocs 2023-03-15 19:22:51 -07:00
copymode.md docs: update a bunch of since lines to new macro 2023-03-20 22:54:27 -07:00
custom.css docs: css for https://github.com/wez/wezterm/pull/2911 2023-01-19 09:07:00 -07:00
escape-sequences.md docs: update a bunch of since lines to new macro 2023-03-20 22:54:27 -07:00
faq.md docs: fix see-also list 2023-07-10 22:54:06 -07:00
features.md fix broken link on features page 2023-03-29 11:32:26 -07:00
help.md docs: upgrade to mdbook 0.4, enable link checking 2021-01-30 14:14:29 -08:00
hyperlinks.md docs: more config.something style adjustments 2023-03-19 18:36:37 -07:00
imgcat.md docs: update a bunch of since lines to new macro 2023-03-20 22:54:27 -07:00
index.md Fix broken link to list of features 2023-03-29 12:00:13 -07:00
installation.md docs: some adjustments for mkdocs 2023-03-15 20:54:02 -07:00
mdbook-admonish.css docs: add mdbook-admonish 2023-02-25 18:19:47 -07:00
mermaid-init.js docs: adopt mermaid-js for flowchart 2022-04-03 22:09:17 -07:00
mkdocs-base.yml fixup doc build for mkdocs 1.5 2023-07-26 16:10:42 -07:00
multiplexing.md docs: add section regarding ssh_domains auto-populate and its use 2023-04-10 20:52:48 -07:00
quickselect.md docs: update a bunch of since lines to new macro 2023-03-20 22:54:27 -07:00
README.markdown docs: redirect people from GH docs dir to website 2021-12-12 07:54:01 -07:00
scrollback.md docs: update a bunch of since lines to new macro 2023-03-20 22:54:27 -07:00
serial.md docs: some adjustments for mkdocs 2023-03-15 20:54:02 -07:00
shell-integration.md Update shell-integration.md 2023-03-23 10:27:57 -07:00
sponsor.md docs: Add sponsor page 2023-04-02 23:14:42 -07:00
ssh.md docs: ssh: mention IdentityAgent 2023-05-26 13:30:07 -07:00
style.css update Symbols Nerd Font Mono to v3.0.1 2023-05-21 09:34:10 -07:00
tags.md docs: add tags to a number of pages 2023-04-08 07:48:40 -07:00
troubleshooting.md docs: add troubleshooting section 2023-01-19 10:44:05 -07:00
what-is-a-terminal.md docs: fix typo in what-is-a-terminal.md 2023-08-20 09:43:09 -07:00

This directory contains the sources for the documentation. Read the generated documentation at: https://wezfurlong.org/wezterm