lmao cant believe i forgot that

This commit is contained in:
RabbyDevs 2025-05-01 23:48:09 +03:00
parent c3f5636a0d
commit a5c5e74f7f
2 changed files with 45 additions and 275 deletions

318
Cargo.lock generated
View file

@ -714,11 +714,6 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
[[package]]
name = "dpi"
version = "0.1.1"
source = "git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b#11414b6aa45699f038114e61b4ddf5102b2d3b4b"
[[package]] [[package]]
name = "dpi" name = "dpi"
version = "0.1.1" version = "0.1.1"
@ -1381,35 +1376,19 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
[[package]]
name = "iced"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_devtools",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_winit 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"image",
"thiserror 1.0.69",
]
[[package]] [[package]]
name = "iced" name = "iced"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_core",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_debug",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_devtools",
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_futures",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_renderer",
"iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_runtime",
"iced_winit 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_widget",
"iced_winit",
"image", "image",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
@ -1417,11 +1396,11 @@ dependencies = [
[[package]] [[package]]
name = "iced_beacon" name = "iced_beacon"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"bincode", "bincode",
"futures", "futures",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_core",
"log", "log",
"semver", "semver",
"serde", "serde",
@ -1432,7 +1411,7 @@ dependencies = [
[[package]] [[package]]
name = "iced_core" name = "iced_core"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"bitflags 2.9.0", "bitflags 2.9.0",
"bytes", "bytes",
@ -1447,60 +1426,35 @@ dependencies = [
"web-time", "web-time",
] ]
[[package]]
name = "iced_core"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bitflags 2.9.0",
"bytes",
"glam",
"lilt",
"log",
"num-traits",
"rustc-hash 2.1.1",
"smol_str",
"thiserror 1.0.69",
"web-time",
]
[[package]] [[package]]
name = "iced_debug" name = "iced_debug"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_beacon", "iced_beacon",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_core",
"log", "iced_futures",
]
[[package]]
name = "iced_debug"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
] ]
[[package]] [[package]]
name = "iced_devtools" name = "iced_devtools"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_debug",
"iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_program",
"iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_widget",
"log",
] ]
[[package]] [[package]]
name = "iced_futures" name = "iced_futures"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"futures", "futures",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_core",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"tokio", "tokio",
@ -1508,39 +1462,6 @@ dependencies = [
"wasmtimer", "wasmtimer",
] ]
[[package]]
name = "iced_futures"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"futures",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log",
"rustc-hash 2.1.1",
"wasm-bindgen-futures",
"wasmtimer",
]
[[package]]
name = "iced_graphics"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"bitflags 2.9.0",
"bytemuck",
"cosmic-text",
"half",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"image",
"kamadak-exif",
"log",
"raw-window-handle",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"unicode-segmentation",
]
[[package]] [[package]]
name = "iced_graphics" name = "iced_graphics"
version = "0.14.0-dev" version = "0.14.0-dev"
@ -1550,8 +1471,8 @@ dependencies = [
"bytemuck", "bytemuck",
"cosmic-text", "cosmic-text",
"half", "half",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_core",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_futures",
"image", "image",
"kamadak-exif", "kamadak-exif",
"log", "log",
@ -1561,34 +1482,13 @@ dependencies = [
"unicode-segmentation", "unicode-segmentation",
] ]
[[package]]
name = "iced_program"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
]
[[package]] [[package]]
name = "iced_program" name = "iced_program"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_graphics",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_runtime",
]
[[package]]
name = "iced_renderer"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_tiny_skia 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"thiserror 1.0.69",
] ]
[[package]] [[package]]
@ -1596,55 +1496,26 @@ name = "iced_renderer"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_graphics",
"iced_tiny_skia 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_tiny_skia",
"iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_wgpu",
"log", "log",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
[[package]]
name = "iced_runtime"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"bytes",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"raw-window-handle",
"thiserror 1.0.69",
]
[[package]] [[package]]
name = "iced_runtime" name = "iced_runtime"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"bytes", "bytes",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_core",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_debug",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_futures",
"raw-window-handle", "raw-window-handle",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
[[package]]
name = "iced_tiny_skia"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"bytemuck",
"cosmic-text",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"kurbo",
"log",
"rustc-hash 2.1.1",
"softbuffer",
"tiny-skia",
]
[[package]] [[package]]
name = "iced_tiny_skia" name = "iced_tiny_skia"
version = "0.14.0-dev" version = "0.14.0-dev"
@ -1652,8 +1523,8 @@ source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef30
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"cosmic-text", "cosmic-text",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_debug",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_graphics",
"kurbo", "kurbo",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
@ -1669,33 +1540,14 @@ dependencies = [
"gstreamer", "gstreamer",
"gstreamer-app", "gstreamer-app",
"gstreamer-base", "gstreamer-base",
"iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced",
"iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_wgpu",
"log", "log",
"thiserror 2.0.12", "thiserror 2.0.12",
"url", "url",
"yuvutils-rs", "yuvutils-rs",
] ]
[[package]]
name = "iced_wgpu"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"bitflags 2.9.0",
"bytemuck",
"cryoglyph",
"futures",
"glam",
"guillotiere",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"wgpu",
]
[[package]] [[package]]
name = "iced_wgpu" name = "iced_wgpu"
version = "0.14.0-dev" version = "0.14.0-dev"
@ -1707,35 +1559,21 @@ dependencies = [
"futures", "futures",
"glam", "glam",
"guillotiere", "guillotiere",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_debug",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_graphics",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"thiserror 1.0.69", "thiserror 1.0.69",
"wgpu", "wgpu",
] ]
[[package]]
name = "iced_widget"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"num-traits",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"unicode-segmentation",
]
[[package]] [[package]]
name = "iced_widget" name = "iced_widget"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_renderer",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_runtime",
"log", "log",
"num-traits", "num-traits",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
@ -1743,30 +1581,13 @@ dependencies = [
"unicode-segmentation", "unicode-segmentation",
] ]
[[package]]
name = "iced_winit"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"tracing",
"wasm-bindgen-futures",
"web-sys",
"window_clipboard",
"winit 0.30.8 (git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b)",
]
[[package]] [[package]]
name = "iced_winit" name = "iced_winit"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [ dependencies = [
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_debug",
"iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "iced_program",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"thiserror 1.0.69", "thiserror 1.0.69",
@ -1774,7 +1595,7 @@ dependencies = [
"wasm-bindgen-futures", "wasm-bindgen-futures",
"web-sys", "web-sys",
"window_clipboard", "window_clipboard",
"winit 0.30.8 (git+https://github.com/rabbydevs/winit.git)", "winit",
] ]
[[package]] [[package]]
@ -3085,7 +2906,7 @@ version = "0.2.0"
dependencies = [ dependencies = [
"directories", "directories",
"file-format", "file-format",
"iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced",
"iced_video_player", "iced_video_player",
"image", "image",
"rust-embed", "rust-embed",
@ -4612,57 +4433,6 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winit"
version = "0.30.8"
source = "git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b#11414b6aa45699f038114e61b4ddf5102b2d3b4b"
dependencies = [
"ahash",
"android-activity",
"atomic-waker",
"bitflags 2.9.0",
"block2",
"bytemuck",
"calloop",
"cfg_aliases",
"concurrent-queue",
"core-foundation 0.9.4",
"core-graphics 0.23.2",
"cursor-icon",
"dpi 0.1.1 (git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b)",
"js-sys",
"libc",
"memmap2",
"ndk",
"objc2",
"objc2-app-kit",
"objc2-foundation",
"objc2-ui-kit",
"orbclient",
"percent-encoding",
"pin-project",
"raw-window-handle",
"redox_syscall 0.4.1",
"rustix 0.38.44",
"sctk-adwaita",
"smithay-client-toolkit",
"smol_str",
"tracing",
"unicode-segmentation",
"wasm-bindgen",
"wasm-bindgen-futures",
"wayland-backend",
"wayland-client",
"wayland-protocols",
"wayland-protocols-plasma",
"web-sys",
"web-time",
"windows-sys 0.52.0",
"x11-dl",
"x11rb",
"xkbcommon-dl",
]
[[package]] [[package]]
name = "winit" name = "winit"
version = "0.30.8" version = "0.30.8"
@ -4680,7 +4450,7 @@ dependencies = [
"core-foundation 0.9.4", "core-foundation 0.9.4",
"core-graphics 0.23.2", "core-graphics 0.23.2",
"cursor-icon", "cursor-icon",
"dpi 0.1.1 (git+https://github.com/rabbydevs/winit.git)", "dpi",
"js-sys", "js-sys",
"libc", "libc",
"memmap2", "memmap2",

View file

@ -6,7 +6,7 @@ edition = "2024"
[dependencies] [dependencies]
directories = "6.0.0" directories = "6.0.0"
iced = { git = "https://github.com/RabbyDevs/iced.git", rev = "388a419", features = ["tokio", "tiny-skia", "wgpu", "image", "debug"], default-features = false } iced = { git = "https://github.com/RabbyDevs/iced.git", features = ["tokio", "tiny-skia", "wgpu", "image", "debug"], default-features = false }
image = "0.25.6" image = "0.25.6"
serde = { version = "1.0.219", features = ["serde_derive"] } serde = { version = "1.0.219", features = ["serde_derive"] }
serde_json = "1.0.140" serde_json = "1.0.140"