Skip to content

Commit 3544aea

Browse files
author
Malte Baumann
committed
Merge branch 'feature/Cordova-8.0.0'
2 parents 4a363f1 + 9c321e9 commit 3544aea

File tree

510 files changed

+75651
-401913
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

510 files changed

+75651
-401913
lines changed

example/.npmignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# OS X
2+
.DS_Store

example/LICENSE_ANDROID

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"owner":"Malte Baumann","version":"2.0","enterprise_license":false,"available_actions":["magic","filter","transform","sticker","text","adjustments","brush","focus","frames","camera"],"platform":"Android","app_identifiers":["com.photoeditorsdk.react.native.demo","com.photoeditorsdk.cordova.demo","com.photoeditorsdk.ionic.demo"],"api_token":"HREIVpEC4g3E-49AKOjisw","domains":["https://api.photoeditorsdk.com"],"issued_at":1496928303,"expires_at":null,"signature":"k1PiZKcWLKZk/6UVgx9YtDmFCg0yFX4+/K18bO7pQzMEfto60dkyXo2Q7Q+g\nMbHuw7ntWp8cpTB49IbiwTxKClPshAYBmVdI6QHO6DZcxLOAPzvag6gvsFyY\natqOymvPUWWk/fSLJjL4IqOUxjjT4hxXEFLLnGH+/3hBCesmsLn9nOxQsKUu\nJWtox35ubGpYtcBFDzCnrIisGJHh5AO52cmmGP/arBLDJlhy2xwWL10c5Ahg\nqGsxARj/CeMRHieZr14tGe7COe2CiTilqN23dreperaiwl4kXRWuvi9youZg\nMuTTy9FXZe+TLGu63M3b7QtedIwUN4HTfTr6u8WdOLWXsl8HryN4xKGDVTJ4\nf2UTdg7HVVcQavU1UlIG6Ie83Gaar+8ZOw9VZZUBhQZLf8y5Pbg1MpxKzQEx\nFzcaGX5/1ri5CjR8+PtY4zb4JqOFjhOO9IwweTgAsPvtWrhJLGdlsjmnaBFX\nLbM28ZRTl7ggr7djSNZkLDZO0DylKEGMM7CwmldSYe9AVrcaA13+JSGFszkC\nHZTwSxd+on9XdorAxCmB7xfNqP648HAADQRCbuOr9mHTMMYNDnYZoIvzo7nq\nSfao6vib6rGGLvsdpdAUpfT1V1wJmarcMInPx98NCxdQwv44rudlj1aUvsmY\nJ5RR5KTlE2Wj1uDPP7QNJvs=\n"}
1+
{"owner":"Malte Baumann","version":"2.1","enterprise_license":false,"available_actions":["magic","filter","transform","sticker","text","adjustments","brush","focus","frames","camera"],"features":["adjustment","filter","focus","overlay","transform","text","sticker","frame","brush","camera","library","export"],"platform":"Android","app_identifiers":["com.photoeditorsdk.react_native.demo","com.photoeditorsdk.cordova.demo","com.photoeditorsdk.ionic.demo","ly.img.pesdk_instagram_ui.app"],"api_token":"HREIVpEC4g3E-49AKOjisw","domains":["https://api.photoeditorsdk.com"],"issued_at":1521556728,"expires_at":null,"signature":"J9Lcc6RbC9fZU/ng7qj1Y+GTdhJswTW4NieUrtgAspuYBGhGcpP3Z9ZnUx59+CnK1MdFyB64ASdmXR4wkSz2BEbRtP83NGFAqDEB3qZM9JXg/j9l64m2RIl1+gYeUjrhfOpeX0cY1XFBY7W942Re36iX0WUypw/PvfJaMy8n66In7135ugnTR0jfphpODfd3QwD4rEwSpi+aQp13yWUcwlEYl/hxh59ACmKaiBC9ZwPLr3obROl2Hmfr+4LNmsTXhlABo07yo2pmLbRy5UQx/sWuu5YAz1kWWT11d6bnmTIlFX0fiNf6f1Rga46iKA8Wnt58jlnSgLt3NF4MfaMIOTyCwCpBAD7g2xLaNjjNe3ssRXXsYN9KYqlLKM6vDFdAnPQyO4XEBfBNvHWJgWlWs3DmJBY/gyTtOgJ0S9IV054DkbbBAkODwqlwhvMLd0oBfiUV9RNLfFXqd8AMJNap/mpdoSqYNwU4hbwhozr2eNAI2cab1cAcWmmxkvftnBSMR7Me/c0Nm1hNyoFavaNZS1KUo79QZXVmQRYsiwXZ4EacfN6XB//CREyPDsd+pjOKLVUQloAUCuwWHmy7KsjC2Oozt8gRXNSaII+34FXFlJSrP9Yx06008qJlxrV1D88+NprgbIzhgoJ1pLjojDMYPNEXfapECWucrwVZ3PJ8b64="}

example/LICENSE_IOS

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"owner":"Malte Baumann","version":"2.0","enterprise_license":false,"available_actions":["magic","filter","transform","sticker","text","adjustments","brush","focus","frames","camera"],"platform":"iOS","app_identifiers":["com.photoeditorsdk.react.native.demo","com.photoeditorsdk.cordova.demo","com.photoeditorsdk.ionic.demo"],"api_token":"Es4jtA35JvdQY1P7Se5uqQ","domains":["https://api.photoeditorsdk.com"],"issued_at":1496928382,"expires_at":null,"signature":"ILnjwPr2rOLFEtKUuQfe+gtLs1WYg9aCNdhDA0IhfaydTLsGI0hY2fbMagkT\n9CK8mEJ1OoanfwRyKjx4lHtsW0DCqsxu4T9EZYXlx/DADCTd2CtcwnJXTRQL\n0ZvdIROOjwhs1TcvJouTQV2viHnM/e76/iSbbWxuuYSN+eSn/HYt/Q/4U/H+\nGIUef+qsh86AfVBhYlQE6gxBw0fmsZCHWROnxMiQwYWeC/h7yVUN4l2CzsZK\nSAjxckmMI57bM5aONSD5bfnI08G8O3QdNgHNAFWGafE3AwFjtbB9rD+2qJRc\n2LggYlb4MFJyjsW5PNtJl4OH/ivlP7ajUwTOvx+0ndhJilfhHDeNvioyzZZH\nKfeGR+XBSvcQip0fWr5asJzkXzt/mQ+RyIkAwdtSoZrK5LrLg6BDUM5LZioP\nh8MO3J4jZNbP/PMBGtfao1p9q/CxjcAvUUeEdvPWzNA9SSclosOBB6mGu/zL\ntnIWHS2Px0ywfHAw1LMC3xaU4MPCOb1LA/VTsjWP7mLsPuG6Gtci1F1l6mjh\niNH242UXKBniZD0Myj69406SWgO3hKOR/oO/fEtiEzLKkhkpvkZ96FPUCGjn\nCbCjWeg6Lsr9A8xCvovqFFx7x08gFl80PIhtevgizVFGzP6soLPwIOfnWfTO\nZ0tuvJ31sSMZuXsd5YmONto=\n"}
1+
{"owner":"Malte Baumann","version":"2.1","enterprise_license":false,"available_actions":["magic","filter","transform","sticker","text","adjustments","brush","focus","frames","camera"],"features":["adjustment","filter","focus","overlay","transform","text","sticker","frame","brush","camera","library","export"],"platform":"iOS","app_identifiers":["com.photoeditorsdk.react.native.demo","com.photoeditorsdk.cordova.demo","ly.img.pesdk-instagram-ui","com.photoeditorsdk.ionic.demo"],"api_token":"Es4jtA35JvdQY1P7Se5uqQ","domains":["https://api.photoeditorsdk.com"],"issued_at":1521556726,"expires_at":null,"signature":"LnBGr+84TUXrMxd3DsBJLPrpHyN29f4zIGivXzGckHb4Apldb4zdDMa+geHp7/8UPbcufn3CAKKqGnZQMJjDuJM9BiBupXxOHq1GlQHl5DmhVxf8KjbCg81UNl6hrn04Ds48TBc6jWiG92z3Y5MFijlPC7sCQEMp35yXszeBmi9N7riUzpQ+fAVnq8O13FTQoAwV3j0hka35VsMow/DFgBKiT+Jl8snzgD8SZ/1saeynh9KlWVbQChK94Mkj4VnhdVKbPHnJyl7jV76zCYf4KuqtbdH4s3rjp+v0h8cbHB+4viCFW6XdCSKkr2gY1JEPciS5DdrLBi0nOA0FzZjuQHSEaSQ/UxxDi3NVxxp+7Hez1v13tIAUUlbj8FmMHodKJHF2p/83Cd9sapPuWPy+OIu7A3yyyp4JyvnSlU45LuW2XFrzmkqMNCY4oHp/8QpWQpmigKfzDMI+sjnJcSW0f7bTTHpt7vzQzqSZxK4lzDdHCahByh8Muq92eNf81ZYf+Ak6wa/SzdhGRh85KHJYgNN738SKmWFymBLsoqk5oCoSvccw7GtVrMGKX9JaPIQSJxogTvnTETlKFx9SyQn5Q6UfpvBWPR+K6aXRwSOpHt69wRqft8+CqOvJITRcur7zTFEXf1KcuM5XTibE5No3N11W8sg8Rh7K4RcpMnnT3Tk="}

example/Makefile

-29
This file was deleted.

example/config.xml

+4-8
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
Apache Cordova Team
99
</author>
1010
<content src="index.html" />
11+
<plugin name="cordova-plugin-whitelist" spec="1" />
1112
<access origin="*" />
1213
<allow-intent href="http://*/*" />
1314
<allow-intent href="https://*/*" />
@@ -22,12 +23,7 @@
2223
<allow-intent href="itms:*" />
2324
<allow-intent href="itms-apps:*" />
2425
</platform>
25-
<engine name="android" spec="^6.2.3" />
26-
<engine name="ios" spec="^4.4.0" />
27-
<plugin name="cordova-image-picker" spec="^2.2.3">
28-
<variable name="PHOTO_LIBRARY_USAGE_DESCRIPTION" value=" " />
29-
</plugin>
30-
<plugin name="cordova-plugin-console" spec="^1.0.7" />
31-
<plugin name="cordova-plugin-pesdk" spec=".." />
32-
<plugin name="cordova-plugin-whitelist" spec="1" />
26+
<plugin name="cordova-plugin-pesdk" spec="~1.2.0" />
27+
<engine name="ios" spec="^4.5.4" />
28+
<engine name="android" spec="^7.0.0" />
3329
</widget>

example/package-lock.json

+87
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/package.json

+21-34
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,28 @@
11
{
2-
"version": "0.1.0",
3-
"name": "pesdk-demo",
4-
"cordova_name": "pesdk-demo",
5-
"description": "Cordova/Phonegap demo for the PhotoEditor SDK.",
6-
"author": "",
7-
"license": "Proprietary",
2+
"name": "com.photoeditorsdk.cordova.demo",
3+
"displayName": "PESDKDemo",
4+
"version": "1.0.0",
5+
"description": "A sample Apache Cordova application that responds to the deviceready event.",
6+
"main": "index.js",
7+
"scripts": {
8+
"test": "echo \"Error: no test specified\" && exit 1"
9+
},
10+
"author": "Apache Cordova Team",
11+
"license": "Apache-2.0",
12+
"dependencies": {
13+
"cordova-android": "^7.0.0",
14+
"cordova-ios": "^4.5.4",
15+
"cordova-plugin-add-swift-support": "^1.7.1",
16+
"cordova-plugin-whitelist": "^1.3.3"
17+
},
818
"cordova": {
9-
"id": "pesdk",
10-
"platforms": [
11-
"android",
12-
"ios"
13-
],
1419
"plugins": {
1520
"cordova-plugin-whitelist": {},
16-
"cordova-plugin-console": {},
17-
"cordova-image-picker": {
18-
"PHOTO_LIBRARY_USAGE_DESCRIPTION": " "
19-
},
2021
"cordova-plugin-pesdk": {}
21-
}
22-
},
23-
"keywords": [
24-
"cordova",
25-
"cordova-android",
26-
"cordova-ios",
27-
"phonegap",
28-
"camera"
29-
],
30-
"dependencies": {
31-
"cordova-android": "^6.2.3",
32-
"cordova-image-picker": "^2.2.3",
33-
"cordova-ios": "^4.4.0",
34-
"cordova-plugin-console": "^1.0.7",
35-
"cordova-plugin-pesdk": "..",
36-
"cordova-plugin-whitelist": "1",
37-
"pesdk": "file:///Users/malte/Developer/9elements/pesdk-cordova-demo",
38-
"pesdk-cordova-plugin": "file:///Users/malte/Developer/9elements/pesdk-cordova-demo",
39-
"xcode": "https://github.com/alunny/node-xcode.git"
22+
},
23+
"platforms": [
24+
"ios",
25+
"android"
26+
]
4027
}
4128
}

