[jira] [Updated] (CB-5056) Removing a plugin with dependencies removes the dependencies also

2013-10-10 Thread Dooms (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dooms updated CB-5056:
--

Component/s: (was: Plugin File)

> Removing a plugin with dependencies removes the dependencies also
> -
>
> Key: CB-5056
> URL: https://issues.apache.org/jira/browse/CB-5056
> Project: Apache Cordova
>  Issue Type: Bug
>Affects Versions: 3.0.0, 3.1.0
> Environment: OSX
>Reporter: Dooms
>
> When upgrading a project from 3.0 to 3.1, I remove all plugins first, then 
> re-add all plugins.
> The issue is with some plugins that have dependencies. E.g.
> org.apache.cordova.file-transfer
> org.apache.cordova.media
> Both rely on org.apache.cordova.file.
> But once one plugin removes this dependency, then other plugins that rely on 
> it fail:
> [Error: ENOENT, no such file or directory 
> '.../plugins/org.apache.cordova.file/plugin.xml'



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5056) Removing a plugin with dependencies removes the dependencies also

2013-10-10 Thread Dooms (JIRA)
Dooms created CB-5056:
-

 Summary: Removing a plugin with dependencies removes the 
dependencies also
 Key: CB-5056
 URL: https://issues.apache.org/jira/browse/CB-5056
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File
Affects Versions: 3.0.0, 3.1.0
 Environment: OSX
Reporter: Dooms


When upgrading a project from 3.0 to 3.1, I remove all plugins first, then 
re-add all plugins.

The issue is with some plugins that have dependencies. E.g.
org.apache.cordova.file-transfer
org.apache.cordova.media

Both rely on org.apache.cordova.file.

But once one plugin removes this dependency, then other plugins that rely on it 
fail:

[Error: ENOENT, no such file or directory 
'.../plugins/org.apache.cordova.file/plugin.xml'





--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Assigned] (CB-4668) Installing FileTransfer Plugin on WP8 via CLI breaks app: Error calling js to fire nativeReady event.

2013-10-10 Thread Wolfgang Koller (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wolfgang Koller reassigned CB-4668:
---

Assignee: Wolfgang Koller

> Installing FileTransfer Plugin on WP8 via CLI breaks app: Error calling js to 
> fire nativeReady event.
> -
>
> Key: CB-4668
> URL: https://issues.apache.org/jira/browse/CB-4668
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin File Transfer
>Affects Versions: 3.0.0
> Environment: VisualStudio2012, phonegap-cli, phonegap 3.0.0
>Reporter: Thomas Uher
>Assignee: Wolfgang Koller
>  Labels: cordova, filetransfer, plugins
>
> After installing the FT plugin using
> bq. phonegap local plugin add 
> https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
> the app does not connect to the device anymore with the following error:
> bq. Error calling js to fire nativeReady event. Did you include cordova.js in 
> your html script tag?
> cordova.js is included. I also tried all the other "official" plugins and all 
> worked.
> used versions: Phonegap 3.0 + Windows Phone 8



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5022) Installing Core Plugins section unclear

2013-10-10 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-5022:
-

Fix Version/s: 3.2.0

> Installing Core Plugins section unclear
> ---
>
> Key: CB-5022
> URL: https://issues.apache.org/jira/browse/CB-5022
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Docs
>Affects Versions: 3.1.0
> Environment: n/a
>Reporter: Angela Fowler
>Priority: Minor
>  Labels: documentation
> Fix For: 3.2.0
>
>
> http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html
> The "Installing Core Plugins" section appears as a bullet list of commands. 
> cordova-plugin-battery-status plugman --platform --project --plugin 
> org.apache.cordova.battery-status
> 1. Each command starts with the plugin name when it should start with 
> "plugman". Perhaps this was intended to be the first column of a table?
> 2. Each command is an example (according to the opening paragraph) but is 
> missing the platform e.g. "android" and the project
> 3. It is still unclear to us how to upgrade from 2.9 which has the plugins 
> included. If we don't use CLI as the introduction mentions, how is the 
> project created? Can plugins be built into the jar or is the plugin source 
> separate (as when added by CLI).



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5055) Wrong hyperlink for plugin source code

2013-10-10 Thread Peter (JIRA)
Peter created CB-5055:
-

 Summary: Wrong hyperlink for plugin source code
 Key: CB-5055
 URL: https://issues.apache.org/jira/browse/CB-5055
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android, Docs
Affects Versions: 3.1.0
Reporter: Peter
Priority: Minor


The document "Android Plugins" 
http://cordova.apache.org/docs/en/3.1.0/guide_platforms_android_plugin.md.html#Android%20Plugins
 says

{quote}
*Use the Source*
One of the best ways to prepare yourself to write your own plugin is to look 
over existing plugins.
{quote}

but the hyperlink in that text is to the git source directory to where plugins 
_used to be_ in v2.9, not where they are now...



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5021) Make InAppBrowser "close" more robust - avoid NPE if no matching "open"

2013-10-10 Thread Peter (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5021?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792299#comment-13792299
 ] 

Peter commented on CB-5021:
---

Oh, my mistake then. Thanks Andrew, and thanks also for the onReset() 
suggestion, although that does not exist in the v2.9.0 impl of InAppBrowser 
AFAIK. When we upgrade to using Cordova 3.x I will try it. Cheers :-)

> Make InAppBrowser "close" more robust - avoid NPE if no matching "open"
> ---
>
> Key: CB-5021
> URL: https://issues.apache.org/jira/browse/CB-5021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.9.0
>Reporter: Peter
>Assignee: Andrew Grieve
>Priority: Minor
>
> We have an Android application which implements an embedded WebView 
> "container" in which it executes customer Cordova apps.
> Under certain conditions our container needs to terminate the customer app, 
> and during this termination it attempts to do some resource cleanup. For 
> example, to cleanup any possible lurking InAppBrowser resources it does 
> (equivalent of a IAB.close) the following:
> {code}
> cwv.pluginManager.exec("InAppBrowser", "close", null, "[]");
> {code}
> Unfortunately, we don't really know if user app was actually using 
> InAppBrowser or not.
> * If it _was_ using IAB, then the above exec works.
> * If it _wasn’t_ using IAB, the above exec results in NPE (inAppWebView is 
> null) since current *InAppBrowser.java* code assumes "close" won't be called 
> without matching "open".
> Proposed improvement below is to make the InAppBrowser’s "close" more robust, 
> so if it gets called in an unusual scenario (e.g. without a prior "open") 
> then it is just a harmless NOP.
> For example,
> Before:
> {code}
> else if (action.equals("close")) {
> closeDialog();
> this.callbackContext.sendPluginResult(new 
> PluginResult(PluginResult.Status.OK));
> }
> {code}
> After:
> {code}
> else if (action.equals("close")) {
> if (inAppWebView != null) {
> closeDialog();
> this.callbackContext.success();
> }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-5021) Make InAppBrowser "close" more robust - avoid NPE if no matching "open"

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve resolved CB-5021.
---

Resolution: Fixed

Should have mentioned I made a couple further commits that got attached to 
other IAB bugs. The latest version won't throw an IAB:

https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;a=blob;f=src/android/InAppBrowser.java;h=da6b2419d3193d4e1287dcdaa31b07b2ebc4cfe1;hb=ce7a796cb0c5421db0490ae97d9ca99b96dd23e7a

Your code should work as-is, but I think even better than calling exec(), would 
be to use pluginManager.getPlugin("InAppBrowser").onReset()

> Make InAppBrowser "close" more robust - avoid NPE if no matching "open"
> ---
>
> Key: CB-5021
> URL: https://issues.apache.org/jira/browse/CB-5021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.9.0
>Reporter: Peter
>Assignee: Andrew Grieve
>Priority: Minor
>
> We have an Android application which implements an embedded WebView 
> "container" in which it executes customer Cordova apps.
> Under certain conditions our container needs to terminate the customer app, 
> and during this termination it attempts to do some resource cleanup. For 
> example, to cleanup any possible lurking InAppBrowser resources it does 
> (equivalent of a IAB.close) the following:
> {code}
> cwv.pluginManager.exec("InAppBrowser", "close", null, "[]");
> {code}
> Unfortunately, we don't really know if user app was actually using 
> InAppBrowser or not.
> * If it _was_ using IAB, then the above exec works.
> * If it _wasn’t_ using IAB, the above exec results in NPE (inAppWebView is 
> null) since current *InAppBrowser.java* code assumes "close" won't be called 
> without matching "open".
> Proposed improvement below is to make the InAppBrowser’s "close" more robust, 
> so if it gets called in an unusual scenario (e.g. without a prior "open") 
> then it is just a harmless NOP.
> For example,
> Before:
> {code}
> else if (action.equals("close")) {
> closeDialog();
> this.callbackContext.sendPluginResult(new 
> PluginResult(PluginResult.Status.OK));
> }
> {code}
> After:
> {code}
> else if (action.equals("close")) {
> if (inAppWebView != null) {
> closeDialog();
> this.callbackContext.success();
> }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5054) cordova-plugin-media-capture crash on wp8

2013-10-10 Thread TianBo Yang (JIRA)
TianBo Yang created CB-5054:
---

 Summary:  cordova-plugin-media-capture crash on wp8
 Key: CB-5054
 URL: https://issues.apache.org/jira/browse/CB-5054
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin Media Capture
Affects Versions: 3.0.0
 Environment: wp8+vs2012
Reporter: TianBo Yang
Priority: Critical


1.use Cordova CLI create WP8 template project, add plugin 
cordova-plugin-media-capture.
2.then add the captureAudio 
Example.html(http://cordova.apache.org/docs/en/3.0.0/cordova_media_capture_capture.md.html#Capture)
when i run this project, click "CaptureAudio" there is a carsh.
i debug in vs2012,there is the exception log!

stackTrace:
at System.Windows.Navigation.NavigationService.Navigate(Uri source)
uri:
{./CordovaLib/UI/AudioRecorder.xaml?dummy=bc51b4bf-8798-46ee-a2a6-cad51bd23401}
exception msg:
Navigation is only supported to relative URIs that are fragments, or begin with 
'/', or which contain ';component/'.
Parameter name: uri

it's also crash, when excute "CaptureVideo" !

there is the crash reason caused crash, bad navigate uri.

AudioCaptureTask.cs line 79
 root.Navigate(new System.Uri(baseUrl + 
"CordovaLib/UI/AudioRecorder.xaml?dummy=" + Guid.NewGuid().ToString(), 
UriKind.Relative));

VideoCaptureTask.cs  line 79.
 root.Navigate(new System.Uri(baseUrl + 
"CordovaLib/UI/VideoRecorder.xaml?dummy=" + Guid.NewGuid().ToString(), 
UriKind.Relative));



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4927) Unable to save contact with contactError code 0.

2013-10-10 Thread Jeffrey Heifetz (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792235#comment-13792235
 ] 

Jeffrey Heifetz commented on CB-4927:
-

Yes I think source code will be necessary

> Unable to save contact with contactError code 0.
> 
>
> Key: CB-4927
> URL: https://issues.apache.org/jira/browse/CB-4927
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: BlackBerry, Plugin Contacts
>Affects Versions: 3.0.0, 3.1.0
>Reporter: Louis-Michel Couture
>
> Currently in a multi-platform app IOS, Android and BB10, when I try to save a 
> contact on the BlackBerry version, I get a contactError code 0, while in the 
> android and ios version, all is working as expected. I get no other error, no 
> javascript problem, so I don't know how to further debug this case. 
> I'm testing on the simulator and on a BlackBerry Q10.
> I'm running the latest Cordova from the NPM repo.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5022) Installing Core Plugins section unclear

2013-10-10 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5022?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792226#comment-13792226
 ] 

Shazron Abdullah commented on CB-5022:
--

1. This is a formatting issue. Here's what the html looks like:
{code}
cordova-plugin-battery-status
plugman --platform  --project  --plugin 
org.apache.cordova.battery-status

{code}

