Your comments
I'm not yet sure about how to implement it the most efficient way and how to combine it with the line-length guides.
I think about providing multiple syntax-coloring themes like in some text editors to easily switch between them. I want to invite you and others to share here your configurations of your preferred colors.
Build 16109+ will have the low-level ignore.defaultSelection that you can set to 0, 1 or 2. For your case, 0 will be the right choice.
SmartSynchronize 4.2 will have a separate button for opening a blank file compare.
I reckon, you mean that the default should be "Ignore explicitly" if 1 file is selected or no common pattern could be detected from the selected files?
Did you assign Ctrl+C to the Copy Name command in the Preferences, page "Keyboard Shortcuts"?
Note: The avatar image can come from a local cache.
Regarding the look of the signed-character/symbol, please check SmartGit 20.2.
Build 16102+ will have the low-level property table.copySelectionWithCtrlC to disable the generic Ctrl/Cmd+C copy for all table controls.
"discard.safeDefault" is the low-level property name.
Customer support service by UserEcho
This would not work in the Commit dialog.