[jira] [Updated] (CB-4354) iOS 7: new JSNative bridge

2013-07-23 Thread Ernesto Rivera (JIRA)

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

Ernesto Rivera updated CB-4354:
---

Summary: iOS 7: new JSNative bridge  (was: iOS 7: migrate JSNative 
bridge to the new JavaScriptCore.framework)

 iOS 7: new JSNative bridge
 

 Key: CB-4354
 URL: https://issues.apache.org/jira/browse/CB-4354
 Project: Apache Cordova
  Issue Type: Wish
  Components: iOS
Reporter: Ernesto Rivera
Assignee: Shazron Abdullah
  Labels: bridge, features, ios, ios7, native

 The new JavaScriptCore.framework being introduced with the upcoming iOS 7 
 release allows exporting Objective-C objects to JS environment and the other 
 way around.
 This would be a major design improvement over encoding URL's and UIWebView 
 delegate's handling.
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4354) iOS 7: new JSNative bridge

2013-07-23 Thread Ernesto Rivera (JIRA)

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

Ernesto Rivera updated CB-4354:
---

Description: 
In the future iOS release it may be possible to replace the current js-native 
bridge (encoding URL's and UIWebView delegate's handling).
 

  was:
The new JavaScriptCore.framework being introduced with the upcoming iOS 7 
release allows exporting Objective-C objects to JS environment and the other 
way around.
This would be a major design improvement over encoding URL's and UIWebView 
delegate's handling.
 


 iOS 7: new JSNative bridge
 

 Key: CB-4354
 URL: https://issues.apache.org/jira/browse/CB-4354
 Project: Apache Cordova
  Issue Type: Wish
  Components: iOS
Reporter: Ernesto Rivera
Assignee: Shazron Abdullah
  Labels: bridge, features, ios, ios7, native

 In the future iOS release it may be possible to replace the current js-native 
 bridge (encoding URL's and UIWebView delegate's handling).
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4354) iOS 7: new JSNative bridge

2013-07-23 Thread Ernesto Rivera (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716077#comment-13716077
 ] 

Ernesto Rivera commented on CB-4354:


Edited all NDA information. Yet could/is this being discussed in another, 
non-public channel?

 iOS 7: new JSNative bridge
 

 Key: CB-4354
 URL: https://issues.apache.org/jira/browse/CB-4354
 Project: Apache Cordova
  Issue Type: Wish
  Components: iOS
Reporter: Ernesto Rivera
Assignee: Shazron Abdullah
  Labels: bridge, features, ios, ios7, native

 In the future iOS release it may be possible to replace the current js-native 
 bridge (encoding URL's and UIWebView delegate's handling).
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4355) Splashscreen plugin handles options incorrectly (the settings key is specified with upper case chars)

2013-07-23 Thread Stephan Wezel (JIRA)
Stephan Wezel created CB-4355:
-

 Summary: Splashscreen plugin handles options incorrectly (the 
settings key is specified with upper case chars)
 Key: CB-4355
 URL: https://issues.apache.org/jira/browse/CB-4355
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Stephan Wezel
Assignee: Shazron Abdullah


Splashscreen plugin handles options incorrectly (the settings key is specified 
with upper case chars)

The config parsers save the options/preferences with a lowercase string of the 
option name as the key. But the Plugin tries to retreive the option with update 
cases (e.g. with AutoHideSplashScreen instead of autohidesplashscreen)

Maybe this affects also other plugins as well.

This bug was caused due this changeset: 
https://github.com/apache/cordova-ios/commit/a57f467bfdb42a4c17b22f81f744ac445ef0695a

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4356) Missing tags in parse process of config.xml

2013-07-23 Thread Jonathan Naguin (JIRA)
Jonathan Naguin created CB-4356:
---

 Summary: Missing tags in parse process of config.xml
 Key: CB-4356
 URL: https://issues.apache.org/jira/browse/CB-4356
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI
Affects Versions: 3.0.0
 Environment: Mac OS
Reporter: Jonathan Naguin
Assignee: Filip Maj


Tags as *content*, *author*, *name* or *description* are being ignored in the 
process of build. As a result, the specific *config.xml* for a platform use 
default values for this tags.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4341) Cordova-mobile-spec fails to install whitelistAPI

2013-07-23 Thread Filip Maj (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716223#comment-13716223
 ] 

Filip Maj commented on CB-4341:
---

Yes!

 Cordova-mobile-spec fails to install whitelistAPI
 -

 Key: CB-4341
 URL: https://issues.apache.org/jira/browse/CB-4341
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI, mobile-spec
Affects Versions: Master, 3.0.0
 Environment: fresh project, clone all repos with coho
 create mobilespec
 cordova platform add android ios
 cordova plugin add ../cordova-mobile-spec/dependencies-plugin
Reporter: David Kemp
Assignee: Jeffrey Heifetz

 Whitelist is a plugin that resides inside the cordova-mobile-spec project
 plugman attempts to fetch the plugin.xml from one directory too deep.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2293) File Transfer of picture fails on every other picture

2013-07-23 Thread Martin Thurau (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716267#comment-13716267
 ] 

Martin Thurau commented on CB-2293:
---

Just to provide some additional information since I just stumbled about this 
bug. I'm using an Samsung Galaxy Nexus with Stock 4.2.2 and Cordova 2.9. I had 
the exact same error as the original reporter (1st upload: success, 2nd: error, 
3rd: success, 4th: error and so on). 

I was successfully able to work around the problem by passing the `Connection: 
close` header with the upload. So until this issue can by solved correct I 
would recommend setting this header as a default. 

I'm not an Cordova developer but I would suspect that there is some connection 
reuse issue either in cordova or in the underlying HTTP library. I would assume 
that the HTTP connection is reused for further request and when the exception 
is triggered this connection is closed to assure a clean state. This would 
explain why the issue only happens on each second request.

 File Transfer of picture fails on every other picture
 -

 Key: CB-2293
 URL: https://issues.apache.org/jira/browse/CB-2293
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 2.2.0, 2.3.0
 Environment: Tested on a Motorola Atrix HD(Android 4.1.2) as well as 
 a Samsung Galaxy S3(Android 4.1.1)
