- Cursor change based on webview detection
- Keyboard events
- https://stackoverflow.com/questions/4944441/how-to-draw-any-gtk-widget-on-top-of-cairo-surface
- https://github.com/godotengine/godot-proposals/issues/960
- logging verbosity setup - console log, etc.
- https://stackoverflow.com/questions/46501832/vulkan-vkbufferimagecopy-for-partial-transfer
- https://docs.rs/bevy_render/0.6.0/bevy_render/render_resource/struct.Buffer.html#method.slice
- https://docs.rs/wgpu/latest/wgpu/struct.CommandEncoder.html#method.copy_buffer_to_texture
- emit load signals as events (https://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebView.html#WebKitWebView-load-changed)?
- rename RPC's to events. Since they're note RPC calls
- UI example in release mode takes long to show data
- quad_width setup!!
- console.log example
- package files from webview:/// into app? in release mode
- mouse down, scroll
- mouse wheel