Master
added 'filter.add_mime_type("text/plain")' to prevent importing invalid files which you noted was "breaking" the app before. technically, this still allows importing bad files if the mime type is changed for some reason but then the user is kind of asking for it.