mvlabat / bevy_egui

This crate provides an Egui integration for the Bevy game engine. 🇺🇦 Please support the Ukrainian army: https://savelife.in.ua/en/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WASM Input (needs to be better)

simbleau opened this issue · comments

This crate has a historic battle to handling input correctly on WASM. These problems make up a sizeable majority of unresolved issues:

As I understand it, bevy recently updated to winit 0.29 - which brought consistent APIs to physical keys vs. logical keys, right? (p.s. thanks @Vrixyz - bevyengine/bevy#10702)

Egui just released 0.25, which dually brought in changes to reflect the new winit 0.29 update.

I think we're now unblocked.

These are the issues I face daily working in a completely WASM codebase using bevy_egui and would love to see prioritized

  • #113 (copy/paste)
  • #196 (support for non-qwerty keyboards)
  • #247 (emoji picker misplaced)

Does #236 help with any of these issues? I was hoping the winit upgrade on bevy main would

Does #236 help with any of these issues? I was hoping the winit upgrade on bevy main would

Yes, alongside bevyengine/bevy#11400 ; I think we are able to drive #178 to completion 🤞