Replies: 1 comment
-
Just a disclaimer, we are currently using GTK 3 not GTK 4 and don't have an plans atm to switch to GTK 4
We are using
Depends on your current GUI requirements, WRY doesn't provide any components other than a webview, so you will need another GUI crate. If your app is mainly a webview, you can just use if you need more than a webview then it's up to you to pick and choose from either using
Or a full-feature UI crate:
Also take a look at https://areweguiyet.com/ And here is an example of integrating with |
Beta Was this translation helpful? Give feedback.
-
Hello,
I currently have a pre-existing GTK 4 project (a Web browser that I'm building) using WebKit 6.0. I'm interested in switching over to
wry
for the following reasons:with_asynchronous_custom_protocol
; custom protocols using the WebKit Rust bindings cannot have asynchronous responders AFAIK. This is my biggest reason for wanting to switch. By the way, how did you implement this yourselves with the WebKit backend?wry
.What would I need to rip out and replace in my GTK app? Does switching over to
wry
require fundamentally redoing how I'm using my app's GUI framework, or is it as simple as swapping out the WebKitGTK portion of my code with some sort ofwry
GTK component?Beta Was this translation helpful? Give feedback.
All reactions