Compare commits

...
Sign in to create a new pull request.

4 commits

Author SHA1 Message Date
f25ee42d3b
refactor: minor clippy lint 2026-06-26 20:20:28 -07:00
26af92df96
feat: use only software rendering
this reduces the memory usage from 85.5MB to 25MB
2026-06-26 20:01:36 -07:00
420008aebd
fix: missing hardware rendering dependencies 2026-06-26 19:55:46 -07:00
fb90fb8e97
feat: remove x11 and tiny-skia support
but; Error: GraphicsCreationFailed(GraphicsAdapterNotFound { backend: "wgpu", reason: RequestFailed("no adapter was found for the options requested: \"RequestAdapterOptions { power_preference: HighPerformance, force_fallback_adapter: false, compatible_surface: None }\"") })
2026-06-26 19:24:34 -07:00
4 changed files with 37 additions and 1156 deletions

1171
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2024"
[dependencies]
iced = "0.14.0"
iced = { version = "0.14.0", default-features = false, features = [ "tiny-skia", "crisp", "web-colors", "thread-pool", "wayland" ] }
serde = { version = "1.0.228", features = [ "derive" ] }
ron = "0.12.2"
dirs = "6.0.0"

View file

@ -24,10 +24,6 @@
libxkbcommon
wayland
libx11
libxcursor
libxi
];
commonArgs = {

View file

@ -100,7 +100,7 @@ impl State {
widget::column(category.elements.iter().enumerate().map(
|(i_element, element)| {
widget::row([
widget::text_input("content", &element)
widget::text_input("content", element)
.on_input(move |new_value| Message::ElementChanged {
i_category,
i_element,