Lorenzo Pichilli
|
26f0235c98
|
updated analysis options
|
2023-11-27 18:41:59 +01:00 |
Lorenzo Pichilli
|
b99824ee21
|
created flutter_inappwebview_web, updated web_support.js path
|
2023-11-27 12:09:17 +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 |
Lorenzo Pichilli
|
b190d02925
|
fix #1841
|
2023-11-14 23:13:02 +01:00 |
Lorenzo Pichilli
|
8dfddc2e12
|
Added ProcessGlobalConfig for Android WebViews, Added disableWebView static method on InAppWebViewController for Android, Added support for Android WebViewFeature.isStartupFeatureSupported, WebViewFeature.STARTUP_FEATURE_SET_DIRECTORY_BASE_PATHS, WebViewFeature.STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX, WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER, Added WebMessage.type property, WebMessage.data property is of type dynamic, JavaScriptReplyProxy.postMessage is of type WebMessage, changed WebMessageListener.onPostMessage and WebMessagePort.setWebMessageCallback methods signature
|
2023-11-14 18:39:25 +01:00 |
Lorenzo Pichilli
|
6119d58951
|
updated tests
|
2023-11-12 20:25:36 +01:00 |
Lorenzo Pichilli
|
2ea3bee498
|
Added getPackageName static method on ChromeSafariBrowser for Android, updated iOS and macOS WebViewChannelDelegate channel self reference
|
2023-11-12 19:51:33 +01:00 |
Lorenzo Pichilli
|
6a486b2fa9
|
Added requestPostMessageChannel, postMessage, isEngagementSignalsApiAvailable methods on ChromeSafariBrowser for Android, Added onMessageChannelReady, onPostMessage, onVerticalScrollEvent, onGreatestScrollPercentageIncreased, onSessionEnded events on ChromeSafariBrowser for Android
|
2023-11-12 18:56:11 +01:00 |
Lorenzo Pichilli
|
d5a0bb3e3e
|
code format
|
2023-11-11 19:09:10 +01:00 |
Lorenzo Pichilli
|
a623ee718d
|
Throw an error if any controller is used after being disposed, created internal ChannelController class
|
2023-11-11 13:18:02 +01:00 |
Lorenzo Pichilli
|
6f819b2dbf
|
Updated return value for CookieManager.setCookie method to be Future<bool>
|
2023-11-10 14:13:06 +01:00 |
Lorenzo Pichilli
|
a7030772be
|
updated InAppWebView.preventGestureDelay native implementation for ios
|
2023-11-09 19:35:50 +01:00 |
Lorenzo Pichilli
|
34e6bea153
|
Merge branch 'feat/disable-ios-delay' of https://github.com/andreasgangso/flutter_inappwebview into andreasgangso-feat/disable-ios-delay
|
2023-11-09 15:46:04 +01:00 |
Lorenzo Pichilli
|
7fb030e93d
|
Merge pull request #1657 from Nirajn2311/fix/decode-asset-url
feat: InAppLocalhostServer decode assets url when loading them
|
2023-06-12 17:36:03 +02:00 |
Lorenzo Pichilli
|
62431838d9
|
Added InAppBrowser menu items feature, Added hideCloseButton, hideDefaultMenuItems, menuButtonColor InAppBrowser settings
|
2023-06-11 01:55:42 +02:00 |
Andreas Gangsø
|
d1f5a6721c
|
feat(ios): optional tradeoff to fix input delay (#1268)
|
2023-05-23 16:54:34 +02:00 |
Lorenzo Pichilli
|
5a113f6e8a
|
Added InAppWebView keep alive feature, Added hasJavaScriptHandler, hasUserScript, hasWebMessageListener InAppWebViewController methods, HeadlessInAppWebView.webViewController could be null, Removed throwIfAlreadyOpened, throwIfNotOpened InAppBrowser methods, Removed throwIfAlreadyOpened, throwIfNotOpened ChromeSafariBrowser methods
|
2023-05-19 00:45:12 +02:00 |
Niraj Nandish
|
c0ce84ed42
|
feat: decode assets url when loading them
|
2023-05-18 13:32:38 +04:00 |
Lorenzo Pichilli
|
2c26f988e9
|
run code format
|
2023-05-15 14:46:00 +02:00 |
Lorenzo Pichilli
|
ae199f1dc4
|
Updated window.flutter_inappwebview.callHandler implementation: if there is an error/exception on Flutter/Dart side, the callHandler will reject the JavaScript promise with the error/exception message, so you can catch it also on JavaScript side, Fixed Android Web Storage Manager deleteAllData and deleteOrigin methods implementation, fix #1462, fix #1475
|
2023-05-15 13:46:42 +02:00 |
Lorenzo Pichilli
|
459875ff2e
|
Updated code docs, Using Android WebViewClientCompat for Chromium-based WebView if the WebView package major version is >= 73 (https://bugs.chromium.org/p/chromium/issues/detail?id=925887), fix #1422
|
2022-12-03 15:58:12 +01:00 |
Lorenzo Pichilli
|
fc98712f30
|
Updated code docs, Fixed some missing macOS asserts, fix #1447
|
2022-11-30 16:53:10 +01:00 |
Lorenzo Pichilli
|
2d32eff3f0
|
Fixed InAppWebViewSettings automatic infer if initialSettings is null
|
2022-11-28 15:12:02 +01:00 |
Lorenzo Pichilli
|
ae4471d4c0
|
Replaced Uri.encodeFull with Uri.encodeComponent to load html data correctly on Web platform
|
2022-11-25 12:39:04 +01:00 |
Lorenzo Pichilli
|
962fc35ff7
|
Removed Android Hybrid Composition constraint to use the pull-to-refresh feature, Removed Android com.squareup.okhttp3:okhttp dependency
|
2022-11-23 17:06:14 +01:00 |
Lorenzo Pichilli
|
3101b44c37
|
All PrintJobSettings properties are optionals, All PullToRefreshSettings properties are optionals, All WebAuthenticationSessionSettings properties are optionals, Automatically infer useShouldOverrideUrlLoading, useOnLoadResource, useOnDownloadStart, useShouldInterceptAjaxRequest, useShouldInterceptFetchRequest, useShouldInterceptRequest, useOnRenderProcessGone, useOnNavigationResponse settings if their value is null and the corresponding event is implemented by the WebView (InAppWebView and HeadlessInAppWebView, not InAppBrowser) before it's native initialization
|
2022-11-22 22:40:45 +01:00 |
Lorenzo Pichilli
|
d39b1ef374
|
Fixed User Script remove methods, Fixed macOS available checks for XCode 14.1
|
2022-11-16 15:30:17 +01:00 |
Lorenzo Pichilli
|
34236b0742
|
Added ContentBlockerActionType.BLOCK_COOKIES and ContentBlockerActionType.IGNORE_PREVIOUS_RULES for iOS and macOS platforms, Updated ContentBlockerTrigger.urlFilterIsCaseSensitive for Android, Fixed Android ContentBlockerActionType.CSS_DISPLAY_NONE usage
|
2022-11-15 17:09:31 +01:00 |
Lorenzo Pichilli
|
2f8fa22db4
|
code format
|
2022-11-02 15:08:44 +01:00 |
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
|
cfd70fda6e
|
release 6.0.0-beta.9
|
2022-10-26 17:52:35 +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
|
db7beffc03
|
merge
|
2022-10-24 14:31:16 +02:00 |
Lorenzo Pichilli
|
d5170c3dd8
|
fix #1393
|
2022-10-24 14:27:37 +02:00 |
Lorenzo Pichilli
|
ebea457b01
|
initial implementation 6.0.0-beta.9
|
2022-10-24 12:34:18 +02:00 |
Aleksandar Lugonja
|
62df63de6c
|
Exposed shared property HttpServer bind method to support more use-cases.
|
2022-10-24 10:52:49 +02:00 |
Lorenzo Pichilli
|
4973770c1c
|
release 6.0.0-beta.7
|
2022-10-22 22:00:09 +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
|
00cf46faed
|
code format
|
2022-10-20 16:50:11 +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
|
624727fd4e
|
Added windowType, windowAlphaValue, windowStyleMask, windowTitlebarSeparatorStyle, windowFrame for MacOS InAppBrowserSettings
|
2022-10-19 16:50:55 +02:00 |