[bug 445211] - Avoid wrapping exceptions

remove the wrapping of status messages from CoreExceptions with own
status.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Fix plugins during import

Fixes plugin installations during import. Adds missing entries to
config.xml and also installs missing dependencies

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Default to $PROJECT_NAME-Info.plist when searching for plist files

when a config actions is created for plist files with wildcards, it can
return more than one plist files. In such cases default to the file with
the project name. 

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Add plugin disovery dialog to toolbar

Adds the plugin discovery dialog to the toolbar of the config editor.
Also adds an icon to the existing LaunchCordovaPluginWizardAction.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
format xml when items added

Formats the newly added elements that were added using the config
editor's UI 

This fixes https://issues.jboss.org/browse/JBIDE-15816
Do not take over config.xml files on other project types

Adds the config.xml content type to nature, also enhances the content
describer to avoid name conflicts.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Do not take over config.xml files on other project types

Adds the config.xml content type to nature, also enhances the content
describer to avoid name conflicts.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Revert to the standard eclipse describer

reverts to use the standard describer as it provides the same
functionality as ConfigFileContentDescriber

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
layout improvements new sections to overview page

Adds an export and plugin section to the Overview page. Introduces
NativeArtifactExportAction to launch export wizards. Also enhances
LaunchCordovaPluginWizardAction so that wizard can be openend to an
initial tab.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
refactor and improve the layout for properties page

Refactors the code so that all sections are created seperately.Improves
the layouts for buttons. Also changes to use layouts with better margins 

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
added icons

icons for export and plug-in wizard are added

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Merge branch 'config_editor_improvements'
[bug 446315] use simctl instead of ios-sim

Changes the Run on iOS Simulator support so that ios-sim is no longer
used. Also modifies the launch configration UI so that only device is
selected.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
remove ios-sim

Remove ios-sim it is no longer used.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Fix logging order

Fixes the logging order and reduces severity for android detection logs.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Fix for a potential NPE

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Multiselection when removing cordova plugins via project explorer

Enhances the PluginUninstallAction to support multiple selected
CordovaPlugins are removed instead of the first selection only. Changes
the confirmation dialog to accomodate multiple plugins selected and also
aligns the dialog and action titles

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
[bug 446323] Plug-in Discovery wizard should retrieve the catalog only
if the registry tab is visible

adds a current tab check to setVisible and registers a listener to
TabFolder to retrieve the catalog when the registry tab is selected.

Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Rename folder to org.eclipse.thym.test
Merge pull request #5 from mickaelistria/renameTestFolder

Rename folder to org.eclipse.thym.test