Limit "Diff later" to files

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Restrict ReleaseLockForPath to move, delete, and rename operations

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #2037: TortoiseGit.dll sometimes does not close it's handles in explorer.exe

Signed-off-by: Sven Strickroth <email@cs-ware.de>
"Diff two" also only works on files

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Current branch button not always visible

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Refactored

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #1988: Allow tag selection in From/To fields instead of dates only

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Remember recently selected branches

(fixes issue #2015)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
TortoiseGitMerge: Implement smart tab

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
TortoiseGitMerge: Add Use spaces and Smart tab char buttons

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>