Commit Graph

1241 Commits

Author SHA1 Message Date
Lorenzo Pichilli d0a8d6fb4c
Merge pull request #1937 from michalsrutek/feature/fix-typos
Fix typos
2023-12-23 14:13:09 +01:00
Lorenzo Pichilli bccd7535ce
Merge pull request #1936 from michalsrutek/feature/swift-code-improvements
Swift code improvements
2023-12-23 14:10:33 +01:00
Lorenzo Pichilli 93bc6ca1ed
Merge pull request #1935 from michalsrutek/feature/remove-open-default-params
Remove open default params
2023-12-23 14:03:10 +01:00
Lorenzo Pichilli ad3fe2a1b2
Merge pull request #1934 from michalsrutek/feature/encoding-enum-type-inference
Use enum type inference for encoding
2023-12-23 14:02:13 +01:00
Lorenzo Pichilli 5b422511c0
Merge pull request #1933 from michalsrutek/bugfix/ipad-crash-present-inappbrowser
💥 Fix iPad crash due to missing `sourceView`
2023-12-23 13:59:11 +01:00
Lorenzo Pichilli 15f31559e4
Merge pull request #1932 from michalsrutek/bugfix/ipad-crash-dispose
💥 Fix crash - remove force unwrapping from dispose method
2023-12-23 13:57:31 +01:00
Lorenzo Pichilli e1330c1304
Merge pull request #1930 from michalsrutek/feature/fix-couple-of-warnings
⚠️ Fix a couple of iOS warnings
2023-12-23 13:56:16 +01:00
Michal Srutek 0317dc500d msg 2023-12-21 08:23:29 +01:00
Michal Srutek 621d3fa040 Locale split 2023-12-21 08:22:55 +01:00
Michal Srutek e50278a35e ipv4 split 2023-12-21 08:22:19 +01:00
Michal Srutek ecfcb3d9f5 Next typos fixes 2023-12-21 08:21:41 +01:00
Michal Srutek 38e28bec42 FIx urlSplit 2023-12-21 08:16:00 +01:00
Michal Srutek 7077320f95 Consistent colon spacing 2023-12-21 08:07:57 +01:00
Michal Srutek 3b999a310e Additional findings 2023-12-20 15:50:43 +01:00
Michal Srutek 7c1cd442bb Swift code improvements 2023-12-20 15:45:58 +01:00
Michal Srutek 4797a022c0 Remove open default params 2023-12-20 12:21:05 +01:00
Michal Srutek 1b15b0bbb1 Use enum type inference for encoding 2023-12-20 12:19:14 +01:00
Michal Srutek 527a62b562 Fix iPad crash due to missing sourceView 2023-12-20 12:01:40 +01:00
Michal Srutek 034662136f Remove force unwrapping from dispose method 2023-12-20 11:29:46 +01:00
Michal Srutek b954080321 Fix a couple of iOS warnings 2023-12-20 11:07:07 +01:00
Lorenzo Pichilli 73c27928ca updated pubspec.lock 2023-12-18 12:43:55 +01:00
Lorenzo Pichilli ed450ad678 Added CustomPathHandler class to be able to implement Android custom path handlers for WebViewAssetLoader 2023-12-18 12:40:16 +01:00
Lorenzo Pichilli c3c0a45929 fixed CHANGELOG.md 2023-12-17 23:09:27 +01:00
Lorenzo Pichilli a4e2170271 fixed CHANGELOG.md 2023-12-17 23:09:01 +01:00
Lorenzo Pichilli ac245e6eff updated url inappwebview example 2023-12-17 23:03:00 +01:00
Lorenzo Pichilli 4c72bbfc0e Added InAppBrowser.onMainWindowWillClose event, Added WindowType.WINDOW for InAppWebViewSettings.windowType, fix #1738, Fixed InAppWebViewController.callAsyncJavaScript Android-issue when the last line of the functionBody parameter includes a code comment 2023-12-17 22:58:09 +01:00
Lorenzo Pichilli 63c2f7f65c Updated minimum platform interface and implementation versions 2023-12-12 22:28:38 +01:00
Lorenzo Pichilli 18fae1bb13 updated ios example identifier 2023-12-12 22:18:41 +01:00
Lorenzo Pichilli b2a0a96898 Added InAppWebViewController.clearFormData Android-specific method, Added InAppWebViewController.clearAllCache static method, Added CookieManager.removeSessionCookies Android-specific method, Deprecated InAppWebViewController.clearCache and InAppWebViewSettings.clearCache, Deprecated InAppWebViewSettings.clearSessionCache, Updated CookieManager methods return value 2023-12-12 00:40:25 +01:00
Lorenzo Pichilli 36a299d8c9 fix #1912 2023-12-11 16:12:08 +01:00
Lorenzo Pichilli e60fe1740a fix #1905, updated useShouldInterceptAjaxRequest automatic infer logic 2023-12-07 16:59:30 +01:00
Lorenzo Pichilli 2a4313dc50 updated CHANGELOG and platform implementation version 2023-12-06 18:11:29 +01:00
Lorenzo Pichilli 8322dccdaa Merge branch 'EArminjon-patch-1' 2023-12-06 18:05:46 +01:00
Lorenzo Pichilli bfe5971d84 fixed InterceptAjaxRequestJS Failed to set responseType property also on iOS and macOS, fixed shouldInterceptAjaxRequest javascript code when overriding XMLHttpRequest.open method parameters 2023-12-06 18:05:18 +01:00
Enguerrand ARMINJON 5fb5e8afce
Update InterceptAjaxRequestJS.java 2023-12-06 16:08:05 +01:00
Enguerrand ARMINJON 444ffef22b
Update InterceptAjaxRequestJS.java 2023-12-06 14:47:15 +01:00
Lorenzo Pichilli 3a9bee5af8 fix #1897, fix #1882 2023-12-06 12:35:48 +01:00
Lorenzo Pichilli 7bb70eb7d9 fix #1900, Try to load just the URL of an URLRequest if the HTTP method is GET and the HTTP request fails due to an error such as a CORS policy error #1901 2023-12-06 02:19:40 +01:00
Lorenzo Pichilli beb827858f possible fix for #1894 2023-12-05 19:48:24 +01:00
Lorenzo Pichilli e44c31b456 updated dependencies 2023-12-04 04:38:59 +01:00
Lorenzo Pichilli 3d66ec0882 code format 2023-12-04 04:33:02 +01:00
Lorenzo Pichilli df678091e9 Updated minimum platform interface and implementation versions, Fixed events not called on InAppBrowser and ChromeSafariBrowser opening same instance multiple times 2023-12-04 04:32:01 +01:00
Lorenzo Pichilli 290cfd6efa fix for ios and macos #1738 2023-12-01 14:26:34 +01:00
Lorenzo Pichilli d23f7fd41b Expose missing InAppBrowserSettings.menuButtonColor option in constructor platform interface, Fixed iOS InAppBrowserMenuItem.iconColor not working 2023-11-30 15:05:51 +01:00
Lorenzo Pichilli a86c5d1e43 updated README Android requirements 2023-11-30 11:04:57 +01:00
Lorenzo Pichilli 5e5fac6de9 Throw platform exception when ProcessGlobalConfig.apply throws an error on the native side to be able to catch it on Flutter side, updated e.printStackTrace with Log.e where possible 2023-11-30 10:09:03 +01:00
Lorenzo Pichilli 23097dbce0 Throw platform exception when ProcessGlobalConfig.apply throws an error on the native side to be able to catch it on Flutter side, updated e.printStackTrace with Log.e where possible 2023-11-30 10:08:49 +01:00
Lorenzo Pichilli 35fea2c331 Updated ContentBlockerHandler CSS_DISPLAY_NONE action type and JavaScriptBridgeJS.JAVASCRIPT_BRIDGE_JS_SOURCE javascript implementation code 2023-11-29 14:35:52 +01:00
Lorenzo Pichilli 77bca50f0e Expose missing old AndroidInAppWebViewOptions and IOSInAppWebViewOptions classes from platform interface 2023-11-29 10:32:03 +01:00
Lorenzo Pichilli a931bbbbf6 updated test script 2023-11-28 02:37:48 +01:00