diff options
author | Albert Y <76888457+filterpaper@users.noreply.github.com> | 2023-02-15 04:44:18 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-14 12:44:18 -0800 |
commit | 9908ed7ecd1bc0c45f0322b959811bd8fd641961 (patch) | |
tree | 4ade9b79f3c7f41177d981d017c8953dfb8415dd /quantum | |
parent | 2cdf99ae950a82e233482347651b7689c4896827 (diff) |
Add swap hands status function (#19831)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Diffstat (limited to 'quantum')
-rw-r--r-- | quantum/action.c | 4 | ||||
-rw-r--r-- | quantum/action.h | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/quantum/action.c b/quantum/action.c index ee412db393..d2e54bf8ec 100644 --- a/quantum/action.c +++ b/quantum/action.c @@ -161,6 +161,10 @@ void set_swap_hands_state(size_t index, uint8_t *swap_state, bool on) { } } +bool is_swap_hands_on(void) { + return swap_hands; +} + /** \brief Process Hand Swap * * FIXME: Needs documentation. diff --git a/quantum/action.h b/quantum/action.h index e4d28ba947..8ef6db6781 100644 --- a/quantum/action.h +++ b/quantum/action.h @@ -84,6 +84,13 @@ typedef uint32_t swap_state_row_t; # error "MATRIX_COLS: invalid value" # endif +/** + * @brief Get the swap hands enable state + * + * @return true + * @return false + */ +bool is_swap_hands_on(void); void process_hand_swap(keyevent_t *record); #endif |