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
V
bbbe9c2cea
Add rust-src to Nix development shell
...
rust-analyzer can't find the standard library source code otherwise.
2024-05-04 16:09:37 -07:00
V
84e8c966a1
Use PrimarySelectionHandler provided by SCTK
...
Also converts other DataDevice-handling code to use Read/WritePipe
instead of the FileDescriptor API.
2024-05-04 16:09:37 -07:00
V
b23a424e21
Improve error messages for set_cursor
2024-05-04 16:09:37 -07:00
V
2dd2a541ce
Clean up delegates
2024-05-04 16:09:37 -07:00
V
5654bbff47
Use the existing CursorShapeManager provided by SCTK
2024-05-04 16:09:37 -07:00
V
5b0e7bca93
Remove/rename unused stuff
2024-05-04 16:09:37 -07:00
V
f5a69b8746
Fix copy & paste
2024-05-04 16:09:37 -07:00
V
423859cef7
Fix drag & drop
2024-05-04 16:09:36 -07:00
V
ba18d0590c
Fix drag/selection offer retrieval
2024-05-04 16:09:36 -07:00
V
8ed444cffc
Fix window todos
2024-05-04 16:09:36 -07:00
V
a7b122a2e1
Fix pointer todos
2024-05-04 16:09:36 -07:00
V
42e47ad920
It runs! (pointer now has a surface)
2024-05-04 16:09:36 -07:00
V
ccbdd4da6a
Fix cursor setting
2024-05-04 16:09:36 -07:00
V
fdc805bb2e
Fix compilation
2024-05-04 16:09:36 -07:00
V
7c77f407fa
Update smithay-client-toolkit to v0.18
...
Also updates:
- wayland-{client,protocols} to v0.31
- wayland-egl to v0.32
2024-05-04 16:09:36 -07:00
Wez Furlong
2cb6e05c77
rustfmt
2024-05-04 16:02:18 -07:00
Orhun Parmaksız
1375e79a21
termwiz: support NO_COLOR environment variable ( #5020 )
...
* termwiz: support NO_COLOR environment variable
* style: update formatting
* refactor: use capabilities for enabling no-color
2024-05-04 16:01:47 -07:00
Wez Furlong
67d4ba9f76
fix when running on rust 1.78
...
std::slice::from_raw_parts will now panic if the ptr is null.
Resolve this by adding our own wrapper that translates that
case to an empty slice.
2024-05-04 15:53:28 -07:00
Wez Furlong
76cf2e51e6
rename .cargo/config -> .cargo/config.toml
...
The old path is deprecated and current versions of rust warn
about this.
2024-05-04 15:34:47 -07:00
Wez Furlong
0184e88e97
docs: changelog for https://github.com/wez/wezterm/pull/5264
2024-04-29 10:28:18 -07:00