Your comments

With a fixed format it could be configured like that:

What options you would need? Would an external tool be sufficient for you?

The SWT API to set certain colors improves continuously, but does not yet allow to configure every control or part of a control.

We've did not name it "minimize", because in my opinion "minimize" means to show the tray icon only after the (last) window has been minimized. SmartGit, instead always shows a tray icon when running. Any better understandable alternatives to "nest in system tray" are welcome - "Show tray icon"?

You already can do that by closing the window. There is an option in the SmartGit preferences to "nest in the system tray".

What information is missing in Local | Reveal Ignore File?

Do you mean something like Local | Reveal Ignore File?

For only the current branch it would be useless IMHO, but for all tags and other branches I see a tiny advantage.