Reporter: Amrit Kahlon
Assignee: Ian Clelland
 Fix For: 2.8.0

 Attachments: cordova-2.4.0rc1.jar


 When uploading pictures using the File Transfer function on android, the 
 first picture will upload fine. Then the second upload will give the 
 following error:
 01-21 13:48:02.545: W/FileTransfer(8894): Error getting HTTP status code from 
 connection.
 01-21 13:48:02.545: W/FileTransfer(8894): java.io.EOFException
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 libcore.io.Streams.readAsciiLine(Streams.java:203)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:560)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 libcore.net.http.HttpEngine.readResponse(HttpEngine.java:813)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:274)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 libcore.net.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:486)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 org.apache.cordova.FileTransfer.createFileTransferError(FileTransfer.java:535)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 org.apache.cordova.FileTransfer.access$500(FileTransfer.java:62)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 org.apache.cordova.FileTransfer$1.run(FileTransfer.java:437)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
 01-21 13:48:02.545: W/FileTransfer(8894): at 
 java.lang.Thread.run(Thread.java:856)
 01-21 13:48:02.555: E/FileTransfer(8894): 
 {target:http:\/\/xxx.xxx.xxx\/api\/photo_uploads\/create?version=2api_key=xsource=androidapp-2.2.1,source:file:\/\/\/storage\/sdcard0\/Android\/data\/com.hockeycommunity.hc_app\/cache\/resize.jpg?1358804880392,code:3}
 01-21 13:48:02.555: E/FileTransfer(8894): java.net.SocketException: sendto 
 failed: EPIPE (Broken pipe)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 libcore.io.IoBridge.maybeThrowAfterSendto(IoBridge.java:506)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 libcore.io.IoBridge.sendto(IoBridge.java:475)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.net.PlainSocketImpl.write(PlainSocketImpl.java:508)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.net.PlainSocketImpl.access$100(PlainSocketImpl.java:46)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.net.PlainSocketImpl$PlainSocketOutputStream.write(PlainSocketImpl.java:270)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 libcore.net.http.FixedLengthOutputStream.write(FixedLengthOutputStream.java:41)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.io.DataOutputStream.write(DataOutputStream.java:98)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 org.apache.cordova.FileTransfer$1.run(FileTransfer.java:372)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
 01-21 13:48:02.555: E/FileTransfer(8894): at 
 

[jira] [Created] (CB-4357) TypeError when uninstall / install of a plugin

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4357:


 Summary: TypeError when uninstall / install of a plugin
 Key: CB-4357
 URL: https://issues.apache.org/jira/browse/CB-4357
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI, Plugman
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Filip Maj


At uninstall:
{code}
Calling plugman.uninstall on plugin com.testflightapp.plugin for platform 
ios
Uninstalling com.testflightapp.plugin...
Beginning processing of action stack for ios project...
Parsing iOS project files...
Error during processing of action! Attempting to revert...
TypeError: Uh oh!
Object $(inherited) has no method 'filter'
at pbxProject.removeFromLibrarySearchPaths 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/node_modules/xcode/lib/pbxProject.js:460:55)
at module.exports.source-file.uninstall 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/platforms/ios.js:69:31)
at Object.ActionStack.process 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/util/action-stack.js:49:25)
at handleUninstall 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:164:13)
at runUninstall 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:120:9)
at Function.module.exports.uninstallPlatform 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:42:5)
at /usr/local/lib/node_modules/cordova/src/plugin.js:148:51
at Array.forEach (native)
at /usr/local/lib/node_modules/cordova/src/plugin.js:144:42
at Array.forEach (native)
{code}


At install:
{code}
Calling plugman.install on plugin 
/Users/shazron/Documents/Git/Klippings/klippings/plugins/com.testflightapp.plugin
 for platform ios
Starting installation of com.testflightapp.plugin...
Installing plugin com.testflightapp.plugin...
Beginning processing of action stack for ios project...
Parsing iOS project files...
Error during processing of action! Attempting to revert...
TypeError: Uh oh!
Object $(inherited) has no method 'push'
at pbxProject.addToLibrarySearchPaths 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/node_modules/xcode/lib/pbxProject.js:487:47)
at module.exports.source-file.install 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/platforms/ios.js:53:31)
at Object.ActionStack.process 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/util/action-stack.js:49:25)
at handleInstall 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:283:13)
at runInstall 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:235:9)
at possiblyFetch 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:63:9)
at Object.installPlugin [as install] 
(/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:44:5)
at /usr/local/lib/node_modules/cordova/src/plugin.js:101:45
at Array.forEach (native)
at /usr/local/lib/node_modules/cordova/src/plugin.js:97:46

{code}

The result is improper uninstallation/installation leaving plugin files still 
referenced in the pbxproj and on disk. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4130) mobilespec filetransfer.spec.13 fails due to incorrect body test

2013-07-23 Thread David Kemp (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716333#comment-13716333
 ] 

David Kemp commented on CB-4130:


Is there a bug opened for that? 
I verified that the correct website was returned and the returned page did not 
end with a newline. I did not dig deeper to see if the fetch was dropping a 
newline.


 mobilespec filetransfer.spec.13 fails due to incorrect body test
 

 Key: CB-4130
 URL: https://issues.apache.org/jira/browse/CB-4130
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android, mobile-spec
Affects Versions: 3.0.0
 Environment: verified nexus 7 - should affect all android
Reporter: David Kemp
Assignee: David Kemp
Priority: Minor
 Fix For: 3.0.0


 404 test gets back a correct response that does not end with a newline, - the 
 test requires a newline on the end of the response.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4357) TypeError when uninstall / install of a plugin

2013-07-23 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716336#comment-13716336
 ] 

Shazron Abdullah commented on CB-4357:
--

Turns out somehow when I opened the project in Xcode earlier, Xcode happily 
inserted this in the .pbxproj:
{code}
  LIBRARY_SEARCH_PATHS = $(inherited);
{code}

If I remove that line, it installs/uninstalls fine.

 TypeError when uninstall / install of a plugin
 --

 Key: CB-4357
 URL: https://issues.apache.org/jira/browse/CB-4357
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI, Plugman
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Filip Maj

 At uninstall:
 {code}
 Calling plugman.uninstall on plugin com.testflightapp.plugin for platform 
 ios
 Uninstalling com.testflightapp.plugin...
 Beginning processing of action stack for ios project...
 Parsing iOS project files...
 Error during processing of action! Attempting to revert...
 TypeError: Uh oh!
 Object $(inherited) has no method 'filter'
 at pbxProject.removeFromLibrarySearchPaths 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/node_modules/xcode/lib/pbxProject.js:460:55)
 at module.exports.source-file.uninstall 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/platforms/ios.js:69:31)
 at Object.ActionStack.process 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/util/action-stack.js:49:25)
 at handleUninstall 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:164:13)
 at runUninstall 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:120:9)
 at Function.module.exports.uninstallPlatform 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/uninstall.js:42:5)
 at /usr/local/lib/node_modules/cordova/src/plugin.js:148:51
 at Array.forEach (native)
 at /usr/local/lib/node_modules/cordova/src/plugin.js:144:42
 at Array.forEach (native)
 {code}
 At install:
 {code}
 Calling plugman.install on plugin 
 /Users/shazron/Documents/Git/Klippings/klippings/plugins/com.testflightapp.plugin
  for platform ios
 Starting installation of com.testflightapp.plugin...
 Installing plugin com.testflightapp.plugin...
 Beginning processing of action stack for ios project...
 Parsing iOS project files...
 Error during processing of action! Attempting to revert...
 TypeError: Uh oh!
 Object $(inherited) has no method 'push'
 at pbxProject.addToLibrarySearchPaths 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/node_modules/xcode/lib/pbxProject.js:487:47)
 at module.exports.source-file.install 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/platforms/ios.js:53:31)
 at Object.ActionStack.process 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/util/action-stack.js:49:25)
 at handleInstall 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:283:13)
 at runInstall 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:235:9)
 at possiblyFetch 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:63:9)
 at Object.installPlugin [as install] 
 (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/install.js:44:5)
 at /usr/local/lib/node_modules/cordova/src/plugin.js:101:45
 at Array.forEach (native)
 at /usr/local/lib/node_modules/cordova/src/plugin.js:97:46
 {code}
 The result is improper uninstallation/installation leaving plugin files still 
 referenced in the pbxproj and on disk. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4358:


 Summary: Trim amount of frameworks (18) in default template  to 
