Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-visit ImGui.Input #664

Closed
wrestledBearOnce opened this issue Oct 17, 2022 · 2 comments
Closed

Re-visit ImGui.Input #664

wrestledBearOnce opened this issue Oct 17, 2022 · 2 comments
Assignees
Labels

Comments

@wrestledBearOnce
Copy link
Member

wrestledBearOnce commented Oct 17, 2022

Currently the ImGuiInputDriver is very bare bone and not production ready.

Re-iterate and implement with different keyboard layouts (and languages) and input vs. UTF-8 text output in mind.

@griestopf it would be nice if we could meet and discuss how to achieve a clean and good implementation. We could use something like this: https://stackoverflow.com/a/47409469 (GetEncoding()) alternatively Char.Parse(char, CultureInfo).

@griestopf
Copy link
Member

griestopf commented Oct 19, 2022

Also look at #651
Also look at how Z/Y are (mis-) handled on English/German keyboard layout (Input.Keyboard.IsKeydown('Z') returns the state for the Y key and vice versa).

@RedImp1470
Copy link
Member

Image

Repository owner moved this from Todo to Done in FUSEE Engine Release 0.13 Oct 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants