Raphael von der Grün and GitHub
fcaab36484
Modernize our one E2E test ( #858 )
...
The test should still do the same thing as before.
No change tested code intended.
This also gets rid of the barely used and outdated E2E helpers
2019-10-30 16:24:32 +01:00
Raphael von der Grün and GitHub
5dfa995a4b
Ensure to lint as many files as possible ( #854 )
...
* Lint everything, including bins w/out extension
* Apply eslint --fix to all linted files
* Manually fix all remaining lint rule violations
* Remove ESLint inline config
2019-10-21 18:26:17 +02:00
Erisu
c35a990c09
Update JS snapshot to version 8.2.0-dev (via coho)
2019-09-11 13:58:08 +09:00
Erisu
11f40bd2cc
Set VERSION to 8.2.0-dev (via coho)
2019-09-11 13:58:04 +09:00
Erisu
7e8b47d012
minor-8.1.0 Updated version and RELEASENOTES.md for release 8.1.0
2019-09-11 12:41:25 +09:00
エリス and GitHub
902aa32dda
chore: bump dependencies for release 8.1.0 ( #827 )
2019-09-11 11:34:33 +09:00
MatusFiala and エリス
42c0cba7f7
feat: added multiple selection for filepicker ( #651 )
...
* GH-621 (Cordova-Android)
2019-09-09 08:44:40 +09:00
Jan Piotrowski and エリス
f2b84d8d83
chore: compress files in /res with tinypng.com ( #672 )
2019-09-07 22:45:43 +09:00
Norman Breau and エリス
1b11206174
fix: clean command ( #815 )
...
* fix clean command
* added unit tests for the getArgs clean
* Cleaned up ProjectBuilder.getArgs for readability
2019-09-07 13:54:32 +09:00
Darryl Pogue and GitHub
c93e3e9f6f
Merge pull request #750 from goffioul/patch-1
...
Don't request focus explicitly if not needed
2019-08-28 15:31:25 -07:00
Norman Breau and Tim Brust
9808a0d4d3
GH-799 (android) Stop webview from restarting when activity resizes ( #800 )
2019-08-26 19:57:11 +00:00
Norman Breau and Chris Brody
bd1697dbd2
feat: Build app bundles (.aab files) ( #764 )
...
* (android) Added android bundle support
with some corrected tests
added bundle specific output
* with --packageType flag to have consistency with cordova-ios
* warn about missing required signing params only if at least one signing param is present
* produce error on run if packageType = bundle
* added comments relating to shelljs as suggested
* unit test case added by @brodybits - Chris Brody
* Filled in error message and unit test spec
Primary author: @breautek - Norman Breau <norman@normanbreau.com >
Co-authored-by: Norman Breau <norman@normanbreau.com >
Co-authored-by: Chris Brody <chris@brody.consulting >
2019-08-08 12:53:10 -04:00
Raphael von der Grün and GitHub
b3b8690bbd
Simplify apkSorter using compare-func package ( #788 )
2019-07-18 11:59:54 +02:00
Raphael von der Grün and GitHub
ad742ec93c
Simplify and fix promise handling in specs ( #787 )
2019-07-17 14:56:36 +02:00
Raphael von der Grün and GitHub
1de7c38134
Properly handle promise in create script ( #784 )
...
* Properly handle promise in create script
* Add regression test
2019-07-17 09:52:19 +02:00
Raphael von der Grün and GitHub
997943a194
Do not clobber process properties with test mocks ( #783 )
2019-07-17 03:01:56 +02:00
Raphael von der Grün and GitHub
47c6048d53
Do not clobber console.log to spy on it ( #782 )
2019-07-17 00:18:12 +02:00
a64d459c8e
Add Node.js 12 to CI Services ( #724 )
...
and remove trailing whitespace from .travis.yml
Co-authored-by: エリス <erisu@users.noreply.github.com >
Co-authored-by: Christopher J. Brody <brodybits@users.noreply.github.com >
2019-07-14 17:20:47 -04:00
Chris Brody and GitHub
a5ad440f17
ci(travis): set dist: trusty in .travis.yml ( #777 )
...
to avoid errored Travis CI build on Node.js 12
including NOTE with a TODO item
2019-07-14 16:54:26 -04:00
Chris Brody and GitHub
acad24d62a
Consistent order from ProjectBuilder.apkSorter ( #779 )
...
This function used to give a different order depending on the behavior
of Array.prototype.sort(), which led to a test failure on Node.js 12
(see apache/cordova-android#767).
This update gives a consistent sort order, regardless of the
JavaScript engine implementation, now succeeds on Node.js
versions 6, 8, 10, and 12.
Resolves #767
For reference:
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
2019-07-14 16:35:44 -04:00
989b4cc913
test: use verbose spec reporter ( #778 )
...
Co-authored-by: Christopher J. Brody <chris@brody.consulting >
Co-authored-by: Raphael von der Grün <raphinesse@users.noreply.github.com >
2019-07-14 15:36:46 -04:00
Norman Breau and Chris Brody
38c6627999
rewire workaround for NodeJS 12 ( #774 )
...
* rewire workaround for NodeJS 12
* additional comment with a link to the underlying issue in jhnns/rewire#167
2019-07-12 02:09:57 -04:00
Chris Brody and GitHub
4b9e18c6b8
nyc@14 update in devDependencies ( #772 )
2019-07-12 01:46:55 -04:00
Jan Piotrowski and GitHub
906f8cc002
ci(travis): Fix Android SDK ( #765 )
...
* add node 12
* try to cleanup and fix
* fix
* fix
* no node 12 then...
2019-07-11 12:16:29 +02:00
goffioul and GitHub
01ab11644c
Don't request focus explicitly if not needed
...
Requesting the focus explicitly actually makes the child WebView to move the focus to the first visible focusable element on the page. This makes it impossible to simply let the WebView restore the focus to the last focused element, before the activity was paused. To prevent this problem on devices other that the Samsung Galaxy Note 3, only request the focus if necessary (it might as well be possible that the original fix is not needed anymore on newer versions of Android and/or WebView).
2019-06-20 15:28:08 -04:00
Raphael von der Grün and GitHub
4cf3dcfaae
Do not explicitly require modules from project directory ( #713 )
...
* Allow to pass-through projectPath to Builder
* Do not explicitly require modules from project directory
2019-04-13 17:34:59 +02:00
エリス and GitHub
b177f84825
Added allprojects repositories for Framework Release Builds ( #676 )
2019-04-06 13:33:04 +09:00
エリス and GitHub
485e6e0e4d
Improve Gradle Build Arguments ( #699 )
...
* Remove `uses-sdk` from AndroidManifest
* Remove dependency `elementtree`
* Updated Build Command Help Menu Printout
* Cleanup `minSdkVersion` printout
* Added `maxSdkVersion`, but not recommended to set.
* Added `targetSdkVersion`
* Update the `GradlePropertiesParser` & Test Spec
* Always Set Overriding Changes
* Update existing properties
* Update configure method
2019-04-06 13:28:25 +09:00
Darryl Pogue and GitHub
516c3411aa
Merge pull request #710 from dpogue/cookie-deprecation
...
Fix deprecation warning in SystemCookieManager
2019-04-02 13:27:20 -07:00
Darryl Pogue
908354e7fa
Fix deprecation warning in SystemCookieManager
2019-04-02 07:16:08 -07:00
Darryl Pogue and GitHub
9531dbbc7b
Merge pull request #691 from dpogue/common-configparser
...
Run prepare with the correct ConfigParser version
2019-03-15 11:08:35 -07:00
Darryl Pogue
d10dd1c0b4
Remove unused browserify paths
2019-03-14 23:03:14 -07:00
Darryl Pogue
6533474070
GH-690: Run prepare with the correct ConfigParser
2019-03-14 23:02:53 -07:00
エリス and GitHub
576edb53bb
Updated ANDROID_HOME Test to Follow #656 Change ( #673 )
2019-02-18 09:34:55 +09:00
エリス
20e390af85
Update JS snapshot to version 8.1.0-dev (via coho)
2019-02-13 15:22:10 +09:00
エリス
931251a5a8
Set VERSION to 8.1.0-dev (via coho)
2019-02-13 15:22:06 +09:00
エリス
9697550488
GH-10 Updated version and RELEASENOTES.md for release 8.0.0
2019-02-13 15:19:45 +09:00
エリス and GitHub
3dac984613
Added Missing License Headers ( #669 )
2019-02-13 11:35:43 +09:00
867da56e2e
Use custom Gradle properties to read minSdkVersion value from config.xml ( #655 )
...
Co-authored-by: エリス <ellis.bryan@gmail.com >
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
2019-02-12 20:11:32 -05:00
Chris Brody and GitHub
719acd3ab1
Merge pull request #668 from brodybits/revert-pr-664
...
Revert "Remove uses-sdk from AndroidManifest.xml (#664 )"
2019-02-12 19:05:51 -05:00
Christopher J. Brody
549cae0a06
Revert "Remove uses-sdk from AndroidManifest.xml ( #664 )"
...
This reverts commit bb45f4f3ba .
Resolves #666
2019-02-12 19:01:07 -05:00
Chris Brody and GitHub
bb45f4f3ba
Remove uses-sdk from AndroidManifest.xml ( #664 )
...
* Remove uses-sdk from AndroidManifest.xml
since uses-sdk values are now superseded by Gradle files
* remove elementtree no longer needed
* remove internal capitalize function no longer needed
* remove AndroidManifest SDK version tests no longer needed
resolves #629
2019-02-12 11:22:49 -05:00
Chris Brody and GitHub
b4de6f55c4
Quick fix to support ANDROID_SDK_ROOT ( #656 )
...
resolves #617
2019-02-12 09:20:17 -05:00
Chris Brody and GitHub
e99c145d55
Ignore more Gradle build artifacts in Android project ( #632 )
...
including a couple suggestions from:
- https://github.com/github/gitignore/blob/master/Gradle.gitignore
2019-02-11 14:58:20 -05:00
Jan Piotrowski
9cb9f32fbb
Add or update GitHub pull request and issue template
2019-02-11 18:36:02 +01:00
Chris Brody and GitHub
a6f30b6977
Android tools 3.3 & Gradle 4.10.3 update ( #642 )
...
Gradle 4.10.1 or higher is needed for Android Studio 3.3.0 ref:
- https://developer.android.com/studio/releases/gradle-plugin#3-3-0
Resolves #634 (Update Gradle classpath for Android Studio 3.3)
Resolves #596 (Support gradle 4.9+)
2019-02-09 19:35:46 -05:00
73692e60d8
Quick updates to top-level project.properties ( #654 )
...
* Update header comments according to reality, in a similar fashion to
bin/templates/project/project.properties
* update default target API to 28
this change updates the target SDK value to 28 in both generated
platforms/android/CordovaLib/AndroidManifest.xml and
the resulting Android build, if not overridden by the Cordova user
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com >
Co-authored-by: Joe Bowser <bowserj@apache.org >
2019-02-08 13:23:16 -05:00
Chris Brody and GitHub
4abe3d3a49
Ignore Android Studio .idea files in project ( #635 )
2019-02-08 13:13:59 -05:00
Fabian Te and Chris Brody
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 and Chris Brody
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