Your comments

You may be looking for: https://smartgit.userecho.com/communities/1/topics/368-

In general, Initialize may bring a dialog, e.g. to change the submodule's URL in which case it doesn't make sense to handle multiple submodules at once. But for the illustrated case of broken/missing submodules, it should be possible to (re)initialize multiple submodules at once.

I'm not sure whether we want to support this, because it will delete an entire repository on your disk.

Author and date is quite often related. Thus, we could add the Date editor to "Edit Author".

So you are suggesting that selecting a continuous set of commits should be handled like selecting the first and last commit of this range?