2. This is an html escaping issue, see 1 (also, typos with the closing tag)
3.  This should be in the specific Platform Upgrading Guides I believe

> Installing Core Plugins section unclear
> ---
>
> Key: CB-5022
> URL: https://issues.apache.org/jira/browse/CB-5022
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Docs
>Affects Versions: 3.1.0
> Environment: n/a
>Reporter: Angela Fowler
>Priority: Minor
>  Labels: documentation
>
> http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html
> The "Installing Core Plugins" section appears as a bullet list of commands. 
> cordova-plugin-battery-status plugman --platform --project --plugin 
> org.apache.cordova.battery-status
> 1. Each command starts with the plugin name when it should start with 
> "plugman". Perhaps this was intended to be the first column of a table?
> 2. Each command is an example (according to the opening paragraph) but is 
> missing the platform e.g. "android" and the project
> 3. It is still unclear to us how to upgrade from 2.9 which has the plugins 
> included. If we don't use CLI as the introduction mentions, how is the 
> project created? Can plugins be built into the jar or is the plugin source 
> separate (as when added by CLI).



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5036) Build fails when project path contains whitespace

2013-10-10 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792213#comment-13792213
 ] 

Shazron Abdullah commented on CB-5036:
--

SImilar to CB-4914 but slightly different repro (but effectively the same bug)

> Build fails when project path contains whitespace
> -
>
> Key: CB-5036
> URL: https://issues.apache.org/jira/browse/CB-5036
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Affects Versions: 3.1.0
> Environment: Ubuntu 12.04
> Cordova 3.1.0-0.1.0
>Reporter: Vladimir Riha
>
> If project's path contains white space, build action fails with
> {noformat}
> [Error: An error occurred while building the android project. Buildfile: 
> /home/vriha/temp/hello does not exist!
> Build failed
> ERROR: Failed to clean android project.
> Buildfile: /home/vriha/temp/hello does not exist!
> Build failed
> ]
> {noformat}
> To reproduce, please try:
> {noformat}
> $ pwd
> /home/vriha/temp
> $ cordova create 'hello ahoj' com.example.hello HelloWorld
> $ cd  hello\ ahoj/
> $ cordova platform add android
> $ cordova plugin add 
> https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
> $ cordova build
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5023) www folder empty when using CLI create

2013-10-10 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792208#comment-13792208
 ] 

Shazron Abdullah commented on CB-5023:
--

Report your cordova version:
{code}
cordova -v
{code}

Also add the "--verbose" option to the cordova command and paste the verbose 
output here.

> www folder empty when using CLI create
> --
>
> Key: CB-5023
> URL: https://issues.apache.org/jira/browse/CB-5023
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Affects Versions: 3.1.0
> Environment: Mac OSX 10.8.5
>Reporter: Sebastian Zillessen
>
> When I create a new cordova project with
> {code}
> cordova create -d MyTest de.sebastianzillessen.mytest MapTest
> Creating a new cordova project with name "MapTest" and id 
> "de.sebastianzillessen.mytest" at location 
> "/Users/sebastianzillessen/Spitzeljagd_Entwicklung/2.0/prototypes/MyTest"
> Using stock cordova hello-world application.
> cordova library for "www" already exists. No need to download. Continuing.
> Copying stock Cordova www assets into 
> "/Users/sebastianzillessen/Spitzeljagd_Entwicklung/2.0/prototypes/MyTest/www"
> {code}
> the CLI creates the project but the complete `www`-folder is empty.
> The folder did not exists before.
> I installed cordova with
> {code}
> npm install -g cordova
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5053) Add our own sample video (appropriately licensed) for tests

2013-10-10 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-5053:


 Summary: Add our own sample video (appropriately licensed) for 
tests
 Key: CB-5053
 URL: https://issues.apache.org/jira/browse/CB-5053
 Project: Apache Cordova
  Issue Type: Task
  Components: mobile-spec, Website
Affects Versions: Master
Reporter: Shazron Abdullah
 Fix For: 3.2.0


Video to get:
http://www.bigbuckbunny.org/index.php/download/

License of video (CC BY 3.0):
http://www.bigbuckbunny.org/index.php/about/

HOWEVER, according to LEGAL-96 I'm not sure this is approved by policy, so we 
may need to seek an alternative.

Video referenced in test:
https://git-wip-us.apache.org/repos/asf?p=cordova-mobile-spec.git;a=blob;f=inappbrowser/video.html;h=64ea3d1196534763801823327aa563c0d8546280;hb=3cfe781

Add to our website, just like http://cordova.apache.org/downloads/BlueZedEx.mp3 
(for our audio tests).






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4957) Firefox OS platform is broken

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792164#comment-13792164
 ] 

ASF subversion and git services commented on CB-4957:
-

Commit 4260a88ed458bf83de6dd676568fa6024334d3c3 in branch refs/heads/master 
from [~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=4260a88 ]

CB-4957: added fix for FFOS


> Firefox OS platform is broken
> -
>
> Key: CB-4957
> URL: https://issues.apache.org/jira/browse/CB-4957
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: FirefoxOS
>Affects Versions: 3.1.0
>Reporter: James Long
>Assignee: Steve Gill
>
> The firefox os platform is broken in 3.1.0 because it was refactored without 
> testing at all. The basic command "cordova platform add firefoxos" doesn't 
> work.
> Code that references "this" has been wrapped in functions without rebinding 
> "this". All the code in the file should be tested. Example: 
> https://github.com/apache/cordova-cli/blob/master/src/metadata/firefoxos_parser.js#L119



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5052) Andorid's media capture doesn't use ThreadPool

2013-10-10 Thread Mike Billau (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792133#comment-13792133
 ] 

Mike Billau commented on CB-5052:
-

Another report and potential fix here: 
http://stackoverflow.com/questions/19183174/phonegap-video-capture-crashes

> Andorid's media capture doesn't use ThreadPool
> --
>
> Key: CB-5052
> URL: https://issues.apache.org/jira/browse/CB-5052
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin Media Capture
> Environment: Windows 7
>Reporter: Mike Billau
>Assignee: David Kemp
>
> From: 
> http://stackoverflow.com/questions/19282318/phongap-capture-plugin-crashes-android
> Taking a picture with media-capture plugin will crash the app when the plugin 
> returns from the camera app. Reproduced with Nexus 7 on 4.2, I used the 
> simple Full Example from the docs.
> Got this in logcat:
> {noformat}
> I/ActivityManager(  476): Displayed 
> com.google.android.gallery3d/com.android.camera.CameraActivity: +1s80ms
> W/IInputConnectionWrapper(31792): showStatusIcon on inactive InputConnection
> V/CAM_PhotoModule(29129): Preview size is 960x720
> V/CAM_PhotoModule(29129): onShutterButtonClick: mCameraState=1
> E/NvOmxCamera(  128): OMX_ERRORTYPE 
> android::NvOmxCamera::getCameraStereoMode(NvxComponent*, 
> NvOmxCameraUserStereoMode&): Error: invalid NVX mode 0.
> E/NvOmxCamera(  128): OMX_ERRORTYPE 
> android::NvOmxCamera::getCameraStereoModeAndCaptureInfo(NvxComponent*, 
> NvOmxCameraUserStereoMode&, NVX_STEREOCAPTUREINFO&): getCameraStereoMode 
> failed with 0x
> D/NvOsDebugPrintf(  128): NvMMLiteJPEGEncSetAttribute: Incorrect value 0 for 
> stereo capture type
> E/NvOmxCameraSettings(  128): OMX_ERRORTYPE 
> android::programStereoInfo(OMX_HANDLETYPE, const NVX_STEREOCAPTUREINFO&, 
> android::NvxWrappers*): pNvxWrappers->OMX_SetConfigIL failed with 0x80001005
> V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 1381355622457ms
> V/CAM_PhotoModule(29129): mShutterLag = 422ms
> D/dalvikvm(29129): GC_FOR_ALLOC freed 679K, 15% free 1K/14236K, paused 
> 27ms, total 28ms
> I/dalvikvm-heap(29129): Grow heap (frag case) to 13.063MB for 1036816-byte 
> allocation
> D/NvOsDebugPrintf(  128): Tryproc: INBuffer-Values of Width and Height 1280 
> 960
> D/dalvikvm(29129): GC_FOR_ALLOC freed 1K, 14% free 13233K/15252K, paused 
> 33ms, total 33ms
> V/CAM_PhotoModule(29129): mShutterToPostViewCallbackTime = 88ms
> V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 109ms
> V/CAM_PhotoModule(29129): mPictureDisplayedToJpegCallbackTime = 25ms
> D/CameraStorage(29129): External storage state=mounted
> V/CAM_PhotoModule(29129): mJpegCallbackFinishTime = 2ms
> I/MPL-storeload(  476): mpl state size = 5512
> E/MPL-storeload(  476): calData from inv_save_mpl_states, size=2
> I/MPL-storeload(  476): cal data size to write = 5512
> I/MPL-storeload(  476): Bytes written = 5512
> V/CAM_PhotoModule(29129): stopPreview
> D/(  128): Camera fd close (MI1040)
> E/NvOmxCamera(  128): Already called release()
> I/CameraClient(  128): Destroying camera 0
> W/NvOmxCamera(  128): Already called release()
> D/MediaProvider(27296): object removed 2270
> W/AudioFlinger(  128): session id 453 not found for pid 128
> W/AudioFlinger(  128): session id 454 not found for pid 128
> D/CordovaActivity(31792): Request code = 1
> D/AndroidRuntime(31792): Shutting down VM
> W/dalvikvm(31792): threadid=1: thread exiting with uncaught exception 
> (group=0x410ee930)
> E/AndroidRuntime(31792): FATAL EXCEPTION: main
> E/AndroidRuntime(31792): java.lang.RuntimeException: Failure delivering 
> result ResultInfo{who=null, request=1, result=-1, data=null} to activity 
> {io.cordova.hellocordova/io.cordova.hellocordova.HelloCordova}: 
> java.lang.IllegalStateException: Do not perform IO operations on the UI 
> thread. Use Cordova
> Interface.getThreadPool() instead.
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.deliverResults(ActivityThread.java:3319)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.handleSendResult(ActivityThread.java:3362)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.access$1100(ActivityThread.java:141)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
> E/AndroidRuntime(31792):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> E/AndroidRuntime(31792):at android.os.Looper.loop(Looper.java:137)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.main(ActivityThread.java:5041)
> E/AndroidRuntime(31792):at 
> java.lang.reflect.Method.invokeNative(Native Method)
> E/AndroidRuntime(31792):at 
> java.lang.reflect.Method.invoke(Method.java:511)
> E/AndroidRuntime(31792): 

[jira] [Resolved] (CB-4489) Launch plugman-registry

2013-10-10 Thread Anis Kadri (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anis Kadri resolved CB-4489.


Resolution: Fixed

all issues have been resolved!

> Launch plugman-registry
> ---
>
> Key: CB-4489
> URL: https://issues.apache.org/jira/browse/CB-4489
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Reporter: Andrew Grieve
>Assignee: Anis Kadri
>
> Parent issue for remaining tasks before we can launch plugman-registry.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-4786) Add `owner` command

