index
:
ghostty.git
1.1.x
1.2.x
main
opengl-test
push-lvtrmyqqqpkn
push-qouskwyzlkmy
tristan957/gtk-ng
vm-tests
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
input
/
key.zig
Age
Commit message (
Expand
)
Author
2025-10-04
input: use std.Io.Writer for key encoder, new API, expose via libghostty
Mitchell Hashimoto
2025-08-22
gtk-ng: allow XKB remaps for non-writing-system keys
Leah Amelia Chen
2025-05-24
add cut/copy/paste keys
Jörg Thalheim
2025-05-11
macOS: treat C-/ specially again to prevent beep
Mitchell Hashimoto
2025-05-09
input: remove `physical_key` from the key event (all keys are physical)
Mitchell Hashimoto
2025-05-09
input: w3c names for keys
Mitchell Hashimoto
2025-05-09
input: backwards compatibility
Mitchell Hashimoto
2025-05-09
apprt/gtk: build
Mitchell Hashimoto
2025-05-09
macOS: build
Mitchell Hashimoto
2025-05-09
apprt/glfw: builds
Mitchell Hashimoto
2025-05-09
input: remove translated
Mitchell Hashimoto
2025-05-09
input: key enum is now aligned with W3C keyboard codes
Mitchell Hashimoto
2025-05-07
core: add context menu key
Jeffrey C. Ollie
2025-04-18
macOS: translation mods should never have "control"
Mitchell Hashimoto
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-01-03
Fixing a few typos in the source code comments (#4529)
Peter Cock
2024-12-30
input: parse triggers with codepoints that map to keys as translated
Mitchell Hashimoto
2024-12-26
Update help comment for backslash
Lucas Crownover
2024-10-07
macos: remove the ability to bind fn/globe
Mitchell Hashimoto
2024-10-07
input: function is part of the binding mods
Mitchell Hashimoto
2024-10-05
Make the function/globe key available as a modifier on macOS
Mitchell Hashimoto
2024-08-19
core: rework binding handling to prepare for nested binding sets
Mitchell Hashimoto
2024-04-17
input: Key.Side needs a specific backing int for use in packed
Mitchell Hashimoto
2024-01-21
Added plus `+` key
Aurélien Cibrario
2023-12-17
input: translate '\t' to Key.tab
Mitchell Hashimoto
2023-12-15
Surface: set crosshair, change event processing logic for mouse tracking
Chris Marchesi
2023-12-13
key: add TODO's for media keys
Tim Culverhouse
2023-12-13
key: add additional keypad keys
Tim Culverhouse
2023-11-13
macos: ignore alt key with other modifiers set
Mitchell Hashimoto
2023-11-13
macos: filter option in AppKit when option-as-alt set
Mitchell Hashimoto
2023-10-24
macos: complete cimgui events
Mitchell Hashimoto
2023-10-15
core: scroll viewport back to bottom on any key input that isn't a mod
Mitchell Hashimoto
2023-09-29
input: fix regression with ascii mapping to a keypad key
Mitchell Hashimoto
2023-09-29
input: make Key ascii functions comptime-generated
Mitchell Hashimoto
2023-09-29
input(kitty): fix reporting of alternate keys
Tim Culverhouse
2023-09-22
apprt/embedded: if a physical key input is a keypad key, keep it
Mitchell Hashimoto
2023-08-17
input: key must provide unshifted codepoint
Mitchell Hashimoto
2023-08-16
input: encoding should always write to the buf
Mitchell Hashimoto
2023-08-16
input: starting to work on KeyEncoder, got ctrl sequences
Mitchell Hashimoto
2023-08-14
input: expand Mods size, convert everything to use it
Mitchell Hashimoto
2023-08-14
input: unify binding-sensitive mods to a single func
Mitchell Hashimoto
2023-08-13
input: various more helpers
Mitchell Hashimoto
2023-08-11
input: printable, comment on what magic indexes mean
Mitchell Hashimoto
2023-08-11
macos: use the new self-hosted translation
Mitchell Hashimoto
2023-08-08
Fix typos
Kevin Hovsäter
2023-08-07
Revert "Merge pull request #244 from mitchellh/alt-as-esc"
Mitchell Hashimoto
2023-08-07
key: fix wrong comment
Mitchell Hashimoto
2023-08-07
non-macos doesn't support directional bindings
Mitchell Hashimoto
2023-08-07
make keyboard modifiers left/right-aware throughout core
Mitchell Hashimoto
2023-06-30
Update Zig (#164)
Mitchell Hashimoto
[next]