minimum needed (4)
 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
- MobileCoreServices.framework
- CoreGraphics.framework
- CoreLocation.framework
- AssetsLibrary.framework

Ensure the default template only ships with these, right now it ships with 18 
frameworks specified.

NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
fail since they probably depend on the frameworks already existing in the 
default template. The frameworks they need will have to be specified in their 
plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4359) Dialogs plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4359:


 Summary: Dialogs plugin needs to specify AudioToolbox.framework 
dependency in plugin.xml
 Key: CB-4359
 URL: https://issues.apache.org/jira/browse/CB-4359
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Dialogs
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD

Add to the iOS platform:
{code}
framework src=AudioToolbox.framework weak=true /
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Andrew Grieve (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716437#comment-13716437
 ] 

Andrew Grieve commented on CB-4358:
---

Along the lines of frameworks - how should we handle uninstall of a plugin that 
added a framework? It will be common for multiple plugins to require the same 
framework. For the embedded case, it will be common for an app to require 
frameworks as well.

One solution that comes to mind would be to put all plugins in their own 
sub-project. Then it can just be re-generated upon uninstall instead of trying 
to patch up the user's project file. [~anis]

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Michal Mocny (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716444#comment-13716444
 ] 

Michal Mocny commented on CB-4358:
--

The problem of handling plugin/platform removal comes up a lot for various 
reasons like this.  Its hard to know what to clean up, especially in the face 
of overlap with other plugins.  What if we just clear everything and re-build 
that project artifacts from scratch, i.e. re-install all remaining plugins?  
As-is, this would mean trouncing on any user-changes inside platforms, but we 
already signal that those files are not the be modified don't we?  We should 
support long-lived places for those types of user changes, such as the app 
manifest.

Is that feasible?  I think Joe often points out that external devs do make 
changes to platforms even against suggestion.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Andrew Grieve (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716453#comment-13716453
 ] 

Andrew Grieve commented on CB-4358:
---

Bah, just remember that linked frameworks *must* appear in the top-level 
project. Having a sub-project won't help.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-3014) Wrong documentation for create in README.md

2013-07-23 Thread Lorin Beer (JIRA)

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

Lorin Beer resolved CB-3014.


Resolution: Fixed

the location of the README.md has changed, and the problem has been corrected.
The issue persists for BBOS, last release of which was 2.9.0

 Wrong documentation for create in README.md
 ---

 Key: CB-3014
 URL: https://issues.apache.org/jira/browse/CB-3014
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Shazron Abdullah
Assignee: Lorin Beer

 On this page:
 https://github.com/apache/cordova-blackberry/blob/master/README.md
 Under:
 1. 
 https://github.com/apache/cordova-blackberry/blob/master/README.md#creating-a-new-cordova-blackberry-project
 2. 
 https://github.com/apache/cordova-blackberry/blob/master/README.md#general-commands
 The create arguments are reversed. They should be
 create [path package appname] , verified in bin/create

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4096) Android - Unify Whitelist Implemenations

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716483#comment-13716483
 ] 

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

Commit 463c7b50277dda5978e2d5e1f1e296ab9e6a6e82 in branch refs/heads/master 
from [~iclelland]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;h=463c7b5 ]

[CB-4096] Implemente new unified whitelist for android


 Android - Unify Whitelist Implemenations
 

 Key: CB-4096
 URL: https://issues.apache.org/jira/browse/CB-4096
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android
Affects Versions: 3.0.0
Reporter: Andrew Grieve
Assignee: Ian Clelland



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4281) Echo plugin is now missing after plugin breakout

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716505#comment-13716505
 ] 

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

Commit e2e0f4a94cd80515c114c931b5fd191b66620c86 in branch refs/heads/master 
from [~iclelland]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;h=e2e0f4a ]

[CB-4281] Remove Echo files from XCode project


 Echo plugin is now missing after plugin breakout
 

 Key: CB-4281
 URL: https://issues.apache.org/jira/browse/CB-4281
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android, iOS, mobile-spec
Affects Versions: 3.0.0
 Environment: mobilespec on at least android and iOS with 3.0.0
Reporter: David Kemp
Assignee: David Kemp
Priority: Minor

 All mobilespec tests for bridge performance fail because the Echo plugin is 
 missing.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4095) iOS - Unify Whitelist Implemenations

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4095?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716504#comment-13716504
 ] 

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

Commit 6ded3e8db441d9ebb5137d889b4f2849fc5b2e5d in branch refs/heads/master 
from [~iclelland]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;h=6ded3e8 ]

[CB-4095] Unify whitelist implementations


 iOS - Unify Whitelist Implemenations
 

 Key: CB-4095
 URL: https://issues.apache.org/jira/browse/CB-4095
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Affects Versions: 3.0.0
Reporter: Andrew Grieve
Assignee: Ian Clelland



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4095) iOS - Unify Whitelist Implemenations

2013-07-23 Thread Ian Clelland (JIRA)

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

Ian Clelland resolved CB-4095.
--

   Resolution: Fixed
Fix Version/s: 3.1.0

New whitelist implemented

 iOS - Unify Whitelist Implemenations
 

 Key: CB-4095
 URL: https://issues.apache.org/jira/browse/CB-4095
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Affects Versions: 3.0.0
Reporter: Andrew Grieve
Assignee: Ian Clelland
 Fix For: 3.1.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4096) Android - Unify Whitelist Implemenations

2013-07-23 Thread Ian Clelland (JIRA)

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

Ian Clelland resolved CB-4096.
--

   Resolution: Fixed
Fix Version/s: 3.1.0

New whitelist implemented

 Android - Unify Whitelist Implemenations
 

 Key: CB-4096
 URL: https://issues.apache.org/jira/browse/CB-4096
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android
Affects Versions: 3.0.0
Reporter: Andrew Grieve
Assignee: Ian Clelland
 Fix For: 3.1.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Lorin Beer (JIRA)

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

Lorin Beer updated CB-3601:
---

Description: 
sudo used by default in 'npm install' command. This is not necessary in all 
cases and should be used as a fallback.
This should be treated as a documentation issue.

  was:sudo used by default in 'npm install' command. This is not necessary in 
all cases and should be used as a fallback.


 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Bryan Higgins (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716551#comment-13716551
 ] 

Bryan Higgins commented on CB-3601:
---

The create script does not use sudo.

Can this be closed?

 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Lorin Beer (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716558#comment-13716558
 ] 

