50 Commits

Author SHA1 Message Date
unknown
a6b9a959e1 Merge branch 'feature/flutter_inappwebview_windows' 2024-01-31 14:20:38 +01:00
Lorenzo Pichilli
7125bfb43e fix #1981 2024-01-31 14:00:17 +01:00
unknown
ade2edfb7d windows: completed CookieManager implementation, added WebViewEnvironment getAvailableVersion and compareBrowserVersions methods 2024-01-28 16:24:54 +01:00
unknown
81b72b3213 basic initial windows support 2024-01-06 04:51:16 +01:00
Lorenzo Pichilli
751a104716 updated to stable 6 version 2023-12-25 18:18:33 +01:00
Lorenzo Pichilli
5f2885c9d0 updated pubspec.lock 2023-12-23 16:16:13 +01:00
Lorenzo Pichilli
9adf6abeb6 updated changelogs 2023-12-23 14:33:09 +01:00
Lorenzo Pichilli
51311394d7 updated changelogs and versions 2023-12-23 14:31:37 +01:00
Michal Srutek
621d3fa040 Locale split 2023-12-21 08:22:55 +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
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
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
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
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
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
e44c31b456 updated dependencies 2023-12-04 04:38:59 +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
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
f7967d0a42 fix #1881, fixed PlatformPrintJobController.onComplete setter 2023-11-28 01:27:29 +01:00
Lorenzo Pichilli
d5b3d9c9fa updated CHANGELOG 2023-11-27 19:02:50 +01:00
Lorenzo Pichilli
c03914f144 updated README 2023-11-27 18:59:19 +01:00
Lorenzo Pichilli
40c36b8df3 updated README 2023-11-27 18:48:38 +01:00
Lorenzo Pichilli
26f0235c98 updated analysis options 2023-11-27 18:41:59 +01:00
Lorenzo Pichilli
6d525a9790 updated README 2023-11-27 18:32:38 +01:00
Lorenzo Pichilli
d57d1aecfb updated android package name to com.pichillilorenzo.flutter_inappwebview_android 2023-11-27 13:03:36 +01:00
Lorenzo Pichilli
26512318d8 updated CHANGELOG and LICENSE 2023-11-27 12:11:26 +01:00
Lorenzo Pichilli
b99824ee21 created flutter_inappwebview_web, updated web_support.js path 2023-11-27 12:09:17 +01:00
Lorenzo Pichilli
b66eeae75a removed util platform check 2023-11-27 09:59:06 +01:00
Lorenzo Pichilli
e0c03b0891 created flutter_inappwebview_macos 2023-11-27 09:46:37 +01:00
Lorenzo Pichilli
b1e7a5b3df updated pubspec.yaml 2023-11-27 08:49:57 +01:00
Lorenzo Pichilli
48aef55603 removed android and iOS methods cross-references 2023-11-27 00:56:46 +01:00
Lorenzo Pichilli
f3033b3407 created flutter_inappwebview_ios, fixed web_authenticate_session, fixed default in_app_localhost_server implementation 2023-11-27 00:02:46 +01:00
Lorenzo Pichilli
a25c1bd50e fixed last android implementations, updated analysis_options files 2023-11-25 04:56:49 +01:00
Lorenzo Pichilli
d57af8eb46 updated docs 2023-11-24 17:56:57 +01:00
Lorenzo Pichilli
0b0869ce2a updated debugLoggingSettings references, dart format 2023-11-23 16:06:50 +01:00
Lorenzo Pichilli
9cb8b3af26 updated chrome_safari_browser implementation, updated WebMessage.ports interface, updated WebViewAssetLoader implementation, force InAppWebViewController type for webview controller events 2023-11-23 16:01:14 +01:00
Lorenzo Pichilli
d37de77f36 updated tests, created InAppLocalHostServer platform interface and default implementation, use where possibile the non-Platform prefix class 2023-11-18 01:17:45 +01:00
Lorenzo Pichilli
1486b5af38 first commit federated-plugin 2023-11-17 23:28:11 +01:00