mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-10-02 07:58:37 +00:00
make keyboard modifiers left/right-aware throughout core
This commit is contained in:
@@ -72,12 +72,16 @@ typedef int ghostty_input_scroll_mods_t;
|
||||
|
||||
typedef enum {
|
||||
GHOSTTY_MODS_NONE = 0,
|
||||
GHOSTTY_MODS_SHIFT = 1 << 0,
|
||||
GHOSTTY_MODS_CTRL = 1 << 1,
|
||||
GHOSTTY_MODS_ALT = 1 << 2,
|
||||
GHOSTTY_MODS_SUPER = 1 << 3,
|
||||
GHOSTTY_MODS_CAPS = 1 << 4,
|
||||
GHOSTTY_MODS_NUM = 1 << 5,
|
||||
GHOSTTY_MODS_LEFT_SHIFT = 1 << 0,
|
||||
GHOSTTY_MODS_RIGHT_SHIFT = 1 << 1,
|
||||
GHOSTTY_MODS_LEFT_CTRL = 1 << 2,
|
||||
GHOSTTY_MODS_RIGHT_CTRL = 1 << 3,
|
||||
GHOSTTY_MODS_LEFT_ALT = 1 << 4,
|
||||
GHOSTTY_MODS_RIGHT_ALT = 1 << 5,
|
||||
GHOSTTY_MODS_LEFT_SUPER = 1 << 6,
|
||||
GHOSTTY_MODS_RIGHT_SUPER = 1 << 7,
|
||||
GHOSTTY_MODS_CAPS = 1 << 8,
|
||||
GHOSTTY_MODS_NUM = 1 << 9,
|
||||
} ghostty_input_mods_e;
|
||||
|
||||
typedef enum {
|
||||
|
Reference in New Issue
Block a user