[jira] [Commented] (CB-6047) File plugin callback problem with android 4.4 kitkat

2014-02-26 Thread *robin (JIRA)

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

*robin commented on CB-6047:


Thanks for your work, i'll try this fix and i tell you if it worlks. 


> File plugin callback problem with android 4.4 kitkat
> 
>
> Key: CB-6047
> URL: https://issues.apache.org/jira/browse/CB-6047
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android
>Affects Versions: 3.3.0
> Environment: Android 4.4
> dev windows
> IDE Eclipse
> Cordova 3.3
>Reporter: *robin
>Assignee: Andrew Grieve
> Fix For: 3.5.0
>
> Attachments: test_fs.zip
>
>
> I've try to use the file plugin on my android phone in 4.4 but I've got some 
> strange problem with the callback function, succeed or fail. 
> When I try to access fileSystem (window.requestFileSystem)
> The first time I don't receive the callback. But If I try a second time I've 
> got 2 callBack. 
> I've try to debug the case. I 've figure that the 2 thread executing in java 
> (JavaBind and file plugin) are synchronise on the NativeToJsMessageQueue. 
> When the plugin enqueue Message and the java bind pop Message. 
> But I think the javabind finished before the file plugin, and never see the 
> message in the queue. But the second time, I've got the 2 messages.
> I think this is the same problem describe here :
> http://stackoverflow.com/questions/20821536/phonegap-cordova-deviceready-or-requestfilesystem-not-working-android
> Thx



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6117) cdvfile file url is not working with html5 image src

2014-02-26 Thread rita (JIRA)
rita created CB-6117:


 Summary: cdvfile file url is not working with html5 image src
 Key: CB-6117
 URL: https://issues.apache.org/jira/browse/CB-6117
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File, Plugin File Transfer
Affects Versions: 3.4.0
 Environment: Hi 
I had used the fileTranser APi to download the image from a given path.
The image was downloaded at the path 
cdvfile://localhost/persistent/SPB/ics-android.png.
But I am unable to access this image as url for  tag in html.Same code was 
working till 2.9.0
Reporter: rita






--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6112) "Misc content"------"Page with replaceState & hash change": reload failed!

2014-02-26 Thread glmnbeyond (JIRA)

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

glmnbeyond commented on CB-6112:


[~agrieve] If you're available, could you kindly shed some light on this issue?

> "Misc content"--"Page with replaceState & hash change": reload failed!
> --
>
> Key: CB-6112
> URL: https://issues.apache.org/jira/browse/CB-6112
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, mobile-spec
>Reporter: glmnbeyond
>
> 1. Load mobile-spec in cordova and navigate to "Misc content"--"Page with 
> replaceState & hash change"
> 2. Click reload() button and nothing happens, the console window outputs 
> "Failed to load webpage with error: The requested URL was not found on this 
> server."
> The requested URL like this:
> file:mobilespec.app/www/misc/fakepage.html



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6116) Cordova resolveLocalFileSystemURL success call back failing on iOS

2014-02-26 Thread Ralph S Theart (JIRA)
Ralph S Theart created CB-6116:
--

 Summary: Cordova resolveLocalFileSystemURL success call back 
failing on iOS
 Key: CB-6116
 URL: https://issues.apache.org/jira/browse/CB-6116
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File
Affects Versions: 3.3.0
Reporter: Ralph S Theart


I've just created a new project and installed the file and file-transfer api's 
via CLI. I have already created a working app previously so I know how to use 
phonegap and have been doing so for a few years now.

Here is the code:

uri from navigator.camera.getPicture(): 
"file:///localhost/var/mobile/Applications/96B4705C-C70D-4340-9A42-HJ1F28355D43/tmp/cdv_photo_015.jpg"

window.resolveLocalFileSystemURL(uri, function(fileEntry){
console.log(fileEntry.name);
}, function(error){
 console.log('about to resolve this files errors');
console.log(error.code);
});
Nothing ever gets outputted in the console debugging window ...and yes I have 
debug installed cause I have console.log() in other parts of my code that show 
up.




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6115) Tools Release Feb 26, 2014

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit 38d9c8fba2310837a5f59172c31df0beb3bc2493 in cordova-plugman's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=38d9c8f ]

CB-6115 Incremented plugin version to -dev branch.


> Tools Release Feb 26, 2014
> --
>
> Key: CB-6115
> URL: https://issues.apache.org/jira/browse/CB-6115
> Project: Apache Cordova
>  Issue Type: Task
>  Components: CLI, Plugman
>Reporter: Andrew Grieve
>Assignee: Andrew Grieve
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6115) Tools Release Feb 26, 2014

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit 731ed676c23413e2f818bd04971e5514b2de24a2 in cordova-cli's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=731ed67 ]

CB-6115 Incremented plugin version to -dev branch.


> Tools Release Feb 26, 2014
> --
>
> Key: CB-6115
> URL: https://issues.apache.org/jira/browse/CB-6115
> Project: Apache Cordova
>  Issue Type: Task
>  Components: CLI, Plugman
>Reporter: Andrew Grieve
>Assignee: Andrew Grieve
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6115) Tools Release Feb 26, 2014

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit de94c77361b65f363d008f620397c548c6feb113 in cordova-plugman's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=de94c77 ]

CB-6115 Updated version and RELEASENOTES.md for release 0.20.0


> Tools Release Feb 26, 2014
> --
>
> Key: CB-6115
> URL: https://issues.apache.org/jira/browse/CB-6115
> Project: Apache Cordova
>  Issue Type: Task
>  Components: CLI, Plugman
>Reporter: Andrew Grieve
>Assignee: Andrew Grieve
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6115) Tools Release Feb 26, 2014

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit bf4383c16a038b81669797681f25d59419db8dcd in cordova-cli's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=bf4383c ]

CB-6115 Updated version and RELEASENOTES.md for release 3.4.0-0.1.1


> Tools Release Feb 26, 2014
> --
>
> Key: CB-6115
> URL: https://issues.apache.org/jira/browse/CB-6115
> Project: Apache Cordova
>  Issue Type: Task
>  Components: CLI, Plugman
>Reporter: Andrew Grieve
>Assignee: Andrew Grieve
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6110) Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer download method

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit e0204491afc4ada7099a978b19797fd820585609 in cordova-plugin-file's branch 
refs/heads/dev from [~iclelland]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;h=e020449 ]

CB-6110: iOS: Fix typo in filesystemPathForURL: method


> Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer 
> download method
> ---
>
> Key: CB-6110
> URL: https://issues.apache.org/jira/browse/CB-6110
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Plugin File Transfer
>Affects Versions: 3.3.0
>Reporter: glmnbeyond
>Assignee: Ian Clelland
>
> Invoke filetransfer download method like this:
> ft.download(remoteFile, "cdvfile://localhost/assets-library/file", 
> downloadWin, fail);
> mobile-spec crashed because "-[CDVAssetLibraryFilesystem 
> filesystemPathForURL:]: unrecognized selector sent to instance 0x97c3bd0"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6076) Cut down on the amount of logs printed by CLI & Plugman

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit b9d442d7153f0f08f4dcd4f35d9ce0f306bf621e in cordova-plugman's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=b9d442d ]

CB-6076 Log message tweaks.


> Cut down on the amount of logs printed by CLI & Plugman
> ---
>
> Key: CB-6076
> URL: https://issues.apache.org/jira/browse/CB-6076
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, Plugman
>Reporter: Andrew Grieve
>Assignee: Andrew Grieve
>Priority: Minor
>
> createmobilespec.sh generates ~200 lines of output!
> {quote}
> Creating ios project...
> Generating config.xml from defaults for platform "ios"
> Preparing ios project
> Creating android project...
> Creating Cordova project for the Android platform:
>   Path: platforms/android
>   Package: org.apache.mobilespec
>   Name: mobilespec
>   Android target: android-19
> Copying template files...
> Running: android update project --subprojects --path "platforms/android" 
> --target android-19 --library "CordovaLib"
> Resolved location of library project to: 
> /Users/agrieve/git/cordova/mobilespec/platforms/android/CordovaLib
> Updated and renamed default.properties to project.properties
> Updated local.properties
> No project name specified, using Activity name 'mobilespec'.
> If you wish to change it, edit the first line of build.xml.
> Added file platforms/android/build.xml
> Added file platforms/android/proguard-project.txt
> Updated project.properties
> Updated local.properties
> No project name specified, using project folder name 'CordovaLib'.
> If you wish to change it, edit the first line of build.xml.
> Added file platforms/android/CordovaLib/build.xml
> Added file platforms/android/CordovaLib/proguard-project.txt
> Project successfully created.
> Generating config.xml from defaults for platform "android"
> Preparing android project
> + ../cordova-cli/bin/cordova plugin add 
> ../cordova-mobile-spec/dependencies-plugin --searchpath 
> /Users/agrieve/git/cordova
> Starting installation of "org.cordova.mobile-spec-dependencies" for android
> Found plugin "org.apache.cordova.battery-status" at: 
> /Users/agrieve/git/cordova/cordova-plugin-battery-status
> Starting installation of "org.apache.cordova.battery-status" for android
> Preparing android project
> org.apache.cordova.battery-status installed on android.
> Found plugin "org.apache.cordova.camera" at: 
> /Users/agrieve/git/cordova/cordova-plugin-camera
> Starting installation of "org.apache.cordova.camera" for android
> Preparing android project
> org.apache.cordova.camera installed on android.
> Found plugin "org.apache.cordova.console" at: 
> /Users/agrieve/git/cordova/cordova-plugin-console
> Starting installation of "org.apache.cordova.console" for android
> Preparing android project
> org.apache.cordova.console installed on android.
> Found plugin "org.apache.cordova.contacts" at: 
> /Users/agrieve/git/cordova/cordova-plugin-contacts
> Starting installation of "org.apache.cordova.contacts" for android
> Preparing android project
> org.apache.cordova.contacts installed on android.
> Found plugin "org.apache.cordova.device" at: 
> /Users/agrieve/git/cordova/cordova-plugin-device
> Starting installation of "org.apache.cordova.device" for android
> Preparing android project
> org.apache.cordova.device installed on android.
> Found plugin "org.apache.cordova.device-motion" at: 
> /Users/agrieve/git/cordova/cordova-plugin-device-motion
> Starting installation of "org.apache.cordova.device-motion" for android
> Preparing android project
> org.apache.cordova.device-motion installed on android.
> Found plugin "org.apache.cordova.device-orientation" at: 
> /Users/agrieve/git/cordova/cordova-plugin-device-orientation
> Starting installation of "org.apache.cordova.device-orientation" for android
> Preparing android project
> org.apache.cordova.device-orientation installed on android.
> Found plugin "org.apache.cordova.dialogs" at: 
> /Users/agrieve/git/cordova/cordova-plugin-dialogs
> Starting installation of "org.apache.cordova.dialogs" for android
> Preparing android project
> org.apache.cordova.dialogs installed on android.
> Found plugin "org.apache.cordova.file" at: 
> /Users/agrieve/git/cordova/cordova-plugin-file
> Starting installation of "org.apache.cordova.file" for android
> Preparing android project
> org.apache.cordova.file installed on android.
> Found plugin "org.apache.cordova.file-transfer" at: 
> /Users/agrieve/git/cordova/cordova-plugin-file-transfer
> Starting installation of "org.apache.cordova.file-transfer" fo

[jira] [Commented] (CB-5006) Allow installing plugins by ID to resolve to local plugin directories

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit 08ae8e0f79f95abcf05be154a87d1b71f0fa92d8 in cordova-plugman's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=08ae8e0 ]

CB-5006 Add a cache in searchpath logic.

Sped up CCA: 5.3 -> 5.0 seconds.


> Allow installing plugins by ID to resolve to local plugin directories
> -
>
> Key: CB-5006
> URL: https://issues.apache.org/jira/browse/CB-5006
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Reporter: Andrew Grieve
>Assignee: Mark Koudritsky
>Priority: Minor
>
> ML: http://markmail.org/thread/3w77elhdnidcdyxq
> Instead of always hitting the registry when installing a plugin by ID, first 
> see if it exists within the "plugin search path".
> The plugin search path should be specified in the same way as other plugman 
> registry settings:
> https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=blob;f=src/registry/registry.js;h=ccdd45ab672abe99a731b9fe0aed8837db40d6f0;hb=f240acc532f93bdf16761836d9b7418373afebec#l239
> The search path should point to directories that contain directories that 
> contain plugin.xml files. E.g., on start-up, plugman will need to scan on 
> level deep in all search paths for plugin.xml files and parse out their IDs.
> We should be sure to have a console message upon installation that says where 
> plugins are being installed from.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6110) Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer download method

2014-02-26 Thread glmnbeyond (JIRA)

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

glmnbeyond commented on CB-6110:


1. I don't have any special use case here, just wonder what should 
file-transfer do with assets-library, so try to test it.

2. Seems like this is the reason why it crashed:

CDVFilesystemURLProtocol:
- (NSString *)file{color:red}s{color}ystemPathForURL:(CDVFilesystemURL 
*)localURI

CDVAssetLibraryFilesystem:
- (NSString *)file{color:red}S{color}ystemPathForURL:(CDVFilesystemURL *)url




> Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer 
> download method
> ---
>
> Key: CB-6110
> URL: https://issues.apache.org/jira/browse/CB-6110
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Plugin File Transfer
>Affects Versions: 3.3.0
>Reporter: glmnbeyond
>Assignee: Ian Clelland
>
> Invoke filetransfer download method like this:
> ft.download(remoteFile, "cdvfile://localhost/assets-library/file", 
> downloadWin, fail);
> mobile-spec crashed because "-[CDVAssetLibraryFilesystem 
> filesystemPathForURL:]: unrecognized selector sent to instance 0x97c3bd0"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Comment Edited] (CB-4944) cordova-cli build command on windows tries to install app locally

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen edited comment on CB-4944 at 2/27/14 2:12 AM:
--

Sergey, Is this still relevant? I like your proposal. ping [~sgrebnov]


was (Author: purplecabbage):
Sergey, Is this still relevant? I like your proposal.

> cordova-cli build command on windows tries to install app locally
> -
>
> Key: CB-4944
> URL: https://issues.apache.org/jira/browse/CB-4944
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, Windows 8
>Affects Versions: 3.1.0
> Environment: windows8
> cordova-cli branch 3.1.x with pull request
> https://github.com/apache/cordova-cli/pull/44
> cordova-windows branch 3.1.x
>Reporter: Carlos Santana
>Assignee: Jesse MacFadyen
>
> buid command fails if ran twice.
> maybe it should just create the package and not try to install on local 
> machine?
> maybe installing should be done with "cordova run"
> not sure what is the best design for windows8, but I got an error maybe just 
> a bug
> when running cordova build
> I had some errors running build on the second time.
> On the first time  it compiles. builds the package and then tries to install 
> the app locally
> On the second time it compiles,build the package and then it fails installing 
> the app locally
> Maybe the build command should not try to install locally.
> Maybe it should try to install locally with the "cordova run" command?
> C:\Users\Carlos\Desktop\Win8-0928> node 
> Z:\Documents\cordova-3.1.x\cordova-cli\bin\cordova build -d
> cordova library for "windows8" already exists. No need to download. 
> Continuing.
> Calling plugman.prepare for platform "windows8"
> Preparing windows8 project...
> Processing configuration changes for plugins.
> creating jsproj from project at : 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\CordovaApp.jsproj
> Iterating over installed plugins: []
> Writing out cordova_plugins.js...
> Compiling platform "windows8" with command 
> ""C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\cordova\build"" 
> (output to follow)...
> Building Cordova Windows 8 Project:
> Configuration : Debug
> Directory : C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8
> Building the projects in this solution one at a time. To enable parallel 
> build, please add the "/m" switch.
> C:\Program Files 
> (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(807,9):
>  warning APPX2101: File 'VisualStudioEdition' is not found or is not an 
> executable file. [C
> :\Users\Carlos\Desktop\Win8-0928\platforms\windows8\CordovaApp.jsproj]
>   CordovaApp -> 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\CordovaApp_1.0.0.0_AnyCPU_Debug.appx
>   CordovaApp -> 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug.appxupload
>   Your package has been successfully created.
> Running Command :: PowerShell 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\Add-AppDevPackage.ps1
> Error running PowerShell script : 1
> Platform "windows8" compiled successfully.
> C:\Users\Carlos\Desktop\Win8-0928>



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5038) Powershell error while installing Windows8 build using cordova-cli for 3.1.x

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen commented on CB-5038:
-

I agree with your proposal [~sgrebnov]

> Powershell error while installing Windows8 build using cordova-cli for  3.1.x
> -
>
> Key: CB-5038
> URL: https://issues.apache.org/jira/browse/CB-5038
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, Windows 8
>Affects Versions: 3.1.0
> Environment: Windows8, Cordova CLI 3.1.0
>Reporter: Sergey Grebnov
>Assignee: Jesse MacFadyen
>Priority: Minor
>
> 1. add windows8 platform
> 2. Trigger build by running the following command
>  cordova build windows8 --verbose
> 3. Observe: application was build successfully, but powershell install script 
> has failed (see trace message below).
> This is due to the following problem: by default No powershell scripts can be 
> run w/o changing system settings (PowerShell Security restriction).
> See http://technet.microsoft.com/en-us/library/ee176847.aspx
> Get-ExecutionPolicy returns Restricted by default
> To get this working you should change this settings, for example by running
> powershell Set-ExecutionPolicy Unrestricted
> I propose to fix this functionality (at least add user friendly message 
> explaining issue cause, possible workaround and updating docs on cordova-cli 
> home) or to remove this step as unnecessary for build as per 
> https://issues.apache.org/jira/browse/CB-4944
> --
> cordova build windows8 --verbose
> cordova library for "windows8" already exists. No need to download. 
> Continuing.
> Calling plugman.prepare for platform "windows8"
> Preparing windows8 project...
> Processing configuration changes for plugins.
> creating jsproj from project at : 
> C:\projects\MyApp2\platforms\windows8\CordovaApp.jsproj
> Iterating over installed plugins: []
> Writing out cordova_plugins.js...
> Compiling platform "windows8" with command 
> ""C:\projects\MyApp2\platforms\windows8\cordova\build"" (output to follow)...
> Building Cordova Windows 8 Project:
>   Configuration : Debug
>   Directory : C:\projects\MyApp2\platforms\windows8
> Building the projects in this solution one at a time. To enable parallel 
> build, please add the "/m" switch.
> C:\Program Files 
> (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(808,9):
>  warning APPX2101: File 'VisualStudioEdition' is not found or is not an 
> executable file. [C:\projects\MyApp2\platforms\windows8\CordovaApp.jsproj]
>   CordovaApp -> 
> C:\projects\MyApp2\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\CordovaApp_1.0.0.0_AnyCPU_Debug.appx
>   CordovaApp -> 
> C:\projects\MyApp2\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug.appxupload
>   Your package has been successfully created.
> Running Command :: PowerShell 
> C:\projects\MyApp2\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\Add-AppDevPackage.ps1
> Error running PowerShell script : 1
> Platform "windows8" compiled successfully.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-4944) cordova-cli build command on windows tries to install app locally

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen commented on CB-4944:
-

Sergey, Is this still relevant? I like your proposal.

> cordova-cli build command on windows tries to install app locally
> -
>
> Key: CB-4944
> URL: https://issues.apache.org/jira/browse/CB-4944
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, Windows 8
>Affects Versions: 3.1.0
> Environment: windows8
> cordova-cli branch 3.1.x with pull request
> https://github.com/apache/cordova-cli/pull/44
> cordova-windows branch 3.1.x
>Reporter: Carlos Santana
>Assignee: Jesse MacFadyen
>
> buid command fails if ran twice.
> maybe it should just create the package and not try to install on local 
> machine?
> maybe installing should be done with "cordova run"
> not sure what is the best design for windows8, but I got an error maybe just 
> a bug
> when running cordova build
> I had some errors running build on the second time.
> On the first time  it compiles. builds the package and then tries to install 
> the app locally
> On the second time it compiles,build the package and then it fails installing 
> the app locally
> Maybe the build command should not try to install locally.
> Maybe it should try to install locally with the "cordova run" command?
> C:\Users\Carlos\Desktop\Win8-0928> node 
> Z:\Documents\cordova-3.1.x\cordova-cli\bin\cordova build -d
> cordova library for "windows8" already exists. No need to download. 
> Continuing.
> Calling plugman.prepare for platform "windows8"
> Preparing windows8 project...
> Processing configuration changes for plugins.
> creating jsproj from project at : 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\CordovaApp.jsproj
> Iterating over installed plugins: []
> Writing out cordova_plugins.js...
> Compiling platform "windows8" with command 
> ""C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\cordova\build"" 
> (output to follow)...
> Building Cordova Windows 8 Project:
> Configuration : Debug
> Directory : C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8
> Building the projects in this solution one at a time. To enable parallel 
> build, please add the "/m" switch.
> C:\Program Files 
> (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(807,9):
>  warning APPX2101: File 'VisualStudioEdition' is not found or is not an 
> executable file. [C
> :\Users\Carlos\Desktop\Win8-0928\platforms\windows8\CordovaApp.jsproj]
>   CordovaApp -> 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\CordovaApp_1.0.0.0_AnyCPU_Debug.appx
>   CordovaApp -> 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug.appxupload
>   Your package has been successfully created.
> Running Command :: PowerShell 
> C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\AppPackages\CordovaApp_1.0.0.0_AnyCPU_Debug_Test\Add-AppDevPackage.ps1
> Error running PowerShell script : 1
> Platform "windows8" compiled successfully.
> C:\Users\Carlos\Desktop\Win8-0928>



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-3002) Add a ./cordova/lib/start-emulator project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen commented on CB-3002:
-

Not sure if this is possible/feasible but I know you are working in this area, 
so I thought I would assign to you.
Let me know if you have questions, or want to discuss further.

> Add a ./cordova/lib/start-emulator project-level helper script to Windows 8
> ---
>
> Key: CB-3002
> URL: https://issues.apache.org/jira/browse/CB-3002
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> start-emulator [id]
> {code}
> Starts an emulator image.
> If {{id}} is specified, will attempt to start the emulator image with the 
> specified ID. If the emulator image is not available or is unable to be 
> started, should print an error message and exit with code 2.
> If no {{id}} is specified, it will try to start the first available emulator 
> (using the {{list-emulator-images}} script [CB-2953]). If no emulator images 
> are available, it will error out and exit with code 2.
> If this implementation is not available for a particular platform, the script 
> should print an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-2994) Add a ./cordova/lib/install-device project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen commented on CB-2994:
-

Not sure if this is possible/feasible but I know you are working in this area, 
so I thought I would assign to you.
Let me know if you have questions, or want to discuss further.

> Add a ./cordova/lib/install-device project-level helper script to Windows 8
> ---
>
> Key: CB-2994
> URL: https://issues.apache.org/jira/browse/CB-2994
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> install-device [--target=id]
> {code}
> Installs a build of the app to an available device.
> If {{--target}} is specified, attempts to install the app to the device 
> identified by {{id}}. If the attempt fails, the script will error out with an 
> appropriate error message and exit with code 2.
> If no {{--target}} is specified, follows this multi-device flow:
>  # Are there any devices available, i.e. connected? (use {{list-devices}} 
> [CB-2978] to determine this). If so, target the first one, otherwise continue.
>  # Print an error message and exit with code 2.
> If the application is not compiled/built yet, the script will error out with 
> an appropriate error message and exit with code 2.
> If this functionality is not implementable, print out an appropriate error 
> message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-2986) Add a ./cordova/lib/install-emulator project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen commented on CB-2986:
-

Not sure if this is possible/feasible but I know you are working in this area, 
so I thought I would assign to you.
Let me know if you have questions, or want to discuss further.

> Add a ./cordova/lib/install-emulator project-level helper script to Windows 8
> -
>
> Key: CB-2986
> URL: https://issues.apache.org/jira/browse/CB-2986
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
> Environment: 
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> install-emulator [--target=id]
> {code}
> Installs a build of the app to an available emulator.
> If {{--target}} is specified, attempts to install the app to the emulator 
> identified by {{id}}. If the attempt fails, the script will error out with an 
> appropriate error message and exit with code 2.
> If no {{--target}} is specified, follows this multi-device flow:
>  # Are there any actual emulators available, i.e. started/running? (use 
> {{list-started-emulators}} [CB-2970] to determine this). If so, target the 
> first one, otherwise continue.
>  # Are there any emulator images available to start? (use 
> {{list-emulator-images}} [CB-2953] to determine this). If so, call 
> {{start-emulator }} [TODO: issue ref] of the first available image, wait 
> for it to become ready, then target it. If no, continue.
>  # Print an error message and exit with code 2.
> If the application is not compiled/built yet, the script will error out with 
> an appropriate error message and exit with code 2.
> If the functionality is not implementable, the script should print out an 
> appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-2953) Add a ./cordova/lib/list-emulator-images project-level helper script to Windows 8

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit ca106cfd91efa74b3556d70b6a936e77d85ec169 in cordova-windows's branch 
refs/heads/master from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-windows.git;h=ca106cf ]

CB-2970 CB-2953 log unsupported methods and exit with code 1


> Add a ./cordova/lib/list-emulator-images project-level helper script to 
> Windows 8
> -
>
> Key: CB-2953
> URL: https://issues.apache.org/jira/browse/CB-2953
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out available emulator image IDs.
> Its main use is passing into {{start-emulator}}. 
> The script should print out, at a minimum, one emulator ID per line. If a 
> description of the emulator image is available, each line should be in the 
> form ID DESCRIPTION. Other tooling can then use the first space as a 
> delimiter.
> If this functionality is not available on Windows 8, the script should error 
> out with an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-2970) Add a ./cordova/lib/list-started-emulators as project-level helper script to Windows 8

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit ca106cfd91efa74b3556d70b6a936e77d85ec169 in cordova-windows's branch 
refs/heads/master from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-windows.git;h=ca106cf ]

CB-2970 CB-2953 log unsupported methods and exit with code 1


> Add a ./cordova/lib/list-started-emulators as project-level helper script to 
> Windows 8
> --
>
> Key: CB-2970
> URL: https://issues.apache.org/jira/browse/CB-2970
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out running emulators.
> The script should print out, at a minimum, one emulator ID per line. If a 
> description of the running emulator is available, each line should be in the 
> form ID DESCRIPTION. Other tooling can then use the first space as a 
> delimiter.
> If this functionality is not available, the script should print out an 
> appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2970) Add a ./cordova/lib/list-started-emulators as project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2970.
-

   Resolution: Fixed
Fix Version/s: (was: 3.4.0)
   3.5.0

Exit's with code 1

> Add a ./cordova/lib/list-started-emulators as project-level helper script to 
> Windows 8
> --
>
> Key: CB-2970
> URL: https://issues.apache.org/jira/browse/CB-2970
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out running emulators.
> The script should print out, at a minimum, one emulator ID per line. If a 
> description of the running emulator is available, each line should be in the 
> form ID DESCRIPTION. Other tooling can then use the first space as a 
> delimiter.
> If this functionality is not available, the script should print out an 
> appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5647) cordova_plugins.js folder not populated with clobbers for Android

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit b709767515bb6a516054e0960c0fa4d6a6551400 in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=b709767 ]

CB-5647 Remove concept of .staging dir & install directly to www/

Plugman now copies  in prepare (instead of install).
Github: close #130


> cordova_plugins.js folder not populated with clobbers for Android 
> --
>
> Key: CB-5647
> URL: https://issues.apache.org/jira/browse/CB-5647
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, CLI
>Affects Versions: 3.3.0
>Reporter: Greg
>Assignee: Lorin Beer
>
> If you try to run any plugin command using PhoneGap CLI, such as:
> phonegap local plugin add org.apache.cordova.splashscreen
> The cordova_plugins.js does not get updated and the JS file doesn't get added 
> to the www/ section. Native hooks are added, but not the JS side.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5647) cordova_plugins.js folder not populated with clobbers for Android

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit aa7fe855a6a01dc152627f50218e87444d1a3ffd in cordova-cli's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=aa7fe85 ]

CB-5647 Delete .staging directory if one is found (no longer used).


> cordova_plugins.js folder not populated with clobbers for Android 
> --
>
> Key: CB-5647
> URL: https://issues.apache.org/jira/browse/CB-5647
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, CLI
>Affects Versions: 3.3.0
>Reporter: Greg
>Assignee: Lorin Beer
>
> If you try to run any plugin command using PhoneGap CLI, such as:
> phonegap local plugin add org.apache.cordova.splashscreen
> The cordova_plugins.js does not get updated and the JS file doesn't get added 
> to the www/ section. Native hooks are added, but not the JS side.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2953) Add a ./cordova/lib/list-emulator-images project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2953.
-

   Resolution: Fixed
Fix Version/s: (was: 3.4.0)
   3.5.0

Exit's with code 1

> Add a ./cordova/lib/list-emulator-images project-level helper script to 
> Windows 8
> -
>
> Key: CB-2953
> URL: https://issues.apache.org/jira/browse/CB-2953
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out available emulator image IDs.
> Its main use is passing into {{start-emulator}}. 
> The script should print out, at a minimum, one emulator ID per line. If a 
> description of the emulator image is available, each line should be in the 
> form ID DESCRIPTION. Other tooling can then use the first space as a 
> delimiter.
> If this functionality is not available on Windows 8, the script should error 
> out with an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2925) Add a ./cordova/log project-level script for Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2925.
-

Resolution: Fixed

not supported, logs error and exits

> Add a ./cordova/log project-level script for Windows 8
> --
>
> Key: CB-2925
> URL: https://issues.apache.org/jira/browse/CB-2925
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.4.0
>
>
> Add a script that streams a log from a running cordova app, either on a 
> connected device or running emulator.
> If the action is not supported, that is fine. In that case, please have the 
> script error out with an appropriate message (with potential workaround 
> described, if available) and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2945) Add a ./cordova/run project-level script for Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2945.
-

Resolution: Fixed

--target is not used
always attempts to run on the current machine

> Add a ./cordova/run project-level script for Windows 8
> --
>
> Key: CB-2945
> URL: https://issues.apache.org/jira/browse/CB-2945
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.4.0
>
>
> {code}
> run [--target=]
> {code}
> Deploys a build of the app to an available device or emulator.
> Implicitly calls {{build}} first (see CB-2933).
> If {{--target}} is specified, attempts to deploy the app to the device or 
> emulator identified by . If the attempt fails, the script will error out 
> with code 2 and an appropriate error message. If no {{--target}} is 
> specified, follows this multi-device flow:
>  
>  # Are there any devices connected and available (should use the 
> {{list-devices}} script TODO: [issue ref to come] to determine this)? If so, 
> deploy to the first available one, if not continue.
>  # Are there any actual emulators available, i.e. started/running? (use 
> {{list-started-emulators}} script TODO: [issue ref to come] to determine 
> this). If so, target the first one. If no, continue.
>  # Are there any emulator images available to start? (use 
> {{list-emulator-images}} script TODO: [issue ref to come] to determine this). 
> If so, call {{start-emulator }} TODO: [issue ref to come] of the first 
> available image, wait for it to become ready, then deploy to it.
>  # If you get to this step, error out with a "no devices or emulators 
> available" and exit with code 2.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2933) Add a ./cordova/build project-level script for Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2933.
-

Resolution: Fixed

> Add a ./cordova/build project-level script for Windows 8
> 
>
> Key: CB-2933
> URL: https://issues.apache.org/jira/browse/CB-2933
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.4.0
>
>
> {code}
> build [--debug] [--release]
> {code}
> Builds the application and compiles to the platform's appropriate binary 
> format. 
> By default builds a debug release:
> {code}
> build --debug
> {code}
> Supports building a release (possibly signed) build using:
> {code}
> build --release
> {code}
> Implicitly calls {{./cordova/clean}} first (see CB-2919).
> If both {{release}} and {{debug}} parameters are specified, error out with 
> exit code 2 and an appropriate error message.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-2978) Add a ./cordova/lib/list-devices project-level helper script to Windows 8

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit bd3ca715315b16e6e9331bdd470cd177ddb7e504 in cordova-windows's branch 
refs/heads/master from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-windows.git;h=bd3ca71 ]

CB-2978 list-devices not supported on windows 8


> Add a ./cordova/lib/list-devices project-level helper script to Windows 8
> -
>
> Key: CB-2978
> URL: https://issues.apache.org/jira/browse/CB-2978
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out attached/connected devices.
> The script should print out, at a minimum, one device ID per line. If a 
> description of the device is available, each line should be in the form ID 
> DESCRIPTION. Other tooling can then use the first space as a delimiter.
> If no devices are connected, the script should print out nothing and exit 
> with code 0.
> If it is not possible to implement this script on the platform, the script 
> script should print an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-2978) Add a ./cordova/lib/list-devices project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-2978.
-

   Resolution: Fixed
Fix Version/s: (was: 3.4.0)
   3.5.0

> Add a ./cordova/lib/list-devices project-level helper script to Windows 8
> -
>
> Key: CB-2978
> URL: https://issues.apache.org/jira/browse/CB-2978
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Jesse MacFadyen
> Fix For: 3.5.0
>
>
> Lists out attached/connected devices.
> The script should print out, at a minimum, one device ID per line. If a 
> description of the device is available, each line should be in the form ID 
> DESCRIPTION. Other tooling can then use the first space as a delimiter.
> If no devices are connected, the script should print out nothing and exit 
> with code 0.
> If it is not possible to implement this script on the platform, the script 
> script should print an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5647) cordova_plugins.js folder not populated with clobbers for Android

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit ddc20aaf127407a5f6fd3cfe7b6c7507bffaf782 in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=ddc20aa ]

CB-5647 Move  copying from install to prepare

This is for cordova-cli to remove .staging.
GitHub: close #53


> cordova_plugins.js folder not populated with clobbers for Android 
> --
>
> Key: CB-5647
> URL: https://issues.apache.org/jira/browse/CB-5647
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, CLI
>Affects Versions: 3.3.0
>Reporter: Greg
>Assignee: Lorin Beer
>
> If you try to run any plugin command using PhoneGap CLI, such as:
> phonegap local plugin add org.apache.cordova.splashscreen
> The cordova_plugins.js does not get updated and the JS file doesn't get added 
> to the www/ section. Native hooks are added, but not the JS side.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-6047) File plugin callback problem with android 4.4 kitkat

2014-02-26 Thread Andrew Grieve (JIRA)

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

Andrew Grieve resolved CB-6047.
---

   Resolution: Fixed
Fix Version/s: 3.5.0

Think I've finally got this nailed down.

Refer to the explanation in the fix commit's description.

Thanks [~dcoleman] for helping diagnose!

> File plugin callback problem with android 4.4 kitkat
> 
>
> Key: CB-6047
> URL: https://issues.apache.org/jira/browse/CB-6047
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android
>Affects Versions: 3.3.0
> Environment: Android 4.4
> dev windows
> IDE Eclipse
> Cordova 3.3
>Reporter: *robin
>Assignee: Andrew Grieve
> Fix For: 3.5.0
>
> Attachments: test_fs.zip
>
>
> I've try to use the file plugin on my android phone in 4.4 but I've got some 
> strange problem with the callback function, succeed or fail. 
> When I try to access fileSystem (window.requestFileSystem)
> The first time I don't receive the callback. But If I try a second time I've 
> got 2 callBack. 
> I've try to debug the case. I 've figure that the 2 thread executing in java 
> (JavaBind and file plugin) are synchronise on the NativeToJsMessageQueue. 
> When the plugin enqueue Message and the java bind pop Message. 
> But I think the javabind finished before the file plugin, and never see the 
> message in the queue. But the second time, I've got the 2 messages.
> I think this is the same problem describe here :
> http://stackoverflow.com/questions/20821536/phonegap-cordova-deviceready-or-requestfilesystem-not-working-android
> Thx



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6047) File plugin callback problem with android 4.4 kitkat

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit a2f8c9c75b4fa2d0ce787d8b75bf7f161d6699fc in cordova-android's branch 
refs/heads/master from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;h=a2f8c9c ]

CB-6047 Fix online sometimes getting in a bad state on page transitions.

The online bridge toggles between on & off. Turns out that starting with
Android 4.3, navigation resets the online state, so the code had a 50/50
chance of being caught in the wrong state.

We now forcefully reset the online state on page transitions.


> File plugin callback problem with android 4.4 kitkat
> 
>
> Key: CB-6047
> URL: https://issues.apache.org/jira/browse/CB-6047
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android
>Affects Versions: 3.3.0
> Environment: Android 4.4
> dev windows
> IDE Eclipse
> Cordova 3.3
>Reporter: *robin
>Assignee: Andrew Grieve
> Attachments: test_fs.zip
>
>
> I've try to use the file plugin on my android phone in 4.4 but I've got some 
> strange problem with the callback function, succeed or fail. 
> When I try to access fileSystem (window.requestFileSystem)
> The first time I don't receive the callback. But If I try a second time I've 
> got 2 callBack. 
> I've try to debug the case. I 've figure that the 2 thread executing in java 
> (JavaBind and file plugin) are synchronise on the NativeToJsMessageQueue. 
> When the plugin enqueue Message and the java bind pop Message. 
> But I think the javabind finished before the file plugin, and never see the 
> message in the queue. But the second time, I've got the 2 messages.
> I think this is the same problem describe here :
> http://stackoverflow.com/questions/20821536/phonegap-cordova-deviceready-or-requestfilesystem-not-working-android
> Thx



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-2986) Add a ./cordova/lib/install-emulator project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen updated CB-2986:


  Environment: 


Fix Version/s: (was: 3.4.0)
   3.5.0
 Assignee: Sergey Grebnov  (was: Jesse MacFadyen)

> Add a ./cordova/lib/install-emulator project-level helper script to Windows 8
> -
>
> Key: CB-2986
> URL: https://issues.apache.org/jira/browse/CB-2986
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
> Environment: 
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> install-emulator [--target=id]
> {code}
> Installs a build of the app to an available emulator.
> If {{--target}} is specified, attempts to install the app to the emulator 
> identified by {{id}}. If the attempt fails, the script will error out with an 
> appropriate error message and exit with code 2.
> If no {{--target}} is specified, follows this multi-device flow:
>  # Are there any actual emulators available, i.e. started/running? (use 
> {{list-started-emulators}} [CB-2970] to determine this). If so, target the 
> first one, otherwise continue.
>  # Are there any emulator images available to start? (use 
> {{list-emulator-images}} [CB-2953] to determine this). If so, call 
> {{start-emulator }} [TODO: issue ref] of the first available image, wait 
> for it to become ready, then target it. If no, continue.
>  # Print an error message and exit with code 2.
> If the application is not compiled/built yet, the script will error out with 
> an appropriate error message and exit with code 2.
> If the functionality is not implementable, the script should print out an 
> appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-2994) Add a ./cordova/lib/install-device project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen updated CB-2994:


Fix Version/s: (was: 3.4.0)
   3.5.0
 Assignee: Sergey Grebnov  (was: Jesse MacFadyen)

> Add a ./cordova/lib/install-device project-level helper script to Windows 8
> ---
>
> Key: CB-2994
> URL: https://issues.apache.org/jira/browse/CB-2994
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> install-device [--target=id]
> {code}
> Installs a build of the app to an available device.
> If {{--target}} is specified, attempts to install the app to the device 
> identified by {{id}}. If the attempt fails, the script will error out with an 
> appropriate error message and exit with code 2.
> If no {{--target}} is specified, follows this multi-device flow:
>  # Are there any devices available, i.e. connected? (use {{list-devices}} 
> [CB-2978] to determine this). If so, target the first one, otherwise continue.
>  # Print an error message and exit with code 2.
> If the application is not compiled/built yet, the script will error out with 
> an appropriate error message and exit with code 2.
> If this functionality is not implementable, print out an appropriate error 
> message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-3002) Add a ./cordova/lib/start-emulator project-level helper script to Windows 8

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen updated CB-3002:


Fix Version/s: (was: 3.4.0)
   3.5.0
 Assignee: Sergey Grebnov  (was: Jesse MacFadyen)

> Add a ./cordova/lib/start-emulator project-level helper script to Windows 8
> ---
>
> Key: CB-3002
> URL: https://issues.apache.org/jira/browse/CB-3002
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows 8
>Reporter: Filip Maj
>Assignee: Sergey Grebnov
> Fix For: 3.5.0
>
>
> {code}
> start-emulator [id]
> {code}
> Starts an emulator image.
> If {{id}} is specified, will attempt to start the emulator image with the 
> specified ID. If the emulator image is not available or is unable to be 
> started, should print an error message and exit with code 2.
> If no {{id}} is specified, it will try to start the first available emulator 
> (using the {{list-emulator-images}} script [CB-2953]). If no emulator images 
> are available, it will error out and exit with code 2.
> If this implementation is not available for a particular platform, the script 
> should print an appropriate error message and exit with code 1.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-6109) Refactor - ActionStack params should be consistent

2014-02-26 Thread Jesse MacFadyen (JIRA)

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

Jesse MacFadyen resolved CB-6109.
-

Resolution: Fixed

> Refactor - ActionStack params should be consistent
> --
>
> Key: CB-6109
> URL: https://issues.apache.org/jira/browse/CB-6109
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Affects Versions: 3.4.0
>Reporter: Jesse MacFadyen
>Assignee: Jesse MacFadyen
>
> The code repeats the same things over several tags from the platform specific 
> plugin definition.
> Need to verify param use within all project specific action handlers.
> An example mapping would be:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/install.js#L351
> to:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/platforms/android.js#L38



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6109) Refactor - ActionStack params should be consistent

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit b6a4ad9aee33b78e55dad2fcdd27c7fb5c334167 in cordova-plugman's branch 
refs/heads/master from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=b6a4ad9 ]

CB-6109 all platforms now implement all tags and do verbose log if the method 
is called but not supported.  Added tests


> Refactor - ActionStack params should be consistent
> --
>
> Key: CB-6109
> URL: https://issues.apache.org/jira/browse/CB-6109
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Affects Versions: 3.4.0
>Reporter: Jesse MacFadyen
>Assignee: Jesse MacFadyen
>
> The code repeats the same things over several tags from the platform specific 
> plugin definition.
> Need to verify param use within all project specific action handlers.
> An example mapping would be:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/install.js#L351
> to:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/platforms/android.js#L38



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5175) Fix core plugins that incorrectly run on main thread

2014-02-26 Thread Mike Billau (JIRA)

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

Mike Billau commented on CB-5175:
-

Started working on this, I'm just planning on going down the list of plugins as 
they appear in mobile spec. 
If somebody can give this a spot check, I'd appreciate it:  
https://github.com/mbillau/cordova-plugin-device-motion/commit/1cb25b6a8f7ca2e6bd0e5bb23d8838db3df0719c

> Fix core plugins that incorrectly run on main thread
> 
>
> Key: CB-5175
> URL: https://issues.apache.org/jira/browse/CB-5175
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, Plugin Device Orientation, Plugin File, Plugin 
> Media
>Reporter: Mike Billau
>Assignee: Mike Billau
>Priority: Minor
>
> After CB-4133 we are able to detect and log when a plugin incorrectly does 
> work on the UI thread instead of a worker thread. We should go back and 
> verify that all of our plugins follow this practice - eat your own dogfood 
> type of thing. 
> We know there are problems with:
> Android: file, compass
> iOS: media
> Docs: Need to verify plugin author guide is still valid



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Assigned] (CB-5175) Fix core plugins that incorrectly run on main thread

2014-02-26 Thread Mike Billau (JIRA)

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

Mike Billau reassigned CB-5175:
---

Assignee: Mike Billau

> Fix core plugins that incorrectly run on main thread
> 
>
> Key: CB-5175
> URL: https://issues.apache.org/jira/browse/CB-5175
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, Plugin Device Orientation, Plugin File, Plugin 
> Media
>Reporter: Mike Billau
>Assignee: Mike Billau
>Priority: Minor
>
> After CB-4133 we are able to detect and log when a plugin incorrectly does 
> work on the UI thread instead of a worker thread. We should go back and 
> verify that all of our plugins follow this practice - eat your own dogfood 
> type of thing. 
> We know there are problems with:
> Android: file, compass
> iOS: media
> Docs: Need to verify plugin author guide is still valid



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6110) Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer download method

2014-02-26 Thread Ian Clelland (JIRA)

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

Ian Clelland commented on CB-6110:
--

I'm not certain that we support download *to* the assets-library filesystem. 
Uploading *from* assets-library should definitely work, though.

What's your use case here?

In any case, it shouldn't crash. That's certainly a bug.

> Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer 
> download method
> ---
>
> Key: CB-6110
> URL: https://issues.apache.org/jira/browse/CB-6110
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Plugin File Transfer
>Affects Versions: 3.3.0
>Reporter: glmnbeyond
>Assignee: Ian Clelland
>
> Invoke filetransfer download method like this:
> ft.download(remoteFile, "cdvfile://localhost/assets-library/file", 
> downloadWin, fail);
> mobile-spec crashed because "-[CDVAssetLibraryFilesystem 
> filesystemPathForURL:]: unrecognized selector sent to instance 0x97c3bd0"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Assigned] (CB-6110) Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer download method

2014-02-26 Thread Ian Clelland (JIRA)

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

Ian Clelland reassigned CB-6110:


Assignee: Ian Clelland

> Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer 
> download method
> ---
>
> Key: CB-6110
> URL: https://issues.apache.org/jira/browse/CB-6110
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Plugin File Transfer
>Affects Versions: 3.3.0
>Reporter: glmnbeyond
>Assignee: Ian Clelland
>
> Invoke filetransfer download method like this:
> ft.download(remoteFile, "cdvfile://localhost/assets-library/file", 
> downloadWin, fail);
> mobile-spec crashed because "-[CDVAssetLibraryFilesystem 
> filesystemPathForURL:]: unrecognized selector sent to instance 0x97c3bd0"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (CB-6094) Cordova 3.4.0 Filetransfer download Error Code 1

2014-02-26 Thread Ian Clelland (JIRA)

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

Ian Clelland resolved CB-6094.
--

Resolution: Not A Problem

Thanks for checking that out -- I appreciate you isolating the real cause of 
the error there. Closing this one.

> Cordova 3.4.0 Filetransfer download Error Code 1
> 
>
> Key: CB-6094
> URL: https://issues.apache.org/jira/browse/CB-6094
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin File Transfer
>Affects Versions: 3.4.0
>Reporter: Torsten Rosenberger
>Assignee: Ian Clelland
>  Labels: javascript
>
> Hello
> I update my phonegap 3.0.1 to cordova 3.4.0.
> But the same code which worked on 3.0.1 throw now a error 
> during downloading a file.
> First i request a filesystem
> window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) 
> all ok, then create a directory also ok.
> remoteFile = 'http://www.example.com/myfile.png'
> localPath  = '/mydir/myfile.png'
> var ft = new FileTransfer();
> ft.download(remoteFile,localPath, function(entry) {
>   },
>   function(error) {
> console.log(error);
> console.log("download error source " + error.source);
> console.log("download error target " + error.target);
> console.log("download error code" + error.code);
>   }
> );
> in mydir Directory the File myfile.png ist created with a size of 0
> Bytes.
> and i got the error Code 1 (FILE_NOT_FOUND_ERR) 
> if i add file://mnt/sdcard/ to the localPath Variable the download is 
> sucessfull. But with the new Version i get 
> / for the fileSystem.root.fullPath as descriped in the changlog of 3.4.0
> maybe i doing something wrong with the new filesystem path to the root 
> directory ?
> BR/Torsten



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6109) Refactor - ActionStack params should be consistent

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit 63436d9269cbacf4dafb1bc3b7a19906d5dd831d in cordova-plugman's branch 
refs/heads/master from [~purplecabbage]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=63436d9 ]

CB-6109 Refactored to make ActionStack action calls consistent across 
platforms, updated tests - all green


> Refactor - ActionStack params should be consistent
> --
>
> Key: CB-6109
> URL: https://issues.apache.org/jira/browse/CB-6109
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Affects Versions: 3.4.0
>Reporter: Jesse MacFadyen
>Assignee: Jesse MacFadyen
>
> The code repeats the same things over several tags from the platform specific 
> plugin definition.
> Need to verify param use within all project specific action handlers.
> An example mapping would be:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/install.js#L351
> to:
> https://github.com/apache/cordova-plugman/blob/4ae290a20b72632d91dcc5d5b2180e9f07823e6e/src/platforms/android.js#L38



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-5299) Make cordova prepare (much) faster

2014-02-26 Thread ASF subversion and git services (JIRA)

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

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

Commit 860757f85691326ce1f0cb2622af7d3442eac02b in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=860757f ]

CB-5299 Speed up prepare by using plugman's new reapply_global_munge()

This is based on reapply_global_munge() from plugman's config-changes.
This function loads the global munge from platform json and applies all of it.
The munge is not re-generated from plugin.xml files as it was previously done.


> Make cordova prepare (much) faster
> --
>
> Key: CB-5299
> URL: https://issues.apache.org/jira/browse/CB-5299
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, Plugman
>Affects Versions: 3.1.0
>Reporter: Braden Shepherdson
>Assignee: Mark Koudritsky
>  Labels: performance
>
> Prepare (especially CLI's prepare) is stupidly slow. If you have a modest 
> www/, half a dozen plugins, and the android and ios platforms installed, it 
> takes a couple of seconds. It should be much faster than this.
> This bug exists to track my efforts to measure what's slow, and improve the 
> speed.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6114) Plugins Release Feb 26, 2014

2014-02-26 Thread Andrew Grieve (JIRA)
Andrew Grieve created CB-6114:
-

 Summary: Plugins Release Feb 26, 2014
 Key: CB-6114
 URL: https://issues.apache.org/jira/browse/CB-6114
 Project: Apache Cordova
  Issue Type: Task
  Components: Plugins
Reporter: Andrew Grieve
Assignee: Andrew Grieve






--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6115) Tools Release Feb 26, 2014

2014-02-26 Thread Andrew Grieve (JIRA)
Andrew Grieve created CB-6115:
-

 Summary: Tools Release Feb 26, 2014
 Key: CB-6115
 URL: https://issues.apache.org/jira/browse/CB-6115
 Project: Apache Cordova
  Issue Type: Task
  Components: CLI, Plugman
Reporter: Andrew Grieve
Assignee: Andrew Grieve






--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6113) Remove Google Code Prettify from NOTICE

2014-02-26 Thread Ian Clelland (JIRA)
Ian Clelland created CB-6113:


 Summary: Remove Google Code Prettify from NOTICE
 Key: CB-6113
 URL: https://issues.apache.org/jira/browse/CB-6113
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Reporter: Ian Clelland
Priority: Minor


{panel:title=On Wed, Feb 26, 2014 at 1:21 PM, Marvin Humphrey 
wrote:|borderStyle=dashed|bgColor=#DE}
Actually, looking at google-code-prettify's licensing, both the bundled
version and the current upstream, they don't include a NOTICE file -- so
mentioning them in cordova-docs/NOTICE is actually a minor licensing
documentation bug.  (NOTICE should only include stuff that's absolutely
necessary, so that it's easier for downstream users to consume.)  I'd suggest
applying the patch below to cordova-docs.

Cheers,

Marvin Humphrey

--- NOTICE.orig 2014-02-26 10:12:04.0 -0800
+++ NOTICE 2014-02-26 10:12:13.0 -0800
@@ -4,5 +4,3 @@
 This product includes software developed by
 The Apache Software Foundation (http://www.apache.org)

-This product includes software developed by
-Google Code Prettify (http://code.google.com/p/google-code-prettify)
{panel}
(See http://apache.markmail.org/thread/bvpiuz7r4ctfcwtz)

We should be able to remove the text

{code}
This product includes software developed by
Google Code Prettify (http://code.google.com/p/google-code-prettify)
{code}

from the {{NOTICE}} file in the documentation repository.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-3204) initial implementation of cordova apis

2014-02-26 Thread James Long (JIRA)

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

James Long commented on CB-3204:


the contacts plugin on the dev branch was messed up and really old. We've 
updated it to the latest and opened a PR here: 
https://github.com/apache/cordova-plugin-contacts/pull/24

Can it be merged?

> initial implementation of cordova apis
> --
>
> Key: CB-3204
> URL: https://issues.apache.org/jira/browse/CB-3204
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: FirefoxOS
>Reporter: Herm Wong
>Assignee: James Long
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-6081) Redesign Doc Home Page

2014-02-26 Thread Mike Sierra (JIRA)

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

Mike Sierra updated CB-6081:


Description: 
Attached is a mockup of an alternate design. Notes:

* mockup is best viewed with a recent WebKit browser.

* The mockup displays both Cordova context and, at bottom, PhoneGap.

* Non-hierarchical, with nested boxes more resembling a programming  stack.

* Important "meta" topics (Overview, CLI) appear in the outer-most  box. Other 
topics are grouped.

* Removes artificial division between "guides" and "reference"  content in 
favor of content-based groupings.

* Platform-specific content such as "Windows Phone Plugins" is  available under 
both related parent topics "Windows Phone Platform Guide" and "Developing App 
Plugins."

* Platform-specific content appears under these parent topics:  Plugins, 
WebView, and config.xml.

* Drop-downs allow access to nested topics, but keeps UI from getting  crowded. 
 (implemented here as details/summary tags, not compatible with all browsers) 
Ideally the drop-down should appear more superficial and not change page 
dimensions.

* Links to plugin doc for core APIs are marked as external.

* In PhoneGap design, local/remote options display side by side.

* In both Cordova/PhoneGap designs, basic/advanced app topics display side by 
side.

* narrow the window to view an alternate UI suitable for mobile or marginal 
navbar.


  was:
Attached is a mockup of an alternate design. Notes:

* The mockup displays both Cordova context and, at bottom, PhoneGap.

* Non-hierarchical, with nested boxes more resembling a programming  stack.

* Important "meta" topics (Overview, CLI) appear in the outer-most  box. Other 
topics are grouped.

* Removes artificial division between "guides" and "reference"  content in 
favor of more important groupings.

* Platform-specific content such as "Windows Phone Plugins" is  available under 
both related parent topics "Windows Phone Platform Guide" and "Developing App 
Plugins."

* Platform-specific content appears under these parent topics:  Plugins, 
WebView, and config.xml.

* Drop-downs allow access to nested topics, but keeps UI from getting  crowded. 
 (implemented here as details/summary tags, not compatible  with all browsers)

* Links to plugin doc for core APIs are marked as external.

* In PhoneGap design, local/remote options display side by side.

* In both Cordova/PhoneGap designs, basic/advanced app topics display  side by 
side.

* narrow the window to view an alternate UI suitable for mobile or marginal 
navbar.


> Redesign Doc Home Page
> --
>
> Key: CB-6081
> URL: https://issues.apache.org/jira/browse/CB-6081
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Docs
>Reporter: Mike Sierra
> Attachments: _docUI.htm
>
>
> Attached is a mockup of an alternate design. Notes:
> * mockup is best viewed with a recent WebKit browser.
> * The mockup displays both Cordova context and, at bottom, PhoneGap.
> * Non-hierarchical, with nested boxes more resembling a programming  stack.
> * Important "meta" topics (Overview, CLI) appear in the outer-most  box. 
> Other topics are grouped.
> * Removes artificial division between "guides" and "reference"  content in 
> favor of content-based groupings.
> * Platform-specific content such as "Windows Phone Plugins" is  available 
> under both related parent topics "Windows Phone Platform Guide" and 
> "Developing App Plugins."
> * Platform-specific content appears under these parent topics:  Plugins, 
> WebView, and config.xml.
> * Drop-downs allow access to nested topics, but keeps UI from getting  
> crowded.  (implemented here as details/summary tags, not compatible with all 
> browsers) Ideally the drop-down should appear more superficial and not change 
> page dimensions.
> * Links to plugin doc for core APIs are marked as external.
> * In PhoneGap design, local/remote options display side by side.
> * In both Cordova/PhoneGap designs, basic/advanced app topics display side by 
> side.
> * narrow the window to view an alternate UI suitable for mobile or marginal 
> navbar.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-6081) Redesign Doc Home Page

2014-02-26 Thread Mike Sierra (JIRA)

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

Mike Sierra updated CB-6081:


Description: 
Attached is a mockup of an alternate design. Notes:

* The mockup displays both Cordova context and, at bottom, PhoneGap.

* Non-hierarchical, with nested boxes more resembling a programming  stack.

* Important "meta" topics (Overview, CLI) appear in the outer-most  box. Other 
topics are grouped.

* Removes artificial division between "guides" and "reference"  content in 
favor of more important groupings.

* Platform-specific content such as "Windows Phone Plugins" is  available under 
both related parent topics "Windows Phone Platform Guide" and "Developing App 
Plugins."

* Platform-specific content appears under these parent topics:  Plugins, 
WebView, and config.xml.

* Drop-downs allow access to nested topics, but keeps UI from getting  crowded. 
 (implemented here as details/summary tags, not compatible  with all browsers)

* Links to plugin doc for core APIs are marked as external.

* In PhoneGap design, local/remote options display side by side.

* In both Cordova/PhoneGap designs, basic/advanced app topics display  side by 
side.

* narrow the window to view an alternate UI suitable for mobile or marginal 
navbar.

  was:
Attached is a mockup of an alternate design. Notes:

* The mockup displays both Cordova context and, at bottom, PhoneGap.

* Non-hierarchical, with nested boxes more resembling a programming  stack.

* Important "meta" topics (Overview, CLI) appear in the outer-most  box. Other 
topics are grouped.

* Removes artificial division between "guides" and "reference"  content in 
favor of more important groupings.

* Platform-specific content such as "Windows Phone Plugins" is  available under 
both related parent topics "Windows Phone Platform Guide" and "Developing App 
Plugins."

* Platform-specific content appears under these parent topics:  Plugins, 
WebView, and config.xml.

* Drop-downs allow access to nested topics, but keeps UI from getting  crowded. 
 (implemented here as details/summary tags, not compatible  with all browsers)

* Links to plugin doc for core APIs are marked as external.

* In PhoneGap design, local/remote options display side by side.

* In both Cordova/PhoneGap designs, basic/advanced app topics display  side by 
side.



> Redesign Doc Home Page
> --
>
> Key: CB-6081
> URL: https://issues.apache.org/jira/browse/CB-6081
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Docs
>Reporter: Mike Sierra
> Attachments: _docUI.htm
>
>
> Attached is a mockup of an alternate design. Notes:
> * The mockup displays both Cordova context and, at bottom, PhoneGap.
> * Non-hierarchical, with nested boxes more resembling a programming  stack.
> * Important "meta" topics (Overview, CLI) appear in the outer-most  box. 
> Other topics are grouped.
> * Removes artificial division between "guides" and "reference"  content in 
> favor of more important groupings.
> * Platform-specific content such as "Windows Phone Plugins" is  available 
> under both related parent topics "Windows Phone Platform Guide" and 
> "Developing App Plugins."
> * Platform-specific content appears under these parent topics:  Plugins, 
> WebView, and config.xml.
> * Drop-downs allow access to nested topics, but keeps UI from getting  
> crowded.  (implemented here as details/summary tags, not compatible  with all 
> browsers)
> * Links to plugin doc for core APIs are marked as external.
> * In PhoneGap design, local/remote options display side by side.
> * In both Cordova/PhoneGap designs, basic/advanced app topics display  side 
> by side.
> * narrow the window to view an alternate UI suitable for mobile or marginal 
> navbar.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6093) Phonegap Android 4.4.2 - no suitable egl configs found

2014-02-26 Thread Anjan Kumar Jha (JIRA)

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

Anjan Kumar Jha commented on CB-6093:
-

I have tested it on both real device and emulator. When turning on Host GPU I 
am getting following error

02-26 02:50:56.004: E/memtrack(1919): Couldn't load memtrack module (No such 
file or directory)
02-26 02:50:56.004: E/android.os.Debug(1919): failed to load memtrack module: -2
02-26 02:51:04.534: E/memtrack(1946): Couldn't load memtrack module (No such 
file or directory)
02-26 02:51:04.534: E/android.os.Debug(1946): failed to load memtrack module: -2
02-26 02:51:04.964: E/gralloc_goldfish(923): gralloc_alloc: Mismatched usage 
flags: 328 x 546, usage 333
02-26 02:51:04.964: E/(923): GraphicBufferAlloc::createGraphicBuffer(w=328, 
h=546) failed (Invalid argument), handle=0x0
02-26 02:51:04.964: E/BufferQueue(1274): [ScreenshotClient] dequeueBuffer: 
SurfaceComposer::createGraphicBuffer failed


> Phonegap Android 4.4.2 - no suitable egl configs found
> --
>
> Key: CB-6093
> URL: https://issues.apache.org/jira/browse/CB-6093
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android
>Affects Versions: 3.3.0
> Environment: Android 4.4.2
>Reporter: Anjan Kumar Jha
> Fix For: 3.3.0
>
>
> I am getting "No Suitable EGL configs found" error for my Android app right 
> after my splash screen appears and even login page doesn't appear on screen. 
> I have tried adding
> 
> in my manifest file but still not working. I am facing this issue only with 
> Android 4.4.2 (on both emulator and my device). Same project is working on 
> iOS and Android version upto 4.3. My error log is
> 02-24 05:23:39.673: E/chromium(1229): [ERROR:gl_surface_egl.cc(153)] No 
> suitable EGL configs found.
> 02-24 05:23:39.673: E/chromium(1229): [ERROR:gl_surface_egl.cc(620)] 
> GLSurfaceEGL::InitializeOneOff failed.
> 02-24 05:23:39.673: E/chromium(1229): [ERROR:gl_surface_egl.cc(153)] No 
> suitable EGL configs found.
> 02-24 05:23:39.673: E/chromium(1229): [ERROR:gl_surface_egl.cc(620)] 
> GLSurfaceEGL::InitializeOneOff failed.
> 02-24 05:23:39.683: E/chromium(1229): [ERROR:gpu_info_collector.cc(86)] 
> gfx::GLSurface::InitializeOneOff() failed
> 02-24 05:23:39.933: W/chromium(1229): 
> Please suggest.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6094) Cordova 3.4.0 Filetransfer download Error Code 1

