Andrew Stone
28ac1c845b
Adds config option for command palette rows ( #4595 )
...
Co-authored-by: Wez Furlong <wez@wezfurlong.org>
2023-12-01 07:56:41 -07:00
Wez Furlong
d7a2e258d0
docs: changelog for #4605
2023-12-01 07:52:09 -07:00
Gabriel Nützi
089e07152a
fix: Correct SUPER
modifier key handling in kitty protocol ( #4605 )
2023-12-01 07:51:06 -07:00
Wez Furlong
90ca1117bc
cargo update
2023-11-28 07:46:54 -07:00
Wez Furlong
f07cc83716
ci: s/fedora36/fedora39/
...
CI just failed to build fedora36, which is now EOL, and fedora39 is out.
2023-11-24 20:20:04 -07:00
Wez Furlong
6a58a5ce94
deps: harfbuzz -> 8.3.0
2023-11-22 17:41:38 -07:00
dependabot[bot]
7e64774e82
build(deps): bump dessant/lock-threads from 4 to 5
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 4 to 5.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-22 15:00:40 -07:00
Wez Furlong
ada7e8e05b
cargo update
2023-11-22 14:59:25 -07:00
Wez Furlong
d419d9a543
docs: changelog for #4564
2023-11-22 14:57:06 -07:00
Wez Furlong
f4fb227e11
docs: changelog for #4565
2023-11-22 14:56:35 -07:00
Luis Javier Merino Morán
97e001c93c
Clamp cursor position reported by CPR
...
From esctest:
CHATests.test_CHA_OutOfBoundsLarge
CUPTests.test_CUP_OutOfBoundsParams
HVPTests.test_HVP_OutOfBoundsParams
2023-11-22 14:56:26 -07:00
Luis Javier Merino Morán
769840d2cb
DECRQCRA: treat uninitialized cells as spaces
...
The concept of uninitialized cells in wezterm is not the same as that on
VT520 or that on xterm, so treat them as spaces, at least when asking
for the checksum of a single cell, which is what esctest does.
2023-11-22 14:38:11 -07:00
Adam Simpkins
fde926722f
get-deps: support installing docs dependencies on debian
...
The python3-pip and mkdocs packages are required to run the
ci/build-docs.sh script.
2023-11-20 16:41:50 -07:00
Adam Simpkins
7b4d165c84
docs: fix minor variable name mismatch in the docs
2023-11-20 16:15:51 -07:00
Wez Furlong
6006525835
cargo update
2023-11-17 15:11:05 -07:00
Wez Furlong
721fbdf5dc
docs: changelog for #4563
2023-11-12 17:16:50 -07:00
Luis Javier Merino Morán
c4654d8bf4
Make RIS also clear the alternate screen
...
xterm clears the alternate screen on RIS since #383 . VTE and konsole
already did that.
From esctest:
RISTests.test_RIS_ExitAltScreen
2023-11-12 17:09:34 -07:00
Wez Furlong
f0e3eecba6
cargo update
2023-11-07 08:25:18 -07:00
Wez Furlong
edf17fc020
docs: changelog for #4534 #3962
2023-11-07 08:24:51 -07:00
Luis Javier Merino Morán
f880188ae4
Default G1 to ASCII
...
As per DEC STD-070 3.6.4
refs: https://github.com/wez/wezterm/issues/3962
2023-11-07 08:22:51 -07:00
Wez Furlong
d680953321
ci: use COPR for opensuse from now on
...
The images available to us on GH actions frequently break and I'm
tired of troubleshooting it and getting spammed by failed build
notifications around it.
I'm just going to use newer COPR builds for this platform from
now on.
2023-11-04 09:41:53 -07:00
Wez Furlong
ee73f26436
docs: fix emoji stuff
...
fec90ae04b
didn't fix this the way I
thought it would.
refs: https://github.com/wez/wezterm/issues/4489
2023-11-04 07:51:27 -07:00
Jun Wu
2a022399bb
Fallback to SGR when rendering 16/256 colors when MaxColors is 16M
...
When MaxColors is 16M, the "palette index" is treated by "setaf" as a true color, not the classic 256 color. Users of `PaletteIndex` expects 256 color and let's fallback to SGR.
For example, setaf on tmux-direct is:
setaf=\E[%?%p1%{8}%<%t3%p1%d%e38:2::%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%d%;m,
It only special treats the first 8 colors (which means `rgb(0,0,0..8)` cannot be rendered with `setaf`).
2023-11-04 06:13:07 -07:00
Jun Wu
3f1a120074
Detect true color set by max_colors
...
Terminals like `xterm-direct` has max_colors set to 16M. They should be treated as supporting true colors.
2023-11-04 06:12:08 -07:00
Wez Furlong
7590968257
fix a couple of new redundant clone warnings in rust 1.73
2023-10-30 07:45:59 -07:00
Wez Furlong
3e01871876
deps: wgpu -> 0.18
2023-10-30 07:41:12 -07:00
Benjamin Habié
bc99181fa2
docs: Fix typo
2023-10-29 18:41:47 -07:00
Wez Furlong
84782e9d1b
docs: changelog for #4457
2023-10-29 18:40:25 -07:00
ud2
4551903f5b
macos: fix leak of Window and View objects
2023-10-29 18:39:30 -07:00
Wez Furlong
453ff8dab5
deps: http_req -> 0.10
2023-10-29 18:28:13 -07:00
Wez Furlong
a2228eedf1
cargo update
2023-10-29 18:22:07 -07:00
Wez Furlong
fec90ae04b
docs: remove emoji extension
...
it's raising a warning, which promotes to an error in strict mode.
Sounds like it is going away, and we don't use it here anyway.
2023-10-17 09:15:26 -07:00
Wez Furlong
d2a18dbbd3
cargo update
2023-10-17 09:14:15 -07:00
Wez Furlong
11dec45f08
docs: add debian 12 arm download
...
refs: https://github.com/wez/wezterm/issues/4134
2023-10-04 11:31:17 -07:00
Wez Furlong
80174a0454
docs: add ubuntu 22 arm download
...
and pave way for debian 12 version
refs: https://github.com/wez/wezterm/issues/4134
2023-10-04 10:27:30 -07:00
Wez Furlong
009b71f1d7
cargo update
...
This picks up https://github.com/gfx-rs/wgpu/pull/4184
2023-10-03 22:41:05 -07:00
Wez Furlong
0fcdda9ac4
cirrus: merge only_if condition
2023-10-03 22:35:30 -07:00
Wez Furlong
ee6a56e704
cirrus: fixup arch and release vs. tag
2023-10-03 22:32:32 -07:00
Wez Furlong
a1b41ada98
cirrus: fix release name
2023-10-03 22:21:41 -07:00
Wez Furlong
9d9d7b2dde
cirrus: fixup step name
2023-10-03 22:01:22 -07:00
Wez Furlong
b6eb36ba67
cirrus: install GH cli and try publishing package
2023-10-03 21:57:24 -07:00
Wez Furlong
9f6181b414
cirrus: fixup build invocation
2023-10-03 18:12:13 -07:00
Wez Furlong
5e306d1bd0
cirrus: remove cache stuff from arm build
2023-10-03 18:07:00 -07:00
Wez Furlong
d33edb0392
cirrus: maybe add arm build
2023-10-03 18:00:13 -07:00
Wez Furlong
6a75a8cd72
cirrus: refactor config
2023-10-03 17:26:02 -07:00
Wez Furlong
073d522083
docs: add info about installing via Copr
2023-10-03 10:40:57 -07:00
Wez Furlong
616e600c91
copr: tweak for suse
2023-10-03 09:51:18 -07:00
Wez Furlong
45827136ed
copr: fix logic around source archive name for !copr
2023-10-03 07:36:57 -07:00
Wez Furlong
99639ad5b3
copr: use rust from rustup
2023-10-03 07:34:24 -07:00
Wez Furlong
0700a6b177
copr: adjust deps again
2023-10-03 07:13:06 -07:00