bevy_webview_wry 0.5.0

Allows you to create a webview based on wry
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::prelude::WryWebViews;
use bevy::app::{App, First};
use bevy::prelude::{NonSend, Plugin};

pub struct WebviewSupportLinuxPlugin;

impl Plugin for WebviewSupportLinuxPlugin {
    fn build(&self, app: &mut App) {
        app.add_systems(First, main_iteration_do);
        gtk::init().expect("Failed to initialize GTK.");
    }
}

fn main_iteration_do(_: NonSend<WryWebViews>) {
    gtk::main_iteration_do(false);
}