Load the reflog view asynchronously
commit8de3d09557363f33dee188d7026984d3539bb794
authorThomas Wolf <thomas.wolf@paranor.ch>
Fri, 5 May 2017 13:34:05 +0000 (5 15:34 +0200)
committerThomas Wolf <thomas.wolf@paranor.ch>
Fri, 5 May 2017 15:12:53 +0000 (5 17:12 +0200)
treee5b7773bd3e3158c4ffc4455f76aa930ddd96feb
parent3aa94c8edcabd3ceef80d5832bed6ba2ad9d7edb
Load the reflog view asynchronously

Use a DeferredTreeContentManager to load the reflog: if it's long or
the disk is slow or both, it may take some time.

Bug: 515606
Change-Id: Ib824e753c030c7a2b37d9407c9a64553d4ebe8a1
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/UIText.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/reflog/ReflogView.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/reflog/ReflogViewContentProvider.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/uitext.properties