Your comments

What connection type you are using? If system SSH, then you have not configured it correctly.

Does anybody has a good suggestion how to change from the current state with groups? We are happy to have abandoned projects because a lot of users did not understand this concept. What tiny change we should do to make you happy and keep it right for other users, too?

The next 8.1 preview build will allow to skip such few common and expected dialogs.

You already can do that, e.g. by prefixing the pattern with a !, e.g. !*.png will not show any *.png file.

This already works: please use the Window | Commit Message view to write the commit message.

Sure, just select the "View all files of the selected commit" icon above the Files view.

This is old, error-prone SVN style. Usually, you have to get the whole working tree at the state of a certain branch. That's what the normal checkout is for. But maybe I don't understand why you need this feature (so often) that you propose a more direct way than the current one.

You should be able to check out every file in every repository state by selecting the commit in the Log, right-clicking the file and selecting Save As.