2013-10-10 Thread Anis Kadri (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anis Kadri resolved CB-4786.


Resolution: Fixed

[~stevegill] was able to publish all plugins today. The issue is resolved.

> Add `owner` command
> ---
>
> Key: CB-4786
> URL: https://issues.apache.org/jira/browse/CB-4786
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Affects Versions: 3.0.0
>Reporter: Anis Kadri
>Assignee: Anis Kadri
> Fix For: 3.1.0
>
>
> similar to [npm owner|https://npmjs.org/doc/owner.html]



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-4720) use Cordova CLI create WP8 template project, add plugin cordova-plugin-media-capture! there is a crash!

2013-10-10 Thread Steve Gill (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steve Gill resolved CB-4720.


Resolution: Fixed

> use Cordova CLI create WP8 template project, add plugin 
> cordova-plugin-media-capture! there is a crash!
> ---
>
> Key: CB-4720
> URL: https://issues.apache.org/jira/browse/CB-4720
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Media Capture
>Affects Versions: 3.0.0
> Environment: win8+vs2012+windows phone8
>Reporter: TianBo Yang
>Assignee: Steve Gill
>Priority: Critical
>  Labels: plugin-media-capture
>   Original Estimate: 0.5h
>  Remaining Estimate: 0.5h
>
> use Cordova CLI create WP8 template project, add plugin 
> cordova-plugin-media-capture. i modify config.xml add Capture config.
> 
> 
> 
> then add the captureAudio 
> Example.html(http://cordova.apache.org/docs/en/3.0.0/cordova_media_capture_capture.md.html#Capture)
> when i run this project, click captureAudio there is a carsh.
> i debug in vs2012,there is the exception log!
>  stackTrace:
>at System.Windows.Navigation.NavigationService.Navigate(Uri source)
> uri:
> {./CordovaLib/UI/AudioRecorder.xaml?dummy=bc51b4bf-8798-46ee-a2a6-cad51bd23401}
> exception msg:
> Navigation is only supported to relative URIs that are fragments, or begin 
> with '/', or which contain ';component/'.
> Parameter name: uri
> i guess this crash is cause by Navigate uri can't found!
> i hope you can fix this problem qucikly! thanks !



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Reopened] (CB-5021) Make InAppBrowser "close" more robust - avoid NPE if no matching "open"

2013-10-10 Thread Peter (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter reopened CB-5021:
---


> Make InAppBrowser "close" more robust - avoid NPE if no matching "open"
> ---
>
> Key: CB-5021
> URL: https://issues.apache.org/jira/browse/CB-5021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.9.0
>Reporter: Peter
>Assignee: Andrew Grieve
>Priority: Minor
>
> We have an Android application which implements an embedded WebView 
> "container" in which it executes customer Cordova apps.
> Under certain conditions our container needs to terminate the customer app, 
> and during this termination it attempts to do some resource cleanup. For 
> example, to cleanup any possible lurking InAppBrowser resources it does 
> (equivalent of a IAB.close) the following:
> {code}
> cwv.pluginManager.exec("InAppBrowser", "close", null, "[]");
> {code}
> Unfortunately, we don't really know if user app was actually using 
> InAppBrowser or not.
> * If it _was_ using IAB, then the above exec works.
> * If it _wasn’t_ using IAB, the above exec results in NPE (inAppWebView is 
> null) since current *InAppBrowser.java* code assumes "close" won't be called 
> without matching "open".
> Proposed improvement below is to make the InAppBrowser’s "close" more robust, 
> so if it gets called in an unusual scenario (e.g. without a prior "open") 
> then it is just a harmless NOP.
> For example,
> Before:
> {code}
> else if (action.equals("close")) {
> closeDialog();
> this.callbackContext.sendPluginResult(new 
> PluginResult(PluginResult.Status.OK));
> }
> {code}
> After:
> {code}
> else if (action.equals("close")) {
> if (inAppWebView != null) {
> closeDialog();
> this.callbackContext.success();
> }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5021) Make InAppBrowser "close" more robust - avoid NPE if no matching "open"

2013-10-10 Thread Peter (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5021?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792043#comment-13792043
 ] 

Peter commented on CB-5021:
---

Sadly I'm still not convinced this is addressing the original problem :-( but I 
won't have a 3.x environment set up until next week so I am not yet in a 
position to test it.

The concerns are:

* since we were calling via *pluginManager.exec* (see original problem 
description) there was no need to expose that closeDialog publicly. In fact, 
bypassing the _well defined_ 'execute' interface and calling directly into the 
plugin methods doesn't really seem like a good idea to me. 

* I expect that line _this.callbackContext.success();_ is just going to trip 
and fall on its head because in the absence of any prior IAB "open" (see 
original problem description) the callbackContext member will still be null 
when we call the exec "close"




> Make InAppBrowser "close" more robust - avoid NPE if no matching "open"
> ---
>
> Key: CB-5021
> URL: https://issues.apache.org/jira/browse/CB-5021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.9.0
>Reporter: Peter
>Assignee: Andrew Grieve
>Priority: Minor
>
> We have an Android application which implements an embedded WebView 
> "container" in which it executes customer Cordova apps.
> Under certain conditions our container needs to terminate the customer app, 
> and during this termination it attempts to do some resource cleanup. For 
> example, to cleanup any possible lurking InAppBrowser resources it does 
> (equivalent of a IAB.close) the following:
> {code}
> cwv.pluginManager.exec("InAppBrowser", "close", null, "[]");
> {code}
> Unfortunately, we don't really know if user app was actually using 
> InAppBrowser or not.
> * If it _was_ using IAB, then the above exec works.
> * If it _wasn’t_ using IAB, the above exec results in NPE (inAppWebView is 
> null) since current *InAppBrowser.java* code assumes "close" won't be called 
> without matching "open".
> Proposed improvement below is to make the InAppBrowser’s "close" more robust, 
> so if it gets called in an unusual scenario (e.g. without a prior "open") 
> then it is just a harmless NOP.
> For example,
> Before:
> {code}
> else if (action.equals("close")) {
> closeDialog();
> this.callbackContext.sendPluginResult(new 
> PluginResult(PluginResult.Status.OK));
> }
> {code}
> After:
> {code}
> else if (action.equals("close")) {
> if (inAppWebView != null) {
> closeDialog();
> this.callbackContext.success();
> }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4872) Create os/sdk version scripts for engine tag

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791979#comment-13791979
 ] 

ASF subversion and git services commented on CB-4872:
-

Commit d1b915bd82dac2cffd7c632a833f95175be388ec in branch refs/heads/sdkCheck 
from [~timkim]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-wp8.git;h=d1b915b ]

CB-4872 - added os version and edition check


> Create os/sdk version scripts for engine tag
> 
>
> Key: CB-4872
> URL: https://issues.apache.org/jira/browse/CB-4872
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: Android, BlackBerry, iOS, Plugman, Windows 8, WP7, WP8
>Affects Versions: 3.0.0
>Reporter: Tim Kim
>Assignee: Tim Kim
>Priority: Minor
> Fix For: 3.2.0
>
>
> The engine tag is now able to check any of Cordova components's version so 
> it's time to implement the OS/SDK version scripts. This will allow plugin 
> authors to specify what version of OS/SDK is needed using the  tag in 
> the plugin.xml.
> eg,
>  
>   
>   
>   
> 
> These scripts will be listed in the default engines within Plugman so that a 
> user may easily reference them in the engine tag without having to provide a 
> location/platform attribute in the engine tag:
> https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=blob;f=src/util/default-engines.js;h=4fd4a657b9cf6b494fece8b914c7c1ea511e3ca6;hb=1fa97a4161410f411e115362c293d88180319d9d
> Related to this ticket: https://issues.apache.org/jira/browse/CB-4036



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-4927) Unable to save contact with contactError code 0.

