LogDlg: Add compressed graph view

(fixes issue #1806)

Signed-off-by: Fredrik Svensson <fresve85@gmail.com>
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Added Labeled Commits Only view

Signed-off-by: Fredrik Svensson <fresve85@gmail.com>
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Merge branch 'issue-1806'
LogDlg: Improve awareness if non-default walk behavior is selected

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #1926: Add "No Merges" checkbox in Log Messages window

Signed-off-by: Sven Strickroth <email@cs-ware.de>
LogDlg: Fix activation order of View and Walk behavior

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Use bool instead of BOOL

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Dropped unused declarations

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Synced with src/TortoiseShell/globals.h

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop tortoiseshell.patch

Not necessary any more. itemStates can be gathered with DebugOutputString set to true.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Improved comment for github-windows links in Changelog.txt

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #1929: Using "Find" in "Show log" doesn't move to commits it finds, it only selects them

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Store the info about moved lines in separate variables rather than misusing the line state for this

Based on TortoiseSVN revision 24797

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Drop unneeded try-catch

try-catch was needed for gitdll gonfig methods. Now we use libgit2 which does not throw any exceptions.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Support config include using libgit

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Pass system config filenames with forward slashes to libgit2

This is needed for libgit2 to correctly get the relative path of included files.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Merge branch 'include.path'

(fixes issue #1779)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Merge branch 'tmerge'