Check file size before checking content

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Correctly set text color on annotated commits

This is necessary if e.g. a dark theme is selected in order to draw text in the right color and not just always black.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Allow /command:log /rev to be non-full git hash or ref name

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Highlight combo box's selected revision in Log Dialog

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