2013-10-10 Thread Louis-Michel Couture (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Louis-Michel Couture updated CB-4927:
-

Affects Version/s: 3.1.0

> Unable to save contact with contactError code 0.
> 
>
> Key: CB-4927
> URL: https://issues.apache.org/jira/browse/CB-4927
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: BlackBerry, Plugin Contacts
>Affects Versions: 3.0.0, 3.1.0
>Reporter: Louis-Michel Couture
>
> Currently in a multi-platform app IOS, Android and BB10, when I try to save a 
> contact on the BlackBerry version, I get a contactError code 0, while in the 
> android and ios version, all is working as expected. I get no other error, no 
> javascript problem, so I don't know how to further debug this case. 
> I'm testing on the simulator and on a BlackBerry Q10.
> I'm running the latest Cordova from the NPM repo.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4927) Unable to save contact with contactError code 0.

2013-10-10 Thread Louis-Michel Couture (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791968#comment-13791968
 ] 

Louis-Michel Couture commented on CB-4927:
--

Just went on to test it today after upgrading to the most recent version 
(3.1.0-0.1.0). 

I still get the same error. Is there anything I can to to debug this further?

The error code is not really helpful since the code 0 is unknown error. 
I can provide source code if that would help.

> Unable to save contact with contactError code 0.
> 
>
> Key: CB-4927
> URL: https://issues.apache.org/jira/browse/CB-4927
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: BlackBerry, Plugin Contacts
>Affects Versions: 3.0.0
>Reporter: Louis-Michel Couture
>
> Currently in a multi-platform app IOS, Android and BB10, when I try to save a 
> contact on the BlackBerry version, I get a contactError code 0, while in the 
> android and ios version, all is working as expected. I get no other error, no 
> javascript problem, so I don't know how to further debug this case. 
> I'm testing on the simulator and on a BlackBerry Q10.
> I'm running the latest Cordova from the NPM repo.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Assigned] (CB-5034) Document plugin registry

2013-10-10 Thread Mike Billau (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Billau reassigned CB-5034:
---

Assignee: Mike Billau

> Document plugin registry
> 
>
> Key: CB-5034
> URL: https://issues.apache.org/jira/browse/CB-5034
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, Registry
>Affects Versions: Master
>Reporter: Mike Billau
>Assignee: Mike Billau
>
> I can't find any reference to the plugin registry anywhere in our 
> documentation. Am I looking in the wrong place or are we waiting for the web 
> component to be more polished before announcing the registry? 
> I think some places the registry should be mentioned:
> Plugman:  readme.md
> CLI:
>  cordova help command (CB-5031)
>  readme.md
> docs: 
> http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface
>   (I think it's best to split the "Add Platforms" section into "Add 
> Platforms" and "Add Plugins", and in this new section talk about adding 
> plugins, automatic plugin installation (plugin dependencies), and the 
> registry)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5016) add then rm of dependent plugin as top level plugin breaks environment

2013-10-10 Thread Mike Billau (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791938#comment-13791938
 ] 

Mike Billau commented on CB-5016:
-

Think I have found the issue, pull request is here: 
https://github.com/apache/cordova-plugman/pull/26
Tested with npm test, it passed without any problems.
Do you guys see any issues with this?  The main problem was that we were always 
telling plugman that a dependent plugin was not a "top_level_plugin" and thus 
could be found in plugins/{platform}.json in the "dependency_plugins" object. 
This is not always the case, like when you install File, then 
File-Transferboth of these plugins would be a "top_level_plugin" and found 
in installed_plugins, but when the tools recurse into removing File, it only 
tries to remove the entry from dependency_plugins. This means that cordova 
plugin ls would show no plugins, but the platform.json would still list an 
independently installed plugin in "installed_plugins".

This has nothing to do with a separate issue that if you install a dependent 
plugin as a top level plugin, it should not be automatically removed when a 
consuming plugin is removed. That is, 
cordova plugin add File
cordova plugin add File-Transfer
cordova plugin rm File-Transfer
cordova plugin ls
Reality:  []
Expected: [File]  - I would not expect it to automatically remove a plugin that 
I manually added. 


> add then rm of dependent plugin as top level plugin breaks environment 
> ---
>
> Key: CB-5016
> URL: https://issues.apache.org/jira/browse/CB-5016
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
> Environment: Windows 7
>Reporter: Mike Billau
>
> Removing a dependent plugin that was installed as a default top level plugin 
> breaks the environment because during plugin add, the plugin name gets added 
> to plugins/platform.json under "installed_plugins" and not  under 
> "dependent_plugins". However, in plugin rm, the plugin code gets fully 
> removed from the work space but the name is left in "installed_plugins" 
> because the tools search for it in "dependent_plugins."
> *Scenario 1* - Install the dependent plugin first
> cordova create Sample && cd Sample
> cordova platform add android
> cordova plugin add org.apache.cordova.file
> cordova plugin add org.apache.cordova.file-transfer (depends on File)
> cordova plugin ls
> [org.apache.cordova.file, org.apache.cordova.file-transfer]
> *Now if you look at platforms/android.json, you will see that both plugins 
> were added to "installed_plugins"*:
> cat platforms/android.json
> {noformat}
> "installed_plugins": {
> "org.apache.cordova.file": {
> "PACKAGE_NAME": "io.cordova.hellocordova"
> },
> "org.apache.cordova.file-transfer": {
> "PACKAGE_NAME": "io.cordova.hellocordova"
> }
> },
> "dependent_plugins": {}
> {noformat}
> This leaves us in an invalid state when you go to remove the file-transfer 
> plugin because for some reason it removes both the file-transfer and file 
> plugin code, but it does not remove the file entry from "installed_plugins".
> cordova plugin rm org.apache.cordova.file-transfer
> cat platforms/android.json:
> {noformat}
> "installed_plugins":{"org.apache.cordova.file":{"PACKAGE_NAME":"io.cordova.hellocordova"}},"dependent_plugins":{}}
> {noformat}
> but:
> cordova plugin ls
> [No plugins added. Use cordova plugin add ]
> and:
> cordova build (and cordova prepare, etc.) 
> [Error: ENOENT, no such file or directory, 
> "C:\.plugins\org.apache.cordova.file]
> *Scenario 2* - Install the lower level plugin and let plugman automatically 
> install the dependencies:
> cordova create Sample2 && cd Sample2
> cordova platform add android
> cordova plugin add org.apache.cordova.file-transfer (depends on File, it will 
> automatically get pulled down and installed)
> cordova plugin ls
> [org.apache.cordova.file, org.apache.cordova.file-transfer]
> *Now if you look, /platforms/android.json will be different than in Scenario 
> 1*
> cat platforms/android.json:
> {noformat}
> "installed_plugins": {
> "org.apache.cordova.file-transfer": {
> "PACKAGE_NAME": "io.cordova.hellocordova"
> }
> },
> "dependent_plugins": {
> "org.apache.cordova.file": {
> "PACKAGE_NAME": "io.cordova.hellocordova"
> }
> }
> {noformat}
> You can see that now the File plugin is listed as a dependent_plugin. This is 
> great, because now when you remove file-transfer, it will also remove file 
> plugin:
> cordova plugin rm org.apache.cordova.file-transfer
> cat plugins/android.js:
> {noformat}
> "installed_plugins": {},
> "dependent_plugins": {}
> {noformat}
> and cordova build android will work just 

[jira] [Updated] (CB-5052) Andorid's media capture doesn't use ThreadPool

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve updated CB-5052:
--

Assignee: David Kemp

> Andorid's media capture doesn't use ThreadPool
> --
>
> Key: CB-5052
> URL: https://issues.apache.org/jira/browse/CB-5052
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin Media Capture
> Environment: Windows 7
>Reporter: Mike Billau
>Assignee: David Kemp
>
> From: 
> http://stackoverflow.com/questions/19282318/phongap-capture-plugin-crashes-android
> Taking a picture with media-capture plugin will crash the app when the plugin 
> returns from the camera app. Reproduced with Nexus 7 on 4.2, I used the 
> simple Full Example from the docs.
> Got this in logcat:
> {noformat}
> I/ActivityManager(  476): Displayed 
> com.google.android.gallery3d/com.android.camera.CameraActivity: +1s80ms
> W/IInputConnectionWrapper(31792): showStatusIcon on inactive InputConnection
> V/CAM_PhotoModule(29129): Preview size is 960x720
> V/CAM_PhotoModule(29129): onShutterButtonClick: mCameraState=1
> E/NvOmxCamera(  128): OMX_ERRORTYPE 
> android::NvOmxCamera::getCameraStereoMode(NvxComponent*, 
> NvOmxCameraUserStereoMode&): Error: invalid NVX mode 0.
> E/NvOmxCamera(  128): OMX_ERRORTYPE 
> android::NvOmxCamera::getCameraStereoModeAndCaptureInfo(NvxComponent*, 
> NvOmxCameraUserStereoMode&, NVX_STEREOCAPTUREINFO&): getCameraStereoMode 
> failed with 0x
> D/NvOsDebugPrintf(  128): NvMMLiteJPEGEncSetAttribute: Incorrect value 0 for 
> stereo capture type
> E/NvOmxCameraSettings(  128): OMX_ERRORTYPE 
> android::programStereoInfo(OMX_HANDLETYPE, const NVX_STEREOCAPTUREINFO&, 
> android::NvxWrappers*): pNvxWrappers->OMX_SetConfigIL failed with 0x80001005
> V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 1381355622457ms
> V/CAM_PhotoModule(29129): mShutterLag = 422ms
> D/dalvikvm(29129): GC_FOR_ALLOC freed 679K, 15% free 1K/14236K, paused 
> 27ms, total 28ms
> I/dalvikvm-heap(29129): Grow heap (frag case) to 13.063MB for 1036816-byte 
> allocation
> D/NvOsDebugPrintf(  128): Tryproc: INBuffer-Values of Width and Height 1280 
> 960
> D/dalvikvm(29129): GC_FOR_ALLOC freed 1K, 14% free 13233K/15252K, paused 
> 33ms, total 33ms
> V/CAM_PhotoModule(29129): mShutterToPostViewCallbackTime = 88ms
> V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 109ms
> V/CAM_PhotoModule(29129): mPictureDisplayedToJpegCallbackTime = 25ms
> D/CameraStorage(29129): External storage state=mounted
> V/CAM_PhotoModule(29129): mJpegCallbackFinishTime = 2ms
> I/MPL-storeload(  476): mpl state size = 5512
> E/MPL-storeload(  476): calData from inv_save_mpl_states, size=2
> I/MPL-storeload(  476): cal data size to write = 5512
> I/MPL-storeload(  476): Bytes written = 5512
> V/CAM_PhotoModule(29129): stopPreview
> D/(  128): Camera fd close (MI1040)
> E/NvOmxCamera(  128): Already called release()
> I/CameraClient(  128): Destroying camera 0
> W/NvOmxCamera(  128): Already called release()
> D/MediaProvider(27296): object removed 2270
> W/AudioFlinger(  128): session id 453 not found for pid 128
> W/AudioFlinger(  128): session id 454 not found for pid 128
> D/CordovaActivity(31792): Request code = 1
> D/AndroidRuntime(31792): Shutting down VM
> W/dalvikvm(31792): threadid=1: thread exiting with uncaught exception 
> (group=0x410ee930)
> E/AndroidRuntime(31792): FATAL EXCEPTION: main
> E/AndroidRuntime(31792): java.lang.RuntimeException: Failure delivering 
> result ResultInfo{who=null, request=1, result=-1, data=null} to activity 
> {io.cordova.hellocordova/io.cordova.hellocordova.HelloCordova}: 
> java.lang.IllegalStateException: Do not perform IO operations on the UI 
> thread. Use Cordova
> Interface.getThreadPool() instead.
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.deliverResults(ActivityThread.java:3319)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.handleSendResult(ActivityThread.java:3362)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.access$1100(ActivityThread.java:141)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
> E/AndroidRuntime(31792):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> E/AndroidRuntime(31792):at android.os.Looper.loop(Looper.java:137)
> E/AndroidRuntime(31792):at 
> android.app.ActivityThread.main(ActivityThread.java:5041)
> E/AndroidRuntime(31792):at 
> java.lang.reflect.Method.invokeNative(Native Method)
> E/AndroidRuntime(31792):at 
> java.lang.reflect.Method.invoke(Method.java:511)
> E/AndroidRuntime(31792):at 
> com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
> E/AndroidRuntime(31792):at 
> com.android.in

[jira] [Commented] (CB-4872) Create os/sdk version scripts for engine tag

2013-10-10 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791797#comment-13791797
 ] 

Tim Kim commented on CB-4872:
-

Hey Marcel,

Yep some of that info is there already from this commit: 
https://git-wip-us.apache.org/repos/asf?p=cordova-docs.git;a=commit;h=9854fb170280c93007c25260fde066b106f46db3

It's a little out of date for the names of the default version scripts so I'll 
need to update the docs to reflect that. 

> Create os/sdk version scripts for engine tag
> 
>
> Key: CB-4872
> URL: https://issues.apache.org/jira/browse/CB-4872
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: Android, BlackBerry, iOS, Plugman, Windows 8, WP7, WP8
>Affects Versions: 3.0.0
>Reporter: Tim Kim
>Assignee: Tim Kim
>Priority: Minor
> Fix For: 3.2.0
>
>
> The engine tag is now able to check any of Cordova components's version so 
> it's time to implement the OS/SDK version scripts. This will allow plugin 
> authors to specify what version of OS/SDK is needed using the  tag in 
> the plugin.xml.
> eg,
>  
>   
>   
>   
> 
> These scripts will be listed in the default engines within Plugman so that a 
> user may easily reference them in the engine tag without having to provide a 
> location/platform attribute in the engine tag:
> https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=blob;f=src/util/default-engines.js;h=4fd4a657b9cf6b494fece8b914c7c1ea511e3ca6;hb=1fa97a4161410f411e115362c293d88180319d9d
> Related to this ticket: https://issues.apache.org/jira/browse/CB-4036



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791737#comment-13791737
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 0ab0d6a70539e02f2fb88c4eba52036dceb9ad4b in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;h=0ab0d6a 
]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791766#comment-13791766
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 2481087e20cd3ab16796a55371048ab02b8947cb in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media-capture.git;h=2481087
 ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4934) plugin-splashscreen should not show by default on Windows8

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791772#comment-13791772
 ] 

ASF subversion and git services commented on CB-4934:
-

Commit abc62a5edac1d378322065106a662dba9d2ba1a6 in branch refs/heads/master 
from [~purplecabbage]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=abc62a5
 ]

Merge branch 'CB-4934' of 
https://github.com/csantanapr/cordova-plugin-splashscreen into dev


> plugin-splashscreen should not show by default on Windows8
> --
>
> Key: CB-4934
> URL: https://issues.apache.org/jira/browse/CB-4934
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin SplashScreen
>Affects Versions: Master
> Environment: windows8
>Reporter: Carlos Santana
>Assignee: Carlos Santana
>
> After adding cordova-plugin-splashscreen to windows8 using plugman
> When the App starts it shows the splashscreen and never hides
> The fix is simple is to remove the call to show from actived callback in 
> www/windows8/SplashScreenProxy.js
> function activated(evt) {
> if (evt.detail.kind === 
> Windows.ApplicationModel.Activation.ActivationKind.launch) {
> splash = evt.detail.splashScreen;
> position = evt.detail.splashScreen.imageLocation;
> SplashScreen.show();
> }
> }
> remove the "SplashScreen.show();"



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4934) plugin-splashscreen should not show by default on Windows8

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791771#comment-13791771
 ] 

ASF subversion and git services commented on CB-4934:
-

Commit 2dc0f42b8f7779ba0cac5778a879aaf0162bf579 in branch refs/heads/master 
from [~csantana]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=2dc0f42
 ]

[CB-4934] plugin-splashscreen should not show by default on Windows8


> plugin-splashscreen should not show by default on Windows8
> --
>
> Key: CB-4934
> URL: https://issues.apache.org/jira/browse/CB-4934
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin SplashScreen
>Affects Versions: Master
> Environment: windows8
>Reporter: Carlos Santana
>Assignee: Carlos Santana
>
> After adding cordova-plugin-splashscreen to windows8 using plugman
> When the App starts it shows the splashscreen and never hides
> The fix is simple is to remove the call to show from actived callback in 
> www/windows8/SplashScreenProxy.js
> function activated(evt) {
> if (evt.detail.kind === 
> Windows.ApplicationModel.Activation.ActivationKind.launch) {
> splash = evt.detail.splashScreen;
> position = evt.detail.splashScreen.imageLocation;
> SplashScreen.show();
> }
> }
> remove the "SplashScreen.show();"



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791746#comment-13791746
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit a1a2cc786ec1bc1a6d50a6fd2375b630dd66a409 in branch refs/heads/dev from 
[~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=a1a2cc7 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791752#comment-13791752
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit a76a0a3920e81c56db7c070e002eb24e4a1a478a in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=a76a0a3
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791743#comment-13791743
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit cf9b9fece6a20325614ecf8a8da0c8dd9a356d90 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file-transfer.git;h=cf9b9fe
 ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791764#comment-13791764
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 1eae635b7c1139754fc8dbddf24cc35a31effc30 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media-capture.git;h=1eae635
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791742#comment-13791742
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 9a10ff4548e8955caafbd8146165bf4773191128 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file-transfer.git;h=9a10ff4
 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791774#comment-13791774
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 0b733d179739b9c6f81d583cc9d4962d8bc0eb98 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=0b733d1
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791763#comment-13791763
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit e04381e1bee103ebfcaf879a3786e1929487c9d3 in branch refs/heads/master 
from [~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=e04381e ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4720) use Cordova CLI create WP8 template project, add plugin cordova-plugin-media-capture! there is a crash!

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791767#comment-13791767
 ] 

