summaryrefslogtreecommitdiffstats
path: root/tmk_core/common/keycode.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for 8 buttons to mouse report (#10807)Drashna Jaelre2021-01-281-4/+10
| | | | | | | | | | | | | | | | | | | | | * Add support for 8 buttons to mouse report This includes support for 8 buttons in mousekeys. However, this does move the keys around due to the fact that the last mousekey keycode is already 0xFF, so any past that would not work with register_code and the like, breaking them for tap hold keys, encoders, and other features. * Update mouse key docs * Add changes based on feedback * Fix VUSB report size comment Because drashna red gud * Fix typo in action.c * Fix IS_MOUSE_BUTTON check * Change start range for mousekeys so that the end is 0xFF properly * condense mousekeys check
* Change include guards in tmk_core/ and drivers/ to pragma once (#11240)Ryan2020-12-261-3/+2
|
* Add *OPT aliases for *ALT keycodes and macros (#8714)Konstantin Đorđević2020-04-121-0/+2
|
* Add 4-character aliases for sendstring keycodes (#7409)fauxpark2019-11-221-1/+0
| | | | | | | | * Add 4-character aliases for sendstring keycodes * Remove pointless mail keycode redefinition * Forgot brightness keycodes
* clang-format changesskullY2019-08-301-326/+326
|
* Add MOD_MASK_* macros to core code (#4337)Konstantin Đorđević2019-01-251-0/+16
| | | | | | * Add MOD_MASK_* macros to core code * MOD_MASK_ALL → MOD_MASK_CSAG
* Flip definitions of macOS brightness aliasJunya Ogura2019-01-171-2/+2
| | | | | | | | | | Before: KC_BRMU - Brightness Down KC_BRMD - Brightness Up After: KC_BRMU - Brightness Up KC_BRMD - Brightness Down
* MacOS Brightness Alias (#4836)Jeremy Bernhardt2019-01-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * Added aliases for OSX brightness * Updated docs for alises * Moved aliases, added docs to Brightness section * Update docs/keycodes.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update docs/keycodes.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keycode.h * Update keycode.h * Update keycodes.md * Update docs/keycodes.md Co-Authored-By: germ <jeremythegeek@gmail.com>
* Add standard definitions for ALGR and KC_ALGR (#4389)Konstantin Đorđević2018-12-121-0/+1
| | | | | | | | | | | | | | * Add standard ALGR defition, remove (re)definitions from language files * Use ALGR(kc) consistently in ALTGR(kc) aliases * Non-Nordic keymaps should not use NO_ALGR * Add standard KC_ALGR definition * Update docs with ALGR and KC_ALGR * Update SS_ALGR and ALGR_T aliases
* Add Extrakey support for Brightness up/down (#4477)Giuseppe Rota2018-11-281-1/+5
|
* Tidy up keycode.h (#3666)fauxpark2018-08-161-397/+412
| | | | | | | | * Tidy up keycode.h * Fix spacing here * Add back this comma
* Fix dead link to USB keycodes doc (#3050)Leo Wzukw2018-05-261-1/+2
| | | | | | | | | | | | * Fix dead link to USB keycodes doc Link was dead and the fresher version I could find on usb.org is still older than this one. Thus, WaybackMachine seems the best option. * Fix dead link to USB keycodes doc, with 2 options Give the WaybackMachine link (fresher and for reference of the content of the original link) and the usb.org one (older)
* Generate API docs from source code comments (#2491)skullydazed2018-03-221-0/+1
| | | | | | | | | | | | | | | | | | * Generate api docs from source code * Add a bunch of doxygen comments * more doxygen comments * Add the in-progress api docs * script to generate docs from travis * Add doc generation to the travis job * make travis_docs.sh commit the work it does * make sure the docs script exits cleanly
* Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.fauxpark2018-03-161-0/+5
|
* some major steps toward making the usb-usb converter workBalz Guenat2017-08-151-0/+8
|
* Keycode refactorWilba65822016-12-291-1/+1
|
* Fix IS_CONSUMER macroFred Sundvik2016-07-071-1/+1
|
* Remove unhandled KC_BTLD, RESET should be used insteadFred Sundvik2016-07-071-5/+0
|
* Change to KC_BOOTLOADER(KC_BTLD)tmk2015-09-161-1/+3
|
* Add an assignable RESET keyskullY2015-09-161-0/+3
|
* Add description for non-US keys on keycode.htmk2015-06-261-2/+2
|
* Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk2015-04-101-0/+489