Files
zellij/xtask/Cargo.toml
Aram Drevekenin 3239d37b40 Native web mobile UI (#5441)
* initial chrome

* mobile state

* feat(mobile-web): implement browser→server actions (fit toggle, single-pane fullscreen, pane/tab focus) with fullscreen-truth reconciliation

* panning

* remove mobile plugin

* fix first load race

* improve web handshake

* rustfmt

* cleanups

* moar cleanups

* add bundle asset check to ci

* fix(mobile-web): tab-scope co-presence, yield single-pane to desktop clients, fix render-mode desync

* make mobile use no-ui fullscreen

* client side welcome screen for mobile

* attach web clients to first tab on tiles surface

* fix: opening new pane in mobile single mode no longer exits mobile single mode

* mobile chrome light theme support

* fix server races and flaky tests

* rustfmt

* fix flakes

* add pr
2026-08-05 15:32:53 +02:00

22 lines
760 B
TOML

[package]
name = "xtask"
version = "0.1.0"
edition.workspace = true
[dependencies]
anyhow = { workspace = true }
serde_json = { workspace = true }
prost-build = { version = "0.12.6", default-features = false }
sha2 = { workspace = true }
toml = { version = "1.1.2", default-features = false, features = ["parse", "serde", "std"] }
which = "8"
xflags = { version = "0.3.2", default-features = false }
# TODO(hartan): Update this once we get a new release. See:
# <https://github.com/matklad/xshell/issues/63>
xshell = { version = "= 0.2.2", default-features = false }
[lints.rust]
# Only required because we need to fix `xshell` to `=0.2.2`
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(trick_rust_analyzer_into_highlighting_interpolated_bits)'] }