Move quickdiff code into the UI plugin.
commitd5a0fddd055b20046cb3d21f9232070365d25f36
authorShawn O. Pearce <spearce@spearce.org>
Mon, 29 Jan 2007 23:24:47 +0000 (29 18:24 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 30 Jan 2007 01:39:59 +0000 (29 20:39 -0500)
tree062121ef00ec9e83d539c12d734e51e20beb3e64
parente04c265a4a53509e1eba1c3e29dac09da9913042
Move quickdiff code into the UI plugin.

Robin originally added the quickdiff support in the core plugin, probably
because he needed to access the RepositoryProvider class and found the
method was available from GitProvider.  Its actually just inherited from
the base RepositoryProvider supplied by Eclipse.

So I'm moving the quickdiff support to the UI plugin, as it is strictly
a UI feature.  This restores the dependency set for the core plugin to
only core workbench functionality, thereby making the plugin still
useful in a non-UI setting.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.spearce.egit.core/META-INF/MANIFEST.MF
org.spearce.egit.core/plugin.properties
org.spearce.egit.core/plugin.xml
org.spearce.egit.ui/META-INF/MANIFEST.MF
org.spearce.egit.ui/plugin.properties
org.spearce.egit.ui/plugin.xml
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitQuickDiffProvider.java [moved from org.spearce.egit.core/src/org/spearce/egit/core/GitQuickDiffProvider.java with 98% similarity]