Your comments

I would limit the marker check in code only to those lines which you have modified. So, only if you are modifying a line which already contains such a marker from previous commits, that would result in a false-positive warning.


For myself this check would work better than an explicit action in SmartGit, because I'm already using such TODO-markers anyway (e.g. IntelliJ IDEA has special support for them) and thus there is zero overhead to have such a check working. If I had to switch from IDEA to SmartGit and invoke some additional operation there, that would be cumbersome.

Is this something which could be told from the diff of the file? E.g. because the diff contains markers like "TODO"?

For version 20.2, there will be Low-Level Property "log.graph.denoteSignedCommits".

I have remove the other issue "More, before, if I uncheck privacy option "Use gravatar.com to show images for the users", at Commit window, the avatar image can hide. But now, it always shows." from this topic. Please create another topic, if necessary.

What about the Branches view, should Sign-symbols be hidden there, too?

That's unexpected, if "credential.github.com.useHttpPath" is configured. Can you please check Preferences, Authentication see to whether SmartGit actually stores multiple passwords, one per repository?