There is native-dialog-rs which provides simple confirmation and alert functionalities. native-dialog-rs relies on locally installed tools like kdialog and zenity to do this.
I started to implement something similar in iced, because I would like to be able to have a bit more control over the dialogs and it would reduce dependencies of a project I am contributing to.
This is a first draft of how it could work in iced: GitHub - sluedecke/iced-dialog
and I kindly request some feedback.
Do you thing this is worthwhile pursuing?
Are there better ways in iced to do this?