cordova-lib.git
8 years agostashing my changes
ignisvulpis [Fri, 21 Feb 2014 20:44:17 +0000 (21:44 +0100)] 
stashing my changes

8 years agoCB-6076 Tweak logging to be less verbose.
Andrew Grieve [Thu, 20 Feb 2014 19:31:31 +0000 (14:31 -0500)] 
CB-6076 Tweak logging to be less verbose.

8 years agoconfig-changes.js: Address review comments.
Mark Koudritsky [Fri, 14 Feb 2014 15:53:31 +0000 (10:53 -0500)] 
config-changes.js: Address review comments.

 - Use ConfigKeeper for plugin.xml
 - Don't write out platform JSON from get_platform_json.
 - Pretty print platform JSON.
 - Use "exports" instead of "package" and "module.exports".

Rebased on top of current master where another caching mechanism for iOS project files
was introduced in commit 1655ada. Keeping both of them for new because for now
ConfigKeeper doesn't help to speed up adding multiple plugins. Added a TODO
comment to remove caching from ios parser once multiple plugins can be
installed with a single instance of PlatformMunger.

8 years agoconfig-changes.js: Add reapply_global_munge().
Mark Koudritsky [Thu, 13 Feb 2014 21:56:52 +0000 (16:56 -0500)] 
config-changes.js: Add reapply_global_munge().

Load and apply the full munge from platform json.
To be used by cordova prepare.

8 years agoconfig-changes.js: Rename add/remove_plugin_changes.
Mark Koudritsky [Thu, 13 Feb 2014 21:09:18 +0000 (16:09 -0500)] 
config-changes.js: Rename add/remove_plugin_changes.

Renamed back to add_plugin_changes / remove_plugin_changes
kept them with different names during refactoring to avoid collision
with the old funcs.

8 years agoconfig-changes.js: Moved functions into PlatformMunger.
Mark Koudritsky [Thu, 13 Feb 2014 20:28:32 +0000 (15:28 -0500)] 
config-changes.js: Moved functions into PlatformMunger.

8 years agoconfig-changes.js: Moving funcs around.
Mark Koudritsky [Wed, 12 Feb 2014 21:42:19 +0000 (16:42 -0500)] 
config-changes.js: Moving funcs around.

No real changes, some comments and rearrangements.

8 years agoconfig-changes.js: Add separate functions to manipulate munge objects.
Mark Koudritsky [Wed, 12 Feb 2014 20:57:26 +0000 (15:57 -0500)] 
config-changes.js: Add separate functions to manipulate munge objects.

8 years agoconfig-changes.js: Add pbxproj to ConfigKeeper.
Mark Koudritsky [Tue, 11 Feb 2014 21:14:31 +0000 (16:14 -0500)] 
config-changes.js: Add pbxproj to ConfigKeeper.

ios.parseProjectFile() is extremely slow.
Use xcode directly to load pbxproj file as one of ConfigFiles cached by
ConfigKeeper.

8 years agoconfig-changes.js: Removed plugins-plist support.
Mark Koudritsky [Tue, 11 Feb 2014 16:24:44 +0000 (11:24 -0500)] 
config-changes.js: Removed plugins-plist support.

8 years agoconfig-changes.js: Minor changes
Mark Koudritsky [Mon, 10 Feb 2014 23:59:32 +0000 (18:59 -0500)] 
config-changes.js: Minor changes

8 years agoconfig-changes.js: Convert remove_plugin_changes() to use PlatformMunger
Mark Koudritsky [Mon, 10 Feb 2014 23:45:57 +0000 (18:45 -0500)] 
config-changes.js: Convert remove_plugin_changes() to use PlatformMunger

8 years agoconfig-changes.js: Added ConfigFile class to abstract details config files.
Mark Koudritsky [Thu, 6 Feb 2014 19:55:58 +0000 (14:55 -0500)] 
config-changes.js: Added ConfigFile class to abstract details config files.

For now it is only intended for files in the project_dir, not
for plugin.xml and platform.json.

cordoova create/plugin add file-transfer/prepare
results in identical cordova project dir tree as master (empty diff).

8 years agoconfig-changes.js: Moved add_plugin_changes() to new class "PlatformMunger".
Mark Koudritsky [Wed, 5 Feb 2014 15:34:27 +0000 (10:34 -0500)] 
config-changes.js: Moved add_plugin_changes() to new class "PlatformMunger".

The class is expected to eventually contain most of the code in this file.

8 years agoconfig-changes.js: require('../../plugman').emit() -> events.emit()
Mark Koudritsky [Tue, 4 Feb 2014 02:54:20 +0000 (21:54 -0500)] 
config-changes.js: require('../../plugman').emit() -> events.emit()

Looks like the in place require was due to some problem with jasmine
that failed with "this" not being properly bound for plugman.emit()

8 years agoconfig-changes.js: Some simple changes & moving funcs around for better readability.
Mark Koudritsky [Tue, 4 Feb 2014 02:26:57 +0000 (21:26 -0500)] 
config-changes.js: Some simple changes & moving funcs around for better readability.

Replaced several instances of require('./../platforms') with a single one. The
reverse of this was done some time ago for a mysterious and undocumented reason
here:

github.com/apache/cordova-plugman/commit/f025a2a98a4bec04d825d0ac1bd55e4fce61b37a

8 years agoconfig-changes.js: Change to named functions and fix jshint warnings.
Mark Koudritsky [Tue, 4 Feb 2014 01:40:32 +0000 (20:40 -0500)] 
config-changes.js: Change to named functions and fix jshint warnings.

8 years agoconfig-changes.js: Unindent by one level
Mark Koudritsky [Tue, 4 Feb 2014 00:59:08 +0000 (19:59 -0500)] 
config-changes.js: Unindent by one level

8 years agoFixed failing tests (windows) android+ios by normalizing paths, removed wp .dll sourc...
Jesse MacFadyen [Wed, 19 Feb 2014 01:31:35 +0000 (17:31 -0800)] 
Fixed failing tests (windows) android+ios by normalizing paths, removed wp .dll source file tests

8 years agoUse path.extname instead of string parsing nonsense, remove ability to add .dll as...
Jesse MacFadyen [Wed, 19 Feb 2014 00:19:23 +0000 (16:19 -0800)] 
Use path.extname instead of string parsing nonsense, remove ability to add .dll as content - it should be a framework/reference

8 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman...
Jesse MacFadyen [Tue, 18 Feb 2014 23:03:58 +0000 (15:03 -0800)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman into CB-5993

8 years agoRevert "Merge branch 'tizen' of https://github.com/gabrielschulhof/cordova-plugman"
Anis Kadri [Tue, 18 Feb 2014 20:11:10 +0000 (12:11 -0800)] 
Revert "Merge branch 'tizen' of https://github.com/gabrielschulhof/cordova-plugman"

This reverts commit 4eb4d2dc169840bdb55c13971f53acf8014ff6e8, reversing
changes made to ce8c421481ff04e87eaf81442e9504b6358c13c3.

8 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman
Anis Kadri [Tue, 18 Feb 2014 19:55:02 +0000 (11:55 -0800)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman

8 years agoCB-5885 Speed-up adding multiple plugins with plugman
Martin Bektchiev [Thu, 16 Jan 2014 10:04:26 +0000 (12:04 +0200)] 
CB-5885 Speed-up adding multiple plugins with plugman

* Cache and reuse already parsed ios project files
* Remove the now redundant cache in config-changes.add_plugin_changes

8 years agoapplied same addReference logic to csproj for WP8
Jesse MacFadyen [Tue, 18 Feb 2014 07:24:14 +0000 (23:24 -0800)] 
applied same addReference logic to csproj for WP8

8 years agocleanup console.log
Jesse MacFadyen [Mon, 17 Feb 2014 19:29:12 +0000 (11:29 -0800)] 
cleanup console.log

8 years agoadded ability to add+remove ref to .winmd files
Jesse MacFadyen [Sat, 15 Feb 2014 01:09:26 +0000 (17:09 -0800)] 
added ability to add+remove ref to .winmd files

8 years agoCB-6025 ios: Do not add static libraries (.a) to source files
Thibaud Cummings [Thu, 11 Jul 2013 13:26:19 +0000 (15:26 +0200)] 
CB-6025 ios: Do not add static libraries (.a) to source files

8 years agoMerge branch 'tizen' of https://github.com/gabrielschulhof/cordova-plugman
Anis Kadri [Tue, 11 Feb 2014 22:45:04 +0000 (14:45 -0800)] 
Merge branch 'tizen' of https://github.com/gabrielschulhof/cordova-plugman

Conflicts:
README.md

8 years agoCB-4886 Minor tweaks to Android & iOS plugman create templates.
Andrew Grieve [Mon, 10 Feb 2014 21:28:46 +0000 (16:28 -0500)] 
CB-4886 Minor tweaks to Android & iOS plugman create templates.

8 years agoCB-4886 Initial addition of "plugman create"
Lucas Holmquist [Wed, 2 Oct 2013 14:43:28 +0000 (10:43 -0400)] 
CB-4886 Initial addition of "plugman create"

8 years agoPrint out only the version number for `plugman --version`
Ignacio Calderon [Tue, 14 Jan 2014 14:44:02 +0000 (15:44 +0100)] 
Print out only the version number for `plugman --version`

Merged from https://github.com/apache/cordova-plugman/pull/43

8 years agoCB-5017 accept proxy config for plugman
Liyong Wang [Mon, 9 Dec 2013 08:22:46 +0000 (16:22 +0800)] 
CB-5017 accept proxy config for plugman

plugman does not honor proxy configuration. take the same apporach as
npm itself and use "request" module to handle proxy config.

this commit also introduces changes to dependencies:
 + request
 + tar
 - tar.gz

8 years agoCB-5990 Delete unused findPlugins() function
Andrew Grieve [Fri, 7 Feb 2014 22:37:07 +0000 (23:37 +0100)] 
CB-5990 Delete unused findPlugins() function

8 years agoAdding spec for Tizen platform
Gabriel Schulhof [Mon, 3 Feb 2014 14:53:52 +0000 (16:53 +0200)] 
Adding spec for Tizen platform

8 years agoUpdated readme to reflect that Windows8 IS supported
Jesse MacFadyen [Mon, 3 Feb 2014 23:54:34 +0000 (15:54 -0800)] 
Updated readme to reflect that Windows8 IS supported

8 years agoREADME.md: Adding Tizen to list of supported platforms
Gabriel Schulhof [Wed, 29 Jan 2014 10:08:38 +0000 (12:08 +0200)] 
README.md: Adding Tizen to list of supported platforms

8 years agosrc/platforms.js: Adding tizen.
Gabriel Schulhof [Wed, 23 Oct 2013 11:35:32 +0000 (14:35 +0300)] 
src/platforms.js: Adding tizen.

8 years agoCB-5962 Incremented plugin version to -dev branch.
Andrew Grieve [Sat, 1 Feb 2014 02:33:00 +0000 (21:33 -0500)] 
CB-5962 Incremented plugin version to -dev branch.

8 years agoTweak release notes
Andrew Grieve [Fri, 31 Jan 2014 20:17:11 +0000 (15:17 -0500)] 
Tweak release notes

8 years agoSetting version to 0.19.0
Steven Gill [Thu, 30 Jan 2014 18:57:07 +0000 (10:57 -0800)] 
Setting version to 0.19.0

8 years agoupdated release notes
Steven Gill [Thu, 30 Jan 2014 18:50:34 +0000 (10:50 -0800)] 
updated release notes

8 years agoCB-5891 Fix engine check when path has spaces.
Andrew Grieve [Fri, 24 Jan 2014 17:44:06 +0000 (12:44 -0500)] 
CB-5891 Fix engine check when path has spaces.

8 years agoCB-5804: added repo & issues to plugman publish
Steven Gill [Tue, 21 Jan 2014 23:54:21 +0000 (15:54 -0800)] 
CB-5804: added repo & issues to plugman publish

8 years agoCB-5299 Cache pbxproj to avoid re-parsing it for each plugin.
Mark Koudritsky [Thu, 16 Jan 2014 20:27:58 +0000 (15:27 -0500)] 
CB-5299 Cache pbxproj to avoid re-parsing it for each plugin.

Parsing pbxproj is very slow (~250ms on my machine). It is done for each plugin
that needs to add frameworks to the ios project. This change is a quick and
dirty fix to allow caching the parsed pbxproj object so that it can be reused for
multiple plugins during prepare.

Timings on a test project for cordova prepare ios:
before: 1.623s
after:  0.981s

8 years agoUpdate node-xcode dependency to 0.6.6
Braden Shepherdson [Thu, 16 Jan 2014 22:41:54 +0000 (17:41 -0500)] 
Update node-xcode dependency to 0.6.6

8 years agoBump node-xcode dependency version
Andrew Grieve [Thu, 16 Jan 2014 19:06:10 +0000 (14:06 -0500)] 
Bump node-xcode dependency version

8 years agoCB-5802 Updated version and RELEASENOTES.md for release 0.18.0
Andrew Grieve [Wed, 15 Jan 2014 18:15:05 +0000 (13:15 -0500)] 
CB-5802 Updated version and RELEASENOTES.md for release 0.18.0

8 years agoCB-5006 Fix searchpath not being passed to dependent plugins.
Andrew Grieve [Wed, 15 Jan 2014 15:31:05 +0000 (10:31 -0500)] 
CB-5006 Fix searchpath not being passed to dependent plugins.

8 years agoCB-5006 Change searchpath to use repeated flag instead of delimiter
Mark Koudritsky [Wed, 8 Jan 2014 18:52:31 +0000 (13:52 -0500)] 
CB-5006 Change searchpath to use repeated flag instead of delimiter

The colon can't be used as delimiter for Windows paths like C:\...
Instead of using a delimiter, this change allows to repeat the
--searchpath flag for each additional directory to be searched.
The value for each path is resolved relative to the current dir.
Example:
--searchpath ../my_plugins --searhcpath /usr/lib/other_plugins

The dirs are searched in order. Search is not recursive and will only
look one level down. It will look for
my_plugins/plugin_x/plugin.xml
but not for
my_plugins/bunch_of_plugins/plugin_y/plugin.xml

8 years agoCB-5770 plugman prepare.js script content wrapping no longer allows ending parens...
Josh Bavari [Fri, 10 Jan 2014 21:24:52 +0000 (15:24 -0600)] 
CB-5770 plugman prepare.js script content wrapping no longer allows ending parens/braces to be commented out from end of line comment

8 years agoUpdate xcode npm dependency version now that pull request is merged.
Andrew Grieve [Fri, 10 Jan 2014 19:39:54 +0000 (14:39 -0500)] 
Update xcode npm dependency version now that pull request is merged.

8 years agoFix-up trailing comma in previous commit :(
Andrew Grieve [Thu, 9 Jan 2014 20:33:32 +0000 (15:33 -0500)] 
Fix-up trailing comma in previous commit :(

8 years agoCB-4871 Add spec/ to .npmignore
Andrew Grieve [Thu, 9 Jan 2014 20:32:44 +0000 (15:32 -0500)] 
CB-4871 Add spec/ to .npmignore

8 years agoCB-4871 Remove unused dep "ncallbacks", move osenv to devDependencies
Andrew Grieve [Thu, 9 Jan 2014 20:31:53 +0000 (15:31 -0500)] 
CB-4871 Remove unused dep "ncallbacks", move osenv to devDependencies

8 years agoCB-4871 Switch to plist-with-patches to save ~10meg of test files in node_dependencies.
Andrew Grieve [Thu, 9 Jan 2014 19:31:39 +0000 (14:31 -0500)] 
CB-4871 Switch to plist-with-patches to save ~10meg of test files in node_dependencies.

8 years agoCB-5720 Tests and formatting tweaks to <resource-file>
Andrew Grieve [Thu, 9 Jan 2014 03:44:29 +0000 (22:44 -0500)] 
CB-5720 Tests and formatting tweaks to <resource-file>

8 years agoCB-5720 add resource-file to plugin.xml
ignisvulpis [Thu, 2 Jan 2014 18:01:25 +0000 (19:01 +0100)] 
CB-5720 add resource-file to plugin.xml

8 years agoCB-5720: emit warning if resource-file is not supported on platform
ignisvulpis [Wed, 8 Jan 2014 17:22:16 +0000 (18:22 +0100)] 
CB-5720: emit warning if resource-file is not supported on platform

8 years agoCB-5006: Add --searchpath option for local plugin search path
Mark Koudritsky [Tue, 7 Jan 2014 21:06:58 +0000 (16:06 -0500)] 
CB-5006: Add --searchpath option for local plugin search path

8 years agoWhite space & style fixes.
Mark Koudritsky [Tue, 7 Jan 2014 03:57:43 +0000 (22:57 -0500)] 
White space & style fixes.

8 years agoreverted last change because ios does already support resource-file
ignisvulpis [Thu, 2 Jan 2014 18:56:42 +0000 (19:56 +0100)] 
reverted last change because ios does already support resource-file

8 years agoCB-5720 add resource-file to plugin.xml for all platforms
ignisvulpis [Thu, 2 Jan 2014 18:05:21 +0000 (19:05 +0100)] 
CB-5720 add resource-file to plugin.xml for all platforms

8 years agoCB-5720 add resource-file to plugin.xml
ignisvulpis [Thu, 2 Jan 2014 18:01:25 +0000 (19:01 +0100)] 
CB-5720 add resource-file to plugin.xml

8 years agoCB-5701 Reference custom frameworks usinexecHelperrelative paths
Andrew Grieve [Tue, 24 Dec 2013 03:20:12 +0000 (22:20 -0500)] 
CB-5701 Reference custom frameworks usinexecHelperrelative paths

Also changed where the frameworks are copied to. They now live within
the plugin's subdirectory (beside its source files) instead of at the
top of the project.

8 years agoAdd release notes for the last few releases
Andrew Grieve [Mon, 16 Dec 2013 19:58:25 +0000 (14:58 -0500)] 
Add release notes for the last few releases

8 years agoCB-5495, CB=5568 fix config.xml path for ios
David Kemp [Fri, 13 Dec 2013 18:26:19 +0000 (13:26 -0500)] 
CB-5495, CB=5568 fix config.xml path for ios

8 years agoupdated version to 0.17.0
Steven Gill [Wed, 11 Dec 2013 18:55:24 +0000 (10:55 -0800)] 
updated version to 0.17.0

8 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman
Steven Gill [Wed, 11 Dec 2013 18:50:20 +0000 (10:50 -0800)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman

8 years agoMerge branch 'fireos'
Steven Gill [Wed, 11 Dec 2013 18:49:10 +0000 (10:49 -0800)] 
Merge branch 'fireos'

8 years agoCB-5579 Add support for --www param for install, uninstall, prepare commands.
Liyong Wang [Fri, 6 Dec 2013 03:07:53 +0000 (11:07 +0800)] 
CB-5579 Add support for --www param for install, uninstall, prepare commands.

From pull request: https://github.com/apache/cordova-plugman/pull/37

8 years agoCB-5619 Avoid Error: Error ...
Josh Soref [Mon, 9 Dec 2013 21:57:45 +0000 (16:57 -0500)] 
CB-5619 Avoid Error: Error ...

Prevent errors like the following:
[Error: Error fetching plugin: Error: error: Could not fetch package information for imaginary.plugin]

https://github.com/apache/cordova-plugman/pull/39

8 years agoupdated to 0.16.0
Steven Gill [Fri, 6 Dec 2013 01:31:03 +0000 (17:31 -0800)] 
updated to 0.16.0

8 years agoadd ubuntu platform
Maxim Ermilov [Wed, 27 Nov 2013 15:46:02 +0000 (19:46 +0400)] 
add ubuntu platform

8 years agoadded battery-status + device-motion to whitelist
Steven Gill [Thu, 5 Dec 2013 20:12:49 +0000 (12:12 -0800)] 
added battery-status + device-motion to whitelist

8 years agoCB-5034 document registry functions in plugman
mbillau [Wed, 23 Oct 2013 18:12:40 +0000 (14:12 -0400)] 
CB-5034 document registry functions in plugman

8 years agoCB-5584 Fix git clone of not working on windows.
Andrew Grieve [Thu, 5 Dec 2013 18:16:39 +0000 (13:16 -0500)] 
CB-5584 Fix git clone of not working on windows.

Suspect the issue was setting CWD to a tmp path before its created.
Based on pull request: https://github.com/apache/cordova-plugman/pull/16

8 years agoUpdated amazon-fireos.spec with amazon-fireos platform name.
Archana Naik [Fri, 25 Oct 2013 00:55:14 +0000 (17:55 -0700)] 
Updated amazon-fireos.spec with amazon-fireos platform name.
Corrected project names for android_one and android_two.
Modified README.md for Cordova-AmazonWebView-Plugman

8 years agoAdded amazon-fireos platform.
Archana Naik [Wed, 16 Oct 2013 02:10:33 +0000 (19:10 -0700)] 
Added amazon-fireos platform.

8 years agoCB-5238 fixing typo and updating tests
Anis Kadri [Wed, 27 Nov 2013 00:55:07 +0000 (16:55 -0800)] 
CB-5238 fixing typo and updating tests

8 years agobumping xcode version
Anis Kadri [Tue, 26 Nov 2013 22:03:16 +0000 (14:03 -0800)] 
bumping xcode version

8 years agoCB-5238 adding custom frameworks
Anis Kadri [Thu, 21 Nov 2013 03:11:54 +0000 (19:11 -0800)] 
CB-5238 adding custom frameworks

8 years agoCB-5367 reject non-whitelisted org.apache.cordova plugins
Anis Kadri [Tue, 19 Nov 2013 01:20:27 +0000 (17:20 -0800)] 
CB-5367 reject non-whitelisted org.apache.cordova plugins

8 years agoWrite plugin metadata (ID and version) into cordova_plugins.js
Braden Shepherdson [Fri, 15 Nov 2013 18:34:30 +0000 (13:34 -0500)] 
Write plugin metadata (ID and version) into cordova_plugins.js

This new data is attached to the exported array as the key `metadata`.
It's an object whose keys are IDs and values are version strings.

8 years agoRevert "Add <plugins> tag to config.xml, containing a list of plugins."
Braden Shepherdson [Fri, 15 Nov 2013 18:08:12 +0000 (13:08 -0500)] 
Revert "Add <plugins> tag to config.xml, containing a list of plugins."

This reverts commit 7259921ceeededb6a280916c6898bc28a0a972ae.

We have decided that this approach is a mistake, and are pursuing an
alternative implementation. Code for that will follow.

8 years agoAdd <plugins> tag to config.xml, containing a list of plugins.
Braden Shepherdson [Wed, 13 Nov 2013 18:35:36 +0000 (13:35 -0500)] 
Add <plugins> tag to config.xml, containing a list of plugins.

Example:
<plugins>
  <plugin id="org.apache.cordova.file" version="0.2.5" />
  <plugin id="org.apache.cordova.file-transfer" version="0.3.4" />
</plugins>

8 years agoFixing plugman tests on Linux.
Braden Shepherdson [Tue, 12 Nov 2013 21:32:21 +0000 (16:32 -0500)] 
Fixing plugman tests on Linux.

8 years agoupdated version to 0.15.0
Steven Gill [Fri, 8 Nov 2013 21:35:29 +0000 (13:35 -0800)] 
updated version to 0.15.0

8 years ago[CB-4994] Update xcode dependency to parse Xcode 5 capabilities.
Braden Shepherdson [Fri, 1 Nov 2013 19:32:26 +0000 (15:32 -0400)] 
[CB-4994] Update xcode dependency to parse Xcode 5 capabilities.

8 years agoCB-5091: Use cwd option rather than shell.cd when cloning plugin repos
Braden Shepherdson [Thu, 31 Oct 2013 19:26:21 +0000 (15:26 -0400)] 
CB-5091: Use cwd option rather than shell.cd when cloning plugin repos

8 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman
Anis Kadri [Thu, 31 Oct 2013 15:21:00 +0000 (11:21 -0400)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman

8 years agoCB-4981 updating help
Anis Kadri [Thu, 31 Oct 2013 15:19:09 +0000 (11:19 -0400)] 
CB-4981 updating help

8 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman
Steven Gill [Tue, 29 Oct 2013 00:32:52 +0000 (17:32 -0700)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugman

8 years ago[CB-5197] Updated version and RELEASENOTES.md for release 0.14.0
Steven Gill [Tue, 29 Oct 2013 00:28:28 +0000 (17:28 -0700)] 
[CB-5197] Updated version and RELEASENOTES.md for release 0.14.0

8 years agoCB-4872 - updated default engine names to include windows scripts
Tim Kim [Mon, 28 Oct 2013 22:53:52 +0000 (15:53 -0700)] 
CB-4872 - updated default engine names to include windows scripts

8 years agoCB-5192 Plugman engine check fails on Windows
sgrebnov [Thu, 24 Oct 2013 06:27:46 +0000 (10:27 +0400)] 
CB-5192 Plugman engine check fails on Windows

8 years ago[CB-5184] Fix uninstall logic being too aggressive
Braden Shepherdson [Wed, 23 Oct 2013 19:01:03 +0000 (15:01 -0400)] 
[CB-5184] Fix uninstall logic being too aggressive

8 years agoCB-4872 - updated default plugin to include new bb10 script
Tim Kim [Tue, 22 Oct 2013 21:44:21 +0000 (14:44 -0700)] 
CB-4872 - updated default plugin to include new bb10 script

8 years agoCB-4872 - took out custom version compare and went back to semver
Tim Kim [Mon, 21 Oct 2013 20:36:21 +0000 (13:36 -0700)] 
CB-4872 - took out custom version compare and went back to semver

8 years agoOverhaul dependency uninstallation
Braden Shepherdson [Thu, 17 Oct 2013 16:33:00 +0000 (12:33 -0400)] 
Overhaul dependency uninstallation

This fixes several long-standing bugs with plugman deleting
dependencies. The new rules are to uninstall all of the target plugin's
dependencies, provided they are:
- Not installed at the top level.
- Not depended on by any other plugins.

Similarly, plugin directories are only deleted when no plugin depends on
them, and they are not top-level, on any platform.

Fixes CB-5056, CB-5060, CB-4992, and CB-4189.