-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make overlay::menu
accessible
#1425
Conversation
Note sure about the #1362 introduced the theme support allowing to implement a custom style for all widgets except the |
) Note: UAD is now temporarily based on my fork of Iced until iced-rs/iced#1425 is merged upstream. - Remove custom code for theming: UAD now uses the new Iced styling API - All the code for initializing UAD (download debloat lists, fetch connected devices etc...) is now a lot more streamlined - Other miscellaneous code improvement - Replace row() and column() functions by the new Iced vector-like helper functions (row![], column![]) - Move navigation menu GUI code in a dedicated file - Rework the way UAD uses events for async code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! 🎉
My pull request has been merged : iced-rs/iced#1425
Thanks to you! Why did you need to add this? I'm not sure to understand pub type Element<'a, Message, Renderer = crate::Renderer> =
iced_native::overlay::Element<'a, Message, Renderer>; (no problem if you don't have time to answer) |
Just figured we should expose |
Implementing
pick_list::StyleSheet
for a customTheme
requires to also implementmenu::StyleSheet
which is currently not accessible.This pull request creates an alias of
overlay::menu
in the root so you can import it withuse iced::overlay::menu
.Fixes #1406