85 Commits

Author SHA1 Message Date
Lorenzo Pichilli
06668703c4 Removed willSuppressErrorPage WebView Android setting in favor of disableDefaultErrorPage, Added isMultiProcessEnabled static method on InAppWebViewController for Android, Added onContentSizeChanged WebView event for iOS, Added onPermissionRequestCanceled and onRequestFocus WebView events for Android, Added defaultVideoPoster WebView setting for Android, Added TracingController for Android WebViews 2022-10-31 02:09:00 +01:00
Lorenzo Pichilli
fa49616c63 updated some code docs, fix #1405 2022-10-27 20:51:31 +02:00
Lorenzo Pichilli
fa5449a50d Created WebUri class to replace Uri dart core type, fix #1402, fix #1328, fix #1350 2022-10-27 11:02:49 +02:00
Lorenzo Pichilli
8e9c10246a Added startAnimations, exitAnimations, navigationBarColor, navigationBarDividerColor, secondaryToolbarColor ChromeSafariBrowser settings for Android, Added getVariationsHeader WebView static method, All ChromeSafariBrowserSettings properties are optionals 2022-10-25 11:18:53 +02:00
Lorenzo Pichilli
14ff4921f8 Added InAppWebViewSettings.allowBackgroundAudioPlaying for Android, Added WebViewAssetLoader and InAppWebViewSettings.webViewAssetLoader for Android 2022-10-22 04:05:41 +02:00
Lorenzo Pichilli
92eba92a6c Added InAppWebView.headlessWebView property to convert an HeadlessWebView to InAppWebView widget 2022-10-20 16:34:37 +02:00
Lorenzo Pichilli
786a544963 flutter format 2022-10-19 16:54:54 +02:00
Lorenzo Pichilli
78abd773b1 updated README, fixed swift Util getUrlAsset and getAbsPathAsset, fixed NSColor, added WKWebView runOpenPanelWith event 2022-10-19 13:14:53 +02:00
Lorenzo Pichilli
652ee52c75 updated macos docs, added getContentWidth WebView method 2022-10-18 18:12:33 +02:00
Lorenzo Pichilli
2786dd58d2 updated README minimum ios xcode version 2022-10-14 10:05:13 +02:00
Lorenzo Pichilli
be58d859a4 code format 2022-10-14 02:28:23 +02:00
Lorenzo Pichilli
45c3652bc5 merged fix(ios): invoke onBrowserCreated when viewDidLoad is called with win…, updated webview debug settings, updated debug logging message with platform name 2022-10-13 21:18:07 +02:00
Lorenzo Pichilli
f634c1ed83 merged Catch and ignore utf8 format exception in getFavicons() 2022-10-13 19:55:23 +02:00
Lorenzo Pichilli
9d54f918e1 Fixed iOS 14.0 crash when calling callAsyncJavaScript method 2022-10-13 14:27:40 +02:00
Lorenzo Pichilli
e9b059b2e2 renamed findAllAsync to findAll 2022-10-12 10:27:58 +02:00
Lorenzo Pichilli
3b2add4199 code format 2022-10-11 16:19:36 +02:00
Lorenzo Pichilli
abab589d80 use flutter_lints as linter 2022-10-08 19:07:50 +02:00
Lorenzo Pichilli
386bd2097e added loadSimulatedRequest iOS webview method 2022-10-08 18:57:29 +02:00
Lorenzo Pichilli
f5a048cb69 added Find Interaction Controller 2022-10-08 14:19:35 +02:00
Lorenzo Pichilli
3a63c35a68 fixed tests 2022-10-06 15:13:31 +02:00
Lorenzo Pichilli
caf8ae915b fixed nativeValue in case of null, updated log debug settings for flutter test cases 2022-10-05 19:48:34 +02:00
Lorenzo Pichilli
9d738d3435 updated all toValue and fromValue 2022-10-05 13:52:07 +02:00
Lorenzo Pichilli
cd523c9d53 complete applying internal annotations to types folder 2022-10-05 13:13:20 +02:00
Lorenzo Pichilli
389cfe5a12 converted other exchangable objects and enums 2022-06-09 10:36:13 +02:00
Lorenzo Pichilli
0dd9dfbff6 added PrintJobController to manage print jobs 2022-05-12 00:19:43 +02:00
Lorenzo Pichilli
ebdcef6393 deprecated onLoadResourceCustomScheme for onLoadResourceWithCustomScheme event 2022-05-08 15:08:34 +02:00
Lorenzo Pichilli
3edbbbc396 renamed DebugSettings to DebugLoggingSettings 2022-05-02 23:53:09 +02:00
Lorenzo Pichilli
28455c696a updated onPermissionRequest event for ios, added DebugSettings 2022-05-02 18:59:29 +02:00
Lorenzo Pichilli
17ed6c881a added onCameraCaptureStateChanged and onMicrophoneCaptureStateChanged webview events 2022-05-02 16:54:34 +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
060fb00368 fixed some enum types mapping in parent toMap methods, added getCameraCaptureState, setCameraCaptureState, getMicrophoneCaptureState, setMicrophoneCaptureState WebView controller methods for iOS 2022-05-02 00:18:55 +02:00
Lorenzo Pichilli
fef47e7930 updated enum types ssl_error_type, permission_resource_type and web_resource_error_type 2022-05-01 23:51:29 +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
2768605491 updated tests 2022-04-29 14:29:21 +02:00
Lorenzo Pichilli
96259a782e updated tests 2022-04-29 13:39:28 +02:00
Lorenzo Pichilli
2dd1999a63 updated web support 2022-04-27 17:50:30 +02:00
Lorenzo Pichilli
68f25d0d4d updated web support 2022-04-27 16:59:49 +02:00
Lorenzo Pichilli
3bad02d6e4 fixed plugin dependencies, added getUrl web support 2022-04-27 13:39:00 +02:00
Lorenzo Pichilli
a838c35089 updated _debugLog 2022-04-27 01:11:09 +02:00
Lorenzo Pichilli
1e6de69d20 moved every class in types.dart in a specific class file 2022-04-27 01:03:42 +02:00
Lorenzo Pichilli
85949e9858 added main stub for web support, updated example, updated debug log 2022-04-26 15:45:36 +02:00
Lorenzo Pichilli
3087bbbc0e added static WebView.debugLogging 2022-04-26 12:16:47 +02:00
Lorenzo Pichilli
03e74820df merged web support, dartfmt 2022-04-25 23:21:26 +02:00
Lorenzo Pichilli
d0657c3b9a updated web support 2022-04-24 04:50:44 +02:00
Lorenzo Pichilli
61a439893b added new events 2022-04-23 22:10:02 +02:00
Lorenzo Pichilli
dd9043ccf5 merge 2022-04-23 17:49:29 +02:00
Lorenzo Pichilli
b881909957 updated context menu item and options to settings 2022-04-23 14:00:47 +02:00
Lorenzo Pichilli
9a5c952cf2 Merge branch 'develop' into feature/web-support 2022-04-22 13:43:43 +02:00
Lorenzo Pichilli
40140e50e1 updated setOptions and getOptions deprecated methods 2022-04-22 13:43:25 +02:00