ruffle/web/src
Kamil Jarosz 898db260a3 core: Add support for wider range of key codes
This patch changes the definition of KeyCode from an enum,
which was constraining the possible key codes, to a struct with
a u32 field, which covers all possible cases of a key code.

Key codes in Flash are not related to the physical buttons,
but rather to logical button values.
For instance, typing a non-ASCII key produces a key code related
to that character, and using a non-ANSI keyboard or a layout different
from US QWERTY also produces results matching that assumption.
2024-09-01 21:02:34 +02:00
..
audio.rs web: Fix deprecation warnings 2024-08-20 21:18:36 +02:00
builder.rs Revert "web: Use browser focus events for focus management" 2024-07-18 23:11:32 +02:00
external_interface.rs core: remove UpdateContext's unused lifetime and reborrow method 2024-08-10 22:53:27 +02:00
input.rs core: Add support for wider range of key codes 2024-09-01 21:02:34 +02:00
lib.rs web: Fix deprecation warnings 2024-08-20 21:18:36 +02:00
log_adapter.rs web: Use Rc, Cell, and RefCell for non-thread-safe types 2023-07-04 20:50:46 +02:00
navigator.rs web: Fix deprecation warnings 2024-08-20 21:18:36 +02:00
storage.rs core: Fix Clippy lints on nightly 2023-02-13 03:38:54 +01:00
ui.rs web: Ensure focus is not lost when copying text 2024-08-20 16:17:42 +02:00
zip.rs web: Remove jszip, use rust 2024-06-08 21:53:07 +02:00