Commit Graph

  • 320e31bb10 Adding tests related to 3.5.1 Joe Bowser 2014-08-12 11:09:53 -07:00
  • 8b55a16986 CB-7291: Add external-launch-whitelist and use it for filtering intent launches Ian Clelland 2014-08-12 11:02:55 -04:00
  • f9b8f9a45f CB-7159: Fix setBackgroundColor() call to support 4.0.x view classes Ian Clelland 2014-08-11 13:25:21 -04:00
  • 41125ea1e2 CB-7261 Fix setNativeToJsBridgeMode sometimes crashing when switching to ONLINE_EVENT Andrew Grieve 2014-08-07 16:18:56 -04:00
  • 73219bf2d2 CB-7265 Fix crash when navigating to custom protocol (introduced in 3.5.1) Martin Bektchiev 2014-08-06 15:24:51 +03:00
  • d6eb723b7f Filter out non-launchable intents Ian Clelland 2014-07-22 13:53:33 -04:00
  • 993d73762c Handle unsupported protocol errors in webview better Ian Clelland 2014-07-21 09:20:49 -04:00
  • 4d2467670e change version in package.json to 3.5.1 3.5.1 Steven Gill 2014-08-04 11:29:17 -07:00
  • 48b51c451a CB-7238: I should have collapsed this, but Config.init() must go before the creation of CordovaWebView Joe Bowser 2014-07-31 09:23:14 -07:00
  • 3d191d5884 CB-7238: Minor band-aid to get tests running again, this has to go away before 3.6.0 is released, since this is an API change. Joe Bowser 2014-07-31 08:17:31 -07:00
  • 955133f173 Extend whitelist to handle URLs without // chars Ian Clelland 2014-06-26 15:48:50 -04:00
  • ed8d3fd75b Set VERSION to 3.5.1 (via coho) Ian Clelland 2014-07-22 14:15:10 -04:00
  • f99a589569 Update JS snapshot to version 3.5.1 (via coho) Ian Clelland 2014-07-22 14:15:10 -04:00
  • 07f8100058 Filter out non-launchable intents Ian Clelland 2014-07-22 13:53:33 -04:00
  • 25b8d360da Handle unsupported protocol errors in webview better Ian Clelland 2014-07-21 09:20:49 -04:00
  • 2ab81bc5ae Update the errorurl to no longer use intents Joe Bowser 2014-06-24 12:57:46 -07:00
  • 40acaa9e85 Refactoring the URI handling on Cordova, removing dead code Joe Bowser 2014-06-24 12:30:12 -07:00
  • 5054b714e2 Set version to 4.0.0-dev in package.json Andrew Grieve 2014-07-25 20:03:42 -04:00
  • c2cafb4b45 CB-7172 Force window to have focus after resume Andrey Kurdyumov 2014-07-20 00:28:44 +06:00
  • 05868b541b Merge branch 'master' into 4.0.x (background color) Andrew Grieve 2014-07-21 15:47:03 -04:00
  • 67f474ef42 CB-7159 Set background color of webView as well as its parent Jan Velecký 2014-07-21 01:04:52 +02:00
  • a40424e75c Merge branch 'master' into 4.0.x (setButtonPlumbedToJs) Andrew Grieve 2014-07-18 13:49:04 -04:00
  • cd6c0e1de9 CB-7018 Fix setButtonPlumbedToJs never un-listening Andrew Grieve 2014-07-18 13:46:29 -04:00
  • a99c8219bd Make private PluginManager.clearPluginObjects, .startupPlugins Andrew Grieve 2014-07-14 14:30:10 -04:00
  • a03fdaba39 Merge branch 'master' into 4.0.x (undeprecate) Andrew Grieve 2014-07-14 14:28:56 -04:00
  • 92be0033a8 Undeprecate some just-deprecated symbols in PluginManager. Andrew Grieve 2014-07-14 14:28:27 -04:00
  • 6f301576eb Mark PluginEntry fields as final Andrew Grieve 2014-07-14 14:26:21 -04:00
  • e2b3f76a10 Merge branch 'master' into 4.0.x (PluginEntry refactor) Andrew Grieve 2014-07-14 14:18:10 -04:00
  • b934c1be6a @Deprecate methods of PluginManager that were never meant to be public Andrew Grieve 2014-07-14 14:10:19 -04:00
  • 145b50a320 Move plugin instantiation and instance storing logic PluginEntry->PluginManager Andrew Grieve 2014-07-14 14:08:27 -04:00
  • a33cdc9c7b Fix broken unit test due to missing Config.init() call Andrew Grieve 2014-07-14 14:06:47 -04:00
  • 62101e85ff Update to check for Google Glass APIs Matt Ray 2014-05-08 15:37:09 -04:00
  • 0a3714e5e0 Fix for android not being in PATH check on Windows Eion Robb 2014-06-22 09:43:30 +12:00
  • 86a2830d75 Displaying error when regex does not match. Ankit Jain 2014-06-30 23:59:53 +05:30
  • b277202838 Add PluginManager.setPluginEntries, delete setPluginWhitelist Andrew Grieve 2014-07-10 16:39:46 -04:00
  • a4f6d9f6e7 Merge branch 'master' into 4.0.x (unbreak compile) Andrew Grieve 2014-07-10 15:14:57 -04:00
  • 9300e97d2b Fix broken compile due to previous commit :( Andrew Grieve 2014-07-10 15:14:39 -04:00
  • 1d4aa44d3d Merge branch 'master' into 4.0.x (CordovaPlugin.pluginInitialize tweak) Andrew Grieve 2014-07-10 15:05:40 -04:00
  • 3792f75281 Tweak CordovaPlugin.initialize method to be less deprecated. Andrew Grieve 2014-07-10 15:03:53 -04:00
  • b52fcb8aa9 Merge branch 'master' into 4.0.x (CordovaBridge tweaks) Andrew Grieve 2014-07-10 11:36:58 -04:00
  • a14c794255 Un-deprecate CordovaActivity.init() - it's needed to tweak prefs in onCreate Andrew Grieve 2014-07-10 11:29:44 -04:00
  • aef96e95e8 Tweak log messages in CordovaBridge with bridgeSecret is wrong Andrew Grieve 2014-07-10 11:29:26 -04:00
  • f0da63a8ff Merge branch 'master' into 4.0.x (backport of CordovaBridge) Andrew Grieve 2014-07-10 10:45:55 -04:00
  • cc860804f6 Backport CordovaBridge from 4.0.x -> master Andrew Grieve 2014-07-10 10:43:37 -04:00
  • f38c460588 Merge branch 'master' into 4.0.x (Unbreak unit tests) Andrew Grieve 2014-07-10 10:30:05 -04:00
  • d8a19b5565 Update unit tests to not use most deprecated things (e.g. DroidGap) Andrew Grieve 2014-07-10 10:23:44 -04:00
  • 1c5b5e2ce6 Add non-String overloades for CordovaPreferences.set() Andrew Grieve 2014-07-10 10:23:26 -04:00
  • 9b9c59766f Add back CordovaWebView.getUrl() - needed by tests & does make sense to have Andrew Grieve 2014-07-10 10:15:34 -04:00
  • fc2a202afa Log friendlier messages when bridge calls are recieved from previous page Andrew Grieve 2014-07-10 10:14:47 -04:00
  • 4b4b71ff32 CordovaActivity: don't create WebView until loadUrl() so that apps can tweak preferences after super.onCreate() Andrew Grieve 2014-07-10 10:10:38 -04:00
  • 9358838dab Merge branch 'master' into 4.0.x (unit test tweaks) Andrew Grieve 2014-07-09 21:12:45 -04:00
  • 2f24e42dc1 Make CordovaWebview resilient to init() not being called (for backwards-compatibility) Andrew Grieve 2014-07-09 21:08:29 -04:00
  • 0c12aa163e Add node_module licenses to LICENSE Andrew Grieve 2014-07-09 16:08:18 -04:00
  • a4d9f702e4 Merge branch 'master' into 4.0.x (cordova.js snapshot) Andrew Grieve 2014-07-09 13:32:10 -04:00
  • ec47274fbd Update cordova.js snapshot to work with bridge changes Andrew Grieve 2014-07-09 13:31:44 -04:00
  • efcedabee0 Delete Cordova*Client classes, Create CordovaBridge, Delete more CordovaWebView symbols Andrew Grieve 2014-07-09 09:29:33 -04:00
  • 25a7b66296 Delete deprecated methods from PluginManager Andrew Grieve 2014-07-08 14:46:05 -04:00
  • ac194cd34f Merge branch 'master' into 4.0.x (remove Config.* references) Andrew Grieve 2014-07-08 14:45:41 -04:00
  • 04ccb06e3f Provide CordovaPlugin with CordovaPreferences. Add new Plugin.initialize() Andrew Grieve 2014-07-08 14:26:21 -04:00
  • d31ee20ba5 Convert usages of Config.* to use the non-static versions Andrew Grieve 2014-07-08 14:11:14 -04:00
  • 9b25d45b93 Change getProperty -> prefs.get* within CordovaActivity Andrew Grieve 2014-07-08 14:08:15 -04:00
  • eca05e6bad Delete deprecated symbols from CordovaActivity (4.0.x) Andrew Grieve 2014-07-08 12:15:34 -04:00
  • 84bf20152b Merge branch 'master' into 4.0.x (CordovaUriHelper visibility) Andrew Grieve 2014-07-08 12:06:04 -04:00
  • d51abdd73e Make CordovaUriHelper class package-private Andrew Grieve 2014-07-08 12:05:41 -04:00
  • 200e9f1a8e Delete deprecated classes: DirectoryManager, DroidGap, ExifHelper (4.0.x) Andrew Grieve 2014-07-08 12:04:40 -04:00
  • 7dc09b4019 Delete JSONUtils.java (in 4.0.x only) Andrew Grieve 2014-07-08 12:00:02 -04:00
  • dbb196a17e Delete url-filters logic (in 4.0.x branch only) Andrew Grieve 2014-07-08 11:58:56 -04:00
  • 05a95c699f Merge branch 'master' into 4.0.x (Fix setPluginEntries) Andrew Grieve 2014-07-08 11:55:04 -04:00
  • 9ea8b2237a Fix PluginManager.setPluginEntries not removing old entries Andrew Grieve 2014-07-08 11:54:38 -04:00
  • 9c5e340fb8 Merge branch 'master' into 4.0.x (App plugin from config.xml -> code) Andrew Grieve 2014-07-08 11:52:44 -04:00
  • e86c2e5970 Move registration of App plugin from config.xml -> code Andrew Grieve 2014-07-08 11:47:26 -04:00
  • 67006add53 Merge branch 'master' into 4.0.x (tweaks to setWebViewClient) Andrew Grieve 2014-07-07 16:38:50 -04:00
  • caeb86843d Make setWebViewClient an override instead of an overload. Delete Location-change JS->Native bridge mode (missed some of it). Andrew Grieve 2014-07-07 16:31:29 -04:00
  • 1571b26a65 Merge branch 'master' into 4.0.x (ConfigXmlParser + two-phase init) Andrew Grieve 2014-07-07 16:23:51 -04:00
  • 0f15608175 CB-4404 Revert setting android:windowSoftInputMode to "adjustPan" Andrew Grieve 2014-07-07 13:07:51 -04:00
  • 705991e5b0 Refactor: Use ConfigXmlParser in activity. Adds CordovaWebView.init() Andrew Grieve 2014-07-04 16:32:09 -04:00
  • b636874bd9 Deprecate some convenience methods on CordovaActivity Andrew Grieve 2014-07-04 16:31:19 -04:00
  • 965e4e9b19 Fix CordovaPreferences not correctly parsing hex values (valueOf->decode) Andrew Grieve 2014-07-04 16:27:16 -04:00
  • af77977fda Refactor: Move url-filter information into PluginEntry. Andrew Grieve 2014-07-04 14:52:31 -04:00
  • e74baf188f Don't re-parse config.xml in onResume. Andrew Grieve 2014-07-04 12:19:28 -04:00
  • 663a71255f Move handling of Fullscreen preference to CordovaActivity Andrew Grieve 2014-07-04 12:11:19 -04:00
  • bdf2f22f81 Merge branch 'master' into 4.0.x (ConfigXmlParser breakout) Andrew Grieve 2014-07-04 11:48:49 -04:00
  • 79aa3e159d Delete dead code from CordovaActivity Andrew Grieve 2014-07-04 11:46:03 -04:00
  • 95118398dd Update .classpath to make Eclipse happy (just re-orders one line) Andrew Grieve 2014-07-04 11:38:31 -04:00
  • 4d18a8e55f Delete "CB-3064: The errorUrl is..." Log message left over from debugging presumably Andrew Grieve 2014-07-04 11:38:16 -04:00
  • 3bab41f138 Refactor Config into ConfigXmlParser, CordovaPreferences Andrew Grieve 2014-07-04 11:31:32 -04:00
  • a8330773ca Add missing changes from previous merge commit Andrew Grieve 2014-07-04 10:32:02 -04:00
  • 4ca2305693 Merge branch 'master' into 4.0.x (Bridge fixes) Andrew Grieve 2014-07-03 23:02:02 -04:00
  • f577af0886 Delete Location-change JS->Native bridge mode Andrew Grieve 2014-07-03 22:18:18 -04:00
  • aab47bd453 CB-5988 Allow exec() only from file: or start-up URL's domain Andrew Grieve 2014-07-03 21:58:35 -04:00
  • 445ddd89fb CB-6761 Fix native->JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly Andrew Grieve 2014-07-03 13:27:30 -04:00
  • 6f21a96238 Update the errorurl to no longer use intents Joe Bowser 2014-06-24 12:57:46 -07:00
  • c47bcb2f54 This breaks running the JUnit tests, we'll bring it back soon Joe Bowser 2014-06-24 12:55:56 -07:00
  • b0b628ffc2 Refactoring the URI handling on Cordova, removing dead code Joe Bowser 2014-06-24 12:30:12 -07:00
  • 428e1bc14d Remove fields from CordovaWebView interface Andrew Grieve 2014-06-24 15:28:53 -04:00
  • d66bb84924 Delete onReset and resetJsMessageQueue from CordovaWebView interface Andrew Grieve 2014-06-24 15:26:43 -04:00
  • 4ce5123a12 Merge branch 'master' into 4.0.x (bindButton changes) Andrew Grieve 2014-06-24 15:22:27 -04:00
  • 4b4a2e9f9e CB-7018 Clean up and deprecation of some button-related functions Andrew Grieve 2014-06-24 15:08:47 -04:00
  • 58afd0b604 CB-7017 Fix onload=true being set on all subsequent plugins Andrew Grieve 2014-06-24 14:55:34 -04:00
  • 4352456129 CB-5971: Fix package / project validation Ian Clelland 2014-06-24 14:05:03 -04:00