Lorin Beer commented on CB-3601:


no, the issue is that the bootstraping of create script fails if sudo is not 
used. Replicating this issue depends on your node installation. Using node 
packaged with webworks does not cause an error. Using a globally installed 
version of node, however, does cause a problem depending on a combination of 
the node installation/target directory.

A simple note in the documentation will suffice to close this issue.

 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Bryan Higgins (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716572#comment-13716572
 ] 

Bryan Higgins commented on CB-3601:
---

Hmmm.. I still don't understand the problem. I'm using a globally installed 
node and have never seen this. What steps can I take to recreate?

Is it that your current user does not have access to the create script target 
directory?

Keep in mind Windows support as well.

 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Lorin Beer (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716576#comment-13716576
 ] 

Lorin Beer commented on CB-3601:


it's been a while since this issue was submitted, but I believe the problem is 
that the user doesn't have access to the installation directory of the 'npm 
install' command. Again, this is a documentation issue.

 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-3601) use sudo as fallback for BB create script

2013-07-23 Thread Bryan Higgins (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716587#comment-13716587
 ] 

Bryan Higgins commented on CB-3601:
---

Ah, I read will not suffice to close this issue :)

Thinking about this, it must be that the user doesn't have permission to the 
cordova-blackberry/blackberry10 folder. In that case, they are best to sudo 
npm install first before running create, otherwise their projects will get 
created under the root user.

 use sudo as fallback for BB create script
 -

 Key: CB-3601
 URL: https://issues.apache.org/jira/browse/CB-3601
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: Master
Reporter: Lorin Beer
Assignee: Lorin Beer
 Fix For: 3.1.0


 sudo used by default in 'npm install' command. This is not necessary in all 
 cases and should be used as a fallback.
 This should be treated as a documentation issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4351) [BlackBerry10] Add project settings section to docs

2013-07-23 Thread Mike Sierra (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716616#comment-13716616
 ] 

Mike Sierra commented on CB-4351:
-

I've been re-orging the doc to migrate to the structure in CB-3827, part of 
which involves renaming project settings to configuration reference. Is the 
problem that you're accustomed to the project settings name, or that the new 
name doesn't obviously give what you want?

 [BlackBerry10] Add project settings section to docs
 ---

 Key: CB-4351
 URL: https://issues.apache.org/jira/browse/CB-4351
 Project: Apache Cordova
  Issue Type: Improvement
  Components: Docs
Affects Versions: 3.0.0
Reporter: Bryan Higgins
Assignee: Bryan Higgins
 Fix For: 3.1.0


 Now that we're moving widget level preferences out of the blackberry.app 
 namespace, these should be documented.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4351) [BlackBerry10] Add project settings section to docs

2013-07-23 Thread Bryan Higgins (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716630#comment-13716630
 ] 

Bryan Higgins commented on CB-4351:
---

Configuration Reference is fine. I'd like to add some content to the BB10 
page, rather than direct users to the WebWorks SDK. Cordova is no longer making 
use of WebWorks and much of the content on the WebWorks page describes 
configuration of features which are now broken out into plugins.

Some of the params in blackberry.app are really widget level config. We plan 
to move those up to global preferences (for example CB-3441).

 [BlackBerry10] Add project settings section to docs
 ---

 Key: CB-4351
 URL: https://issues.apache.org/jira/browse/CB-4351
 Project: Apache Cordova
  Issue Type: Improvement
  Components: Docs
Affects Versions: 3.0.0
Reporter: Bryan Higgins
Assignee: Bryan Higgins
 Fix For: 3.1.0


 Now that we're moving widget level preferences out of the blackberry.app 
 namespace, these should be documented.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (CB-4315) CLONE - Draft Announcement Blog Post

2013-07-23 Thread Andrew Grieve (JIRA)

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

Andrew Grieve closed CB-4315.
-

Resolution: Fixed

 CLONE - Draft Announcement Blog Post
 

 Key: CB-4315
 URL: https://issues.apache.org/jira/browse/CB-4315
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android, App Hello World, BlackBerry, CLI, CordovaJS, 
 Docs, iOS, OSX, Windows 8, WP7, WP8
Affects Versions: 3.0.0
Reporter: Steve Gill
Assignee: Brian LeRoux
 Fix For: 3.1.0


 Create a reviews.apache.org review request for cordova-site that contains the 
 release message. Be sure that it has the cordova group assigned to it and 
 that you publish the request.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4315) CLONE - Draft Announcement Blog Post

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716642#comment-13716642
 ] 

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

Commit 1506175 from [~agrieve]
[ https://svn.apache.org/r1506175 ]

[CB-4315] Post the 3.0 blog post!
Also:
- Fix Markdown errors in 3.0 blog post.
- Add --trace to gen  serve so errors will show
- Removed times from RSS dates so that they won't change due to the TZ of 
whoever runs rake build

 CLONE - Draft Announcement Blog Post
 

 Key: CB-4315
 URL: https://issues.apache.org/jira/browse/CB-4315
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android, App Hello World, BlackBerry, CLI, CordovaJS, 
 Docs, iOS, OSX, Windows 8, WP7, WP8
Affects Versions: 3.0.0
Reporter: Steve Gill
Assignee: Brian LeRoux
 Fix For: 3.1.0


 Create a reviews.apache.org review request for cordova-site that contains the 
 release message. Be sure that it has the cordova group assigned to it and 
 that you publish the request.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2535) Document Media.setVolume

2013-07-23 Thread James Jong (JIRA)

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

James Jong resolved CB-2535.


   Resolution: Fixed
Fix Version/s: (was: 3.1.0)
   2.8.0

 Document Media.setVolume
 

 Key: CB-2535
 URL: https://issues.apache.org/jira/browse/CB-2535
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Reporter: Shazron Abdullah
Assignee: James Jong
 Fix For: 2.8.0


 Not sure if its in the other platforms, but it is in iOS:
 https://github.com/apache/cordova-ios/blob/master/CordovaLib/cordova.ios.js#L3269

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4360) Updating Cordova Docs on Website should not re-upload all versions

2013-07-23 Thread Andrew Grieve (JIRA)
Andrew Grieve created CB-4360:
-

 Summary: Updating Cordova Docs on Website should not re-upload all 
versions
 Key: CB-4360
 URL: https://issues.apache.org/jira/browse/CB-4360
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Reporter: Andrew Grieve
Assignee: Andrew Grieve


The current instructions for updating the docs on the website are:

svn rm -r public/docs
cp -r path/to/docs public
svn add public/docs

This causes svn to actually delete every file and then re-add every file. Takes 
forever to upload, and causes a long time for the next person to perform an 
svn up.

We need to figure out how to get subversion to add only the changed files.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4315) CLONE - Draft Announcement Blog Post

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716654#comment-13716654
 ] 

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

