widget gallery and compositor test bench
build: drop six unused dependencies, trim .gitignore
tokio, smithay-client-toolkit, calloop-wayland-source, xkeysym, resvg and
zbus are not referenced anywhere in the crate (cce-ui carries what the
toolkit needs). Cargo.lock regenerated offline against the trimmed graph,
versions unchanged. .gitignore loses the Python-suite entries from the
crate's previous life; only target/ is generated here.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
.gitignore | 9 +--------
Cargo.lock | 7 +------
Cargo.toml | 6 ------
3 files changed, 2 insertions(+), 20 deletions(-)
diff --git a/.gitignore b/.gitignore
index 679ede6..ea8c4bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1 @@
-__pycache__/
-*.pyc
-.pytest_cache/
-screenshots/
-logs/
-tmp/
-*.log
-target/
+/target
diff --git a/Cargo.lock b/Cargo.lock
index bc75fb5..77534c8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -344,14 +344,8 @@ name = "cce-gallery"
version = "0.1.0"
dependencies = [
"calloop",
- "calloop-wayland-source",
"cce-ui",
- "resvg",
- "smithay-client-toolkit",
- "tokio",
"wayland-client",
- "xkeysym",
- "zbus",
]
[[package]]
@@ -370,6 +364,7 @@ dependencies = [
"libc",
"log",
"naga",
+ "png",
"raw-window-handle",
"resvg",
"rfd",
diff --git a/Cargo.toml b/Cargo.toml
index e31f3b0..33467b2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,12 +5,6 @@ edition = "2021"
[dependencies]
cce-ui = { path = "../cce-ui" }
-tokio = { version = "1", features = ["full"] }
-smithay-client-toolkit = { version = "0.19.2", features = ["calloop"] }
calloop = "0.13.0"
-calloop-wayland-source = "0.3.0"
wayland-client = { version = "0.31", features = ["system"] }
-xkeysym = "0.2"
-resvg = "0.41.0"
-zbus = "5"