New Resolution view replacing Imports/Exports

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
LnF improvement, Resolution view

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
fix: Activator must implement BundleActivator

This will hit a build soon when the next bnd upgrade comes along.

Signed-off-by: Carter Smithhart <carter.smithhart@gmail.com>
fix: NPE checks in BndDependencySourceContainer

Signed-off-by: Carter Smithhart <carter.smithhart@gmail.com>
fix: for subbundle that starts with same letters as project name

Signed-off-by: Carter Smithhart <carter.smithhart@gmail.com>
Improved output of bad bundle name error message

Signed-off-by: Carter Smithhart <carter.smithhart@gmail.com>
Break RepositoryView repos refresh into 3 parts to not block UI

The Central.refreshPlugins() call could lock up the UI thread if longer
running refreshing would happen.

Also, stopped redundant doRefresh() calls from happening due to
multiple NewBuilder.build() isCnfChanged() checks causing the
refreshing to happen multiple times unnecessarily.

Signed-off-by: Carter Smithhart <carter.smithhart@gmail.com>
ResolutionView: improve content description bar

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
Set cap/req icons for extender, enroute & “missing”

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
Started to clean up icons

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
Icon clean up

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
Issue #972 - Make the default output location for OSGi JUnit test results the same as Gradle's

Signed-off-by: Tim Ward <timothyjward@apache.org>
Merge pull request #979 from derheld42/repositoryview_no_block_ui

Break RepositoryView repos refresh into 3 parts to not block UI
Merge pull request #973 from derheld42/npe_bnddependencysourcecontainer

fix: NPE checks in BndDependencySourceContainer
Merge pull request #974 from derheld42/activator

fix: Activator must implement BundleActivator
Merge pull request #980 from timothyjward/master

Issue #972 - Make the default output location for OSGi JUnit test result...
Merge pull request #977 from derheld42/badbundleerror

Improved output of bad bundle name error message
Merge pull request #976 from derheld42/subbundle_name

fix: for subbundle that starts with same letters as project name
Catch null launcher from project (issue #969)

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>
Minor icon changes

Signed-off-by: Neil Bartlett <njbartlett@gmail.com>