Your comments
For those who are not using VSCode and its remote extension, could you please describe exactly what you expect SmartGit to do?
We won't implement a modal dialog on a selection change because we consider this very bad user interface design.
The Remove menu item is missing for repositories that are open. Only closed repositories can be removed.
Build 16115+ will support the low-level properties commit.lineLengthGuide.limit1, commit.lineLengthGuide.limit2 and commit.lineLengthGuide.limit3.
Why not use the 7z version?
Please look at the Commit view (and Commit dialog) of version 20.2. Where exactly you want to have the rewrap command? As a button, as a context menu (with hard-coded keyboard shortcut)?
Where exactly you want to see the encoding being displayed, especially in the Changes view?
It usually covers not just the encoding, but also line separators - both 'invisible' text file properties.
Customer support service by UserEcho
IMHO this is the task of a good IDE. As you can see, your editor is not smart enough because the args.Length shouldn't be highlighted.