fauxpark
8e3cbe030c
Add Wasdat controller ( #5855 )
...
* Add Wasdat controller
* Add reset instructions
* Clarify ANSI & ISO support
2019-05-12 11:22:16 -07:00
fauxpark
e4b5c44262
[Docs] Use HTTPS for qmk.fm link ( #5506 )
...
* Use HTTPS for qmk.fm link
* Fix the rest of the HTTP links
2019-04-30 21:54:52 -07:00
fauxpark
53c51f1d16
A better new_project.sh ( #5191 )
...
* A better new_project.sh
* Fix docstrings
* Use single quotes for anything not shown to user
* Missed this docstring
* Simplify get_git_username()
Thanks @vomindoraan
* chmod +x
* Add docstring for print_error()
* Break up git username call into multiple lines
* Use with statement here
* Conform to PEP 8 even more
* Turn it back into a shell script
* chmod +x again
* Update docs to reflect new keyboard generator usage
* Tweak wording slightly
* Trim trailing whitespace
* Don't actually need to escape the newlines here
* As I suspected, you can pass shift a number
* Prepend ./ to match the other code block
* Minor syntax tweaks
* The username token has changed
* Replace name in the readme too
* Make some reasonable assumptions about the presence of Git
2019-04-27 16:42:16 -07:00
fauxpark
c3be0520c4
Fix sendstring "#" producing "£" instead ( #5724 )
2019-04-27 11:04:28 -07:00
fauxpark
95ebe90185
[Keymap] Change SFT_ESC keycode in default Satan keymap to KC_GESC ( #5482 )
2019-04-07 19:32:12 -07:00
fauxpark
8dd0ff6c7a
Remove keyboard description from Adafruit BLE device name
2019-04-07 16:05:30 -07:00
fauxpark
3510d8dc8d
Document an annoyance with Grave Escape and macOS Terminal ( #5483 )
2019-03-24 17:11:26 -07:00
fauxpark
ab29481391
Fix link to Caterina bootloader hex files ( #5452 )
2019-03-20 07:43:20 -07:00
fauxpark
220551ed5f
[Keyboard] GH60 Satan improvements ( #5264 )
...
* GH60 Satan improvements
* Link no worky
* Accidentally a h
* Use MOD_MASK_SHIFT from core
* Remove nonexistent layouts from here
2019-02-28 12:06:26 -08:00
fauxpark
0d936b2fe6
Ask for your name when generating a new keyboard ( #5214 )
...
* Ask for your name when generating a new keyboard
* Update docs
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com >
2019-02-26 07:59:34 -08:00
fauxpark
545f95c8f4
Migrate ACTION_LAYER_TAP_TOGGLEs to TT()
2019-02-18 08:52:51 -08:00
fauxpark
3b2a484a5b
Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps ( #5154 )
2019-02-17 07:38:46 -08:00
fauxpark
e2d3c92199
Remove redundant KC_TRNS and KC_NO fillers in default keymaps ( #5152 )
2019-02-16 21:36:02 -08:00
fauxpark
bbd4b5eb88
Remove redundant KC_TRNS and KC_NO fillers in layouts ( #5142 )
2019-02-16 08:11:15 -08:00
fauxpark
e04e55c872
Remove redundant KC_TRNS and KC_NO fillers in userspace ( #5140 )
2019-02-15 16:18:13 -08:00
fauxpark
7c2bee8b88
Swap KBD75 caps lock LED pin levels ( #5132 )
2019-02-14 21:01:40 -08:00
fauxpark
3a3de84e40
Tweak issue templates (capitalisation mostly) ( #5133 )
...
* Tweak issue templates (capitalisation mostly)
* Consistent headings
2019-02-14 20:44:27 -08:00
fauxpark
9e4ac6cf29
Migrate fn_actions for default keymaps ( #4935 )
...
* Migrate fn_actions for default keymaps
* Rename the Grave/Escape Shift masks
* No need for shift_esc_shift_mask
* Change breaks to return false
* Right align pointers
* Add default case
* Separate cases with empty lines
2019-02-14 20:07:13 -08:00
fauxpark and skullydazed
81a5e4d718
Update docs/hardware_keyboard_guidelines.md
...
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com >
2019-02-08 15:13:20 -08:00
fauxpark
612dc232d7
Add distclean target instead
2019-02-05 09:49:24 -08:00
fauxpark
6172273c86
These targets should be .PHONY
2019-02-05 09:49:24 -08:00
fauxpark
cb1aeb4254
make clean should remove .bin and .hex too
2019-02-05 09:49:24 -08:00
fauxpark
d8e9a0f7a3
Change return type of layer_switch_get_layer() to uint8_t ( #5011 )
...
* Change return type of layer_switch_get_layer() to uint8_t
* Keep loop index signed so we don't wrap around
2019-01-31 16:40:12 -08:00
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