Commit 1506184 from [~agrieve]
[ https://svn.apache.org/r1506184 ]

[CB-4315] Fix up blog post header so it doesn't look silly on the front page's 
news section.

 CLONE - Draft Announcement Blog Post
 

 Key: CB-4315
 URL: https://issues.apache.org/jira/browse/CB-4315
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android, App Hello World, BlackBerry, CLI, CordovaJS, 
 Docs, iOS, OSX, Windows 8, WP7, WP8
Affects Versions: 3.0.0
Reporter: Steve Gill
Assignee: Brian LeRoux
 Fix For: 3.1.0


 Create a reviews.apache.org review request for cordova-site that contains the 
 release message. Be sure that it has the cordova group assigned to it and 
 that you publish the request.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4360) Updating Cordova Docs on Website should not re-upload all versions

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13716679#comment-13716679
 ] 

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

Commit 1506195 from [~agrieve]
[ https://svn.apache.org/r1506195 ]

[CB-4360] Use rsync to update docs instead of cp

 Updating Cordova Docs on Website should not re-upload all versions
 --

 Key: CB-4360
 URL: https://issues.apache.org/jira/browse/CB-4360
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Reporter: Andrew Grieve
Assignee: Andrew Grieve

 The current instructions for updating the docs on the website are:
 svn rm -r public/docs
 cp -r path/to/docs public
 svn add public/docs
 This causes svn to actually delete every file and then re-add every file. 
 Takes forever to upload, and causes a long time for the next person to 
 perform an svn up.
 We need to figure out how to get subversion to add only the changed files.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4305) CLONE - CLONE - Tag CLI

2013-07-23 Thread Steve Gill (JIRA)

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

Steve Gill resolved CB-4305.


   Resolution: Fixed
Fix Version/s: (was: 3.1.0)
   3.0.0

 CLONE - CLONE - Tag CLI
 ---

 Key: CB-4305
 URL: https://issues.apache.org/jira/browse/CB-4305
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: CLI
Reporter: Steve Gill
Assignee: Filip Maj
 Fix For: 3.0.0


 This should wait until all platforms are tagged.
 Steps:
 1. Update snapshot of repos within cordova-cli
 2. Test that basic commands work properly (installing plugins, creating 
 project, edit / refresh cycle)
 3. Test that running CLI on a project created with a previous version of CLI 
 works as expected
 4. Look through all open JIRA bugs targeted at the current version and either 
 fix or postpone them.
 5. Tag (via coho)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4341) Cordova-mobile-spec fails to install whitelistAPI

2013-07-23 Thread Jeffrey Heifetz (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717483#comment-13717483
 ] 

Jeffrey Heifetz commented on CB-4341:
-

Updated the pull request with integration tests that install dependency based 
plugins. Hopefully its good to go.

 Cordova-mobile-spec fails to install whitelistAPI
 -

 Key: CB-4341
 URL: https://issues.apache.org/jira/browse/CB-4341
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI, mobile-spec
Affects Versions: Master, 3.0.0
 Environment: fresh project, clone all repos with coho
 create mobilespec
 cordova platform add android ios
 cordova plugin add ../cordova-mobile-spec/dependencies-plugin
Reporter: David Kemp
Assignee: Jeffrey Heifetz

 Whitelist is a plugin that resides inside the cordova-mobile-spec project
 plugman attempts to fetch the plugin.xml from one directory too deep.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4294) CLONE - Release Cordova 3.0.0

2013-07-23 Thread Steve Gill (JIRA)

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

Steve Gill resolved CB-4294.


Resolution: Fixed

 CLONE - Release Cordova 3.0.0
 -

 Key: CB-4294
 URL: https://issues.apache.org/jira/browse/CB-4294
 Project: Apache Cordova
  Issue Type: Task
  Components: Android, App Hello World, BlackBerry, CLI, CordovaJS, 
 Docs, iOS, OSX, Windows 8, WP7, WP8
Reporter: Steve Gill
Assignee: Steve Gill
 Fix For: 3.1.0


 Parent bug for the 3.0.0rc1 Cordova Release.
 Workflow here: 
 http://wiki.apache.org/cordova/CuttingReleases

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4314) CLONE - CLONE - Upload and Announce Release Candidate

2013-07-23 Thread Steve Gill (JIRA)

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

Steve Gill resolved CB-4314.


Resolution: Fixed

 CLONE - CLONE - Upload and Announce Release Candidate
 -

 Key: CB-4314
 URL: https://issues.apache.org/jira/browse/CB-4314
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Android, App Hello World, BlackBerry, CLI, CordovaJS, 
 Docs, iOS, OSX, Windows 8, WP7, WP8
Reporter: Steve Gill
Assignee: Steve Gill
 Fix For: 3.1.0


 Steps:
 1. Create the .zip of the release candidate
 2. Upload it to apache servers
 3. Upload new docs snapshot (see [Release 
 wiki|https://wiki.apache.org/cordova/CuttingReleases])
 4. Update cordova.apache.org website with new release info (see [Release 
 wiki|https://wiki.apache.org/cordova/CuttingReleases])
 5. Wait 24 hours
 6. Announce its availability to the mailing-list  blog about it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4341) Cordova-mobile-spec fails to install whitelistAPI

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717565#comment-13717565
 ] 

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

Commit 21b6d79b32a3dbce29e85d1b67f547351a1bf11b in branch refs/heads/master 
from [~jeffheifetz]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=21b6d79 ]

[CB-4341] Adding a fix to make subdirectories work within a local plugin 
dependency
- Includes the integration of integration specs which test installation
  of plugins with dependencies


 Cordova-mobile-spec fails to install whitelistAPI
 -

 Key: CB-4341
 URL: https://issues.apache.org/jira/browse/CB-4341
 Project: Apache Cordova
  Issue Type: Bug
  Components: CLI, mobile-spec
Affects Versions: Master, 3.0.0
 Environment: fresh project, clone all repos with coho
 create mobilespec
 cordova platform add android ios
 cordova plugin add ../cordova-mobile-spec/dependencies-plugin
Reporter: David Kemp
Assignee: Jeffrey Heifetz

 Whitelist is a plugin that resides inside the cordova-mobile-spec project
 plugman attempts to fetch the plugin.xml from one directory too deep.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717598#comment-13717598
 ] 

Shazron Abdullah commented on CB-4358:
--

In an ideal world where devs won't touch the project without using the CLI, we 
could use some sort of framework reference counting I suppose. I *think* 
plugman already kinda uses this for dependencys in plugin.xml, on a plugin 
level.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4358.
--

Resolution: Fixed

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717651#comment-13717651
 ] 

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

Commit 9d204382fa7e8b92ebe5f962ecfaabf710b03e72 in branch refs/heads/master 
from [~shazron]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;h=9d20438 ]

[CB-4358] Trim amount of frameworks (18) in default template to minimum needed 
(4)


 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4359) Dialogs plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4359.
--

Resolution: Fixed

 Dialogs plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 ---

 Key: CB-4359
 URL: https://issues.apache.org/jira/browse/CB-4359
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Dialogs
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4359) Dialogs plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717660#comment-13717660
 ] 

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

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

