It does update on save (and when Slickedit is started).
#1: It does not update:
On save-all
On automatically reload when modified externally.
On a timer.
My setting for: Tools > Options > Version Control > Version Control Providers > Git: GetUpdatesFromGitEvery(M) was 1. I tried changing it to 2, but still no updates.
#2: Files that are staged (git add), do not have an icon, only unstaged.
#3: "git global options" has a "..." to open a file browser. This should just be an edit box though, right? For git cmdline options.
#4: In "help", it only mentions Perforce
Show status on file icons - When set to On, dialogs that display file icons in the tree will show the file's Perforce status.