ASF subversion and git services commented on CB-4720:
-

Commit 2595d08cc1059393d90fc6625a57fdf8e380232c in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media-capture.git;h=2595d08
 ]

CB-4720: fixed incorrect feature tag in plugin.xml for wp


> use Cordova CLI create WP8 template project, add plugin 
> cordova-plugin-media-capture! there is a crash!
> ---
>
> Key: CB-4720
> URL: https://issues.apache.org/jira/browse/CB-4720
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Media Capture
>Affects Versions: 3.0.0
> Environment: win8+vs2012+windows phone8
>Reporter: TianBo Yang
>Assignee: Steve Gill
>Priority: Critical
>  Labels: plugin-media-capture
>   Original Estimate: 0.5h
>  Remaining Estimate: 0.5h
>
> use Cordova CLI create WP8 template project, add plugin 
> cordova-plugin-media-capture. i modify config.xml add Capture config.
> 
> 
> 
> then add the captureAudio 
> Example.html(http://cordova.apache.org/docs/en/3.0.0/cordova_media_capture_capture.md.html#Capture)
> when i run this project, click captureAudio there is a carsh.
> i debug in vs2012,there is the exception log!
>  stackTrace:
>at System.Windows.Navigation.NavigationService.Navigate(Uri source)
> uri:
> {./CordovaLib/UI/AudioRecorder.xaml?dummy=bc51b4bf-8798-46ee-a2a6-cad51bd23401}
> exception msg:
> Navigation is only supported to relative URIs that are fragments, or begin 
> with '/', or which contain ';component/'.
> Parameter name: uri
> i guess this crash is cause by Navigate uri can't found!
> i hope you can fix this problem qucikly! thanks !



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791741#comment-13791741
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 9d2246e85c7f4b002218e6d231c0d452a9650cf7 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file-transfer.git;h=9d2246e
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.3.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791777#comment-13791777
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 84582dc8b5d02b6bf741bdf9d12f86684469866f in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;h=84582dc
 ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791765#comment-13791765
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 8414c7303ee361aa40459c6a0963d286b37e95c5 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media-capture.git;h=8414c73
 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791760#comment-13791760
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 59d5c8bb827efd5fed87bbedd20058e6ff67986d in branch refs/heads/master 
from [~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=59d5c8b ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791745#comment-13791745
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 27288cd5cd28516e92bb6b9f811dac5d4a5729fb in branch refs/heads/dev from 
[~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=27288cd ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791759#comment-13791759
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 4bf648a0bd96ff9aed81f191894dbb52ee73093f in branch refs/heads/dev from 
[~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=4bf648a ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791770#comment-13791770
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 8326da4ee2f1197f0aa8bba278bcf6762eecb292 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=8326da4
 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791768#comment-13791768
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 1eae635b7c1139754fc8dbddf24cc35a31effc30 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media-capture.git;h=1eae635
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791749#comment-13791749
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 8a29d64d9aed246b25a7111b3d1eb31817a2ad88 in branch refs/heads/master 
from [~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=8a29d64 ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4926) plugin-inappbrowser broken does not load in windows8 extra cordova.define

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791755#comment-13791755
 ] 

ASF subversion and git services commented on CB-4926:
-

Commit 12bc5d7d8bc12ab98875446b7c7b21ef44c11664 in branch refs/heads/master 
from [~csantana]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=12bc5d7
 ]

[CB-4926] Fixes inappbrowser plugin loading for windows8


> plugin-inappbrowser broken does not load in windows8 extra cordova.define
> -
>
> Key: CB-4926
> URL: https://issues.apache.org/jira/browse/CB-4926
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin InAppBrowser
>Affects Versions: Master
> Environment: Windows8
> dev branch cordova-plugin-inappbrowser
> hash: a001cffc30cf94cb406128f7b68d143e2cd62114
>Reporter: Carlos Santana
>Assignee: Carlos Santana
>
> App crashed loading plugins
> Errror: Expected '}'
> Problem:
> https://github.com/csantanapr/cordova-plugin-inappbrowser/blob/dev/www/windows8/InAppBrowserProxy.js
> has extrac cordova.define(
> fix is to remove wrapped cordova.define this is now done by plugman
> I will submit a fix shortly



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4806) Update splashscreen image bounds for iOS 7

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791773#comment-13791773
 ] 

ASF subversion and git services commented on CB-4806:
-

Commit c2dea2fc02beb71c154eff6fbe80c3c3729e2f74 in branch refs/heads/master 
from [~shazron]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=c2dea2f
 ]

[CB-4806] (Re-fix) Update splashscreen image bounds for iOS 7


> Update splashscreen image bounds for iOS 7
> --
>
> Key: CB-4806
> URL: https://issues.apache.org/jira/browse/CB-4806
> Project: Apache Cordova
>  Issue Type: Task
>  Components: iOS, Plugin SplashScreen
>Affects Versions: Master
>Reporter: Shazron Abdullah
>Assignee: Shazron Abdullah
>  Labels: ios7
> Fix For: 3.1.0
>
>
> See code from this thread: http://markmail.org/message/khqi5vpubxp2qppk
> diff replicated below:
> {code}
> diff --git a/CordovaLib/Classes/CDVSplashScreen.m
> b/CordovaLib/Classes/CDVSplashScreen.m
> index fdb79fa..809ce35 100644
> --- a/CordovaLib/Classes/CDVSplashScreen.m
> +++ b/CordovaLib/Classes/CDVSplashScreen.m
> @@ -170,7 +170,9 @@
>  // There's a special case when the image is the size of the screen.
>  if (CGSizeEqualToSize(screenSize, imgBounds.size)) {
>  CGRect statusFrame = [self.viewController.view
> convertRect:[UIApplication sharedApplication].statusBarFrame fromView:nil];
> -imgBounds.origin.y -= statusFrame.size.height;
> +if (floor(NSFoundationVersionNumber) <=
> NSFoundationVersionNumber_iOS_6_1) {
> +imgBounds.origin.y -= statusFrame.size.height;
> +}
>  } else {
>  CGRect viewBounds = self.viewController.view.bounds;
>  CGFloat imgAspect = imgBounds.size.width / imgBounds.size.height;
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791756#comment-13791756
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 3d8b04f9825621ca5d58c69775befcaa09b90cc5 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=3d8b04f
 ]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791757#comment-13791757
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 4d4d479b3c0467da69911b960bbf47ca6a80c897 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=4d4d479
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5020) File Plugin should execute functions on a separate thread

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791750#comment-13791750
 ] 

ASF subversion and git services commented on CB-5020:
-

Commit 4eb576ce068f1ea03eeed010e63905e3faff4976 in branch refs/heads/master 
from [~drkemp]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=4eb576c ]

CB-5020 - File plugin should execute on a separate thread


> File Plugin should execute functions on a separate thread
> -
>
> Key: CB-5020
> URL: https://issues.apache.org/jira/browse/CB-5020
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Android
>Affects Versions: Master
> Environment: Android file plugin
>Reporter: David Kemp
>Assignee: David Kemp
>Priority: Minor
>
> The file plugin does not execute functions async on Android. Some calls can 
> block the main UI thread for multiple seconds. Many block for dozens of 
> milliseconds.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791753#comment-13791753
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit ce7a796cb0c5421db0490ae97d9ca99b96dd23e7 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=ce7a796
 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791775#comment-13791775
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 2c29ec77edbe876f0b866056303c828e431b84cb in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;h=2c29ec7
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.3.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4504) Attempt to write file to file:///android_asset folder crashes

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791748#comment-13791748
 ] 

ASF subversion and git services commented on CB-4504:
-

Commit 963f8b8b12f613a654e39c2bc113dade23098b7b in branch refs/heads/master 
from [~bowserj]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=963f8b8 ]

CB-4504: Updating FileUtils.java to compensate for Java porting failures in the 
Android SDK. This fails because Java knows nothing about android_asset not 
being an actual filesystem


> Attempt to write file to file:///android_asset folder crashes
> -
>
> Key: CB-4504
> URL: https://issues.apache.org/jira/browse/CB-4504
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android
>Affects Versions: 2.9.0
> Environment: Android v4.3 emulator
>Reporter: Peter
>Assignee: Joe Bowser
>Priority: Minor
>
> I wrote a Jasmine test case which attempts to write to the *android_assets* 
> folder. 
> The test expects the FileWriter.onerror callback will be called with some 
> appropriate error code. Instead, Cordova fails internally.
> It appears that FileHelper.getRealPath returns null, which the 
> FileUtils.write is not coping with, and when the null is passed to 
> FileOutputStream that throws NPE, which nobody is handling...
> Test code fragment:
> {code}
> it("onerror is called if write to file:///android_asset", function() {
>   var theWriter,
>   filePath = "file:///android_asset/jumpyfox.txt",
>   // file content
>   fox = "The quick brown fox";
>   // callbacks
>   var onerrorCB = jasmine.createSpy().andCallFake(function(a) {
>   
> expect(theWriter.error.code).toBe(FileError.NO_MODIFICATION_ALLOWED_ERR);
>   
> expect(a.target.error.code).toBe(FileError.NO_MODIFICATION_ALLOWED_ERR);
>   });
>   // writes initial file content
>   var write_file = function(file) {
>   theWriter = new FileWriter(file);
>   theWriter.onerror = onerrorCB;
>   theWriter.write(fox);
>   };
>   // create file, then write to it
>   runs(function() {
>   var file = new File();
>   file.fullPath = filePath;
>   write_file(file);
>   });
>   waitsFor(function() { return onerrorCB.wasCalled; }, "onerrorCB never 
> called", Tests.TEST_TIMEOUT);
> });
> {code}
> Maybe other scenarios which call FileHelper.getRealPath could have similar 
> consequences if it returns null.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791776#comment-13791776
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit db5f46815f7903e2e46440819e197be9f399dbcd in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;h=db5f468
 ]

[CB-5010] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791758#comment-13791758
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit e04381e1bee103ebfcaf879a3786e1929487c9d3 in branch refs/heads/dev from 
[~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=e04381e ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4791) missing namespace on plugin.xml

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791778#comment-13791778
 ] 

ASF subversion and git services commented on CB-4791:
-

Commit 9463bb478d36a42e44a6ece0bdd798c1ceafeec4 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;h=9463bb4
 ]

CB-4791 merged in pull request from Gorkem


> missing namespace on plugin.xml
> ---
>
> Key: CB-4791
> URL: https://issues.apache.org/jira/browse/CB-4791
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Vibration
>Reporter: Gorkem ERCAN
>Assignee: Steve Gill
>
> plugin.xml is missing the android namespace.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791769#comment-13791769
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 0b733d179739b9c6f81d583cc9d4962d8bc0eb98 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=0b733d1
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791751#comment-13791751
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 27288cd5cd28516e92bb6b9f811dac5d4a5729fb in branch refs/heads/master 
from [~stevegill]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=27288cd ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791744#comment-13791744
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 9d2246e85c7f4b002218e6d231c0d452a9650cf7 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file-transfer.git;h=9d2246e
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.3.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4928) plugin-media doesn't load on windows8 change AudioHandler. to media.

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4928?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791762#comment-13791762
 ] 

ASF subversion and git services commented on CB-4928:
-

Commit ec9dc331cbde9ec835ae476e756dc2f208ee204a in branch refs/heads/master 
from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=ec9dc33 ]

Merge branch 'CB-4928' of https://github.com/csantanapr/cordova-plugin-media 
into dev


> plugin-media doesn't load on windows8 change AudioHandler. to media.
> 
>
> Key: CB-4928
> URL: https://issues.apache.org/jira/browse/CB-4928
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Media
>Affects Versions: Master
> Environment: Windows8
>Reporter: Carlos Santana
>Assignee: Carlos Santana
>
> MediaProxy tries to require modules that don't exist
> SCRIPT5022: Unhandled exception at line 56, column 13 in 
> ms-appx://a535d4bc-7a2d-44d4-bd40-786f4286f06a/www/cordova.js
> 0x800a139e - JavaScript runtime error: module 
> org.apache.cordova.AudioHandler.Media not found
> File: cordova.js, Line: 56, Column: 13
> The fix is to change the references in src/windows8/MediaProxy.js
> From:
> Media = require('org.apache.cordova.AudioHandler.Media');
> MediaError = require('org.apache.cordova.AudioHandler.MediaError');
> To:
> Media = require('org.apache.cordova.media.Media');
> MediaError = require('org.apache.cordova.media.MediaError');



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791779#comment-13791779
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 2c29ec77edbe876f0b866056303c828e431b84cb in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;h=2c29ec7
 ]

[CB-5010] Updated version and RELEASENOTES.md for release 0.3.3


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4928) plugin-media doesn't load on windows8 change AudioHandler. to media.

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4928?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791761#comment-13791761
 ] 

ASF subversion and git services commented on CB-4928:
-

Commit e5f0bb0ac5ed716fd0b1c0eeb6feea8e7018a564 in branch refs/heads/master 
from [~csantana]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-media.git;h=e5f0bb0 ]

[CB-4928] plugin-media doesn't load on windows8


> plugin-media doesn't load on windows8 change AudioHandler. to media.
> 
>
> Key: CB-4928
> URL: https://issues.apache.org/jira/browse/CB-4928
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Media
>Affects Versions: Master
> Environment: Windows8
>Reporter: Carlos Santana
>Assignee: Carlos Santana
>
> MediaProxy tries to require modules that don't exist
> SCRIPT5022: Unhandled exception at line 56, column 13 in 
> ms-appx://a535d4bc-7a2d-44d4-bd40-786f4286f06a/www/cordova.js
> 0x800a139e - JavaScript runtime error: module 
> org.apache.cordova.AudioHandler.Media not found
> File: cordova.js, Line: 56, Column: 13
> The fix is to change the references in src/windows8/MediaProxy.js
> From:
> Media = require('org.apache.cordova.AudioHandler.Media');
> MediaError = require('org.apache.cordova.AudioHandler.MediaError');
> To:
> Media = require('org.apache.cordova.media.Media');
> MediaError = require('org.apache.cordova.media.MediaError');



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791736#comment-13791736
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 0ce327897c937140fc3be95f2d7598f732e7a0d1 in branch refs/heads/dev from 
[~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;h=0ce3278 
]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4950) The android implementation of contacts plugin should not depend on the concrete class android.webkit.WebView

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791739#comment-13791739
 ] 

ASF subversion and git services commented on CB-4950:
-

Commit ce6aafafba362263f9f8911ecb205445c3e07b9d in branch refs/heads/master 
from [~chun@intel.com]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;h=ce6aafa 
]

[CB-4950] Remove the dependence on concrete component android.webkit.WebView.

(cherry picked from commit c5a5680c834d2310ac67725489d628a7e2408404)


> The android implementation of contacts plugin should not depend on the 
> concrete class android.webkit.WebView
> 
>
> Key: CB-4950
> URL: https://issues.apache.org/jira/browse/CB-4950
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Plugin Contacts
>Affects Versions: Master
> Environment: cordova-android, git branch 3.0.x
>Reporter: gaochun
> Fix For: Master
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The android implementation of contacts plugin depends on the concrete web 
> infrastructure android.webkit.WebView.  This dependence ruins the portability 
> of the plugin. For example, it could not run on a substantial implementation 
> of CordovaWebView which based on a android third party component(such as 
> chromium for android).



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4915) CLONE - Plugins Release - Sept 26 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791738#comment-13791738
 ] 

ASF subversion and git services commented on CB-4915:
-

Commit 84df899b6252c9df68a2c5859dcedfec885c305b in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;h=84df899 
]

[CB-4915] Incremented plugin version on dev branch.


> CLONE - Plugins Release - Sept 26 2013
> --
>
> Key: CB-4915
> URL: https://issues.apache.org/jira/browse/CB-4915
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5010) CLONE - Plugins Release - Oct 9 2013

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791740#comment-13791740
 ] 

ASF subversion and git services commented on CB-5010:
-

Commit 0ce327897c937140fc3be95f2d7598f732e7a0d1 in branch refs/heads/master 
from [~stevegill]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;h=0ce3278 
]

[CB-5010] Updated version and RELEASENOTES.md for release 0.2.4


> CLONE - Plugins Release - Oct 9 2013
> 
>
> Key: CB-5010
> URL: https://issues.apache.org/jira/browse/CB-5010
> Project: Apache Cordova
>  Issue Type: Task
>Reporter: Steve Gill
>Assignee: Steve Gill
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5052) Andorid's media capture doesn't use ThreadPool

2013-10-10 Thread Mike Billau (JIRA)
Mike Billau created CB-5052:
---

 Summary: Andorid's media capture doesn't use ThreadPool
 Key: CB-5052
 URL: https://issues.apache.org/jira/browse/CB-5052
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android, Plugin Media Capture
 Environment: Windows 7
Reporter: Mike Billau


From: 
http://stackoverflow.com/questions/19282318/phongap-capture-plugin-crashes-android

Taking a picture with media-capture plugin will crash the app when the plugin 
returns from the camera app. Reproduced with Nexus 7 on 4.2, I used the simple 
Full Example from the docs.

Got this in logcat:
{noformat}
I/ActivityManager(  476): Displayed 
com.google.android.gallery3d/com.android.camera.CameraActivity: +1s80ms
W/IInputConnectionWrapper(31792): showStatusIcon on inactive InputConnection
V/CAM_PhotoModule(29129): Preview size is 960x720
V/CAM_PhotoModule(29129): onShutterButtonClick: mCameraState=1
E/NvOmxCamera(  128): OMX_ERRORTYPE 
android::NvOmxCamera::getCameraStereoMode(NvxComponent*, 
NvOmxCameraUserStereoMode&): Error: invalid NVX mode 0.
E/NvOmxCamera(  128): OMX_ERRORTYPE 
android::NvOmxCamera::getCameraStereoModeAndCaptureInfo(NvxComponent*, 
NvOmxCameraUserStereoMode&, NVX_STEREOCAPTUREINFO&): getCameraStereoMode failed 
with 0x
D/NvOsDebugPrintf(  128): NvMMLiteJPEGEncSetAttribute: Incorrect value 0 for 
stereo capture type
E/NvOmxCameraSettings(  128): OMX_ERRORTYPE 
android::programStereoInfo(OMX_HANDLETYPE, const NVX_STEREOCAPTUREINFO&, 
android::NvxWrappers*): pNvxWrappers->OMX_SetConfigIL failed with 0x80001005
V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 1381355622457ms
V/CAM_PhotoModule(29129): mShutterLag = 422ms
D/dalvikvm(29129): GC_FOR_ALLOC freed 679K, 15% free 1K/14236K, paused 
27ms, total 28ms
I/dalvikvm-heap(29129): Grow heap (frag case) to 13.063MB for 1036816-byte 
allocation
D/NvOsDebugPrintf(  128): Tryproc: INBuffer-Values of Width and Height 1280 960
D/dalvikvm(29129): GC_FOR_ALLOC freed 1K, 14% free 13233K/15252K, paused 33ms, 
total 33ms
V/CAM_PhotoModule(29129): mShutterToPostViewCallbackTime = 88ms
V/CAM_PhotoModule(29129): mShutterToRawCallbackTime = 109ms
V/CAM_PhotoModule(29129): mPictureDisplayedToJpegCallbackTime = 25ms
D/CameraStorage(29129): External storage state=mounted
V/CAM_PhotoModule(29129): mJpegCallbackFinishTime = 2ms
I/MPL-storeload(  476): mpl state size = 5512
E/MPL-storeload(  476): calData from inv_save_mpl_states, size=2
I/MPL-storeload(  476): cal data size to write = 5512
I/MPL-storeload(  476): Bytes written = 5512
V/CAM_PhotoModule(29129): stopPreview
D/(  128): Camera fd close (MI1040)
E/NvOmxCamera(  128): Already called release()
I/CameraClient(  128): Destroying camera 0
W/NvOmxCamera(  128): Already called release()
D/MediaProvider(27296): object removed 2270
W/AudioFlinger(  128): session id 453 not found for pid 128
W/AudioFlinger(  128): session id 454 not found for pid 128
D/CordovaActivity(31792): Request code = 1
D/AndroidRuntime(31792): Shutting down VM
W/dalvikvm(31792): threadid=1: thread exiting with uncaught exception 
(group=0x410ee930)
E/AndroidRuntime(31792): FATAL EXCEPTION: main
E/AndroidRuntime(31792): java.lang.RuntimeException: Failure delivering result 
ResultInfo{who=null, request=1, result=-1, data=null} to activity 
{io.cordova.hellocordova/io.cordova.hellocordova.HelloCordova}: 
java.lang.IllegalStateException: Do not perform IO operations on the UI thread. 
Use Cordova
Interface.getThreadPool() instead.
E/AndroidRuntime(31792):at 
android.app.ActivityThread.deliverResults(ActivityThread.java:3319)
E/AndroidRuntime(31792):at 
android.app.ActivityThread.handleSendResult(ActivityThread.java:3362)
E/AndroidRuntime(31792):at 
android.app.ActivityThread.access$1100(ActivityThread.java:141)
E/AndroidRuntime(31792):at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
E/AndroidRuntime(31792):at 
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(31792):at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime(31792):at 
android.app.ActivityThread.main(ActivityThread.java:5041)
E/AndroidRuntime(31792):at java.lang.reflect.Method.invokeNative(Native 
Method)
E/AndroidRuntime(31792):at 
java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime(31792):at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
E/AndroidRuntime(31792):at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
E/AndroidRuntime(31792):at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(31792): Caused by: java.lang.IllegalStateException: Do not 
perform IO operations on the UI thread. Use CordovaInterface.getThreadPool() 
instead.
E/AndroidRuntime(31792):at 
org.apache.cordova.CordovaResourceApi.assertBackgroundThread(

[jira] [Assigned] (CB-5048) Create defaults.xml that contains platform config.xml defaults for BlackBerry

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz reassigned CB-5048:
---

Assignee: Jeffrey Heifetz

> Create defaults.xml that contains platform config.xml defaults for BlackBerry
> -
>
> Key: CB-5048
> URL: https://issues.apache.org/jira/browse/CB-5048
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: BlackBerry
>Reporter: Jeffrey Heifetz
>Assignee: Jeffrey Heifetz
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5046) Create defaults.xml that contains platform config.xml defaults for IOS

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5046?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz updated CB-5046:


Summary: Create defaults.xml that contains platform config.xml defaults for 
IOS  (was: Create defaults.xml that contains platform config.xml defaults)

> Create defaults.xml that contains platform config.xml defaults for IOS
> --
>
> Key: CB-5046
> URL: https://issues.apache.org/jira/browse/CB-5046
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: iOS
>Reporter: Jeffrey Heifetz
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5051) Create defaults.xml that contains platform config.xml defaults for FFOS

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5051:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults for FFOS
 Key: CB-5051
 URL: https://issues.apache.org/jira/browse/CB-5051
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: FirefoxOS
Reporter: Jeffrey Heifetz






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5047) Create defaults.xml that contains platform config.xml defaults for Android

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz updated CB-5047:


