11[package ]
22name = " iced"
3- version = " 0.10.0"
4- authors = [" Héctor Ramón Jiménez <hector0193@gmail.com>" ]
5- edition = " 2021"
63description = " A cross-platform GUI library inspired by Elm"
7- license = " MIT"
8- repository = " https://github.com/iced-rs/iced"
9- documentation = " https://docs.rs/iced"
10- readme = " README.md"
11- keywords = [" gui" , " ui" , " graphics" , " interface" , " widgets" ]
12- categories = [" gui" ]
4+ version.workspace = true
5+ edition.workspace = true
6+ authors.workspace = true
7+ license.workspace = true
8+ repository.workspace = true
9+ homepage.workspace = true
10+ categories.workspace = true
11+ keywords.workspace = true
12+
13+ [package .metadata .docs .rs ]
14+ rustdoc-args = [" --cfg" , " docsrs" ]
15+ all-features = true
16+
17+ [badges ]
18+ maintenance = { status = " actively-developed" }
1319
1420[features ]
1521default = [" wgpu" ]
1622# Enable the `wgpu` GPU-accelerated renderer backend
1723wgpu = [" iced_renderer/wgpu" ]
1824# Enables the `Image` widget
19- image = [" iced_widget/image" , " image_rs " ]
25+ image = [" iced_widget/image" , " dep:image " ]
2026# Enables the `Svg` widget
2127svg = [" iced_widget/svg" ]
2228# Enables the `Canvas` widget
@@ -44,8 +50,28 @@ webgl = ["iced_renderer/webgl"]
4450# Enables the advanced module
4551advanced = []
4652
47- [badges ]
48- maintenance = { status = " actively-developed" }
53+ [dependencies ]
54+ iced_core.workspace = true
55+ iced_futures.workspace = true
56+ iced_renderer.workspace = true
57+ iced_widget.workspace = true
58+ iced_winit.features = [" application" ]
59+ iced_winit.workspace = true
60+
61+ thiserror.workspace = true
62+
63+ image.workspace = true
64+ image.optional = true
65+
66+ [profile .release-opt ]
67+ inherits = " release"
68+ codegen-units = 1
69+ debug = false
70+ lto = true
71+ incremental = false
72+ opt-level = 3
73+ overflow-checks = false
74+ strip = " debuginfo"
4975
5076[workspace ]
5177members = [
@@ -62,29 +88,66 @@ members = [
6288 " examples/*" ,
6389]
6490
65- [dependencies ]
66- iced_core = { version = " 0.10" , path = " core" }
67- iced_futures = { version = " 0.7" , path = " futures" }
68- iced_renderer = { version = " 0.1" , path = " renderer" }
69- iced_widget = { version = " 0.1" , path = " widget" }
70- iced_winit = { version = " 0.10" , path = " winit" , features = [" application" ] }
71- thiserror = " 1"
91+ [workspace .package ]
92+ version = " 0.12.0"
93+ authors = [" Héctor Ramón Jiménez <hector@hecrj.dev>" ]
94+ edition = " 2021"
95+ license = " MIT"
96+ repository = " https://github.com/iced-rs/iced"
97+ homepage = " https://iced.rs"
98+ categories = [" gui" ]
99+ keywords = [" gui" , " ui" , " graphics" , " interface" , " widgets" ]
72100
73- [dependencies .image_rs ]
74- version = " 0.24"
75- package = " image"
76- optional = true
101+ [workspace .dependencies ]
102+ iced = { version = " 0.12" , path = " ." }
103+ iced_core = { version = " 0.12" , path = " core" }
104+ iced_futures = { version = " 0.12" , path = " futures" }
105+ iced_graphics = { version = " 0.12" , path = " graphics" }
106+ iced_renderer = { version = " 0.12" , path = " renderer" }
107+ iced_runtime = { version = " 0.12" , path = " runtime" }
108+ iced_style = { version = " 0.12" , path = " style" }
109+ iced_tiny_skia = { version = " 0.12" , path = " tiny_skia" }
110+ iced_wgpu = { version = " 0.12" , path = " wgpu" }
111+ iced_widget = { version = " 0.12" , path = " widget" }
112+ iced_winit = { version = " 0.12" , path = " winit" }
77113
78- [package .metadata .docs .rs ]
79- rustdoc-args = [" --cfg" , " docsrs" ]
80- all-features = true
81-
82- [profile .release-opt ]
83- inherits = " release"
84- codegen-units = 1
85- debug = false
86- lto = true
87- incremental = false
88- opt-level = 3
89- overflow-checks = false
90- strip = " debuginfo"
114+ async-std = " 1.0"
115+ bitflags = " 1.0"
116+ bytemuck = { version = " 1.0" , features = [" derive" ] }
117+ cosmic-text = " 0.9"
118+ futures = " 0.3"
119+ glam = " 0.24"
120+ glyphon = { git = " https://github.com/grovesNL/glyphon.git" , rev = " 20f0f8fa80e0d0df4c63634ce9176fa489546ca9" }
121+ guillotiere = " 0.6"
122+ half = " 2.2"
123+ image = " 0.24"
124+ instant = " 0.1"
125+ kamadak-exif = " 0.5"
126+ kurbo = " 0.9"
127+ log = " 0.4"
128+ lyon = " 1.0"
129+ lyon_path = " 1.0"
130+ num-traits = " 0.2"
131+ once_cell = " 1.0"
132+ ouroboros = " 0.17"
133+ palette = " 0.7"
134+ qrcode = { version = " 0.12" , default-features = false }
135+ raw-window-handle = " 0.5"
136+ resvg = " 0.35"
137+ rustc-hash = " 1.0"
138+ smol = " 1.0"
139+ softbuffer = " 0.2"
140+ sysinfo = " 0.28"
141+ thiserror = " 1.0"
142+ tiny-skia = " 0.10"
143+ tokio = " 1.0"
144+ tracing = " 0.1"
145+ twox-hash = { version = " 1.0" , default-features = false }
146+ unicode-segmentation = " 1.0"
147+ wasm-bindgen-futures = " 0.4"
148+ wasm-timer = " 0.2"
149+ web-sys = " 0.3"
150+ wgpu = " 0.17"
151+ winapi = " 0.3"
152+ window_clipboard = " 0.3"
153+ winit = { git = " https://github.com/iced-rs/winit.git" , rev = " c52db2045d0a2f1b8d9923870de1d4ab1994146e" , default-features = false }
0 commit comments