Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Check DISPLAY environment variable in default_backend | Robin Krahl | 2019-01-11 |
| | | | | | | | This patch changes the default_backend to also check the DISPLAY environment variable. If it is set, there probably is a X server running, so we try to use the zenity backend. Otherwise, the dialog backend is used. | ||
* | Return Box<dyn Backend> in default_backend() | Robin Krahl | 2019-01-11 |
| | | | | | | | | | | This patch refactors the default_backend function to return a Box<dyn Backend> instead of impl Backend. This will allow us to dynamically choose the backend implementation in a future patch. To keep the current interface, we change show_with to accept both a reference to a backend instance as well as a reference to a boxed backend instance. This also means we have to implement AsRef<Self> for the backend structs. | ||
* | Implement zenity backend | Robin Krahl | 2019-01-08 |