Patch Set 1: No score

Good job!

Doing 'Compare With > Git Index' for each particular file was also for me very annoying. Because that I've proposed this as a part of my GSoC project. Right now the situation is slightly different, thanks to you, there is basic support for "Synchronization view", but there are also thing that could be improved! Maybe we can work together on that improvements ?

Right now, from a quick overview, I've noticed that there is no support for actions like:
* Update
* Overwrite and Update
* Mark as merged

in right-click menu of "Synchronization view". That actions are very usable in day to day development, specially in Git where you must merge changes locally on your own.

I've noticed that you mentioned in bugzilla bug report that you haven't bothered with right-click menu option to call synchronize action. IMHO this is huge disadvantage because it takes me some time to find out how this awesome new feature can used. If I didn't have source code (especially plugin.xml file) I'll never figure out where it is localizated. So this is quite huge disadvantage right now.

One more thing, commit dialog. When I choose "Commit" in "Synchronization view" on a single file, commit action want to commit all changed files. But this rather know bug (304131).

Anyway it is nice to have this feature! Maybe we can slit up some task and work in parallel?