[stagingView] Add ignore action for untracked files
commitad46862a41b8f2ca0ecd16c73654903fe9e0652c
authorRobin Stocker <robin@nibor.org>
Sat, 6 Oct 2012 23:11:22 +0000 (7 01:11 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Sat, 6 Oct 2012 23:11:22 +0000 (7 01:11 +0200)
tree7233d58d662afb6ac67d9d49c1e4d7953e47220e
parent359370017e7b71c226bace82830b09e52c00b708
[stagingView] Add ignore action for untracked files

Puts the code from IgnoreActionHandler into a new IgnoreOperationUI and
reuses it in the Staging view.

It now also makes sure that the index diff cache is refreshed when a
.gitignore outside of the workspace has changed.

Bug: 385178
Change-Id: I4e7d370a9861a611aa5fac04afc284c5b3d0c2e6
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.egit.ui/src/org/eclipse/egit/ui/UIText.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/IgnoreActionHandler.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/operations/IgnoreOperationUI.java [copied from org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/IgnoreActionHandler.java with 51% similarity]
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/staging/StagingEntry.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/staging/StagingView.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties