329 Commits

Author SHA1 Message Date
Lorenzo Pichilli
88e89bd102 fixed iOS nil exception on URLRequest url property, update some iOS classes to use ChannelDelegate class and Disposable protocol, added some more null checks on Android 2022-05-05 20:19:16 +02:00
Lorenzo Pichilli
92abeea57f added andrioid custom ChannelDelegate implementation 2022-05-04 23:30:34 +02:00
Lorenzo Pichilli
55f3b64a24 fixed tests, added android webview EventChannelDelegate, fixed some enum native values based on target platform 2022-05-04 02:17:33 +02:00
Lorenzo Pichilli
71c2093283 added forceDarkStrategy webview setting, updated some android checks on webview feature supported 2022-05-02 15:08:23 +02:00
Lorenzo Pichilli
d3a834c36a added android proxy controller support 2022-05-02 03:37:02 +02:00
Lorenzo Pichilli
b189066940 added onReceivedError and onReceivedHttpError events 2022-05-01 17:06:16 +02:00
Lorenzo Pichilli
449bfd06ef added isInFullscreen method 2022-05-01 04:03:17 +02:00
Lorenzo Pichilli
abcc3a3415 updated tests 2022-04-29 21:48:17 +02:00
Lorenzo Pichilli
517f6599dc merge 2022-04-28 17:30:44 +02:00
Lorenzo Pichilli
04b001f499 fix #1159 2022-04-28 17:14:57 +02:00
Lorenzo Pichilli
9a6934cc67 merge 2022-04-28 13:56:48 +02:00
Lorenzo Pichilli
ad04812a6e fix #1159 2022-04-28 13:39:59 +02:00
Lorenzo Pichilli
df6fe3f8ce merge 2022-04-26 14:03:34 +02:00
Lorenzo Pichilli
442b51db0f fix #1155 2022-04-26 13:55:24 +02:00
Lorenzo Pichilli
9be702791a merge 2022-04-25 17:59:23 +02:00
Lorenzo Pichilli
e07ba2a675 fix #1152 2022-04-25 17:39:04 +02:00
Lorenzo Pichilli
b5935e9304 merge 2022-04-25 13:01:17 +02:00
Lorenzo Pichilli
951b974dd3 fix #1151 2022-04-25 12:55:35 +02:00
Lorenzo Pichilli
8315b811a8 implemented WKDownloadDelegate iOS protocol for iOS 14.5 2022-04-23 17:39:39 +02:00
Lorenzo Pichilli
9e6feccbf6 merge 2022-04-23 15:51:17 +02:00
Lorenzo Pichilli
f511e4d1f5 Fixed Android default context menu over custom context menu on API Level 31+ 2022-04-23 15:43:57 +02:00
Lorenzo Pichilli
b881909957 updated context menu item and options to settings 2022-04-23 14:00:47 +02:00
Lorenzo Pichilli
68305a365b merge 2022-04-23 04:04:22 +02:00
Lorenzo Pichilli
2d31a2f58b Managed iOS native detachFromEngine flutter plugin event and updated dispose methods, Updated Android native HeadlessInAppWebViewManager.dispose and HeadlessInAppWebView.dispose methods 2022-04-23 04:02:37 +02:00
Lorenzo Pichilli
db58205ca1 merge 2022-04-22 16:57:29 +02:00
Lorenzo Pichilli
ce6e9066ba Fixed Android error in some cases when calling setServiceWorkerClient java method on ServiceWorkerManager initialization 2022-04-22 16:24:41 +02:00
Lorenzo Pichilli
ec24f41914 updated onPermissionRequest signature 2022-04-21 12:20:48 +02:00
Lorenzo Pichilli
c004325af7 Merge branch 'develop' into feature/remove-ios-android-key-types 2022-04-20 03:18:30 +02:00
Lorenzo Pichilli
7aade18701 Fixed Android ChromeCustomTabsActivity not responding to the ActionBroadcastReceiver 2022-04-20 03:15:28 +02:00
Lorenzo Pichilli
0312d12859 fixed remaining classes and properties 2022-04-20 03:05:46 +02:00
Lorenzo Pichilli
cdd2bdb09f refactored remaining classes and properties 2022-04-20 02:18:36 +02:00
Lorenzo Pichilli
5371b77231 initial refactor 2022-04-20 01:31:14 +02:00
Lorenzo Pichilli
a866cd6b24 initial refactor 2022-04-20 01:30:45 +02:00
Alex Li
04f0ce78f9
Update AndroidManifest.xml 2022-04-19 14:58:58 +08:00
Lorenzo Pichilli
254ba1a1b8 using getWebViewLooper API for Android 28+ 2022-04-18 23:57:11 +02:00
Lorenzo Pichilli
2eb31ee74f fix #1137, fix #888 2022-04-18 23:12:17 +02:00
Lorenzo Pichilli
5510fd342f Added support for Android TWA (Trusted Web Activity) 2022-04-17 21:47:35 +02:00
Lorenzo Pichilli
c61019058c updated deprecated custom tabs builder method, added shareState android option for ChromeSafariBrowser 2022-04-17 19:05:16 +02:00
Lorenzo Pichilli
621d524dd6 trying to fix android null exception when bundle is null for InAppBrowserActivity and ChromeCustomTabsActivity 2022-04-17 18:22:01 +02:00
Lorenzo Pichilli
1325e6623c merge 2022-04-17 18:15:49 +02:00
Lorenzo Pichilli
489b115038
Merge branch 'develop' into issue_location/build_on_and_support_android_12_sdk_31 2022-04-17 17:32:05 +02:00
Lorenzo Pichilli
22649342e8 added onDownloadStartRequest event 2022-04-17 16:19:31 +02:00
Lorenzo Pichilli
1e287fd1d3 Merge branch 'ashank-patch' of https://github.com/ashank96/flutter_inappwebview into ashank96-ashank-patch 2022-04-16 12:38:52 +02:00
Lorenzo Pichilli
270579898e
Merge pull request #1066 from chownation/patch-1
fix build error https://github.com/pichillilorenzo/flutter_inappwebview/issues/728
2022-04-16 12:18:40 +02:00
Lorenzo Pichilli
c55e468c7e updated some .gitignore files, deleted gradle wrapper android plugin directory 2022-04-16 12:17:50 +02:00
Lorenzo Pichilli
4075295199
Delete gradle-wrapper.properties 2022-04-16 12:17:06 +02:00
Lorenzo Pichilli
be1ffd1342 updated android gitignore 2022-04-16 11:41:15 +02:00
Lorenzo Pichilli
495956f312
Merge pull request #1050 from rsydor/patch-1
Fix Android Sometimes crash after close webpage and return to platform code.
2022-04-16 01:00:02 +02:00
Lorenzo Pichilli
96b6525781
Update InAppWebView.java 2022-04-16 00:59:44 +02:00
Lorenzo Pichilli
7d6772450b merge 2022-04-16 00:52:57 +02:00