Summary: Create defaults.xml that contains platform config.xml defaults for 
Android  (was: Create defaults.xml that contains platform config.xml defaults)

> Create defaults.xml that contains platform config.xml defaults for Android
> --
>
> Key: CB-5047
> URL: https://issues.apache.org/jira/browse/CB-5047
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: Android
>Reporter: Jeffrey Heifetz
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5050) Create defaults.xml that contains platform config.xml defaults for WP7

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz updated CB-5050:


Summary: Create defaults.xml that contains platform config.xml defaults for 
WP7  (was: Create defaults.xml that contains platform config.xml defaults)

> Create defaults.xml that contains platform config.xml defaults for WP7
> --
>
> Key: CB-5050
> URL: https://issues.apache.org/jira/browse/CB-5050
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: WP7
>Reporter: Jeffrey Heifetz
>Assignee: Jesse MacFadyen
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5049) Create defaults.xml that contains platform config.xml defaults

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5049:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults
 Key: CB-5049
 URL: https://issues.apache.org/jira/browse/CB-5049
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Windows 8
Reporter: Jeffrey Heifetz
Assignee: Jesse MacFadyen






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5048) Create defaults.xml that contains platform config.xml defaults

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5048:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults
 Key: CB-5048
 URL: https://issues.apache.org/jira/browse/CB-5048
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Jeffrey Heifetz






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5049) Create defaults.xml that contains platform config.xml defaults for WP8

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz updated CB-5049:


Component/s: (was: Windows 8)
 WP8
Summary: Create defaults.xml that contains platform config.xml defaults 
for WP8  (was: Create defaults.xml that contains platform config.xml defaults)

> Create defaults.xml that contains platform config.xml defaults for WP8
> --
>
> Key: CB-5049
> URL: https://issues.apache.org/jira/browse/CB-5049
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: WP8
>Reporter: Jeffrey Heifetz
>Assignee: Jesse MacFadyen
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5050) Create defaults.xml that contains platform config.xml defaults

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5050:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults
 Key: CB-5050
 URL: https://issues.apache.org/jira/browse/CB-5050
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: WP7
Reporter: Jeffrey Heifetz
Assignee: Jesse MacFadyen






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (CB-5048) Create defaults.xml that contains platform config.xml defaults for BlackBerry

2013-10-10 Thread Jeffrey Heifetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Heifetz updated CB-5048:


Summary: Create defaults.xml that contains platform config.xml defaults for 
BlackBerry  (was: Create defaults.xml that contains platform config.xml 
defaults)

> Create defaults.xml that contains platform config.xml defaults for BlackBerry
> -
>
> Key: CB-5048
> URL: https://issues.apache.org/jira/browse/CB-5048
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: BlackBerry
>Reporter: Jeffrey Heifetz
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5047) Create defaults.xml that contains platform config.xml defaults

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5047:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults
 Key: CB-5047
 URL: https://issues.apache.org/jira/browse/CB-5047
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android
Reporter: Jeffrey Heifetz






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (CB-5046) Create defaults.xml that contains platform config.xml defaults

2013-10-10 Thread Jeffrey Heifetz (JIRA)
Jeffrey Heifetz created CB-5046:
---

 Summary: Create defaults.xml that contains platform config.xml 
defaults
 Key: CB-5046
 URL: https://issues.apache.org/jira/browse/CB-5046
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Jeffrey Heifetz






--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4774) config.xml as a build artifact for less suffering and easier upgrades

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791698#comment-13791698
 ] 

ASF subversion and git services commented on CB-4774:
-

Commit 9b5f464a4852c4bd17e045613be853a7c72808ff in branch refs/heads/master 
from [~jeffheifetz]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=9b5f464 ]

[CB-4774] Updated prepare flow to make platform config.xml a build
output
  - Adds a new method to manually merge two config.xml files


> config.xml as a build artifact for less suffering and easier upgrades
> -
>
> Key: CB-4774
> URL: https://issues.apache.org/jira/browse/CB-4774
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Reporter: Jeffrey Heifetz
>Assignee: Jeffrey Heifetz
>




--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-5021) Make InAppBrowser "close" more robust - avoid NPE if no matching "open"

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve resolved CB-5021.
---

Resolution: Fixed

Okay, sorry for being a bad listener :P.

I believe it to be fixed now.

> Make InAppBrowser "close" more robust - avoid NPE if no matching "open"
> ---
>
> Key: CB-5021
> URL: https://issues.apache.org/jira/browse/CB-5021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.9.0
>Reporter: Peter
>Assignee: Andrew Grieve
>Priority: Minor
>
> We have an Android application which implements an embedded WebView 
> "container" in which it executes customer Cordova apps.
> Under certain conditions our container needs to terminate the customer app, 
> and during this termination it attempts to do some resource cleanup. For 
> example, to cleanup any possible lurking InAppBrowser resources it does 
> (equivalent of a IAB.close) the following:
> {code}
> cwv.pluginManager.exec("InAppBrowser", "close", null, "[]");
> {code}
> Unfortunately, we don't really know if user app was actually using 
> InAppBrowser or not.
> * If it _was_ using IAB, then the above exec works.
> * If it _wasn’t_ using IAB, the above exec results in NPE (inAppWebView is 
> null) since current *InAppBrowser.java* code assumes "close" won't be called 
> without matching "open".
> Proposed improvement below is to make the InAppBrowser’s "close" more robust, 
> so if it gets called in an unusual scenario (e.g. without a prior "open") 
> then it is just a harmless NOP.
> For example,
> Before:
> {code}
> else if (action.equals("close")) {
> closeDialog();
> this.callbackContext.sendPluginResult(new 
> PluginResult(PluginResult.Status.OK));
> }
> {code}
> After:
> {code}
> else if (action.equals("close")) {
> if (inAppWebView != null) {
> closeDialog();
> this.callbackContext.success();
> }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-4087) Exception Thrown from InAppBrowser.close on Android SDK 17

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve resolved CB-4087.
---

Resolution: Fixed
  Assignee: Andrew Grieve

I think this is fixed from the changes to CB-4858

> Exception Thrown from InAppBrowser.close on Android SDK 17
> --
>
> Key: CB-4087
> URL: https://issues.apache.org/jira/browse/CB-4087
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin InAppBrowser
>Affects Versions: 2.8.0
> Environment: Android SDK 17
>Reporter: Neale Genereux
>Assignee: Andrew Grieve
>  Labels: InAppBrowser
>
> When calling the close method on an InAppBrowser instance, the following line 
> throws an exception:
> InAppBrowser.java line 298
> this.inAppWebView.loadUrl("about:blank");
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
>   at android.webkit.WebView.checkThread(WebView.java:13864)
>   at android.webkit.WebView.loadUrl(WebView.java:2940)
>   at org.apache.cordova.InAppBrowser.closeDialog(InAppBrowser.java:298)
>   at org.apache.cordova.InAppBrowser.execute(InAppBrowser.java:153)
>   at org.apache.cordova.api.CordovaPlugin.execute(CordovaPlugin.java:66)
>   at org.apache.cordova.api.PluginManager.exec(PluginManager.java:215)
>   at org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:51)
>   at android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method)
>   at android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method)
>   at 
> android.webkit.JWebCoreJavaBridge.fireSharedTimer(JWebCoreJavaBridge.java:92)
>   at 
> android.webkit.JWebCoreJavaBridge.handleMessage(JWebCoreJavaBridge.java:108)
>   at android.os.Handler.dispatchMessage(Handler.java:99)
>   at android.os.Looper.loop(Looper.java:137)
>   at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:823)
>   at java.lang.Thread.run(Thread.java:856)
> This call should be removed or run on the UI thread



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-4858) Android InAppBrowser does not function properly on 4.3

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve resolved CB-4858.
---

   Resolution: Fixed
Fix Version/s: 3.2.0

All issues resolved!

> Android InAppBrowser does not function properly on 4.3
> --
>
> Key: CB-4858
> URL: https://issues.apache.org/jira/browse/CB-4858
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 3.0.0
> Environment: Android 4.3
>Reporter: Marcus Pridham
>Assignee: Andrew Grieve
> Fix For: 3.2.0
>
>
> Try using the full example for the executeScript on a 4.3 emulator.
> http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript
> You will get a syntax issue around the replaceHeaderImage function it is 
> missing a }; at the end of the executeScript call.
> Correct function should look like:
> {code}
> function replaceHeaderImage() {
> iabRef.executeScript({
> code: "var img=document.querySelector('#header img'); 
> img.src='http://cordova.apache.org/images/cordova_bot.png';"
> }, function() {
> alert("Image Element Successfully Hijacked");
> });
> }
> {code}
> Anyway if you run this sample it will fail on a 4.3 emulator with the 
> following stack trace but it will work fine on a 4.0 emulator.
> {code}
> 09-17 15:45:34.236: W/webview_proxy(2553): java.lang.Throwable: Warning: A 
> WebView method was called on thread 'WebViewCoreThread'. All WebView methods 
> must be called on the UI thread. Future versions of WebView may not support 
> use on other threads.
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.checkThread(WebView.java:1918)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1431)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Looper.loop(Looper.java:137)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:814)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> java.lang.Thread.run(Thread.java:841)
> 09-17 15:45:34.236: W/System.err(2553): java.lang.RuntimeException: 
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.checkThread(WebView.java:1927)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webk

[jira] [Commented] (CB-4858) Android InAppBrowser does not function properly on 4.3

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791656#comment-13791656
 ] 

ASF subversion and git services commented on CB-4858:
-

Commit 4d38bef3ea054efc9c26de6a797c8b914c74de80 in branch refs/heads/master 
from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-docs.git;h=4d38bef ]

CB-4858 Fix missing close bracket in IAB example code


> Android InAppBrowser does not function properly on 4.3
> --
>
> Key: CB-4858
> URL: https://issues.apache.org/jira/browse/CB-4858
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 3.0.0
> Environment: Android 4.3
>Reporter: Marcus Pridham
>Assignee: Andrew Grieve
> Fix For: 3.2.0
>
>
> Try using the full example for the executeScript on a 4.3 emulator.
> http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript
> You will get a syntax issue around the replaceHeaderImage function it is 
> missing a }; at the end of the executeScript call.
> Correct function should look like:
> {code}
> function replaceHeaderImage() {
> iabRef.executeScript({
> code: "var img=document.querySelector('#header img'); 
> img.src='http://cordova.apache.org/images/cordova_bot.png';"
> }, function() {
> alert("Image Element Successfully Hijacked");
> });
> }
> {code}
> Anyway if you run this sample it will fail on a 4.3 emulator with the 
> following stack trace but it will work fine on a 4.0 emulator.
> {code}
> 09-17 15:45:34.236: W/webview_proxy(2553): java.lang.Throwable: Warning: A 
> WebView method was called on thread 'WebViewCoreThread'. All WebView methods 
> must be called on the UI thread. Future versions of WebView may not support 
> use on other threads.
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.checkThread(WebView.java:1918)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1431)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Looper.loop(Looper.java:137)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:814)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> java.lang.Thread.run(Thread.java:841)
> 09-17 15:45:34.236: W/System.err(2553): java.lang.RuntimeException: 
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.checkThread(WebView.java:1927)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.

[jira] [Commented] (CB-4858) Android InAppBrowser does not function properly on 4.3

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791654#comment-13791654
 ] 

ASF subversion and git services commented on CB-4858:
-

Commit 5ef5171003e5e550e85cfa5c021fb1c7c77e83e3 in branch refs/heads/dev from 
[~agrieve]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=5ef5171
 ]

CB-4858 - Run IAB methods on the UI thread.


