working perfectly, refactored to use calloop

This commit is contained in:
Henry Hiles 2026-04-20 22:25:26 -04:00
commit 1fa6c3e790
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
3 changed files with 123 additions and 72 deletions

View file

@ -8,10 +8,12 @@ crate-type = ["cdylib", "staticlib"]
[dependencies]
flutter_rust_bridge = "=2.11.1"
wayland-client = "0.31"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
wayland-client = "0.31"
wayland-protocols = { version = "0.32.12", features = ["client", "staging"] }
libc = "0.2.185"
crossbeam-channel = "0.5.15"
calloop = "0.14.4"
calloop-wayland-source = "0.4.1"