all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH pve-flutter-frontend] update flutter_inappwebview to 6.0.0
@ 2024-04-17  8:41 Dominik Csapak
  2024-04-17  8:45 ` Thomas Lamprecht
  0 siblings, 1 reply; 2+ messages in thread
From: Dominik Csapak @ 2024-04-17  8:41 UTC (permalink / raw)
  To: pve-devel

only 2 changes for the URI necessary

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
---
 lib/widgets/pve_console_menu_widget.dart |  4 +-
 pubspec.lock                             | 56 ++++++++++++++++++++++--
 pubspec.yaml                             |  2 +-
 3 files changed, 55 insertions(+), 7 deletions(-)

diff --git a/lib/widgets/pve_console_menu_widget.dart b/lib/widgets/pve_console_menu_widget.dart
index 243baf1..828b547 100644
--- a/lib/widgets/pve_console_menu_widget.dart
+++ b/lib/widgets/pve_console_menu_widget.dart
@@ -229,7 +229,7 @@ class PVEWebConsoleState extends State<PVEWebConsole> {
 
     return FutureBuilder(
         future: CookieManager.instance().setCookie(
-          url: Uri.parse(consoleUrl),
+          url: WebUri(consoleUrl),
           name: 'PVEAuthCookie',
           value: ticket,
         ),
@@ -287,7 +287,7 @@ class PVEWebConsoleState extends State<PVEWebConsole> {
               onWebViewCreated: (controller) {
                 webViewController = controller;
                 controller.loadUrl(
-                    urlRequest: URLRequest(url: Uri.parse(consoleUrl)));
+                    urlRequest: URLRequest(url: WebUri(consoleUrl)));
               },
             ),
           );
diff --git a/pubspec.lock b/pubspec.lock
index 94c0656..df3004b 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -234,10 +234,58 @@ packages:
     dependency: "direct main"
     description:
       name: flutter_inappwebview
-      sha256: d198297060d116b94048301ee6749cd2e7d03c1f2689783f52d210a6b7aba350
+      sha256: "3e9a443a18ecef966fb930c3a76ca5ab6a7aafc0c7b5e14a4a850cf107b09959"
       url: "https://pub.dev"
     source: hosted
-    version: "5.8.0"
+    version: "6.0.0"
+  flutter_inappwebview_android:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_android
+      sha256: d247f6ed417f1f8c364612fa05a2ecba7f775c8d0c044c1d3b9ee33a6515c421
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.13"
+  flutter_inappwebview_internal_annotations:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_internal_annotations
+      sha256: "5f80fd30e208ddded7dbbcd0d569e7995f9f63d45ea3f548d8dd4c0b473fb4c8"
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.1.1"
+  flutter_inappwebview_ios:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_ios
+      sha256: f363577208b97b10b319cd0c428555cd8493e88b468019a8c5635a0e4312bd0f
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.13"
+  flutter_inappwebview_macos:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_macos
+      sha256: b55b9e506c549ce88e26580351d2c71d54f4825901666bd6cfa4be9415bb2636
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.11"
+  flutter_inappwebview_platform_interface:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_platform_interface
+      sha256: "545fd4c25a07d2775f7d5af05a979b2cac4fbf79393b0a7f5d33ba39ba4f6187"
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.10"
+  flutter_inappwebview_web:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_web
+      sha256: d8c680abfb6fec71609a700199635d38a744df0febd5544c5a020bd73de8ee07
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.8"
   flutter_lints:
     dependency: "direct dev"
     description:
@@ -332,10 +380,10 @@ packages:
     dependency: transitive
     description:
       name: js
-      sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
+      sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
       url: "https://pub.dev"
     source: hosted
-    version: "0.7.1"
+    version: "0.6.7"
   json_annotation:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 976dbb1..b9aabd4 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -41,7 +41,7 @@ dependencies:
   collection: ^1.15.0-nullsafety.4
 
   shared_preferences: any
-  flutter_inappwebview: ^5.8.0
+  flutter_inappwebview: ^6.0.0
   crypto: ^3.0.3
 dev_dependencies:
   flutter_test:
-- 
2.39.2





^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [pve-devel] [PATCH pve-flutter-frontend] update flutter_inappwebview to 6.0.0
  2024-04-17  8:41 [pve-devel] [PATCH pve-flutter-frontend] update flutter_inappwebview to 6.0.0 Dominik Csapak
@ 2024-04-17  8:45 ` Thomas Lamprecht
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Lamprecht @ 2024-04-17  8:45 UTC (permalink / raw)
  To: Proxmox VE development discussion, Dominik Csapak

Am 17/04/2024 um 10:41 schrieb Dominik Csapak:
> only 2 changes for the URI necessary
> 

as mentioned off-list I tried this already locally, so pushed
that similar change out instead replacing this:
https://git.proxmox.com/?p=flutter/pve_flutter_frontend.git;a=commit;h=b7ea60bc40fb542bbf13835369e7c9d7372fc275





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-04-17  8:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-17  8:41 [pve-devel] [PATCH pve-flutter-frontend] update flutter_inappwebview to 6.0.0 Dominik Csapak
2024-04-17  8:45 ` Thomas Lamprecht

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal