[jira] [Updated] (CB-5056) Removing a plugin with dependencies removes the dependencies also
[ 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
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.
[ 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
[ 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
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"
[ 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"
[ 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
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.
[ 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
[ 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
[ 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
[ 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
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
[ 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
[ 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
[ 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
[ 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!
[ 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"
[ 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"
[ 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
[ 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.
[ 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.
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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!
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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.
[ 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
[ 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.
[ 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
[ 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
[ 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
[ 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
[ 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
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
[ 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
[ 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
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
[ 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
[ 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
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
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
[ 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
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
[ 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
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
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
[ 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"
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)