File picker now uses a text field, and looks much better