I think we should be able to also handle files outside the workspace, we got many complaints about this blind spot in the existing commit dialog. Support for this could also be added in a later commit.