Commit Graph

  • c74192d578 Adding conditional code into Gradle, this is a bit dirty since we can't explicitly test it but we'll just have to rely on jasmine Joe Bowser 2017-06-13 10:36:00 -07:00
  • 33feb00e8f Adding the if statement to see if we can support both structures with minimal editing, TODO: actually write tests for this somehow Joe Bowser 2017-06-13 10:11:41 -07:00
  • 8f16df4c90 Adding logic to upgrade both Classic and Android Studio style project structures Joe Bowser 2017-06-13 08:27:46 -07:00
  • fb6cb51e64 Fixing lint errors Joe Bowser 2017-05-31 10:37:47 -07:00
  • 28ebbb8f02 CB-11244: Setup Api.js to support multiple builders based on project structure Joe Bowser 2017-05-31 10:23:35 -07:00
  • bd4ddcdedd Updated AndroidStudio to only look for the app directory to determine studio status Joe Bowser 2017-04-21 17:02:27 -07:00
  • e621edfba7 Fixing the Android Studio detection and making it automatically pick the right builder, good for upgrading Cordova Joe Bowser 2017-04-21 16:27:26 -07:00
  • 304a899114 Fixed the specification of the builders in the run command by getting build to check what was being passed from run Joe Bowser 2017-04-19 11:50:55 -07:00
  • 8391af2e8f JsHint Fixes, deleting unused methods Joe Bowser 2017-04-18 14:48:56 -07:00
  • 69ab6a0e0d Changing the project to add the app directory as a dependency Joe Bowser 2017-04-18 14:29:02 -07:00
  • a216f0db75 CB-11244: Changing directory creation, will most likely hide this behind a flag for the next release of Cordova-Android, and then make it default in the next major pending feedback Joe Bowser 2017-01-04 11:48:18 -08:00
  • 69260fb96a Fix the overwriting of Fil's fix, blargh Joe Bowser 2017-04-11 14:41:27 -07:00
  • db87e0ae6a Made changes so cordova/build builds with the new project. Need to work on plugin installation. Joe Bowser 2017-04-11 13:47:40 -07:00
  • 8ead919fae Managed to get the project to mostly compile, still need to re-work the build command to add the app project Joe Bowser 2017-04-04 15:42:58 -07:00
  • b73c04f3c8 Updating gradle version in the build file Joe Bowser 2017-04-04 15:34:42 -07:00
  • f790aeb8f6 Setting up the create command so we actually have all the directories in the right place, and define default variables in the top level build.gradle Joe Bowser 2017-04-04 15:18:46 -07:00
  • 7b17abc555 Fixing linting issues Joe Bowser 2017-04-04 13:38:40 -07:00
  • ffadf5dd51 Changing this so we pass lint Joe Bowser 2017-04-03 15:21:48 -07:00
  • 23d8d99925 Moving Android Manifest finding to the Gradle and Studio builders. Joe Bowser 2017-03-30 13:38:18 -07:00
  • d88df59c32 Adding the Studio Builder to build a project based on Android Studio, and deleting Ant, since Google does not support Ant Builds anymore. Sorry guys! Joe Bowser 2017-03-30 12:41:44 -07:00
  • 17906735df CB-12835: add a Context getter in CordovaInterface Xiaolei Yu 2017-05-20 06:54:23 +08:00
  • 3a6e898b12 CB-12762 : pointed package.json repo items to github mirrors instead of apache repos site Audrey So 2017-06-01 09:48:24 -07:00
  • 0cc3df3747 CB-12859: document how to run the native tests. add a README to the test/ project. filmaj 2017-05-25 20:54:25 +02:00
  • 2bc842a2b3 This commit should exist on the Crosswalk Plugin, Close #357 Joe Bowser 2017-05-29 13:04:17 -07:00
  • 1c6f640026 Commit already merged, Close #378 Joe Bowser 2017-05-29 13:02:35 -07:00
  • 6daad829cc Close #283 Joe Bowser 2017-05-29 09:53:49 -07:00
  • 7d926822ed CB-8980: Ensure copied resource-files are cleaned Darryl Pogue 2017-04-21 00:18:16 -07:00
  • d4dcbb13fc CB-12617 : removed node0.x support for platforms and added engineStrict Audrey So 2017-04-05 13:59:27 -07:00
  • f396712f59 CB-12847: added bugs entry to package.json. filmaj 2017-05-24 00:54:03 +02:00
  • d97250f968 Update JS snapshot to version 6.3.0-dev (via coho) filmaj 2017-05-02 16:19:21 -07:00
  • c0df73c3c1 Set VERSION to 6.2.3 (via coho) rel/6.2.3 6.2.3 6.2.x filmaj 2017-05-02 16:19:19 -07:00
  • e7e8e95242 Set VERSION to 6.3.0-dev (via coho) filmaj 2017-05-02 16:19:19 -07:00
  • 211a7fc6a8 Update JS snapshot to version 6.2.3 (via coho) filmaj 2017-05-02 16:19:19 -07:00
  • d518a655a8 CB-12746: updated release notes for impending 6.2.3 release, since some of the reported changes did not make it into 6.2.2. filmaj 2017-05-02 15:24:06 -07:00
  • b6a5844027 CB-12746: decrement working dev version on master to 6.2.4-dev, to align with impending patch release. filmaj 2017-05-02 15:10:29 -07:00
  • ce67804b65 Set version to 6.2.3 filmaj 2017-05-02 16:03:36 -07:00
  • f3ded26e35 CB-12746: updated release notes for impending 6.2.3 release, since some of the reported changes did not make it into 6.2.2. filmaj 2017-05-02 15:24:06 -07:00
  • 4b688f8715 CB-12746: decrement working dev version on master to 6.2.4-dev, to align with impending patch release. filmaj 2017-05-02 15:10:29 -07:00
  • e3b3bcd75f CB-12015: initial-scale values less than 1.0 are ignored on Android Simon MacDonald 2017-04-20 20:41:54 -04:00
  • 5a7590397d CB-12697 Updated checked-in node_modules Steve Gill 2017-04-24 21:56:28 -07:00
  • af31c83ec1 CB-12640: better handling of unrecognized commands on windows. removed error checking in emulator image listing when shelling out, as we already defensively dont shell out if the program is not on the PATH / not recognized. added additional test for windows unrecognized command errors for target listing. fixed up spying in a test. filmaj 2017-04-06 15:08:22 -07:00
  • bd94735ba2 CB-12640: flipped avd parsing logic so that it always tries to use avdmanager to retrieve avds first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests - and added explicit tests to ensure to shell out to singular forms of sub-commands when executing android filmaj 2017-04-06 13:48:58 -07:00
  • 46e47a3c5c CB-12640: support for android sdk tools 26.0.1. simplified target parsing by using avdmanager instead of sdkmanager. flipped target parsing logic so that it always tries to use avdmanager to retrieve targets first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests. filmaj 2017-04-06 13:13:38 -07:00
  • 9d9abea157 Start of GradleBuilder.js specs - puts it on the code coverage radar. filmaj 2017-05-02 14:42:50 -07:00
  • ee1165ea33 CB-12015: initial-scale values less than 1.0 are ignored on Android Simon MacDonald 2017-04-20 20:41:54 -04:00
  • 2704ee54cf This closes #374 Joe Bowser 2017-05-01 10:51:50 -07:00
  • ad01d28351 Set VERSION to 6.3.0-dev (via coho) Steve Gill 2017-04-24 22:05:43 -07:00
  • 814aca2b68 Set VERSION to 6.2.2 (via coho) rel/6.2.2 6.2.2 Steve Gill 2017-04-24 22:05:42 -07:00
  • cf159c1ae3 Update JS snapshot to version 6.2.2 (via coho) Steve Gill 2017-04-24 22:05:42 -07:00
  • a215c1cf30 CB-12697 Updated RELEASENOTES and Version for release 6.2.2 Steve Gill 2017-04-24 22:04:56 -07:00
  • cadea2f6c3 CB-12697 Updated checked-in node_modules Steve Gill 2017-04-24 21:56:28 -07:00
  • e13e15d3e9 CB-12640: better handling of unrecognized commands on windows. removed error checking in emulator image listing when shelling out, as we already defensively dont shell out if the program is not on the PATH / not recognized. added additional test for windows unrecognized command errors for target listing. fixed up spying in a test. filmaj 2017-04-06 15:08:22 -07:00
  • 6ef2f67ae8 CB-12640: flipped avd parsing logic so that it always tries to use avdmanager to retrieve avds first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests - and added explicit tests to ensure to shell out to singular forms of sub-commands when executing android filmaj 2017-04-06 13:48:58 -07:00
  • 765c4ee9f6 CB-12640: support for android sdk tools 26.0.1. simplified target parsing by using avdmanager instead of sdkmanager. flipped target parsing logic so that it always tries to use avdmanager to retrieve targets first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests. filmaj 2017-04-06 13:13:38 -07:00
  • a4103d8dc8 updated version in build.gradle Steve Gill 2017-04-07 10:56:39 -07:00
  • 4868d5e59e updated build.gradle version info for bintray upload Steve Gill 2017-04-06 19:03:10 -05:00
  • 34c7e8a534 updated build.gradle version for bintray publish Steve Gill 2017-04-04 13:37:06 -05:00
  • d36cfeafa2 CB-12627 Updated RELEASENOTES and Version for release 6.2.1 rel/6.2.1 6.2.1 Steve Gill 2017-04-02 17:40:35 -05:00
  • d2c71e7d75 CB-12621: reverted elementtree dep to 0.1.6 Steve Gill 2017-04-02 17:11:17 -05:00
  • 8e0f021cad Set VERSION to 6.3.0-dev (via coho) Steve Gill 2017-04-02 17:43:13 -05:00
  • fc8cd37495 Set VERSION to 6.2.1 (via coho) Steve Gill 2017-04-02 17:43:13 -05:00
  • 3f1113ed8f Update JS snapshot to version 6.2.1 (via coho) Steve Gill 2017-04-02 17:43:13 -05:00
  • 002ab85f76 CB-12627 Updated RELEASENOTES and Version for release 6.2.1 Steve Gill 2017-04-02 17:40:35 -05:00
  • 4a0f69a3f0 CB-12621: reverted elementtree dep to 0.1.6 Steve Gill 2017-04-02 17:11:17 -05:00
  • 4d55fdb3e5 Set VERSION to 6.2.0 (via coho) rel/6.2.0 6.2.0 Steve Gill 2017-03-28 15:18:35 -07:00
  • 8a2e96d995 Update JS snapshot to version 6.3.0-dev (via coho) Steve Gill 2017-03-28 15:18:36 -07:00
  • b175d611bd Update JS snapshot to version 6.2.0 (via coho) Steve Gill 2017-03-28 15:18:35 -07:00
  • 13dbd2f5d4 Set VERSION to 6.3.0-dev (via coho) Steve Gill 2017-03-28 15:18:35 -07:00
  • 6d084428a8 CB-12609 Updated RELEASENOTES and Version for release 6.2.0 Steve Gill 2017-03-28 15:17:52 -07:00
  • 312efc3878 CB-12609: added missing license headers Steve Gill 2017-03-28 15:03:15 -07:00
  • 301faebfcc CB-12614: Adding headers to tests Joe Bowser 2017-03-28 14:25:24 -07:00
  • a8af103ff4 CB-12609: checking in updated node_modules Steve Gill 2017-03-27 22:23:09 -07:00
  • 0df50c3f33 CB-8978 Prepare copy resource-files from config.xml Darryl Pogue 2016-07-28 12:44:50 -07:00
  • 08c80f77a9 CB-12605 Fix a requirements check failure on Windows Alexander Sorokin 2017-03-27 11:47:32 +03:00
  • ea8d65d7fc CB-12595: Remove the console.log stuff Joe Bowser 2017-03-23 09:33:33 -07:00
  • e3198b0f6b CB-12595: Ugly code, but this should find an Android Studio installation and use the sweet gradle center found inside Joe Bowser 2017-03-21 16:07:42 -07:00
  • 19220de388 testMultipartPopAndEncodeAsJs under newer test system Josh Jackson 2017-03-07 20:22:38 -06:00
  • 52878d6c5b MultipartMessageTest Josh Jackson 2017-03-07 17:14:04 -06:00
  • abfece70c1 Shorter method name Josh Jackson 2017-02-16 17:23:44 -06:00
  • 33da6e9eb8 Fix encoding of multipart messages. Josh Jackson 2017-02-03 15:20:37 -06:00
  • 4919a2d2a8 Bumping up the test gradle versions Joe Bowser 2017-03-22 10:53:58 -07:00
  • 2f2e8a560d CB-12546: account for quotes when detecting android command error for Windows. filmaj 2017-03-15 15:35:29 -07:00
  • 884818934f CB-12546: on create, update the require path for certain helper modules as directory structure differs. big ol TODO dropped as it _is_ kinda weird. filmaj 2017-03-15 11:58:16 -07:00
  • 1d8e6f53a1 CB-12546: sort detected targets by numerical suffix when reporting most recent version of android sdk target installed. filmaj 2017-03-15 11:30:04 -07:00
  • 3554267adf CB-12546: more specs for android_sdk and check_reqs. added fixtures for sdk targets. refactored target listing. filmaj 2017-03-15 07:47:51 -07:00
  • f7687a2567 CB-12546: use android_sdk list_targets instead of rewriting the same thing again. filmaj 2017-03-14 16:18:37 -07:00
  • ebd4a02d2c CB-12546: switch to superspawn for shelling out where possible. rework android sdk module to work with new sdk. filmaj 2017-03-14 16:01:32 -07:00
  • 4a354bba86 CB-12546: based on android command exit code and stdout, conditionally try to invoke avdmanager to list out AVD images. tweak relevant test to match behaviour. small tweak to use exposed methods for checking platform (for easier future stubbing). filmaj 2017-03-14 15:15:49 -07:00
  • d40c22441f CB-12546: move check_reqs to templates directory and update module references. filmaj 2017-03-14 14:18:00 -07:00
  • 6395eda0c8 CB-12546: emulator specs. filmaj 2017-03-14 13:12:57 -07:00
  • eb6ada8091 CB-12546: more robust sdk location detection. ANDROID_HOME now can be set from location of either of adb, android or avdmanager commands. slightly rework logic of infering ANDROID_HOME + setting up PATH to hopefully separate the logic into clearer sections. check_reqs.check_android now validates SDK Tools 25.3.1 binaries/structure. added specs for check_reqs.check_android. move android sdk version script. expose some helper functions as module methods to help with mocking. filmaj 2017-03-13 23:44:52 -07:00
  • a7ef686a27 CB-12546: leverage avdmanager if android warns it is no longer useful, which happens in Android SDK Tools 25.3.1. explicitly set the CWD of the spawned emulator process to workaround a recent google android sdk bug. rename android_sdk_version.js to android_sdk.js, to better reflect its contents. have create.js copy over the android_sdk_version batch file. filmaj 2017-03-07 17:04:11 -08:00
  • e2af492a63 CB-12587 A (not so) quick fix for get_gradle_wrapper() call Alexander Sorokin 2017-03-20 14:53:45 +03:00
  • 84de9ee0da CB-12574 - Bumping Version Joe Bowser 2017-03-15 13:19:58 -07:00
  • e182e669f0 CB-12524: Put the script in the wrong spot, oops Joe Bowser 2017-03-13 12:49:46 -07:00
  • a9a28d3e77 CB-12524: Workaround for obsolete gradle on integration servers Joe Bowser 2017-03-13 11:53:59 -07:00
  • 6a77acdbf2 CB-12524: Thwarted by JSHint again, accidentally deleted the wrong message Joe Bowser 2017-03-13 11:46:51 -07:00
  • 028725468a CB-12524: Removing the downgrade test, because thanks to Google's Tool Change, this will forever fail. Joe Bowser 2017-03-13 11:18:33 -07:00
  • 9dbffa6ee8 CB-12524: Forgot to check for the android command on the target check Joe Bowser 2017-03-13 11:16:48 -07:00
  • 2d3f3cae13 CB-12524: Set Gradle to always build in the project directory since our tests don't run scripts from the project directory by default Joe Bowser 2017-03-10 11:18:49 -08:00