treewide: fix various UI bugs; optimize crypto dependencies & format

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If8fe8b38c1d9c4fecd40ff71f88d2ae06a6a6964
This commit is contained in:
raf 2026-02-10 12:56:05 +03:00
commit 3ccddce7fd
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
178 changed files with 58342 additions and 54241 deletions

View file

@ -3,7 +3,7 @@ members = ["crates/*"]
resolver = "3"
[workspace.package]
edition = "2024" # keep in sync with .rustfmt.toml
edition = "2024" # keep in sync with .rustfmt.toml
version = "0.2.0-dev"
license = "EUPL-1.2"
readme = true
@ -135,3 +135,12 @@ http = "1.4.0"
# WASM runtime for plugins
wasmtime = { version = "41.0.3", features = ["component-model"] }
wit-bindgen = "0.52.0"
[profile.dev.package]
blake3 = { opt-level = 3 }
image = { opt-level = 3 }
regex = { opt-level = 3 }
argon2 = { opt-level = 3 }
matroska = { opt-level = 3 }
lopdf = { opt-level = 3 }
lofty = { opt-level = 3 }