Draft plugin wizard
More complete plugin wizard

Directory installation wizard is now complete.
Checkpoint for API progress

A checkpoint on the API implementation progress
Last remaining problems with the basic plugin installation

Several bugs with the basic installation Android plugin installation
seems to be working now
Remove plugin from config.xml model

As plugin tag is deprecated we no longer support it. Also removes all th
e UI elements from config.xml editor.
First stab at git based installation

Completes the wizard UI and adds a method for installing directly from a
git repository.
collect only supported platform config files

Changes the way config.xml items are collected so that only items for
supported platofrms are included.
A quick first stab at the registry based installation

This gets registry based installation somehow working. It is not
complete but this is a good point to commit before going on.
Set project from initial selection

CordovaPluginWizard now sets the initial project selection. A new Action
LaunchCordovaPluginWizardAction is introduced to ensure that initial
selection is passed to CordovaPluginWizard when used inside
ConfigEditor.
plugin wizard fixes

Completes the implementation of registry tab validation. Also now
returns the correct plugin versions that are selected
fix for uninstall failure when file is copied to directory

Fixes a case that when file is copied over to directory uninstall does
not append the file name correctly and fails.
plugin installation tests

adds the initial tests for plugin installation
create config.json on project creation

generates a config.json file on project creation. Also adds test for it
organize plugin registry and installation calls 

makes several changes to make registry and installation calls from UI
thread are not blocking. Also adds progress monitors to APIs
CordovaPluginWizard fixed project mode 

This adds a fixed project mode to CordovaPluginWizard and friends. It
causes the wizard to work on a single project. It does not present a UI
for selecting a project when in this mode.
Changes to how config.xml model is handled.

Starts usign the SSE model as the underlying dom model for editable
widget instances. This way the model is always kept in sync with the
editor. This fixes the out of sync problems that happens during plugin
installation.
Adjust config editor to removal of plugins

Adjusts the config editor to use <feature> tags for installing Cordova
plugins.
Release SSE model when shutdown

Adds a shutdown function to WidgetModel which in turn releases all the
SSE models used.
Filter for the cordova plugin registry viewers

implements a simple filter that does pattern matching on several fields
of the CordovaPluginInfos
remove synchronized collection

removes the synchronized collections as its access is already
synchronized