diff --git a/Cargo.lock b/Cargo.lock index d6c3cb4..647d586 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -606,10 +606,12 @@ dependencies = [ name = "bropicker" version = "0.0.1" dependencies = [ + "i-slint-backend-winit", "serde", "serde_json", "slint", "slint-build", + "winit", ] [[package]] @@ -1815,6 +1817,7 @@ dependencies = [ "i-slint-common", "i-slint-core", "i-slint-renderer-femtovg", + "i-slint-renderer-skia", "i-slint-renderer-software", "input", "memmap2", @@ -4328,6 +4331,7 @@ checksum = "aac18da81ebbf05109ab275b157c22a653bb3c12cf884450179942f81bcbf6c3" dependencies = [ "as-raw-xcb-connection", "bytemuck", + "drm", "fastrand", "js-sys", "memmap2", diff --git a/Cargo.toml b/Cargo.toml index 9268f0e..8539610 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,9 +5,11 @@ edition = "2024" build = "build.rs" [dependencies] +i-slint-backend-winit = "1.16.1" serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.149" -slint = { version = "1.16.1", features = ["serde"] } +slint = { version = "1.16.1", features = ["renderer-skia", "serde"] } +winit = "0.30" [build-dependencies] slint-build = "1.16.1" diff --git a/logos/external_link.svg b/logos/external_link.svg new file mode 100644 index 0000000..68856d7 --- /dev/null +++ b/logos/external_link.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/logos/globe.svg b/logos/globe.svg new file mode 100644 index 0000000..0b383b3 --- /dev/null +++ b/logos/globe.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/refs/dark.html b/refs/dark.html index 74d9525..db6ae34 100644 --- a/refs/dark.html +++ b/refs/dark.html @@ -1,129 +1,293 @@ - + -
- - -