It already finds the files, it would just exclude from what it found by ignoring the files in `.gitignore`s instead of/in addition to what's configured in preferences. This way it would allow listing/working on untracked files which haven't been added to Git yet.