Your comments
Do you mean independent repositories or submodule repositories inside one outer repository?
Implemented because now it can operate on the selected files.
Removing these options currently is only possible by editing the global .gitconfig file in the %USERPROFILE% directory using a text editor.
Do you know that you can open the log for repositories without opening them?
This is intentionally, so you don't open all repositories and complain about having a memory hog and bad performance. Why do you keep your frequently used repositories open?
Customer support service by UserEcho
Because the log already shows the stash commits, this request seems covered by http://smartgit.userecho.com/topics/27 and http://smartgit.userecho.com/topics/28.