Wez Furlong
ec438e714c
deps: update harfbuzz to 8.4.0
2024-05-05 14:26:46 -07:00
Jonathan Cammisuli
9d83458632
add PSUEDOCONSOLE_INHERIT_CURSOR as a flag
2024-05-05 14:17:24 -07:00
Jonathan Cammisuli
454ec0a7df
windows: set PSEUDOCONSOLE_INHERIT_CURSOR
2024-05-05 14:17:24 -07:00
Wez Furlong
c02973b852
docs: changelog for #5033
2024-05-05 14:07:36 -07:00
Wez Furlong
962ba3af6e
ringlog: suppress tracing, zbus INFO logs
...
Something changed recently in those crates to make them log
a bunch of info logs fairly often; suppress them from our
default log filter.
2024-05-05 14:07:08 -07:00
Jeffrey Knockel
809bcc55a5
x11: fix window contents jumping on async resize
...
We can't hope to keep the renderer's idea of the window size consistent
with the actual window size when the user can asynchronously change its
size at any moment. Therefore, we create a child window which we render
to and which we synchronously resize in response to async resizes. Since
by default the contents of X11 windows are undefined on resize, we take
the additional steps of setting our windows' X11 background color and
bit gravity as appropriate.
2024-05-05 14:06:46 -07:00
Martin Nowak
d70624b169
fix #4985 - reimplement get_appearance for wayland
...
- was dropped with wayland reimplementation (#4777 , 3eaba4e3d6
)
- get appearance from xdg desktop portal
- advise all windows of appearance changes to reload config
2024-05-05 13:50:45 -07:00
Glenn Waters
888366a15d
Add missing docs, fix typo, bring to attention error. ( #5150 )
...
* Update swallow_mouse_click_on_window_focus.md
Fix typo.
* Update appearance.md
URL in docs is no longer value. As a placeholder I put in the file where color_schemes can be found. I'm thinking that's not the right fix, but there is now awareness of the broken URL.
* Update window_frame.md
Add font and font_size description for window_frame.
* Update window_frame.md
Fix typo
2024-05-05 13:47:14 -07:00
Wez Furlong
06139c11c0
docs: changelog for #4503 #5163
...
closes: https://github.com/wez/wezterm/issues/4503
2024-05-05 13:45:27 -07:00
emc2314
c2fb3cb760
Fix SSH config %h using Host ( #5163 )
...
* Fix SSH config %h using Host
* Fix test and use workaround for 2nd pass parsing
* Better implementation from @wheatdog
2024-05-05 13:43:52 -07:00
Wez Furlong
952af2e6e1
docs: changelog for #5051 #5169
2024-05-05 13:32:37 -07:00
Wez Furlong
25257c6b38
rustfmt
2024-05-05 13:30:42 -07:00
stribor14
1dd5d6deac
Refactoring custom glyph drawing
2024-05-05 13:26:57 -07:00
stribor14
5f55624468
Cell diagonals
2024-05-05 13:26:57 -07:00
stribor14
4b04752ee5
Fill characters
2024-05-05 13:26:57 -07:00
stribor14
536767dc23
Shade characters
2024-05-05 13:26:57 -07:00
stribor14
26ec91d4e6
Rename Edge to Block, add 'Block Elements'
2024-05-05 13:26:57 -07:00
stribor14
314cb75a77
Smooth mosaic terminal graphic characters (quarter triangles)
2024-05-05 13:26:57 -07:00
stribor14
a38793110c
Smooth mosaic terminal graphic characters
2024-05-05 13:26:57 -07:00
Wez Furlong
0130c9960b
docs: changelog for #5306
2024-05-05 13:17:52 -07:00
Quan Tong
ba25f7df78
make activate-pane CLI honor unzoom_on_switch_pane
2024-05-05 13:16:50 -07:00
Wez Furlong
18d643510f
docs: changelog for #5362 #5348
2024-05-05 13:10:36 -07:00
Kushagra Gupta
d9455a45fe
fixed the issue #5348 and a typo
...
Fixed the issue #5348 for windows by setting margins check for window decoration instead and using value 0 margin for only the TITLE style
2024-05-05 13:09:14 -07:00
Wez Furlong
65a84ddd60
docs: update for x11 dnd
...
closes: https://github.com/wez/wezterm/pull/5316
closes: https://github.com/wez/wezterm/issues/640
2024-05-05 13:05:53 -07:00
Wez Furlong
1598579551
x11: refactor x11 dnd a little
...
Reduce some nesting and make it a little easier to follow.
refs: https://github.com/wez/wezterm/pull/5316
2024-05-05 13:02:40 -07:00
Stefan Siegel
3d511bbd67
Accept drag and drop of URLs from browsers and plain text on X11
...
For filenames and urls an additional space is inserted after the last
item to enable adding more files and urls with another drag-and-drop
operation without the need to manually enter the space in between.
2024-05-05 12:48:09 -07:00
Stefan Siegel
b888c547db
Implement drag and drop for X11
...
This is the last platform to resolve #640
2024-05-05 12:48:06 -07:00
Benoit de Chezelles
e1755f369c
chore: Fix Nix build after recent dependencies updates
...
The issue comes from 8c9ab05fb4
which
changed where `sqlite-cache` is retrieved from:
```diff
diff --git a/sync-color-schemes/Cargo.toml b/sync-color-schemes/Cargo.toml
index b1cc34f8a..0fbf28059 100644
--- a/sync-color-schemes/Cargo.toml
+++ b/sync-color-schemes/Cargo.toml
-sqlite-cache = "0.1.3"
+sqlite-cache = {git="https://github.com/losfair/sqlite-cache ", rev="0961b50385ff189bb12742716331c05ed0bf7805" }
```
When a dependency is retrieved from git, Nix needs the resulting hash in
Nix format (a combination of sha256 + Nix stuff), hence this change.
2024-05-05 07:04:47 -07:00
Pi-Cla
ee61e61e4f
[PATCH] Fix various cargo audit errors
...
closes: https://github.com/wez/wezterm/pull/5206
2024-05-04 22:47:57 -07:00
Wez Furlong
030596a2d4
rustfmt
2024-05-04 22:24:34 -07:00
Wez Furlong
7f35aac7a9
sync-color-schemes: fix mis-parse of color schemes
...
Double check that what we got looked enough like
our data when reading from a toml file
2024-05-04 22:01:00 -07:00
Wez Furlong
f01397ead3
sync color schemes
...
refs: https://github.com/wez/wezterm/pull/5232
2024-05-04 17:40:56 -07:00
jrreed
e3f1cf6f44
Eldritch theme
...
done
2024-05-04 17:36:22 -07:00
Wez Furlong
9070d4cb6d
windows: speculative compile fix for termwiz
...
refs: #5020
2024-05-04 17:15:35 -07:00
Wez Furlong
2eac806d8c
deps: rstest to 0.19
2024-05-04 17:12:55 -07:00
Wez Furlong
d22e97dcef
deps: update hostname to 0.4
2024-05-04 17:11:47 -07:00
Wez Furlong
9fe8daaaa8
deps: update reqwest to 0.12
2024-05-04 17:07:29 -07:00
Wez Furlong
c4021d2109
deps: remove yaml-rust in favor of serde-yaml
2024-05-04 17:05:12 -07:00
Wez Furlong
cab8523f85
deps: update starship battery
2024-05-04 17:01:24 -07:00
Wez Furlong
fd45b40750
deps: update criterion
...
This also makes cargo audit happier
2024-05-04 16:59:45 -07:00
Wez Furlong
8c9ab05fb4
cargo update, update sqlite deps for sync-color-schemes
...
This makes cargo audit happier
2024-05-04 16:56:00 -07:00
Wez Furlong
a082117bb8
docs: more changelog for sctk 0.18 update
2024-05-04 16:34:22 -07:00
Wez Furlong
54ddb6df06
docs: changelog for #5276
2024-05-04 16:18:41 -07:00
Wez Furlong
d8154bc450
avoid unwrap when detaching seat
...
refs: https://github.com/wez/wezterm/pull/5276
2024-05-04 16:17:31 -07:00
Wez Furlong
c7e4b7dda8
update Cargo.lock for #5276
2024-05-04 16:17:14 -07:00
V
296f88675f
Fix clippy lints
2024-05-04 16:09:38 -07:00
V
48fa4ca497
Fix crash when setting cursor on non-existent pointer
2024-05-04 16:09:38 -07:00
V
369fcb9928
Fix crash when switching TTYs
2024-05-04 16:09:38 -07:00
V
b1069576b7
Drop old primary selection code
2024-05-04 16:09:37 -07:00
V
004bfd3d9e
Unwrap wayland fd acquisition rather than erroring without a message
2024-05-04 16:09:37 -07:00