summaryrefslogtreecommitdiff
path: root/src/input/key.zig
AgeCommit message (Expand)Author
2025-10-04input: use std.Io.Writer for key encoder, new API, expose via libghosttyMitchell Hashimoto
2025-08-22gtk-ng: allow XKB remaps for non-writing-system keysLeah Amelia Chen
2025-05-24add cut/copy/paste keysJörg Thalheim
2025-05-11macOS: treat C-/ specially again to prevent beepMitchell Hashimoto
2025-05-09input: remove `physical_key` from the key event (all keys are physical)Mitchell Hashimoto
2025-05-09input: w3c names for keysMitchell Hashimoto
2025-05-09input: backwards compatibilityMitchell Hashimoto
2025-05-09apprt/gtk: buildMitchell Hashimoto
2025-05-09macOS: buildMitchell Hashimoto
2025-05-09apprt/glfw: buildsMitchell Hashimoto
2025-05-09input: remove translatedMitchell Hashimoto
2025-05-09input: key enum is now aligned with W3C keyboard codesMitchell Hashimoto
2025-05-07core: add context menu keyJeffrey C. Ollie
2025-04-18macOS: translation mods should never have "control"Mitchell Hashimoto
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-01-03Fixing a few typos in the source code comments (#4529)Peter Cock
2024-12-30input: parse triggers with codepoints that map to keys as translatedMitchell Hashimoto
2024-12-26Update help comment for backslashLucas Crownover
2024-10-07macos: remove the ability to bind fn/globeMitchell Hashimoto
2024-10-07input: function is part of the binding modsMitchell Hashimoto
2024-10-05Make the function/globe key available as a modifier on macOSMitchell Hashimoto
2024-08-19core: rework binding handling to prepare for nested binding setsMitchell Hashimoto
2024-04-17input: Key.Side needs a specific backing int for use in packedMitchell Hashimoto
2024-01-21Added plus `+` keyAurélien Cibrario
2023-12-17input: translate '\t' to Key.tabMitchell Hashimoto
2023-12-15Surface: set crosshair, change event processing logic for mouse trackingChris Marchesi
2023-12-13key: add TODO's for media keysTim Culverhouse
2023-12-13key: add additional keypad keysTim Culverhouse
2023-11-13macos: ignore alt key with other modifiers setMitchell Hashimoto
2023-11-13macos: filter option in AppKit when option-as-alt setMitchell Hashimoto
2023-10-24macos: complete cimgui eventsMitchell Hashimoto
2023-10-15core: scroll viewport back to bottom on any key input that isn't a modMitchell Hashimoto
2023-09-29input: fix regression with ascii mapping to a keypad keyMitchell Hashimoto
2023-09-29input: make Key ascii functions comptime-generatedMitchell Hashimoto
2023-09-29input(kitty): fix reporting of alternate keysTim Culverhouse
2023-09-22apprt/embedded: if a physical key input is a keypad key, keep itMitchell Hashimoto
2023-08-17input: key must provide unshifted codepointMitchell Hashimoto
2023-08-16input: encoding should always write to the bufMitchell Hashimoto
2023-08-16input: starting to work on KeyEncoder, got ctrl sequencesMitchell Hashimoto
2023-08-14input: expand Mods size, convert everything to use itMitchell Hashimoto
2023-08-14input: unify binding-sensitive mods to a single funcMitchell Hashimoto
2023-08-13input: various more helpersMitchell Hashimoto
2023-08-11input: printable, comment on what magic indexes meanMitchell Hashimoto
2023-08-11macos: use the new self-hosted translationMitchell Hashimoto
2023-08-08Fix typosKevin Hovsäter
2023-08-07Revert "Merge pull request #244 from mitchellh/alt-as-esc"Mitchell Hashimoto
2023-08-07key: fix wrong commentMitchell Hashimoto
2023-08-07non-macos doesn't support directional bindingsMitchell Hashimoto
2023-08-07make keyboard modifiers left/right-aware throughout coreMitchell Hashimoto
2023-06-30Update Zig (#164)Mitchell Hashimoto