Chris Brody
4abe3d3a49
Ignore Android Studio .idea files in project ( #635 )
2019-02-08 13:13:59 -05:00
Fabian Te
54df4a116c
Add missing log to Java version check ( #624 )
...
* Add missing log to Java version check
* Simplify version check output
Resolves #623
2019-01-27 10:52:22 -05:00
Keith Lord
715ce2f9ac
Update emulator.js to fix issue #608 ( #630 )
...
Fixes "Device still authorizing issue" #608 (https://github.com/apache/cordova-android/issues/608 )
Resolves #608
2019-01-18 15:24:28 -05:00
Chris Brody
7a98708eef
.gitignore add package-lock.json ( #626 )
2019-01-17 19:23:55 -05:00
Chris Brody
d9c08f12a7
Fix requirements error messages for JDK 8 ( #620 )
2019-01-17 10:13:00 -05:00
Chris Brody
e41fbc5708
javac error message fixes in requirements check ( #619 )
...
- fix download link
- put download link on its own line
- no punctuation at the end of the download link
(fixes #618 )
- no extra newline at the end
- extra newline spacing in case JAVA_HOME is invalid
2019-01-16 22:51:45 -05:00
エリス
634f92efb6
Update Bug Issue Tracker
2019-01-15 21:57:08 -08:00
エリス
98a7b759e8
Remove unused dependecy promise-matchers
2019-01-15 21:57:08 -08:00
エリス
3976685e4e
Cleanup package scripts
2019-01-15 21:57:08 -08:00
エリス
f7688bc64e
Replaced code coverage istanbul with nyc
2019-01-15 21:57:08 -08:00
エリス
18e28294d6
Updated Dependencies
2019-01-15 21:57:08 -08:00
エリス
39bd0d6463
Bumped Dev Dependencies + ESLint Correction
2019-01-15 21:57:08 -08:00
エリス
c1819cc027
Bumped cordova-common@^3.1.0
2019-01-15 21:57:08 -08:00
エリス
f228d90ca2
Copy node_modules if the directory exists ( #607 )
2018-12-19 10:33:16 +09:00
Jan Piotrowski
5f44af3757
improve test readme ( #582 )
...
<!--
Please make sure the checklist boxes are all checked before submitting the PR. The checklist
is intended as a quick reference, for complete details please see our Contributor Guidelines:
http://cordova.apache.org/contribute/contribute_guidelines.html
Thanks!
-->
### Platforms affected
### What does this PR do?
### What testing has been done on this change?
### Checklist
- [ ] [Reported an issue](http://cordova.apache.org/contribute/issues.html ) in the JIRA database
- [ ] Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected.
- [ ] Added automated test coverage as appropriate for this change.
2018-12-04 20:38:31 +01:00
Jule-
8a4ae311ce
Rewrite install dir resolution for legacy plugins ( #589 )
...
* Improve target-dir restriction for detecting new android project structure used in plugin.xml. (#575 )
* Clarify old source-file declaration way from the new one and improve ambiguous code.
* Better check `src/main` forms.
* Replace path search with RegExp vars.
* Fix RegExp in order to match `/` or `EOL`.
* Remove template strings for NodeJS 4 support (wanted in case we port these changes to `7.1.x` at some point).
* Add pointer to deprecation plan in GH-580.
2018-11-28 06:46:45 -05:00
Chris Brody
ef2434188e
Resolve issue with plugin target-dir="app*" subdirs ( #572 )
...
(subdirectories) such as "appco", with unit tests to verify
Needed for @katzer plugins that use de/appplant subdirectory,
for example:
* cordova-plugin-local-notifications
* cordova-plugin-badge
* cordova-plugin-background-mode
Also needed for cordova-plugin-inappbrowser
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
Co-authored-by: Julio César <jcesarmobile@gmail.com >
Co-authored-by: Jan Piotrowski <piotrowski+github@gmail.com >
2018-11-22 08:59:33 -05:00
Jan Piotrowski
a014228f7c
Output current package name if package name can't be validated
...
We have this of the package name. It only outputs that the current one is bad, not what the current one actually is. Added an output of the current one to the error.
2018-11-20 21:54:55 -08:00
エリス
2163c8ae05
Merge pull request #507 from dpogue/gradle-updates
...
Gradle Updates
2018-11-21 14:44:00 +09:00
Darryl Pogue
47bb5184a0
Silence some deprecation linter warnings
2018-11-20 21:13:02 -08:00
Darryl Pogue
f1f1ac3cbd
Updates for latest gradle/build tools
...
Ref GH-504.
2018-11-20 21:12:59 -08:00
Chris Brody
f1396c7aad
eslint ignore version file ( #559 )
...
Quick workaround to resolve build error
needed since cordova-coho generates version file with double-quotes
2018-11-14 20:35:47 -05:00
Chris Brody
21ae48eada
Merge pull request #550 from brodybits/gh-547-bugfix
...
Fix for old plugins with non-Java sources (GH-547)
2018-11-14 17:44:31 -05:00
Christopher J. Brody
53e1c1b65c
Set version & VERSION to 8.0.0-dev (coho)
2018-11-14 15:37:22 -05:00
Christopher J. Brody
858611f95e
Update JS to version 8.0.0-dev (via coho)
2018-11-14 15:37:22 -05:00
Christopher J. Brody
5c334b6c10
CB-9366 cordova.js log error.stack (cordova-js@4.2.4)
...
(Update cordova.js from cordova-js@4.2.4, using coho copy-js)
2018-11-14 15:30:26 -05:00
Christopher J. Brody
cf5a02ea0f
Update cordova.js from cordova-js@4.2.3
...
using coho copy-js
with the following change from cordova-js-src:
* Remove obsolete check for JellyBean to work properly on Android Pie
(GH-534)
2018-11-14 15:24:48 -05:00
Christopher J. Brody
a67bc75b93
GH-547 Fix for old plugins with non-Java sources
...
(source-file entries)
including aidl, aar, jar, and so files
2018-11-14 13:19:58 -05:00
Christopher J. Brody
895ab0c970
Fix comments in getInstallDestination
...
(in pluginHandlers.js)
2018-11-14 11:40:33 -05:00
Christopher J. Brody
21f84732c8
Cleanup getInstallDestination in pluginHandlers.js
2018-11-14 11:38:39 -05:00
David Boho
7eed65e9b4
GH-552 (android) check for build-extras.gradle in the app-parent directory ( #553 )
...
as documented in https://cordova.apache.org/docs/en/latest/guide/platforms/android/?#extending-buildgradle
and deal with multiple build-extras.gradle locations
Co-authored-by: David Boho <david.boho@tu-ilmenau.de >
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
2018-11-14 08:00:36 -05:00
Darryl Pogue
cf5915ad01
Merge pull request #551 from DavidWiesner/cast-min-sdk-version
...
(android) add missing cast for cdvMinSdkVersion
2018-11-13 23:06:38 -08:00
David Boho
a4caa87d29
add missing cast for cdvMinSdkVersion
2018-11-14 06:18:53 +01:00
Christopher J. Brody
bbb3913a36
Test old plugin aidl & lib mapping - repros GH-547
...
(reproduces GH-547)
2018-11-13 13:06:48 -05:00
Christopher J. Brody
92f07d0418
Check old compat of other extension (CB-14125)
...
of plugin source file installed into app/src/main with
old target-dir scheme
NOTE: These tests do *not* check compatibility of
plugins with old lib target-dir scheme.
2018-11-12 23:27:59 -05:00
Christopher J. Brody
578a642209
Check target-dir mapping of plugin xml source file
...
Possibly related to: CB-13830: Add handlers for plugins
that use non-Java source files, such as Camera
2018-11-12 23:27:53 -05:00
Christopher J. Brody
9d03e4ec0a
Fix tests of plugin files with new app dir scheme
...
(new app target-dir scheme)
2018-11-12 22:54:40 -05:00
Chris Brody
576ad183e7
Merge pull request #542 from brodybits/gh-540-hotfix
...
Resolve GH-539 & GH-540 on master
2018-11-12 13:23:23 -05:00
Chris Brody
e31596f60e
Remove obsolete check for JellyBean (GH-534) ( #544 )
...
to work properly on Android Pie
was introduced in dc0bfeb0c (CB-11828)
Resolves #534
Co-authored-by: <pradiv-kumar@users.noreply.github.com >
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
2018-11-12 12:06:45 -05:00
Christopher J. Brody
ef493b4c0f
GH-540 fix for source-file with app target-dir
2018-11-11 15:26:04 -05:00
Christopher J. Brody
c15312ee70
unit test uninstall of <source-file> with app dest
...
for Java source, JAR, and AAR
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
Co-authored-by: Kyle Kirbatski <kkirbatski@gmrmarketing.com >
Co-authored-by: Antonio Facciolo <afdev82@users.noreply.github.com >
2018-11-11 15:19:13 -05:00
Christopher J. Brody
3caefcae49
unit test source-file with custom lib target-dir
...
for JAR and AAR
(GH-540)
Co-Authored-By: Kyle Kirbatski <kkirbatski@gmrmarketing.com >
Co-Authored-By: Christopher J. Brody <chris.brody@gmail.com >
Co-Authored-By: @afdev82 (Antonio Facciolo)
2018-11-11 15:18:00 -05:00
Christopher J. Brody
c2f6631f91
GH-539 fix destination path fallback
...
Fallback to old path mapping if no Android Studio path mapping exists
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
Co-authored-by: Kyle Kirbatski <kkirbatski@gmrmarketing.com >
2018-11-11 15:16:19 -05:00
Christopher J. Brody
fb1dfb27df
unit test uninstall of <source-file> with app dest
...
for Java source only (GH-539)
Co-Authored-By: Christopher J. Brody <chris.brody@gmail.com >
Co-Authored-By: Kyle Kirbatski <kkirbatski@gmrmarketing.com >
2018-11-11 15:15:36 -05:00
Kyle Kirbatski
898a6a8d8d
Add a unit test to test source-file target-dir /app/src/main/…
2018-11-11 15:15:35 -05:00
Darryl Pogue
7da53741cd
Merge pull request #538 from erisu/bump-common-3x
...
Dependency bump cordova-common@^3.0.0
2018-11-07 18:04:28 -08:00
エリス
47aabc631d
Dependency bump cordova-common@^3.0.0
2018-11-08 09:23:01 +09:00
Darryl Pogue
fb75ac371d
Merge pull request #536 from erisu/remove-node_module-copy
...
Only copy platform node_modules when created by binary
2018-11-06 10:06:46 -08:00
エリス
98c866704a
Only copy platform node_modules when create by bin
2018-11-06 16:08:34 +09:00
Darryl Pogue
e58453d3e6
Merge pull request #465 from erisu/CB-14201
...
CB-14201: (android) Removes Gradle property in-line command arguments…
2018-10-31 21:25:26 -07:00