[CB-4359] Dialogs plugin needs to specify AudioToolbox.framework dependency in 
plugin.xml


 Dialogs plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 ---

 Key: CB-4359
 URL: https://issues.apache.org/jira/browse/CB-4359
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Dialogs
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4361) Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4361:
-

Component/s: (was: Plugin Dialogs)
 Plugin Camera

 Camera plugin needs to specify ImageIO.framework dependency in plugin.xml
 -

 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4361) Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4361:
-

Description: 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=ImageIO.framework weak=true /
{code}


  was:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD

Add to the iOS platform:
{code}
framework src=AudioToolbox.framework weak=true /
{code}



 Camera plugin needs to specify ImageIO.framework dependency in plugin.xml
 -

 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4361) Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4361:
-

Summary: Camera plugin needs to specify ImageIO.framework dependency in 
plugin.xml  (was: CLONE - Dialogs plugin needs to specify 
AudioToolbox.framework dependency in plugin.xml)

 Camera plugin needs to specify ImageIO.framework dependency in plugin.xml
 -

 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Dialogs
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4361) CLONE - Dialogs plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4361:


 Summary: CLONE - Dialogs plugin needs to specify 
AudioToolbox.framework dependency in plugin.xml
 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Dialogs
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-dialogs.git;a=blob;f=plugin.xml;h=cd52056165968e08646d6b7b562f5bdd30114e7e;hb=HEAD

Add to the iOS platform:
{code}
framework src=AudioToolbox.framework weak=true /
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4361) Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4361?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717666#comment-13717666
 ] 

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

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

[CB-4361] Camera plugin needs to specify ImageIO.framework dependency in 
plugin.xml


 Camera plugin needs to specify ImageIO.framework dependency in plugin.xml
 -

 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4361) Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4361.
--

Resolution: Fixed

 Camera plugin needs to specify ImageIO.framework dependency in plugin.xml
 -

 Key: CB-4361
 URL: https://issues.apache.org/jira/browse/CB-4361
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4362:
-

Summary: Contacts plugin needs to specify AddressBook.framework and 
AddressBookUI.framework dependency in plugin.xml  (was: CLONE - Camera plugin 
needs to specify ImageIO.framework dependency in plugin.xml)

 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4362) CLONE - Camera plugin needs to specify ImageIO.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4362:


 Summary: CLONE - Camera plugin needs to specify ImageIO.framework 
dependency in plugin.xml
 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=ImageIO.framework weak=true /
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4362:
-

Description: 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=ImageIO.framework weak=true /
{code}


  was:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=ImageIO.framework weak=true /
{code}



 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4362:
-

Description: 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=AddressBook.framework weak=true /
framework src=AddressBookUI.framework weak=true /
{code}


  was:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=ImageIO.framework weak=true /
{code}



 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AddressBook.framework weak=true /
 framework src=AddressBookUI.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4362:
-

Component/s: (was: Plugin Camera)
 Plugin Contacts

 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=ImageIO.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717674#comment-13717674
 ] 

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

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

[CB-4362] Contacts plugin needs to specify AddressBook.framework and 
AddressBookUI.framework dependency in plugin.xml


 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AddressBook.framework weak=true /
 framework src=AddressBookUI.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4362) Contacts plugin needs to specify AddressBook.framework and AddressBookUI.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4362.
--

Resolution: Fixed

 Contacts plugin needs to specify AddressBook.framework and 
 AddressBookUI.framework dependency in plugin.xml
 ---

 Key: CB-4362
 URL: https://issues.apache.org/jira/browse/CB-4362
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AddressBook.framework weak=true /
 framework src=AddressBookUI.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4363) Network Info plugin needs to specify SystemConfiguration.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4363:


 Summary: Network Info plugin needs to specify 
SystemConfiguration.framework dependency in plugin.xml
 Key: CB-4363
 URL: https://issues.apache.org/jira/browse/CB-4363
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=AddressBook.framework weak=true /
framework src=AddressBookUI.framework weak=true /
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4363) Network Info plugin needs to specify SystemConfiguration.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4363:
-

Description: 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=SystemConfiguration.framework weak=true /
{code}


  was:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-contacts.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=AddressBook.framework weak=true /
framework src=AddressBookUI.framework weak=true /
{code}



 Network Info plugin needs to specify SystemConfiguration.framework dependency 
 in plugin.xml
 ---

 Key: CB-4363
 URL: https://issues.apache.org/jira/browse/CB-4363
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=SystemConfiguration.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4363) Network Info plugin needs to specify SystemConfiguration.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4363.
--

Resolution: Fixed

 Network Info plugin needs to specify SystemConfiguration.framework dependency 
 in plugin.xml
 ---

 Key: CB-4363
 URL: https://issues.apache.org/jira/browse/CB-4363
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=SystemConfiguration.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4363) Network Info plugin needs to specify SystemConfiguration.framework dependency in plugin.xml

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717692#comment-13717692
 ] 

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

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

[CB-4363] Network Info plugin needs to specify SystemConfiguration.framework 
dependency in plugin.xml


 Network Info plugin needs to specify SystemConfiguration.framework dependency 
 in plugin.xml
 ---

 Key: CB-4363
 URL: https://issues.apache.org/jira/browse/CB-4363
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=SystemConfiguration.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4364) Vibration plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4364:
-

Component/s: (was: Plugin Contacts)
 Plugin Vibration

 Vibration plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 -

 Key: CB-4364
 URL: https://issues.apache.org/jira/browse/CB-4364
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Vibration
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4364) Vibration plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4364:
-

Description: 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=AudioToolbox.framework weak=true /
{code}


  was:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=SystemConfiguration.framework weak=true /
{code}



 Vibration plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 -

 Key: CB-4364
 URL: https://issues.apache.org/jira/browse/CB-4364
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4364) Vibration plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4364:


 Summary: Vibration plugin needs to specify AudioToolbox.framework 
dependency in plugin.xml
 Key: CB-4364
 URL: https://issues.apache.org/jira/browse/CB-4364
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Contacts
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml

Add to the iOS platform:
{code}
framework src=SystemConfiguration.framework weak=true /
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Anis Kadri (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717699#comment-13717699
 ] 

Anis Kadri commented on CB-4358:


dependency support, as I understand it, is in effect for other Cordova plugins. 
It should be extendable to frameworks as well, couldn't it ? [~filmaj]

There are other things that are not cleaned up either such as configuration 
fragments that have variables in them (Facebook-Connect and MapKit plugins use 
it). We can't destroy the project and rebuild it because people do make 
modifications to their projects.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4364) Vibration plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4364.
--

Resolution: Fixed

 Vibration plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 -

 Key: CB-4364
 URL: https://issues.apache.org/jira/browse/CB-4364
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Vibration
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4363) Network Info plugin needs to specify SystemConfiguration.framework dependency in plugin.xml

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4363:
-

Component/s: (was: Plugin Contacts)
 Plugin Network Information

 Network Info plugin needs to specify SystemConfiguration.framework dependency 
 in plugin.xml
 ---

 Key: CB-4363
 URL: https://issues.apache.org/jira/browse/CB-4363
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Network Information
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-network-information.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=SystemConfiguration.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4364) Vibration plugin needs to specify AudioToolbox.framework dependency in plugin.xml

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717701#comment-13717701
 ] 

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

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