> Android InAppBrowser does not function properly on 4.3
> --
>
> Key: CB-4858
> URL: https://issues.apache.org/jira/browse/CB-4858
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 3.0.0
> Environment: Android 4.3
>Reporter: Marcus Pridham
>Assignee: Andrew Grieve
>
> Try using the full example for the executeScript on a 4.3 emulator.
> http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript
> You will get a syntax issue around the replaceHeaderImage function it is 
> missing a }; at the end of the executeScript call.
> Correct function should look like:
> {code}
> function replaceHeaderImage() {
> iabRef.executeScript({
> code: "var img=document.querySelector('#header img'); 
> img.src='http://cordova.apache.org/images/cordova_bot.png';"
> }, function() {
> alert("Image Element Successfully Hijacked");
> });
> }
> {code}
> Anyway if you run this sample it will fail on a 4.3 emulator with the 
> following stack trace but it will work fine on a 4.0 emulator.
> {code}
> 09-17 15:45:34.236: W/webview_proxy(2553): java.lang.Throwable: Warning: A 
> WebView method was called on thread 'WebViewCoreThread'. All WebView methods 
> must be called on the UI thread. Future versions of WebView may not support 
> use on other threads.
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.checkThread(WebView.java:1918)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1431)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Looper.loop(Looper.java:137)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:814)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> java.lang.Thread.run(Thread.java:841)
> 09-17 15:45:34.236: W/System.err(2553): java.lang.RuntimeException: 
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.checkThread(WebView.java:1927)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.ExposedJsApi

[jira] [Commented] (CB-4858) Android InAppBrowser does not function properly on 4.3

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791653#comment-13791653
 ] 

ASF subversion and git services commented on CB-4858:
-

Commit 8a6bc01814b6d7eb3f605ad47a45d33163153a66 in branch refs/heads/dev from 
[~agrieve]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=8a6bc01
 ]

CB-4858 Convert relative URLs to absolute URLs in JS


> Android InAppBrowser does not function properly on 4.3
> --
>
> Key: CB-4858
> URL: https://issues.apache.org/jira/browse/CB-4858
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 3.0.0
> Environment: Android 4.3
>Reporter: Marcus Pridham
>Assignee: Andrew Grieve
>
> Try using the full example for the executeScript on a 4.3 emulator.
> http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript
> You will get a syntax issue around the replaceHeaderImage function it is 
> missing a }; at the end of the executeScript call.
> Correct function should look like:
> {code}
> function replaceHeaderImage() {
> iabRef.executeScript({
> code: "var img=document.querySelector('#header img'); 
> img.src='http://cordova.apache.org/images/cordova_bot.png';"
> }, function() {
> alert("Image Element Successfully Hijacked");
> });
> }
> {code}
> Anyway if you run this sample it will fail on a 4.3 emulator with the 
> following stack trace but it will work fine on a 4.0 emulator.
> {code}
> 09-17 15:45:34.236: W/webview_proxy(2553): java.lang.Throwable: Warning: A 
> WebView method was called on thread 'WebViewCoreThread'. All WebView methods 
> must be called on the UI thread. Future versions of WebView may not support 
> use on other threads.
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.checkThread(WebView.java:1918)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1431)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Looper.loop(Looper.java:137)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:814)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> java.lang.Thread.run(Thread.java:841)
> 09-17 15:45:34.236: W/System.err(2553): java.lang.RuntimeException: 
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.checkThread(WebView.java:1927)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.Exp

[jira] [Commented] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread Joe Bowser (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791637#comment-13791637
 ] 

Joe Bowser commented on CB-3747:


@agrieve Did you copy/paste this code from AccelListener? I'm seeing some 
comments which aren't relevant in this. 

> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>Assignee: Andrew Grieve
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread Joe Bowser (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791634#comment-13791634
 ] 

Joe Bowser commented on CB-3747:


Yeah, [~agrieve], can you clarify how you got the video to even play?

> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>Assignee: Andrew Grieve
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-4872) Create os/sdk version scripts for engine tag

2013-10-10 Thread Marcel Kinard (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791633#comment-13791633
 ] 

Marcel Kinard commented on CB-4872:
---

Tim, would it make sense for this info to be in 
cordova-docs/docs/en/edge/plugin_ref/spec.md ?

> Create os/sdk version scripts for engine tag
> 
>
> Key: CB-4872
> URL: https://issues.apache.org/jira/browse/CB-4872
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: Android, BlackBerry, iOS, Plugman, Windows 8, WP7, WP8
>Affects Versions: 3.0.0
>Reporter: Tim Kim
>Assignee: Tim Kim
>Priority: Minor
> Fix For: 3.2.0
>
>
> The engine tag is now able to check any of Cordova components's version so 
> it's time to implement the OS/SDK version scripts. This will allow plugin 
> authors to specify what version of OS/SDK is needed using the  tag in 
> the plugin.xml.
> eg,
>  
>   
>   
>   
> 
> These scripts will be listed in the default engines within Plugman so that a 
> user may easily reference them in the engine tag without having to provide a 
> location/platform attribute in the engine tag:
> https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=blob;f=src/util/default-engines.js;h=4fd4a657b9cf6b494fece8b914c7c1ea511e3ca6;hb=1fa97a4161410f411e115362c293d88180319d9d
> Related to this ticket: https://issues.apache.org/jira/browse/CB-4036



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791625#comment-13791625
 ] 

ASF subversion and git services commented on CB-3747:
-

Commit 8df4b7d03b3766cce03e26f996dfa3b54e417f04 in branch refs/heads/dev from 
[~agrieve]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=8df4b7d
 ]

CB-3747 Fix back button having different dismiss logic from the close button.

Also made the IAB close when the owner page is navigated (implemented
onReset).


> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread yann (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791628#comment-13791628
 ] 

yann commented on CB-3747:
--

What a nice news !!
Both issues are fixed ? (fullscreen mode & stop sound by using the backbutton) ?

> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>Assignee: Andrew Grieve
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Assigned] (CB-4858) Android InAppBrowser does not function properly on 4.3

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve reassigned CB-4858:
-

Assignee: Andrew Grieve  (was: David Kemp)

> Android InAppBrowser does not function properly on 4.3
> --
>
> Key: CB-4858
> URL: https://issues.apache.org/jira/browse/CB-4858
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 3.0.0
> Environment: Android 4.3
>Reporter: Marcus Pridham
>Assignee: Andrew Grieve
>
> Try using the full example for the executeScript on a 4.3 emulator.
> http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript
> You will get a syntax issue around the replaceHeaderImage function it is 
> missing a }; at the end of the executeScript call.
> Correct function should look like:
> {code}
> function replaceHeaderImage() {
> iabRef.executeScript({
> code: "var img=document.querySelector('#header img'); 
> img.src='http://cordova.apache.org/images/cordova_bot.png';"
> }, function() {
> alert("Image Element Successfully Hijacked");
> });
> }
> {code}
> Anyway if you run this sample it will fail on a 4.3 emulator with the 
> following stack trace but it will work fine on a 4.0 emulator.
> {code}
> 09-17 15:45:34.236: W/webview_proxy(2553): java.lang.Throwable: Warning: A 
> WebView method was called on thread 'WebViewCoreThread'. All WebView methods 
> must be called on the UI thread. Future versions of WebView may not support 
> use on other threads.
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.checkThread(WebView.java:1918)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1431)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Handler.dispatchMessage(Handler.java:99)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.os.Looper.loop(Looper.java:137)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:814)
> 09-17 15:45:34.236: W/webview_proxy(2553):at 
> java.lang.Thread.run(Thread.java:841)
> 09-17 15:45:34.236: W/System.err(2553): java.lang.RuntimeException: 
> java.lang.Throwable: Warning: A WebView method was called on thread 
> 'WebViewCoreThread'. All WebView methods must be called on the UI thread. 
> Future versions of WebView may not support use on other threads.
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.checkThread(WebView.java:1927)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.WebView.loadUrl(WebView.java:771)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.injectDeferredObject(InAppBrowser.java:245)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:169)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.execHelper(PluginManager.java:229)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.PluginManager.exec(PluginManager.java:214)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method)
> 09-17 15:45:34.246: W/System.err(2553):   at 
> android.webkit.JWebCoreJavaBridge.setNetworkOnLine(Native Method

[jira] [Commented] (CB-4886) Support simple creation of new plugins, using an initial plugin template

2013-10-10 Thread Lucas Holmquist (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791624#comment-13791624
 ] 

Lucas Holmquist commented on CB-4886:
-

Here is the PR for this https://github.com/apache/cordova-plugman/pull/25

> Support simple creation of new plugins, using an initial plugin template
> 
>
> Key: CB-4886
> URL: https://issues.apache.org/jira/browse/CB-4886
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: CLI, Plugman
>Reporter: Michal Mocny
>Assignee: Lucas Holmquist
>Priority: Minor
>
> It would be great if:
>   plugman create ...
>   // and/or
>   cordova plugin create ...
> ..would create a default plugin shell using an initial plugin template.
> In some previous mailing list discussions, we threw out the possibility of 
> shipping plugin templates with platforms, but that may not be right.
> Relevant Mailing List threads:
> - Workflow discussion, including for plugins: 
> http://callback.markmail.org/search/?q=list%3Aorg.apache.incubator.callback-dev+What%27s+your+daily+workflow+for+cordova+development%3F#query:list%3Aorg.apache.incubator.callback-dev%20What%27s%20your%20daily%20workflow%20for%20cordova%20development%3F+page:1+mid:pv3jn552gemuxdnm+state:results
> - Yeoman generator for plugins: 
> http://callback.markmail.org/search/?q=#query:%20list%3Aorg.apache.incubator.callback-dev+page:1+mid:75g57lus3maejp3p+state:results



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread Andrew Grieve (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Grieve resolved CB-3747.
---

Resolution: Fixed
  Assignee: Andrew Grieve

> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>Assignee: Andrew Grieve
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-3747) InAppBrowser issues - sound still playing and fullscreen mode

2013-10-10 Thread yann (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791621#comment-13791621
 ] 

yann commented on CB-3747:
--

I don't understand.. can you explain your work Andrew ?
Thx a lot for your involvment

> InAppBrowser issues - sound still playing and fullscreen mode
> -
>
> Key: CB-3747
> URL: https://issues.apache.org/jira/browse/CB-3747
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin InAppBrowser
>Affects Versions: 2.7.0
> Environment: PhoneGap Build
>Reporter: yann
>  Labels: Android
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Hi,
> I found 2 issues with InAppBrowser plugin :
> - video is still playing when InAppBrowser is closed by backbutton (it's OK 
> if you close InAppBrowser by the "done" button)
> - video playing into InAppBrowser can't be played in fullscreen mode => 
> nothing happens (the sound is still playing, but video is freezing)



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (CB-5044) web site should list plugin repos

2013-10-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13791614#comment-13791614
 ] 

ASF subversion and git services commented on CB-5044:
-

Commit 1531036 from [~cmarcelk]
[ https://svn.apache.org/r1531036 ]

CB-5044 add the plugin repos

Let me know if anyone has a better idea on how to do the headings.

> web site should list plugin repos
> -
>
> Key: CB-5044
> URL: https://issues.apache.org/jira/browse/CB-5044
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Website
>Reporter: Marcel Kinard
>Assignee: Marcel Kinard
>Priority: Minor
>
> The list of repos on the web site does not include the 18 core plugins. Those 
> should be added for completeness.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Resolved] (CB-5044) web site should list plugin repos

2013-10-10 Thread Marcel Kinard (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-5044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcel Kinard resolved CB-5044.
---

Resolution: Fixed

Added headers to separate the platform list from the plugin list, added the 
list of plugin repos, generated, and published.

> web site should list plugin repos
> -
>
> Key: CB-5044
> URL: https://issues.apache.org/jira/browse/CB-5044
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Website
>Reporter: Marcel Kinard
>Assignee: Marcel Kinard
>Priority: Minor
>
> The list of repos on the web site does not include the 18 core plugins. Those 
> should be added for completeness.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


  1   2   >