example/res/README.md

+29
3.02 KB
3.99 KB
5.94 KB
7.5 KB
4.01 KB
5.62 KB
7.12 KB

example/res/icon/bada/icon-128.png

11.1 KB
7.12 KB
7.12 KB

example/res/icon/ios/icon-57-2x.png

7.68 KB

example/res/icon/ios/icon-57.png

3.82 KB

example/res/icon/ios/icon-72-2x.png

11.4 KB

example/res/icon/ios/icon-72.png

4.83 KB

example/res/icon/tizen/icon-128.png

11.1 KB

example/res/icon/webos/icon-64.png

5.33 KB
22.3 KB
4.01 KB
7.15 KB
88.4 KB
217 KB
105 KB
217 KB
16.4 KB

example/res/screen/tizen/README.md

+24
5.33 KB

example/www/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<body>
3939
<div class="app">
4040
<div id="deviceready">
41-
<button id="js-selectImageBtn"><strong>Select Image</strong></button>
41+
<button id="js-selectImageBtn"><strong>Open PhotoEditor SDK</strong></button>
4242
</div>
4343
</div>
4444
<script type="text/javascript" src="cordova.js"></script>

example/www/js/index.js

+10-20
Original file line numberDiff line numberDiff line change
@@ -29,26 +29,16 @@ var app = {
2929
onDeviceReady: function() {
3030
selectImageBtn = document.getElementById('js-selectImageBtn');
3131
selectImageBtn.addEventListener('click', function() {
32-
window.imagePicker.getPictures(
33-
function(results) {
34-
let imageURI = results[0];
35-
PESDK.present(
36-
function(result){
37-
console.log(result);
38-
alert('PESDK result: ' + JSON.stringify(result));
39-
},
40-
function(error){
41-
alert('PESDK error: ' + error);
42-
},
43-
{
44-
sourceType: 1,
45-
path: imageURI
46-
}
47-
);
48-
}, function (error) {
49-
console.log('Error: ' + error);
50-
}, {
51-
maximumImagesCount: 1
32+
PESDK.present(
33+
function(result){
34+
console.log(result);
35+
alert('PESDK result: ' + JSON.stringify(result));
36+
},
37+
function(error){
38+
alert('PESDK error: ' + error);
39+
},
40+
{
41+
sourceType: 1
5242
}
5343
);
5444
});

plugin.xml

+2-3
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,14 @@
2121
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
2222
xmlns:android="http://schemas.android.com/apk/res/android"
2323
xmlns:rim="http://www.blackberry.com/ns/widgets"
24-
id="cordova-plugin-pesdk" version="1.1.0">
24+
id="cordova-plugin-pesdk" version="1.2.0">
2525
<name>PESDK</name>
2626
<description>PhotoEditor SDK Cordova Plugin</description>
2727
<license>Apache 2.0</license>
2828
<keywords>cordova,camera</keywords>
2929
<repo>https://github.com/imgly/pesdk-cordova-demo.git</repo>
3030

31-
<dependency id="cordova-plugin-compat" version="^1.0.0" />
32-
<dependency id="cordova-plugin-add-swift-support" version="1.6.0"/>
31+
<dependency id="cordova-plugin-add-swift-support" version="1.7.1"/>
3332

3433
<js-module src="src/www/pesdk.js" name="PESDK">
3534
<clobbers target="PESDK" />

src/android/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ android {
3232
}
3333

3434
dependencies {
35-
compile 'ly.img.android:photo-editor-sdk:4.0.1'
35+
compile 'ly.img.android:photo-editor-sdk:5.0.20'
3636
}

0 commit comments

Comments
 (0)