treewide: rewrite with Iced; migrate to new repository format

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If2c377d3b866a33a65d85836bc9010756a6a6964
This commit is contained in:
raf 2026-01-14 22:35:55 +03:00
commit c119d7ae26
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
13 changed files with 4646 additions and 949 deletions

View file

@ -1,12 +1,21 @@
[package]
name = "lychee"
version = "0.1.0"
edition = "2021"
[workspace]
resolver = "3"
members = ["lychee", "crates/*"]
[workspace.package]
version = "1.0.0"
edition = "2024"
[dependencies]
[workspace.dependencies]
clap = { version = "4.6.0", features = ["derive"] }
iced = { version = "0.14.0", features = ["image", "wayland", "smol"] }
image = "0.25.10"
image = "0.25.5"
wayland-client = "0.31"
minifb = "0.28.0"
lychee-cli = { path = "./crates/lychee-cli" }
lychee-img = { path = "./crates/lychee-img" }
lychee-core = { path = "./crates/lychee-core" }
[profile.release]
lto = true
codegen-units = 1
strip = true