Janitor: Update the image crate

Note: this could be a breaking change if someone did

```
image = { version = "0.24", features = [...] }
```

To enable more features decoder of the image to support more file format
in slint
This commit is contained in:
Olivier Goffart 2024-03-11 18:09:52 +01:00
parent 2ee1ee435d
commit 1d2201a7ce
9 changed files with 8 additions and 8 deletions

View file

@ -132,6 +132,7 @@ css-color-parser2 = { version = "1.0.1" }
fontdb = { version = "0.16.0", default-features = false }
fontdue = { version = "0.8.0" }
glutin = { version = "0.31.1", default-features = false }
image = { version = "0.25", default-features = false, features = [ "png", "jpeg" ] }
itertools = { version = "0.12" }
resvg = { version= "0.40.0", default-features = false, features = ["text"] }
send_wrapper = { version = "0.6.0" }

View file

@ -55,7 +55,7 @@ i-slint-core = { workspace = true, features = ["ffi"] }
slint-interpreter = { workspace = true, features = ["ffi", "compat-1-2"], optional = true }
raw-window-handle = { version = "0.5", optional = true }
# Enable image-rs' default features to make all image formats to C++ users
image = { version = "0.24.0", optional = true }
image = { workspace = true, optional = true, features = ["default"] }
esp-backtrace = { version = "0.11.0", features = ["panic-handler", "println"], optional = true }
esp-println = { version = "0.9.0", default-features = false, features = ["uart"], optional = true }

View file

@ -16,7 +16,7 @@ name = "imagefilter"
[dependencies]
slint = { path = "../../../api/rs/slint" }
image = { version = "0.24.0", default-features = false, features = [ "png" ] }
image = { workspace = true }
[build-dependencies]
slint-build = { path = "../../../api/rs/build" }

View file

@ -22,4 +22,3 @@ default = []
[dependencies]
i-slint-core = { workspace = true, features = ["default"] }
vtable = { workspace = true }
image = { version = "0.24.0", default-features = false, features = ["png", "jpeg"] }

View file

@ -55,7 +55,7 @@ url = "2.2.1"
linked_hash_set = "0.1.4"
# for processing and embedding the rendered image (texture)
image = { version = "0.24", optional = true }
image = { workspace = true, optional = true, features = ["default"] }
resvg = { workspace = true, optional = true }
# font embedding
fontdue = { workspace = true, optional = true }

View file

@ -81,7 +81,7 @@ unicode-script = { version = "0.5.3", optional = true }
integer-sqrt = { version = "0.1.5" }
bytemuck = { workspace = true, optional = true, features = ["derive"] }
image = { version = "0.24.0", optional = true, default-features = false, features = [ "png", "jpeg" ] }
image = { workspace = true, optional = true, default-features = false }
clru = { version = "0.6.0", optional = true }
resvg = { workspace = true, optional = true }

View file

@ -21,7 +21,7 @@ name = "test-driver-screenshot"
slint = { workspace = true, features = ["std", "compat-1-2"] }
i-slint-core = { workspace = true, features = ["default", "software-renderer", "software-renderer-rotation"] }
i-slint-backend-testing = { workspace = true, features = ["default"] }
image = { version = "0.24.0", default-features = false, features = ["png", "jpeg"] }
image = { workspace = true }
crossterm = "0.27"
[build-dependencies]

View file

@ -101,7 +101,7 @@ lsp-server = "0.7"
once_cell = "1.9.0"
# Enable image-rs' default features to make all image formats available for the preview
image = { version = "0.24.0", optional = true }
image = { workspace = true, optional = true, features = ["default"] }
[target.'cfg(target_arch = "wasm32")'.dependencies]
console_error_panic_hook = "0.1.5"

View file

@ -67,7 +67,7 @@ env_logger = "0.11.0"
itertools = { workspace = true }
# Enable image-rs' default features to make all image formats available for preview
image = { version = "0.24.0" }
image = { workspace = true, features = ["default"] }
[[bin]]
name = "slint-viewer"