webview / webview

Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
MIT License
12.56k stars 944 forks source link

Update to webkitgtk-6.0 (GTK4, libsoup 3) #1094

Closed smnto closed 1 month ago

smnto commented 7 months ago

Please update the webview to use webkitgtk-6.0 (GTK4, libsoup 3), so it can be used in the modern Gnome apps (based on GTK4). Thank you!

smnto commented 7 months ago

Please, do it in a way that will allow multiple webkitgtk widgets be used at the same time in an application (like multiple tabs in a browser are used at the same time). Thank you!

SteffenL commented 2 months ago

If you're still interested in this, I would like to invite you to take a look at PR #1125.

This PR adds support for WebKitGTK API 6.0 and GTK 4. Your second request was not considered in this PR because that's a separate issue and requires more design changes.

smnto commented 2 months ago

Great! And thank you very much for your amazing work!
I'll open a separate issue on the second part.