diff --git a/Cargo.lock b/Cargo.lock index 26cc39d..ca4b27a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -717,6 +717,12 @@ checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" [[package]] name = "dpi" version = "0.1.1" +source = "git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b#11414b6aa45699f038114e61b4ddf5102b2d3b4b" + +[[package]] +name = "dpi" +version = "0.1.1" +source = "git+https://github.com/rabbydevs/winit.git#61e07f0aa59f988dba5960e47011466d5aaa1870" [[package]] name = "drm" @@ -1378,15 +1384,32 @@ checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" [[package]] name = "iced" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_core", - "iced_debug", + "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", - "iced_renderer", - "iced_runtime", - "iced_widget", - "iced_winit", + "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]] +name = "iced" +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_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_winit 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "image", "thiserror 1.0.69", ] @@ -1394,10 +1417,11 @@ dependencies = [ [[package]] name = "iced_beacon" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ "bincode", "futures", - "iced_core", + "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "log", "semver", "serde", @@ -1408,6 +1432,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ "bitflags 2.9.0", "bytes", @@ -1422,30 +1447,74 @@ dependencies = [ "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]] name = "iced_debug" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ "iced_beacon", - "iced_core", + "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", + "log", +] + +[[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", ] [[package]] name = "iced_devtools" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_debug", - "iced_program", - "iced_widget", + "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)", + "iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", ] [[package]] name = "iced_futures" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ "futures", - "iced_core", + "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", + "log", + "rustc-hash 2.1.1", + "tokio", + "wasm-bindgen-futures", + "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", @@ -1455,13 +1524,34 @@ dependencies = [ [[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", - "iced_futures", + "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]] +name = "iced_graphics" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "bitflags 2.9.0", + "bytemuck", + "cosmic-text", + "half", + "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)", "image", "kamadak-exif", "log", @@ -1474,18 +1564,41 @@ dependencies = [ [[package]] name = "iced_program" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_graphics", - "iced_runtime", + "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]] +name = "iced_program" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", ] [[package]] name = "iced_renderer" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_graphics", - "iced_tiny_skia", - "iced_wgpu", + "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]] +name = "iced_renderer" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_tiny_skia 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "log", "thiserror 1.0.69", ] @@ -1493,11 +1606,25 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ "bytes", - "iced_core", - "iced_debug", - "iced_futures", + "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]] +name = "iced_runtime" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "bytes", + "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "raw-window-handle", "thiserror 1.0.69", ] @@ -1505,11 +1632,28 @@ dependencies = [ [[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", - "iced_graphics", + "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]] +name = "iced_tiny_skia" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "bytemuck", + "cosmic-text", + "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "kurbo", "log", "rustc-hash 2.1.1", @@ -1525,8 +1669,8 @@ dependencies = [ "gstreamer", "gstreamer-app", "gstreamer-base", - "iced", - "iced_wgpu", + "iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "log", "thiserror 2.0.12", "url", @@ -1536,6 +1680,7 @@ dependencies = [ [[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", @@ -1543,8 +1688,27 @@ dependencies = [ "futures", "glam", "guillotiere", - "iced_debug", - "iced_graphics", + "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]] +name = "iced_wgpu" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "bitflags 2.9.0", + "bytemuck", + "cryoglyph", + "futures", + "glam", + "guillotiere", + "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "log", "rustc-hash 2.1.1", "thiserror 1.0.69", @@ -1554,9 +1718,24 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_renderer", - "iced_runtime", + "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]] +name = "iced_widget" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", "log", "num-traits", "rustc-hash 2.1.1", @@ -1567,9 +1746,10 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9" dependencies = [ - "iced_debug", - "iced_program", + "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", @@ -1577,7 +1757,24 @@ dependencies = [ "wasm-bindgen-futures", "web-sys", "window_clipboard", - "winit", + "winit 0.30.8 (git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b)", +] + +[[package]] +name = "iced_winit" +version = "0.14.0-dev" +source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e" +dependencies = [ + "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)", + "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/rabbydevs/winit.git)", ] [[package]] @@ -2884,11 +3081,11 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "reversed-rooms-launcher" -version = "0.1.0" +version = "0.2.0" dependencies = [ "directories", "file-format", - "iced", + "iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)", "iced_video_player", "image", "rust-embed", @@ -4418,6 +4615,7 @@ 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", @@ -4431,7 +4629,58 @@ dependencies = [ "core-foundation 0.9.4", "core-graphics 0.23.2", "cursor-icon", - "dpi", + "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]] +name = "winit" +version = "0.30.8" +source = "git+https://github.com/rabbydevs/winit.git#61e07f0aa59f988dba5960e47011466d5aaa1870" +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/rabbydevs/winit.git)", "js-sys", "libc", "memmap2", diff --git a/Cargo.toml b/Cargo.toml index d4df189..4d3e385 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ edition = "2024" [dependencies] 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", rev = "388a419", features = ["tokio", "tiny-skia", "wgpu", "image", "debug"], default-features = false } image = "0.25.6" serde = { version = "1.0.219", features = ["serde_derive"] } serde_json = "1.0.140" diff --git a/iced_video_player/Cargo.toml b/iced_video_player/Cargo.toml index 63bd620..809904e 100644 --- a/iced_video_player/Cargo.toml +++ b/iced_video_player/Cargo.toml @@ -16,8 +16,8 @@ exclude = [ ] [dependencies] -iced = { path = "https://github.com/rabbydevs/iced.git", features = ["thread-pool", "wgpu", "image", "advanced"], default-features = false } -iced_wgpu = { path = "https://github.com/rabbydevs/iced.git/wgpu" } +iced = { git = "https://github.com/RabbyDevs/iced.git", features = ["thread-pool", "wgpu", "image", "advanced"], default-features = false } +iced_wgpu = { git = "https://github.com/RabbyDevs/iced.git" } gstreamer = "0.23.5" gstreamer-app = "0.23.5" # appsink gstreamer-base = "0.23.5" # basesrc