diff options
| author | Ryan <fauxpark@gmail.com> | 2022-01-25 08:22:20 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-24 21:22:20 +0000 |
| commit | 1d11ae3087f583c4f4756169802b33adea71ed94 (patch) | |
| tree | 6a9deedeecec0220c2dccd10e90941956c4d27b7 /quantum/keycode.h | |
| parent | 3340ca46e82c8b348d9131de53b73e83d1f2c285 (diff) | |
Rip out old macro and action_function system (#16025)
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
Diffstat (limited to 'quantum/keycode.h')
| -rw-r--r-- | quantum/keycode.h | 43 |
1 files changed, 1 insertions, 42 deletions
diff --git a/quantum/keycode.h b/quantum/keycode.h index 38a29b439b..a932550635 100644 --- a/quantum/keycode.h +++ b/quantum/keycode.h | |||
| @@ -35,8 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 35 | #define IS_SYSTEM(code) (KC_PWR <= (code) && (code) <= KC_WAKE) | 35 | #define IS_SYSTEM(code) (KC_PWR <= (code) && (code) <= KC_WAKE) |
| 36 | #define IS_CONSUMER(code) (KC_MUTE <= (code) && (code) <= KC_BRID) | 36 | #define IS_CONSUMER(code) (KC_MUTE <= (code) && (code) <= KC_BRID) |
| 37 | 37 | ||
| 38 | #define IS_FN(code) (KC_FN0 <= (code) && (code) <= KC_FN31) | ||
| 39 | |||
| 40 | #define IS_MOUSEKEY(code) (KC_MS_UP <= (code) && (code) <= KC_MS_ACCEL2) | 38 | #define IS_MOUSEKEY(code) (KC_MS_UP <= (code) && (code) <= KC_MS_ACCEL2) |
| 41 | #define IS_MOUSEKEY_MOVE(code) (KC_MS_UP <= (code) && (code) <= KC_MS_RIGHT) | 39 | #define IS_MOUSEKEY_MOVE(code) (KC_MS_UP <= (code) && (code) <= KC_MS_RIGHT) |
| 42 | #define IS_MOUSEKEY_BUTTON(code) (KC_MS_BTN1 <= (code) && (code) <= KC_MS_BTN8) | 40 | #define IS_MOUSEKEY_BUTTON(code) (KC_MS_BTN1 <= (code) && (code) <= KC_MS_BTN8) |
| @@ -62,11 +60,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 62 | #define MOD_MASK_SAG (MOD_MASK_SHIFT | MOD_MASK_ALT | MOD_MASK_GUI) | 60 | #define MOD_MASK_SAG (MOD_MASK_SHIFT | MOD_MASK_ALT | MOD_MASK_GUI) |
| 63 | #define MOD_MASK_CSAG (MOD_MASK_CTRL | MOD_MASK_SHIFT | MOD_MASK_ALT | MOD_MASK_GUI) | 61 | #define MOD_MASK_CSAG (MOD_MASK_CTRL | MOD_MASK_SHIFT | MOD_MASK_ALT | MOD_MASK_GUI) |
| 64 | 62 | ||
| 65 | #define FN_BIT(code) (1 << FN_INDEX(code)) | ||
| 66 | #define FN_INDEX(code) ((code)-KC_FN0) | ||
| 67 | #define FN_MIN KC_FN0 | ||
| 68 | #define FN_MAX KC_FN31 | ||
| 69 | |||
| 70 | // clang-format off | 63 | // clang-format off |
| 71 | 64 | ||
| 72 | /* | 65 | /* |
| @@ -509,41 +502,7 @@ enum internal_special_keycodes { | |||
| 509 | KC_MEDIA_FAST_FORWARD, | 502 | KC_MEDIA_FAST_FORWARD, |
| 510 | KC_MEDIA_REWIND, | 503 | KC_MEDIA_REWIND, |
| 511 | KC_BRIGHTNESS_UP, | 504 | KC_BRIGHTNESS_UP, |
| 512 | KC_BRIGHTNESS_DOWN, | 505 | KC_BRIGHTNESS_DOWN |
| 513 | |||
| 514 | /* Fn keys */ | ||
| 515 | KC_FN0 = 0xC0, | ||
| 516 | KC_FN1, | ||
| 517 | KC_FN2, | ||
| 518 | KC_FN3, | ||
| 519 | KC_FN4, | ||
| 520 | KC_FN5, | ||
| 521 | KC_FN6, | ||
| 522 | KC_FN7, | ||
| 523 | KC_FN8, | ||
| 524 | KC_FN9, | ||
| 525 | KC_FN10, | ||
| 526 | KC_FN11, | ||
| 527 | KC_FN12, | ||
| 528 | KC_FN13, | ||
| 529 | KC_FN14, | ||
| 530 | KC_FN15, | ||
| 531 | KC_FN16, // 0xD0 | ||
| 532 | KC_FN17, | ||
| 533 | KC_FN18, | ||
| 534 | KC_FN19, | ||
| 535 | KC_FN20, | ||
| 536 | KC_FN21, | ||
| 537 | KC_FN22, | ||
| 538 | KC_FN23, | ||
| 539 | KC_FN24, | ||
| 540 | KC_FN25, | ||
| 541 | KC_FN26, | ||
| 542 | KC_FN27, | ||
| 543 | KC_FN28, | ||
| 544 | KC_FN29, | ||
| 545 | KC_FN30, | ||
| 546 | KC_FN31 | ||
| 547 | }; | 506 | }; |
| 548 | 507 | ||
| 549 | enum mouse_keys { | 508 | enum mouse_keys { |
