mirror of
https://github.com/italicsjenga/winit-sonoma-fix.git
synced 2025-01-26 03:36:32 +11:00
Support Yen in macOS (#739)
* Support Yen in macOS * Add entry to CHANGELOG
This commit is contained in:
parent
bfbcab3a01
commit
45a4281413
2 changed files with 5 additions and 4 deletions
|
@ -1,5 +1,6 @@
|
||||||
# Unreleased
|
# Unreleased
|
||||||
|
|
||||||
|
- On macOS, fix `Yen` (JIS) so applications receive the event.
|
||||||
- On X11 with a tiling WM, fixed high CPU usage when moving windows across monitors.
|
- On X11 with a tiling WM, fixed high CPU usage when moving windows across monitors.
|
||||||
- On X11, fixed panic caused by dropping the window before running the event loop.
|
- On X11, fixed panic caused by dropping the window before running the event loop.
|
||||||
- on macOS, added `WindowExt::set_simple_fullscreen` which does not require a separate space
|
- on macOS, added `WindowExt::set_simple_fullscreen` which does not require a separate space
|
||||||
|
|
|
@ -639,8 +639,8 @@ pub fn to_virtual_key_code(code: c_ushort) -> Option<events::VirtualKeyCode> {
|
||||||
0x5a => events::VirtualKeyCode::F20,
|
0x5a => events::VirtualKeyCode::F20,
|
||||||
0x5b => events::VirtualKeyCode::Numpad8,
|
0x5b => events::VirtualKeyCode::Numpad8,
|
||||||
0x5c => events::VirtualKeyCode::Numpad9,
|
0x5c => events::VirtualKeyCode::Numpad9,
|
||||||
//0x5d => unkown,
|
0x5d => events::VirtualKeyCode::Yen,
|
||||||
//0x5e => unkown,
|
//0x5e => JIS Ro,
|
||||||
//0x5f => unkown,
|
//0x5f => unkown,
|
||||||
0x60 => events::VirtualKeyCode::F5,
|
0x60 => events::VirtualKeyCode::F5,
|
||||||
0x61 => events::VirtualKeyCode::F6,
|
0x61 => events::VirtualKeyCode::F6,
|
||||||
|
@ -648,9 +648,9 @@ pub fn to_virtual_key_code(code: c_ushort) -> Option<events::VirtualKeyCode> {
|
||||||
0x63 => events::VirtualKeyCode::F3,
|
0x63 => events::VirtualKeyCode::F3,
|
||||||
0x64 => events::VirtualKeyCode::F8,
|
0x64 => events::VirtualKeyCode::F8,
|
||||||
0x65 => events::VirtualKeyCode::F9,
|
0x65 => events::VirtualKeyCode::F9,
|
||||||
//0x66 => unkown,
|
//0x66 => JIS Eisuu (macOS),
|
||||||
0x67 => events::VirtualKeyCode::F11,
|
0x67 => events::VirtualKeyCode::F11,
|
||||||
//0x68 => unkown,
|
//0x68 => JIS Kana (macOS),
|
||||||
0x69 => events::VirtualKeyCode::F13,
|
0x69 => events::VirtualKeyCode::F13,
|
||||||
0x6a => events::VirtualKeyCode::F16,
|
0x6a => events::VirtualKeyCode::F16,
|
||||||
0x6b => events::VirtualKeyCode::F14,
|
0x6b => events::VirtualKeyCode::F14,
|
||||||
|
|
Loading…
Add table
Reference in a new issue