https://github.com/emilk/egui/blob/master/examples/file_dialog/src/main.rs
Anonymous
Solving the next 5% probably costs more than the previous 90%.