- Syncing the web-view's position and size to a
bevy_ui
element. - Input, transparency
- Free thanks to
wry
- Free thanks to
- MacOS, Windows, Linux (w/ X11)
- Decent Documentation
- Allow Despawning of WebViews
- Better Modularity
- Possibly encompass into a larger library with different web-view backends
- Off-screen Rendering
- Not possible on Windows
- May add for other platforms anyway behind a feature flag
- Not possible on Windows
- Better Platform Support
- Mobile
- Web support (ironic right)
- Wayland
- Seemingly impossible
- Occlusion by other
bevy_ui
elements- This works using overlay windows, so occlusion would likely involve a lot of jank
- IPC Support
- Ergonomic tools for adding your own IPC
- A full IPC to allow JS to access the bevy
World
- Likely requires "Fully dynamic term based queries and builder API" to be merged
CrabNebula and the Wry team - Worked with us to get an embeddable web-view implemented, a surprisingly difficult but interesting task
Nicopap - Served as the main source of Bevy knowledge through all of this, helped us understand the problem scope of the Bevy side a ton