Your comments
Wish this one had more love - SG sometimes closes the repos so I have to reopen them; I also swap work sometimes and may forget to do "Open in New Window" choice.
Shift clicking the repos in first group is easy, but Ctrl+clicking the subsequent repos in other groups is tedious.
Contrarily, I don't have time for videos. I find docs more valuable - searchable, skimmable, quicker to use; videos are neither searchable nor skimmable, and slower to process. Particularly, I find "How-To" FAQs w/searchable content (1 page or via an engine) or improved doc organization much more useful.
Click on the commit to branch from and then invoke the branch action. SG creates the branch based on the selected commit.
@Patrick
A right-click on group menu option does not exist to pull or fetch, but you can use the Pull button or Remote -> Pull menu options on selected groups.
Yes, I know of and use the favorited repo background fetch feature.
This request is about parallel fetches and pushes for multi-repos to save wall time, not UI conveniences of fetching groups.
Ctrl+Enter works great when in the dialog, but if the workflow was
1. Type the commit message
2. Select and stage files
SG does not have a keyboard shortcut for the Commit button when other views have focus. So either need to use the mouse or use Ctrl+Shift+6 then Ctrl+Enter.
ok, thank you; didn't think of that one!
I wish the buttons like that one had tool tips for the keyboard shortcut so it was clear/known.
I know of 3 ways built in to SG that do most of what you want
1. The Changes view has a context menu option of "Edit in Index Editor" which edits the file at the viewed location. I use that for tiny tweaks like the one you mention.
2. The Files view context menu option also has "Index Editor" (which is conveniently mapped to Ctrl+Alt+t) and opens a larger-pane editor.
3. The Files view context menu also has a context menu option of "Open from Working Tree" which sends the file to the OS-mapped program for the file type; however, not at the viewed line.
A fourth option is to configure an external tool using
Preferences -> Tools -> Add...
and it's available on the Tools menu. I've configured external tools this way - very helpful.
I like the change, in-your-face apparent that it is not in ready state, especially when rebasing.
I use "Use message for commit" all the time from the "Log for window", thank you for adding it!
Customer support service by UserEcho
I set log.details.headerValueSeparator to a space and it keeps things on one line (wrapping if necessary).