[CB-4364] Vibration plugin needs to specify AudioToolbox.framework dependency 
in plugin.xml


 Vibration plugin needs to specify AudioToolbox.framework dependency in 
 plugin.xml
 -

 Key: CB-4364
 URL: https://issues.apache.org/jira/browse/CB-4364
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Vibration
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-vibration.git;a=blob;f=plugin.xml
 Add to the iOS platform:
 {code}
 framework src=AudioToolbox.framework weak=true /
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717709#comment-13717709
 ] 

Shazron Abdullah commented on CB-4358:
--

Update: I've tested all the core plugins and made changes to the plugins that 
needed to specify framework dependencies. The 5 plugins affected were: Dialogs, 
Camera, Contacts, Network Info, Vibration.

Once Fil chimes in maybe this related issue should be filed as a new issue.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4366:
-

Component/s: (was: Plugin Geolocation)
 (was: Plugin Device Orientation)
 Plugin Media Capture
 Plugin File
 Plugin Camera

 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreLocation.framework as a dependency 
 for correctness.
 This is further complicated by some of the plugins using CDV/CDVShared.h - 
 which technically is the code that depends on CoreLocation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4366:


 Summary: Explicit MobileCoreServices.framework dependency should 
be specified for some core plugins
 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Device Orientation, Plugin Geolocation
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


Even though the default template has this framework already, the plugins in the 
Component(s) section should have CoreLocation.framework as a dependency for 
correctness.

This is further complicated by some of the plugins using CDV/CDVShared.h - 
which technically is the code that depends on CoreLocation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-4367:


 Summary: Explicit AssetsLibrary.framework dependency should be 
specified for some core plugins
 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


Even though the default template has this framework already, the plugins in the 
Component(s) section should have MobileCoreServices.framework as a dependency 
for correctness.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4366:
-

Description: 
Even though the default template has this framework already, the plugins in the 
Component(s) section should have MobileCoreServices.framework as a dependency 
for correctness.


  was:
Even though the default template has this framework already, the plugins in the 
Component(s) section should have CoreLocation.framework as a dependency for 
correctness.

This is further complicated by some of the plugins using CDV/CDVShared.h - 
which technically is the code that depends on CoreLocation.


 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4367:
-

Component/s: (was: Plugin Media Capture)
 Plugin File Transfer

 Explicit AssetsLibrary.framework dependency should be specified for some core 
 plugins
 -

 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin File Transfer
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CB-4365) Explicit CoreLocation.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah updated CB-4365:
-

Component/s: Plugin Camera

 Explicit CoreLocation.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4365
 URL: https://issues.apache.org/jira/browse/CB-4365
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Device Orientation, Plugin 
 Geolocation
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreLocation.framework as a dependency 
 for correctness.
 This is further complicated by some of the plugins using CDV/CDVShared.h - 
 which technically is the code that depends on CoreLocation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4333) Modify cordova CLI to have ios-sim as a npm module dependency

2013-07-23 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717768#comment-13717768
 ] 

Shazron Abdullah commented on CB-4333:
--

Anis has a good workaround: 
http://callback-dev.markmail.org/thread/3wjubcy64j76qi5c

Run a script on installation that detects the Operating System you're running 
on and install the ios-sim dependency only if it's Mac OS X.

{code}
scripts: {
   install: node install_ios_sim.js
}

inside install_ios_sim.js would be something like:

if(process.platform.match(/darwin/)
{
  // install ios-sim dependency
}
{code}

 Modify cordova CLI to have ios-sim as a npm module dependency
 -

 Key: CB-4333
 URL: https://issues.apache.org/jira/browse/CB-4333
 Project: Apache Cordova
  Issue Type: Task
  Components: CLI
Affects Versions: Master
Reporter: Shazron Abdullah
Assignee: Filip Maj
Priority: Minor

 ios-sim is in npm now: https://npmjs.org/package/ios-sim

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4365) Explicit CoreLocation.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717798#comment-13717798
 ] 

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

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

[CB-4365] Explicit CoreLocation.framework dependency should be specified for 
some core plugins


 Explicit CoreLocation.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4365
 URL: https://issues.apache.org/jira/browse/CB-4365
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Device Orientation, Plugin 
 Geolocation
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreLocation.framework as a dependency 
 for correctness.
 This is further complicated by some of the plugins using CDV/CDVShared.h - 
 which technically is the code that depends on CoreLocation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4365) Explicit CoreLocation.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4365.
--

Resolution: Fixed

 Explicit CoreLocation.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4365
 URL: https://issues.apache.org/jira/browse/CB-4365
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Device Orientation, Plugin 
 Geolocation
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreLocation.framework as a dependency 
 for correctness.
 This is further complicated by some of the plugins using CDV/CDVShared.h - 
 which technically is the code that depends on CoreLocation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4368) Explicit CoreGraphics.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717801#comment-13717801
 ] 

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

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

[CB-4368] Explicit CoreGraphics.framework dependency should be specified for 
some core plugins


 Explicit CoreGraphics.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4368
 URL: https://issues.apache.org/jira/browse/CB-4368
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Contacts, Plugin 
 InAppBrowser, Plugin Media Capture, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreGraphics.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4368) Explicit CoreGraphics.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717803#comment-13717803
 ] 

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

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

[CB-4368] Explicit CoreGraphics.framework dependency should be specified for 
some core plugins


 Explicit CoreGraphics.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4368
 URL: https://issues.apache.org/jira/browse/CB-4368
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Contacts, Plugin 
 InAppBrowser, Plugin Media Capture, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreGraphics.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4368) Explicit CoreGraphics.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717802#comment-13717802
 ] 

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

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

[CB-4368] Explicit CoreGraphics.framework dependency should be specified for 
some core plugins


 Explicit CoreGraphics.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4368
 URL: https://issues.apache.org/jira/browse/CB-4368
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Contacts, Plugin 
 InAppBrowser, Plugin Media Capture, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreGraphics.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4368) Explicit CoreGraphics.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4368.
--

Resolution: Fixed

 Explicit CoreGraphics.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4368
 URL: https://issues.apache.org/jira/browse/CB-4368
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Contacts, Plugin 
 InAppBrowser, Plugin Media Capture, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreGraphics.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4368) Explicit CoreGraphics.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717805#comment-13717805
 ] 

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

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

[CB-4368] Explicit CoreGraphics.framework dependency should be specified for 
some core plugins


 Explicit CoreGraphics.framework dependency should be specified for some core 
 plugins
 

 Key: CB-4368
 URL: https://issues.apache.org/jira/browse/CB-4368
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin Contacts, Plugin 
 InAppBrowser, Plugin Media Capture, Plugin SplashScreen
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have CoreGraphics.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717809#comment-13717809
 ] 

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

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

