fauxpark
79b58937f4
Add C(), A() and G() to match already existing S() ( #4673 )
2019-01-25 13:12:48 -08:00
fauxpark
b5feae07c2
Remove unused fn_actions[] and action_function() in default keymaps ( #4829 )
2019-01-24 07:38:44 -08:00
fauxpark
ae79b60e6b
Always read two bytes from the endpoint if we have two bytes to read
...
When this if statement is false, it will cause the report ID to be read as the LED state.
We already know there are two bytes in the endpoint, which is a reasonably good indicator that it contains a report ID, so we should always read both.
2019-01-22 09:30:01 -08:00
fauxpark
ba05f9667b
Add new brightness aliases to keycodes_basic.md
2019-01-17 18:35:45 -08:00
fauxpark
3ea7c2a434
Remove empty action_function()
2019-01-11 18:32:43 -08:00
fauxpark
67adc29aa3
Remove empty fn_actions[]
2019-01-11 18:32:43 -08:00
fauxpark
2c4109394f
Fix Caps Lock LEDs once and for all ( #4824 )
...
* Check the size of the SET_REPORT packet
If we have two bytes, that probably means the first is a report ID. The 6KRO interface may or may not have one, but the NKRO interface always does, so we need to check this regardless of whether KEYBOARD_SHARED_EP is defined.
* Fix indentation
2019-01-11 17:22:05 -08:00
fauxpark
3bd30085d8
Tidy up Mod-Tap shortcuts ( #4806 )
2019-01-08 16:22:09 -08:00
fauxpark
42c9fd2625
Delete docs/keycode.txt ( #4505 )
2018-12-06 08:31:17 -08:00
fauxpark
d6b7ca04f2
Only try to read the report ID from SetReport when the keyboard is part of the shared EP
...
Fixes #4471
Fixes #4517
2018-12-05 08:50:29 -08:00
fauxpark
ce3ccd3f4a
Docs: Tabulate Modifier & Mod-Tap keycode listings in advanced keycodes docs ( #3799 )
2018-08-30 09:37:05 -07:00
fauxpark
1acaf2b2c2
Tweak the wording in "Becoming a QMK Collaborator"
2018-08-30 07:39:58 -04:00
fauxpark
097f1a299f
Mask off keycode/layer/mod where possible in LT(), MT(), etc. ( #3430 )
...
* Mask off keycode/layer/mod where possible in LT(), MT(), etc.
* Don't need these parentheses
* Put back parentheses for order of operations
2018-08-29 21:05:02 -04:00
fauxpark
700aa8fe1c
Tidy up keycode.h ( #3666 )
...
* Tidy up keycode.h
* Fix spacing here
* Add back this comma
2018-08-16 12:12:48 -04:00
fauxpark
2a49832db3
Update FAQ section on power keys
2018-08-11 14:30:53 -07:00
fauxpark
d263b27c9a
Dedupe shifted keycodes listing
2018-08-11 14:29:53 -07:00
fauxpark
d8e6ada5d7
Improve RGB lighting documentation ( #3580 )
2018-08-07 09:07:19 -07:00
fauxpark
f6ec2ce201
Update Shifted keycodes docs ( #3575 )
2018-08-05 08:55:53 -07:00
fauxpark
e818b29879
Update FAQ section on Apple Fn ( #3574 )
2018-08-05 08:51:33 -07:00
fauxpark
435a1202e7
More improvements to keycode docs ( #3567 )
...
* Reorder keycode list docs according to HID usage
* Add missing keycodes/descriptions/aliases
2018-08-04 09:09:22 -07:00
fauxpark
03ad6927cb
Docs: Format Space Cadet documentation ( #3540 )
...
* Format Space Cadet documentation
* Fix page filenames
* Move Caveats section up
2018-08-01 08:43:54 -07:00
fauxpark
c11a26ba54
Docs: Format Key Lock documentation ( #3538 )
2018-07-31 18:07:50 -07:00
fauxpark
2bc34b09cd
Docs: Format Grave Escape documentation ( #3536 )
2018-07-31 17:40:55 -07:00
fauxpark
9b7a3a0bc8
Docs: Add Usage section to backlight docs ( #3537 )
2018-07-31 17:40:09 -07:00
fauxpark
98fa82ceef
Backlighting docs ( #3526 )
...
* Some words about backlighting
* Link to RGB feature pages
2018-07-30 23:22:52 -07:00
fauxpark
25d757284c
Docs: Fix Command docs escaping ( #3523 )
2018-07-29 21:08:59 -07:00
fauxpark
f2ebafcee8
Docs: Make Bootmagic and Command docs a little easier to read ( #3499 )
...
* Make Bootmagic and Command docs a little easier to read
* Sometimes Bootmagic/Command is default on
* "Escape" pipe character so it renders correctly
2018-07-29 08:42:51 -07:00
fauxpark
6590f3c811
Clean up SEND_STRING keycodes and add media keys ( #3214 )
...
* Clean up SEND_STRING keycodes and add media keys
* Remove stray define
* Add missing SEND_STRING keycodes for completeness
Also, add KC_EJCT to the keycode references
2018-06-28 08:55:04 -04:00
fauxpark
6982e63a4a
Tabs to spaces in usb_descriptor.h
2018-04-11 18:13:32 -04:00
fauxpark
a2e12faa19
Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.
2018-03-16 16:37:44 -04:00
fauxpark
b713feb6f2
Add a little aside explaining that shifted keys with mod-tap doesn't work ( #2446 )
2018-03-01 07:49:50 -08:00
fauxpark
4764e77121
Clarify that we actually have max 16 total backlight levels
2018-01-12 12:52:35 -05:00
fauxpark
cfcf0fd36b
Remove reference to BL_x in keycodes.md, and add BL_BRTG
2018-01-12 12:52:35 -05:00
fauxpark
b3bcafcc4b
Unsign key argument in add_key_to_report
2017-12-19 09:25:26 -05:00
fauxpark
bb53635f33
Trim trailing whitespace
2017-12-09 10:46:11 -05:00
fauxpark
af37bb2f78
Fix some of the more obvious typos
2017-12-09 10:46:11 -05:00
fauxpark
4c675a83ba
Format keycode tables
2017-12-09 10:46:11 -05:00
fauxpark
7b0356d1d4
Convert all headings to Title Case
2017-12-09 10:46:11 -05:00