Revert "Fix resource leak: Close the event handle in the destructor"

This reverts commit e11eba99fd171471288026b022621f160b561cd0.

(fixes issue #2160)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
RepoBrowser: Double click submodule can open RepoBrowser of that submodule

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Do not launch a new repo browser if the superproject is a bare repository

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
RepoBrowser: Ask to update submodule if commit not found

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
RepoBrowser: Show executable overlay icon

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Drop logically dead code

Signed-off-by: Sven Strickroth <email@cs-ware.de>
RefBrowser: Display tracked branch

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Show short name of tracked branch to save space

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Merge branch 'display-tracked-branch'
Statically link CustomActions

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Show URL icon for http/https

Based on TortoiseSVN revision

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
HistoryCombo show icon for git and ssh protocol

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