[CB-4367] Explicit AssetsLibrary.framework dependency should be specified for 
some core plugins


 Explicit AssetsLibrary.framework dependency should be specified for some core 
 plugins
 -

 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin File Transfer
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have AssetsLibrary.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717810#comment-13717810
 ] 

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

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

[CB-4367] Explicit AssetsLibrary.framework dependency should be specified for 
some core plugins


 Explicit AssetsLibrary.framework dependency should be specified for some core 
 plugins
 -

 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin File Transfer
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have AssetsLibrary.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717808#comment-13717808
 ] 

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

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

[CB-4367] Explicit AssetsLibrary.framework dependency should be specified for 
some core plugins


 Explicit AssetsLibrary.framework dependency should be specified for some core 
 plugins
 -

 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin File Transfer
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have AssetsLibrary.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4367) Explicit AssetsLibrary.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4367.
--

Resolution: Fixed

 Explicit AssetsLibrary.framework dependency should be specified for some core 
 plugins
 -

 Key: CB-4367
 URL: https://issues.apache.org/jira/browse/CB-4367
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin File Transfer
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have AssetsLibrary.framework as a dependency 
 for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717815#comment-13717815
 ] 

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

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

[CB-4366] Explicit MobileCoreServices.framework dependency should be specified 
for some core plugins


 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1215) Select multiple photos from photo album using camera.getPicture()

2013-07-23 Thread Filip Maj (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717812#comment-13717812
 ] 

Filip Maj commented on CB-1215:
---

Just to clarify, the API audit's goal is to re-evaluate the various device APIs 
available in cordova with respect to leading open web standards work being done 
to formalize the APIs. I imagine we will be re-evaluating these APIs vs. the 
W3C WebApps and SysApps working groups' specs (at the minimum).

 Select multiple photos from photo album using camera.getPicture()
 -

 Key: CB-1215
 URL: https://issues.apache.org/jira/browse/CB-1215
 Project: Apache Cordova
  Issue Type: New Feature
  Components: Plugin Camera
Reporter: Zack Boman
Assignee: Steve Gill
Priority: Minor
  Labels: api-addition, audit, camera, getPicture, multiple

 I've been using camera.getPicture() to select a photo from the user's phone 
 gallery and it works great when all I want is to select one photo.  But 
 several of my users have requested the ability to select multiple photos in a 
 single selection.  I've seen other apps show a photo picker that allows the 
 user to select multiple photos by clicking on them and then it adds a check 
 mark next to each one and selects all of the photos that the user checked.
 As far as I can tell, this functionality doesn't currently exist but Simon 
 MacDonald told me to submit an enhancement ticket because the functionality 
 is possible but just hasn't been implemented.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717817#comment-13717817
 ] 

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

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

[CB-4366] Explicit MobileCoreServices.framework dependency should be specified 
for some core plugins


 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah resolved CB-4366.
--

Resolution: Fixed

 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4366) Explicit MobileCoreServices.framework dependency should be specified for some core plugins

2013-07-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717816#comment-13717816
 ] 

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

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

[CB-4366] Explicit MobileCoreServices.framework dependency should be specified 
for some core plugins


 Explicit MobileCoreServices.framework dependency should be specified for some 
 core plugins
 --

 Key: CB-4366
 URL: https://issues.apache.org/jira/browse/CB-4366
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS, Plugin Camera, Plugin File, Plugin Media Capture
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
Priority: Minor
 Fix For: 3.1.0


 Even though the default template has this framework already, the plugins in 
 the Component(s) section should have MobileCoreServices.framework as a 
 dependency for correctness.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Filip Maj (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717830#comment-13717830
 ] 

Filip Maj commented on CB-4358:
---

plugman currently does something like reference counting for config-file 
elements: it breaks up XML or plist-style configuration changes into a single 
modification per child leaf element, then iterates through all plugins to count 
how many times each such child leaf element is referenced by different plugins. 
It also uses the {{parent}} XPath selector to differentiate between potentially 
identical xml leaf elements under different areas of the config doc. That's 
what the 
[config-changes|https://github.com/apache/cordova-plugman/blob/master/src/util/config-changes.js]
 module does in plugman. I'll spend some time this week to document that code 
better so it's not so imposing.

So with the above, when a plugin gets uninstalled, this giant multi-plugin 
config munge gets decremented with the plugin-to-be-uninstalled's particular 
configuration changes. If there are any leaf elements in this config graph 
munge that have a reference count of zero, we know we can safely remove it.

Sounds like this same thing is necessary for {{.framework}} files. However 
these are not references in either XML or plist files but rather the project's 
{{pbxproj}} file, correct?

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Anis Kadri (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717834#comment-13717834
 ] 

Anis Kadri commented on CB-4358:


Correct. *.framework are added to *.pbxproj. I don't think there are any other 
necessary modifications.

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Filip Maj (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717841#comment-13717841
 ] 

Filip Maj commented on CB-4358:
---

So it sounds like a refactor of the config-changes module is in order to 
support XML, plist and pbxproj modifications with this reference-counting 
approach. Is that correct?

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Anis Kadri (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717843#comment-13717843
 ] 

Anis Kadri commented on CB-4358:


That sounds correct to me.

btw [~filmaj] does that reference counting work for config fragments that have 
variables in them ?

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-4358) Trim amount of frameworks (18) in default template to minimum needed (4)

2013-07-23 Thread Filip Maj (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13717847#comment-13717847
 ] 

Filip Maj commented on CB-4358:
---

Yes.

The values of the variables are stored in the platform.json (i.e. 
{{android.json}}, {{ios.json}}) files, which are stored in the directory 
specified by {{--plugins_dir}} flag. Those values are the interpolated into the 
plugin.xml-specified config fragments [during creation of the config 
munge|https://github.com/apache/cordova-plugman/blob/master/src/util/config-changes.js#L120].

 Trim amount of frameworks (18) in default template  to minimum needed (4)
 -

 Key: CB-4358
 URL: https://issues.apache.org/jira/browse/CB-4358
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.0.0
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.1.0


 These are the only 4 frameworks needed for 3.0.0 with just CordovaLib:
 - MobileCoreServices.framework
 - CoreGraphics.framework
 - CoreLocation.framework
 - AssetsLibrary.framework
 Ensure the default template only ships with these, right now it ships with 18 
 frameworks specified.
 NOTE: After doing this, re-test all core plugins, I'm sure some of them will 
 fail since they probably depend on the frameworks already existing in the 
 default template. The frameworks they need will have to be specified in their 
 plugin.xml (file separate bugs for each plugin)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-4369) update cordova-js README

2013-07-23 Thread Filip Maj (JIRA)
Filip Maj created CB-4369:
-

 Summary: update cordova-js README
 Key: CB-4369
 URL: https://issues.apache.org/jira/browse/CB-4369
 Project: Apache Cordova
  Issue Type: Bug
  Components: CordovaJS
Affects Versions: Master
Reporter: Filip Maj
Assignee: Filip Maj


Since the switch to grunt and the removal of plugin code, lots has changed in 
the code base but the README has not been updated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira