serenity/Ladybird/AppKit
Timothy Flynn 965e1baa8c LibWeb+UI: Detect and handle left vs. right modifier keys
Our handling of left vs. right modifiers keys (shift, ctrl, etc.) was
largely not to spec. This patch adds explicit UIEvents::KeyCode values
for these keys, and updates the UI to match native key events to these
keys (as best as we are able).

(cherry picked from commit 4fcaeabe1a6acd9f4d5fd811a36f2e86748b2a72;
amended to make the rest of the system build and to keep `Mod_AltGr`
around in addition to adding it as a key)

Co-authored-by: Nico Weber <thakis@chromium.org>
2024-11-28 15:15:36 -05:00
..
Application WebWorker: Allow the WebWorker process to optionally use Qt networking 2024-11-15 19:07:17 -05:00
System
UI LibWeb+UI: Detect and handle left vs. right modifier keys 2024-11-28 15:15:36 -05:00
Utilities Ladybird/AppKit: Implement the <input type=file> UI 2024-02-26 14:18:49 +01:00
main.mm LibWeb: Implement very basic in-memory HTTP caching 2024-11-05 11:22:07 -05:00