2014-02-26 Thread Torsten Rosenberger (JIRA)

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

Torsten Rosenberger commented on CB-6094:
-

Hello again.

so i tried the dev branche with no result.
BUT. I created a new hello world app with your code and all worked fine.
In my app still the same error.
I created a new app copied my files to it run and all was OK!
I installed my used plugins step by step and run the app after i installed one.
The bug is in the jshybugger plugin  https://www.jshybugger.com/  it works with 
cordova 3.3.0 but make a error in 3.4.0 with the 
FileTransfer plugin.
Sorry for the work.

BR/Torsten


> Cordova 3.4.0 Filetransfer download Error Code 1
> 
>
> Key: CB-6094
> URL: https://issues.apache.org/jira/browse/CB-6094
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin File Transfer
>Affects Versions: 3.4.0
>Reporter: Torsten Rosenberger
>Assignee: Ian Clelland
>  Labels: javascript
>
> Hello
> I update my phonegap 3.0.1 to cordova 3.4.0.
> But the same code which worked on 3.0.1 throw now a error 
> during downloading a file.
> First i request a filesystem
> window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) 
> all ok, then create a directory also ok.
> remoteFile = 'http://www.example.com/myfile.png'
> localPath  = '/mydir/myfile.png'
> var ft = new FileTransfer();
> ft.download(remoteFile,localPath, function(entry) {
>   },
>   function(error) {
> console.log(error);
> console.log("download error source " + error.source);
> console.log("download error target " + error.target);
> console.log("download error code" + error.code);
>   }
> );
> in mydir Directory the File myfile.png ist created with a size of 0
> Bytes.
> and i got the error Code 1 (FILE_NOT_FOUND_ERR) 
> if i add file://mnt/sdcard/ to the localPath Variable the download is 
> sucessfull. But with the new Version i get 
> / for the fileSystem.root.fullPath as descriped in the changlog of 3.4.0
> maybe i doing something wrong with the new filesystem path to the root 
> directory ?
> BR/Torsten



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-6101) Softkeboard issue when opening the camera

2014-02-26 Thread Elia Weiss (JIRA)

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

Elia Weiss commented on CB-6101:


1. This is not a real solution but I found that if you pop up an alert msg 
after the camera is closed than the keyboard displays with no problems.

2. I was not able to reproduce it on a fresh project, I don't know what cause 
it in my project config.

> Softkeboard issue when opening the camera
> -
>
> Key: CB-6101
> URL: https://issues.apache.org/jira/browse/CB-6101
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.3.0, 3.5.0
>Reporter: Elia Weiss
>Priority: Critical
>
> IOS only - After using the softkeyboard becomes a complete mess, and unusable.
> it happens on v3.3, but because of the following bug 
> https://issues.apache.org/jira/browse/CB-5712  iv'e upgraded to 3.5-dev.
> And it still happening.
> Repeat:
> 1. open the softkeyboard by clicking on any input form
> 2. open the camera, i.e. integrate the camera plugin, create a button in the 
> UI and click it.
> 3. open the softkeyboard by clicking on any input form 
> result: keyborad UI unusable
> ENV - IOS7, JQM 1.3.2, JQ, 1.8.2, Cordova 3.3



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (CB-6110) Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer download method

2014-02-26 Thread glmnbeyond (JIRA)

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

glmnbeyond updated CB-6110:
---

Component/s: iOS

> Crashed if pass "cdvfile://localhost/assets-library/" to FileTransfer 
> download method
> ---
>
> Key: CB-6110
> URL: https://issues.apache.org/jira/browse/CB-6110
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Plugin File Transfer
>Affects Versions: 3.3.0
>Reporter: glmnbeyond
>
> Invoke filetransfer download method like this:
> ft.download(remoteFile, "cdvfile://localhost/assets-library/file", 
> downloadWin, fail);
> mobile-spec crashed because "-[CDVAssetLibraryFilesystem 
> filesystemPathForURL:]: unrecognized selector sent to instance 0x97c3bd0"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Created] (CB-6112) "Misc content"------"Page with replaceState & hash change": reload failed!

2014-02-26 Thread glmnbeyond (JIRA)
glmnbeyond created CB-6112:
--

 Summary: "Misc content"--"Page with replaceState & hash 
change": reload failed!
 Key: CB-6112
 URL: https://issues.apache.org/jira/browse/CB-6112
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, mobile-spec
Reporter: glmnbeyond


1. Load mobile-spec in cordova and navigate to "Misc content"--"Page with 
replaceState & hash change"

2. Click reload() button and nothing happens, the console window outputs 
"Failed to load webpage with error: The requested URL was not found on this 
server."

The requested URL like this:
file:mobilespec.app/www/misc/fakepage.html



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (CB-4027) Using targetWidth & targetHeight with camera.getPicture does not return scaled image on WP7 WP8 PhoneGap

2014-02-26 Thread JIRA

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

Krister Bäckman commented on CB-4027:
-

Any news on this? We are running into this issue at the moment.

> Using targetWidth & targetHeight with camera.getPicture does not return 
> scaled image on WP7 WP8 PhoneGap
> 
>
> Key: CB-4027
> URL: https://issues.apache.org/jira/browse/CB-4027
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Camera, WP7, WP8
>Affects Versions: 2.8.0
>Reporter: Richard Marshall
>Assignee: Jesse MacFadyen
>
> I have built an app that uses the camera.getPicture.
> I am using targetWidth & targetHeight to shrink the image to a smaller size 
> before saving it to a server.
> The PhoneGap functionality is supposed to scale the image so as not to lose 
> the aspect ratio of the original image.
> As mentioned in 
> http://docs.phonegap.com/en/2.8.0/cordova_camera_camera.md.html#Camera
> The functionality is working fine in iOS and Android, but in Windows Phone it 
> turns it into a square with the width and height as set by targetWidth & 
> targetHeight.
> This is the call;
> navigator.camera.getPicture(app.onPhotoDataSuccess, app.onPhotoDataFail, { 
> quality: 50, targetWidth:400, targetHeight:400, allowEdit: false, 
> destinationType: app.destinationType.DATA_URL });
> Looking at the PhoneGap 2.8 code in Plugins/Camera.cs
> private string GetImageContent(Stream stream)
> {
> int streamLength = (int)stream.Length;
> byte[] fileData = new byte[streamLength + 1];
> stream.Read(fileData, 0, streamLength);
> //use photo's actual width & height if user doesn't provide width 
> & height
> if (cameraOptions.TargetWidth < 0 && cameraOptions.TargetHeight < 
> 0)
> {
> stream.Close();
> return Convert.ToBase64String(fileData);
> }
> else
> {
> // resize photo
> byte[] resizedFile = ResizePhoto(stream, fileData);
> stream.Close();
> return Convert.ToBase64String(resizedFile);
> }
> }
> private byte[] ResizePhoto(Stream stream, byte[] fileData)
> {
> int streamLength = (int)stream.Length;
> int intResult = 0;
> byte[] resizedFile;
> stream.Read(fileData, 0, streamLength);
> BitmapImage objBitmap = new BitmapImage();
> MemoryStream objBitmapStream = new MemoryStream(fileData);
> MemoryStream objBitmapStreamResized = new MemoryStream();
> WriteableBitmap objWB;
> objBitmap.SetSource(stream);
> objWB = new WriteableBitmap(objBitmap);
> // resize the photo with user defined TargetWidth & TargetHeight
> Extensions.SaveJpeg(objWB, objBitmapStreamResized, 
> cameraOptions.TargetWidth, cameraOptions.TargetHeight, 0, 
> cameraOptions.Quality);
> //Convert the resized stream to a byte array.
> streamLength = (int)objBitmapStreamResized.Length;
> resizedFile = new Byte[streamLength]; //-1
> objBitmapStreamResized.Position = 0;
> //for some reason we have to set Position to zero, but we don't 
> have to earlier when we get the bytes from the chosen photo...
> intResult = objBitmapStreamResized.Read(resizedFile, 0, 
> streamLength);
> return resizedFile;
> }
> You can see the if code that calls to resize the image.
> When you look at the definition for Extensions.SaveJpeg
> public static void LoadJpeg(this WriteableBitmap bitmap, Stream sourceStream);
> //
> // Summary:
> // Encodes a WriteableBitmap object into a JPEG stream, with 
> parameters for
> // setting the target width and height of the JPEG file.
> //
> // Parameters:
> //   bitmap:
> // The WriteableBitmap object.
> //
> //   targetStream:
> // The image data stream.
> //
> //   targetWidth:
> // The target width of the file.
> //
> //   targetHeight:
> // The target height of the file.
> //
> //   orientation:
> // This parameter is not currently used by this method. Use a 
> value of 0 as
> // a placeholder.
> //
> //   quality:
> // This parameter represents the quality of the JPEG photo with a 
> range between
> // 0 and 100, with 100 being the best photo quality. We recommend 
> that you do
> // not fall