You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My hardware is compatible and my graphics drivers are up-to-date.
What happened?
When building iced version 0.10 there are a few libraries that are imported multiple times and considerably increase the compilation time
tiny-skia
iced-tiny-skia imports tiny-skia 0.10 iced-winit imports tiny-skia 0.8.4 through winit
ttf-parser
iced-tiny-skia imports ttf-parser 0.19 iced-winit imports ttf-parser 0.17 through winit
wayland (and its subcrates)
iced-tiny-skia imports wayland 0.30 through softbuffer iced-winit imports wayland 0.29 through window-clipboard
I just want to ask if there is a reason to use this version of the library or if some of these crates could be downgraded to a previous version to allow for a reduction in the dependencies imported, which would reduce the compilation time
What is the expected behavior?
Reduction in duplicated imported libraries
Version
crates.io release
Operating System
Linux
Do you have any log output?
None
The text was updated successfully, but these errors were encountered:
window-clipboard has an open issue with the wayland update in which they reject the update (issue) because they want to include the functionality into winit and client-toolkit but AFAIK winit so far has rejected getting into clipboard handling, sooooo....
This seems a difficult fix, and seeing that wayland is one of the most expensive dependencies I don't see an easy fix
Is there an existing issue for this?
Is this issue related to iced?
What happened?
When building iced version 0.10 there are a few libraries that are imported multiple times and considerably increase the compilation time
tiny-skia
iced-tiny-skia
importstiny-skia
0.10iced-winit
importstiny-skia
0.8.4 throughwinit
ttf-parser
iced-tiny-skia
importsttf-parser
0.19iced-winit
importsttf-parser
0.17 throughwinit
wayland
(and its subcrates)iced-tiny-skia
importswayland
0.30 throughsoftbuffer
iced-winit
importswayland
0.29 throughwindow-clipboard
I just want to ask if there is a reason to use this version of the library or if some of these crates could be downgraded to a previous version to allow for a reduction in the dependencies imported, which would reduce the compilation time
What is the expected behavior?
Reduction in duplicated imported libraries
Version
crates.io release
Operating System
Linux
Do you have any log output?
The text was updated successfully, but these errors were encountered: