summaryrefslogtreecommitdiff
path: root/tmk_core/common/keycode.h
AgeCommit message (Collapse)Author
2021-03-15Format code according to conventions (#12244)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-03-15Fix keycode mappings for via and ensure they don't change within protocol ↵xyzz
(#12130) * Fix keycode mappings for via and ensure they don't change within protocol * Update keycodes * Fix broken keyboards * added the missing keycodes found in via * Remove invalid keycodes Co-authored-by: David Hoelscher <infinityis@users.noreply.github.com>
2021-01-28Add support for 8 buttons to mouse report (#10807)Drashna Jaelre
* 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
2020-12-26Change include guards in tmk_core/ and drivers/ to pragma once (#11240)Ryan
2020-04-12Add *OPT aliases for *ALT keycodes and macros (#8714)Konstantin Đorđević
2019-11-22Add 4-character aliases for sendstring keycodes (#7409)fauxpark
* Add 4-character aliases for sendstring keycodes * Remove pointless mail keycode redefinition * Forgot brightness keycodes
2019-08-30clang-format changesskullY
2019-01-25Add MOD_MASK_* macros to core code (#4337)Konstantin Đorđević
* Add MOD_MASK_* macros to core code * MOD_MASK_ALL → MOD_MASK_CSAG
2019-01-17Flip definitions of macOS brightness aliasJunya Ogura
Before: KC_BRMU - Brightness Down KC_BRMD - Brightness Up After: KC_BRMU - Brightness Up KC_BRMD - Brightness Down
2019-01-17MacOS Brightness Alias (#4836)Jeremy Bernhardt
* 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>
2018-12-12Add standard definitions for ALGR and KC_ALGR (#4389)Konstantin Đorđević
* 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
2018-11-28Add Extrakey support for Brightness up/down (#4477)Giuseppe Rota
2018-08-16Tidy up keycode.h (#3666)fauxpark
* Tidy up keycode.h * Fix spacing here * Add back this comma
2018-05-26Fix dead link to USB keycodes doc (#3050)Leo Wzukw
* 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)
2018-03-22Generate API docs from source code comments (#2491)skullydazed
* 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
2018-03-16Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.fauxpark
2017-08-15some major steps toward making the usb-usb converter workBalz Guenat
2016-12-29Keycode refactorWilba6582
2016-07-07Fix IS_CONSUMER macroFred Sundvik
2016-07-07Remove unhandled KC_BTLD, RESET should be used insteadFred Sundvik
2015-09-16Change to KC_BOOTLOADER(KC_BTLD)tmk
2015-09-16Add an assignable RESET keyskullY
2015-06-26Add description for non-US keys on keycode.htmk
2015-04-10Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk