git.lucas.co / cce-gallery
widget gallery and compositor test bench

commitded654647c3073140c2b1b9fb06c75d947ab2dee
parentead1d5f8da
authorLucas Galante <[email protected]>
date2026-09-06 12:26
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"