Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error compiling firmware with KEY_LOCK_ENABLE=yes with possible fix. #1751

Closed
fnurl opened this issue Sep 22, 2017 · 2 comments
Closed

Error compiling firmware with KEY_LOCK_ENABLE=yes with possible fix. #1751

fnurl opened this issue Sep 22, 2017 · 2 comments
Labels
hacktoberfest-accepted All the good issues to tackle during Hacktoberfest!

Comments

@fnurl
Copy link
Contributor

fnurl commented Sep 22, 2017

I wanted to enable the Key Lock feature for my Planck layout and added

KEY_LOCK_ENABLE = yes

to my rules.mk which gave me the following error when compiling:

Linking: .build/planck_rev4_fnurlspace.elf                                                          [ERRORS]
 |
 | .build/obj_planck_rev4_fnurlspace/quantum/process_keycode/process_key_lock.o: In function `process_key_lock':
 | /Users/jodfo01/github/qmk/qmk_firmware/quantum/process_keycode/process_key_lock.c:92: undefined reference to `translate_keycode'
 | collect2: error: ld returned 1 exit status
 |
make[1]: *** [.build/planck_rev4_fnurlspace.elf] Error 1
make: *** [planck-rev4-fnurlspace-all] Error 1
Make finished with errors

I'm running avr-gcc (GCC) 7.2.0 installed using homebrew on OS X 10.11.6.

I am not a C programmer, but made the following change to process_key_lock_.c which fixed the issue for me.

diff --git a/quantum/process_keycode/process_key_lock.c b/quantum/process_keycode/process_key_lock.c
index d7978f91..50cc0a5c 100644
--- a/quantum/process_keycode/process_key_lock.c
+++ b/quantum/process_keycode/process_key_lock.c
@@ -51,7 +51,7 @@ uint64_t key_state[4] = { 0x0, 0x0, 0x0, 0x0 };
 bool watching = false;

 // Translate any OSM keycodes back to their unmasked versions.
-uint16_t inline translate_keycode(uint16_t keycode) {
+static inline uint16_t translate_keycode(uint16_t keycode) {
     if (keycode > QK_ONE_SHOT_MOD && keycode <= QK_ONE_SHOT_MOD_MAX) {
         return keycode ^ QK_ONE_SHOT_MOD;
     } else {
@sunwooOh
Copy link

Had the same error, @fnurl's solution worked for me too.

@jackhumbert jackhumbert added the hacktoberfest-accepted All the good issues to tackle during Hacktoberfest! label Oct 2, 2017
fnurl added a commit to fnurl/qmk_firmware that referenced this issue Oct 9, 2017
Maxr1998 pushed a commit to Maxr1998/qmk_firmware that referenced this issue Oct 26, 2017
jackhumbert pushed a commit that referenced this issue Oct 30, 2017
kgwong pushed a commit to kgwong/qmk_firmware that referenced this issue Nov 26, 2017
@drashna
Copy link
Member

drashna commented Mar 25, 2018

Fixed in #1909. Closing.

@drashna drashna closed this as completed Mar 25, 2018
njbair added a commit to njbair/keyboard_firmware that referenced this issue Apr 3, 2018
0ca6b53f8 Clueboard Double 1800 support (#2655)
6f3cbdb5f Added birkir's keymap (#2653)
162a67cbc Add userspace config.h handling to build script (#2640)
cc323df9b Fix broken Markdown (#2652)
deb5a4b6a Convert all Preonic keymaps to layout format (#2644)
61a2169ff Update to Drashna Keymaps and Userspace (#2650)
adae37f19 Add XD60 support to QMK Configurator
015aed50a AMJ96 Support (#2651)
c6b5ce61e Fix Octagon info.json issues (#2649)
a74f86694 Just a multilayered Layout using tapdance (#2645)
c31f7ff91 Hopefully fix Travis Auto-Incrementation
c2bec5b3f Properly always copy firmware
fb34fdbbc Added cpeters1982 keymap folder in lets_split (#2583)
5641b1da2 layouts/default: fill in 60_ansi keymaps
931a52d1a Support for the Paladin64 PCB (#2639)
331288233 Add rgblist to docs
c1b46206a Fix commands and update my userspace (for testing)
9cfeb4e6c add RGB commands as global functions
bdb718af0 Fix RGB Sleep code
c39780b8e Add Support for Software Workman (#2632)
b5e899ede Adding Haegin's keyboard layout for the ergodox and minidox (#2637)
01c72e8dc changed super key to left super key (#2631)
b61974b30 mitosis:datagrok: minor layout improvements (#2366)
9f5a4af09 XD60 ANSI (GH60) layout (#2624)
1305d8de8 [TADA68] Added mac layout with german umlaute on ansi. (#2615)
55d0b1f04 Create new 'tada68/iso-uk' layout tailored for boards with the big fat iso enter key (#2612)
d3a0c7e3a qmk configurator support for e6v2. Let it be known that this is one of the keymaps I've seen done right
b773d9447 Add qmk configurator support for KBD75
19a1fbaca Better non-Linux support (#2524)
ae7284edb rename api docs to internals
66162b2b6 add grave to auto-shift.
2038a515d change rgblight_increase_val() and eeconfig_update_rgblight_default(), use RGBLIGHT_LIMIT_VAL insted of 255.
b922a550d Add pearl README, add rask's Pearl layout
ee1bb8554 Expand Newb Guide flashing document (#2588)
07b90db89 Fixes and updates to docs (#2611)
0c665696d Update to drashna files (#2587)
a09a042b8 New keymap and more songs (#2609)
3d587b1d2 Merge in some custom keymaps from forked repository (#2605)
c4f9b8f29 make new_project.sh work correctly on osx too
e72cad44f Add Layouts to exclusion
f67950df2 Ignore users folder for Travis tagging
b23d2a68d add syscalls.c if autoshift is enabled, to fix compile issue on ChibiOS
34580bacc Fix #1566 - NKRO reseting issue
d9c6e7487 Refactor/v60 type r keymap/layout (#2593)
fa0d97a37 info.json configurator support for popular 65% keyboards (#2589)
59a784500 Initial support for RAMA M6-A (#2600)
00dfa73e4 Added basic support for JJ50 (preonic-like based on atmega32A) (#2546)
4adc33345 Fix mechmini2 ortho keymapping layout
4e92dceed Add Fourier Keyboard (#2596)
f77ecb896 Add Laplace keyboard
d965d72d4 Fix custom functions documation for layer_state_set*
70cf46d4f fix the moxygen invocation
3ee59a79a Add HSV value specification (#2481)
824d584d8 New keymap for The Helix keyboard("five_rows") (#2592)
3a49ad06c New keymaps for bananasplit (#2586)
f56ded321 add README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)
6b060bb9a Add atlacat keymap (#2581)
d0054c41e Fix typo in autoshift docs: statn (#2579)
857524941 Add a basic keymap for Contra. (#2564)
8621fd8bb ekis_isa keymap for HHKB'ish layout (#2562)
4cf4fe80e Just personal layout tweaks :) (#2557)
ec5cc02bf Preonic Ergodox-Like Mac keymap: Bucktooth (#2553)
7a86a67d9 Fix broken markdown headers. (#2548)
6706e1af6 Add new keymap for iris transmogrified (#2361)
426c71de7 Add new bfake "FaceW" keymap (#2360)
b3e7149a6 yet another keymap (#2356)
c3c4164fa That-Canadian Preonic layout (#2462)
c80868043 initial branch (#2379)
7c9d5ace1 Generate API docs from source code comments (#2491)
f0932a871 Update info.json for Ergodox EZ (#2577)
f7505ef67 Update info.json for orthodox (#2576)
971b83700 Edit info.json (#2575)
e021f4437 Update info.json (#2574)
63b1946bf Configurator support for minivan (tv44) (#2573)
780ff6867 Create info.json for Ergodox EZ (#2572)
004df55d7 Add configurator support (info.json) for Input Club K-Type (#2571)
7a5ce36f2 Add macro for momentarily switching to a layer while some mods are active (#2460)
4ec03111c Add Pretty Keymaps to Ergodox EZ
1fbddc661 Configurator Support(info.json) for 1up Keyboards Sweet16 (#2570)
2d8fda614 Configurator/dz60 support for info.json (#2568)
6d66fe0c0 Added bootloader options
6268656e0 add info.json to support both layouts on the contra
ff728a8a0 [Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)
37cc08848 Add info.json file to work with qmk_configurator
500b060e3 Fix info.json issues to display properly in config.qmk.fm (#2552)
4ca65bb6c retry of PR #2540 (#2554)
b6db61b92 Fix logic in macos install
ce3adcd6e Added a clean target to remove build artifacts
3acaad660 Initial support for The Unloved Bastard
00b4dce60 Rule to enable Modifiers with Auto-Shift (#2542)
bb5c98699 Duplicate KC space to UK (#2541)
682c8a260 Fix audio issues with Split keyboards that missed previously
a2e12faa1 Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.
729e99961 Updated keymap for my Nyquist layout
04d72590a New keymap for XD75re ("adi") (#2530)
4dc3a01fc Added my keymap (#2529)
a3047f1ab Added choromanski keymap (#2528)
5d771039a Fix swap-hands tapping.
23ac2a02e Add keycodes for swap-hands feature.
7230923b0 Rename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistency
687c7070a fix generate Keyboard.h
598ab478b new handwired keyboard - Dactyl Manuform (#2516)
241421efd Added support for ca66
3d1801e63 Helix keyboard led test as a keymap (#2513)
ea070950e Add underglow animation support to rask's UK78 (#2512)
54f1cdfb1 Add teensy revision folder for Orthodox Rev3 (#2510)
a730cf671 Create sendstring_spanish.h
f139c3db8 layout(preonic): update to dudeofawesome's layout (#2507)
48321c3ee layout(infinity ergodox): update dudeofawesome's layout (#2506)
e424944a5 update to Ergodox / Atreus Dvorak 42 key layouts (#2504)
465878643 Add italian keymap
6c74d734c Fixed various keymaps and the allocation of "key_combos" (#2526)
ad1a86870 Move Narze keymap into Ergodox Infinity folder
9db908f7d Fix Preonic layout
added1f06 Planck ajp10304 (#2519)
e8e999dcc Fix preonic/rev2 bootloader config
4464d90f4 Fixed plank keymaps so that they will compile for planck light
2dacf25f2 Add layout support for contra.
bfa34d02b Add default keymap for contra
0b82d08e8 Fixed exit status check for brew
fdeb7f766 Added Contra keyboard support (#2501)
141a52982 update ymdk96 files
ac5326595 Add Viterbi fido keymap (#2454)
400f410c4 XD75 keymap -  Germanized (#2441)
8d6eadf26 Patched some keyboards that won't compile (#2453)
0e6e059ef layout(planck): dudeofawesome's layout (#2457)
0603dcb1b qwerty_code_friendly: minor updates (#2494)
331347300 Usb max power (#2502)
3f1d14752 Add SS_RALT for AltGR usage in macros
eba4b08a4 Add the OK60 keyboard (#2488)
7d9dc6150 Fixes for JJ40 and Oscillope keymap (#2496)
566399794 Disable the glossary linking to fix #2498 (#2499)
2bdf1731c Canadian planck (#2463)
955b17189  Move rows config to keymap  (#2464)
3d7e9425c quantum: keympa_extra: add sendstring_bepo.h
483e3cd1c quantum: keymap_bepo.h: fix typo in BP_COMMMA
821b49266 Swedish layout for iris
bd1ad405b Update Meira for revision 1.1 to enable backlighting by default (#2468)
03df19d3f Fixed keymap, added capslock led for maartenwut's kbd66 keymap (#2473)
42e85d2b9 Add layer_state_set_* to custom function lists
d27d85491 Examples should all use _user functions for consistency
bec8d58ad Fixed compilation of the ps2avrGB keyboard/firmware (resolving #2425) (#2478)
6c473c5f3 layout(preonic): blake-newman's layout (#2483)
aadb386de qwerty_code_friendly: various updates
b688c2c0b Corvec's Planck layout
7b80aea8b Add back docs for hand-swapping feature.
586aa15ce A small tidy up (#2490)
48e11240a Move the linux tutorials to an info box on newbs_getting_started
75354f12d warn->danger
6a4e08938 Flesh out the newbs guide
08e48eb6f Add a newbie guide for people completely new to QMK (#2480)
12c8ee956 Add knops configurator support (#2474)
b36b4382d Mention invalid names in the readme. (#2458)
e87c39d30 More thoroughly document Bootmagic and Command (#2455)
e5c331e7b Fix the SGUI aliases
e3f67e6e7 Add `SGUI()` and `SGUI_T()` for consistency with `KC_GUI` (#2442)
31cae1f1b Update feature_macros.md (#2387)
0092be592 adding my keymap (#2443)
381f4e640 Updated and added maartenwut's layouts (#2444)
b713feb6f Add a little aside explaining that shifted keys with mod-tap doesn't work (#2446)
d7f46f346 layout(preonic): dudeofawesome's layout (#2449)
452d23da5 Update to drashna keymaps and userspace (#2450)
7f7f76359 Fixed dead links (#2451)
2b8a82fb9 M10-A, M65-A, GonNerd keymaps (#2418)
8e99fbc88 Fixed typo of 'confid.h' to 'config.h' (#2448)
524053e3c Remap msys2 usb, fix USB port detection (#2301)
19b02bf26 Merge of e6v2 stuff as well as my personal keymaps (#2434)
298ac18df remove duplicate #define
c6ce959f4 Test a shrug macro
3b801880a Custom keymap for clueboard 60
21a37a524 ErgoDox layout similar to Truly Ergonomic
3cff95c8d new customized ErgodoxEz keymap with easy to remember modifiers. (#2400)
93eabc4b2 new xd60 layout (#2405)
01f91bf6f JJ40 AJP10304 layout (#2407)
2c1ba03a9 Add additional 'tada68' layout.
27d32378b Update Dvorak 42 key layouts (#2420)
3f3d0551c Lfkeyboards updates (#2421)
f74617487 Graham's Keymaps. (#2422)
a8daf3ffb Document bootmagic hot keys
3b4d26e34 flashing instructions, keymap changes
767f7a8cf Fixed formatting for Fedora example
ee176f2b2 Adds dead encryption keymap
c72c1db68 Planck/NIU_Mini - Mason Layout - Fixing comments, adding missed keys
d469aaa16 tada68: layout: add new layout 'tshack' (#2431)
d54de1c5f ergobox -> ergodox
8df2ee4ec Minor updates to docs (#2406)
0e92d99cd Readme img link updates (#2410)
3d92b21a3 Update dilly default keymap (#2413)
78f5a2a3d 1up60rgb Keyboard Support (#2404)
f67c59aa7 Move hexwire layout into 4x12 layout folder
2a5da6272 Add Dilly keyboard
d1ea398fb Added Chimera LS and Chimera Ergo (#2335)
bfc2b1205 u/yanfali custom keymap for Iris
7b5c6a895 Update keymap.c
4f55a7aca Iris: Create info.json  (#2396)
b0e8de1c9 Fix EE HANDS on splits losing handedness if RGB is enabled (#2399)
1af8f1f20 Let's Split: Minor keymap fixes
b89e318d3 adding my stuff back after hard reset
20b5dd80b Fix swedish NO_GRV
25c753309 Change the CDC_NOTIFICATION_EPSIZE back to 8 from 32
50038882e Set unused USB serial buffer to 1 byte to save memory
6f5e88277 Update to drashna keymaps (#2381)
63df05601 Update feature_auto_shift.md
6f1d5f73a Committed initial version of the knops configurator.
994d94140 Clueboard hotswap support (#2376)
fa72d4aa5 Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)
88a7fa762 New keyboard: Cu75 (#2374)
cd0c089b4 Diverge 3 initial commit
5bdc5c119 Added raylas keymap for TADA68
a972b2627 Add JC65 ps2avrGB keyboard (#2351)
8c2ae4a47 Fix reset for STM32 devices
fca31693d add conditional to perform check-size only for supported architectures
fae813229 make check_size work across platforms
6835ae820 Add the ability to disable Music Mode completely (#2339)
c5d81a84a Switch from echo to printf for output without newlines
361810dca Only search through newly detected devices and discard ones that disappeared
53ff8a31b Merge ChibiOS and LUFA descriptor support (#2362)
63c16f4b6 ARM audio fixes, stack size increase (#2365)
7d79412f9 Fixed my minivan F-keys
57dde3ddb Makes layers consistent with comments
8afbd649f Replace Right key on base layer with RShift, convert adjust to KC_KEYMAP format
30b90de7c Send usb wakeup through ChibiOS
30e413f98 Update Chibios Contrib with 17.6.3 support
6a9617b1c Update ChibiOS to 17.6.3
ad01e3c03 New keyboard added "Zen" (#2347)
9cfcd4940 Re-add Flip Installer (#2355)
f26e6fca8 convert to unix line-endings [skip ci]
0e31d85b8 made changes to my kelorean planck keymap (#2343)
84a713b05 Remove _quantum functions from custom matrix.c code
9aaa491bc Add stm32 to drivers.txt
9fcda9536 Fixes to get tap dance to fire at proper places (#2272)
2908c0f92 made kelorean keymaps for planck and s65x (#2331)
598384bc1 Update to drashna userspace (Keymap Templating) (#2338)
ac82cd1ba Added personal nyquist & levinson layouts
31f522919 Added dz60 custom layout (#2302)
2f65ab183 just a planck layout (#2320)
8350d7e60 Cu24 keyboard addition (#2330)
e7bb97548 Fix .editorconfig to not mess with line endings
a6be48681 Map num lock and caps lock LED events to the RXLED and TXLED
e9944bfc8 Added "hag" keymap to Iris (#2313)
9303b42e6 Update personal layouts, free up matrix_scan_user for JJ40 (#2319)
042a450e2 Personal BEAKL9 based keymap (#2304)
2cf6bfe9a Not quite neo (#2318)
2917e55bd Added info.json and updated README for Deltasplit75 (#2266)
55d4c9b16 🔧 create info.json for Infinity Ergodox (#2267)
904b1b3f9 Use perl directly instead of grep -P
0310eafdc QWERTY based layout with thumb-chording (SHIFT + SPECIAL) and programming layer.
f2459997b Add smt keymap for KBD75
9f0aac22e zweihander: rename, ⌃ → ⌥, README revamp (#2311)
3cf752f83 Xd75 : Bépo layout for the XD75 (#2166)
087fa37b7 Added us based keyboard layout with cursor keys and mouse functionality for SATAN GH60 (#2180)
4a04c7265 Replace custom tap dance keys with mod tap keys in planck/keymaps/dshields
9584db055 Add support for key backlighting to bfake
38ab86e8f updated xd75 layout (#2321)
7636fdbbd Halfkey function for every layer (#2327)
cee0a3339 added my layout (#2326)
ee0a2b7da Imperial Match (Darth Vader's Theme) added
91c133f4e Add missing parenthesis back to backlight_tick
b0805e38b added ATOM47 (Vortex Core QMK powered PCB) & DZ60 Custom config(LEdiodes) (#2310)
2480e5d69 Support for YMDK NP21 (#2316)
056ecb146 Adding jj40 to keyboard list (#2315)
9bfaf6679 Always copy the firmware file to the root qmk_firmware directory (#2314)
f0f991dd8 update sed to work on mac
bceffdefc Add helix keyboard (#2308)
86225ccc9 katana60: fix bootloader size to work with PCB
13d288116 Adding personal keymap for planck/niu_mini (#2263)
a9bbf9ee5 hi there friends
ed659aa3a Hi there :) (#2273)
b9b67e961 [Keymap] semi-ISO Spanish HHKB Keymap for Satan Keyboards (#2290)
35b44ac69 Fix compilation error when RGB light is disabled
61d851af6 Add SSD1306 OLED display support to TKC1800 (#2293)
7c3d2d5f6 Added KBD66 (#2292)
d837ab586 Make new_project.sh a bit more robust
9a91b42e9 Add Chocopad keyboard
c73514a2b Update pinout for Rev. 1.0 Iris without LED
ac642de9d Iris send backlight info over i2c
7d8a20b07 Disable MIDI on Planck so all revisions compile without compilition size errors
894fa0902 Enable FPU on Clueboard60
a14d539ad Revert back to normal sleeping wait behaviour for STM32
510a8d333 Fix compiler settings for MCUs with floating point
2018df1a6 Clarify the format for layout names
365b86357 Backlighting for JJ40 and underglow initialisation code (#2260)
5b22ddf52 add dz60 map with arrow keys (#2270)
c776c1ce8 Adding stephengrier keymap for the tada68 keyboard. (#2269)
ccaacde4d Update to drashna keymaps (#2281)
5836d1a06 Fix up the ARM audio support (#2136)
fd359e23e Update info.json
4aef0318a Update info.json
820930490 Reset color after submodule warning message
6bbe2366e Update ergodone.c
3be81a2da Fix call to memset for various keyboards
586a5e8d1 Adding my Tada68 Keymap.
383a3c1e0 Add Daniel Gordon's Ergodox Infinity and Chimera
e2352d4fb Updated files to better support sockets version (#2255)
3a2acd447 Updating default niu mini keymap to better reflect product
ee15d2fe5 Layout for BananaSplit60 (#2257)
a01dc4dd4 added the possibility to hav shifted(modded) tap dance
4764e7712 Clarify that we actually have max 16 total backlight levels
cfcf0fd36 Remove reference to BL_x in keycodes.md, and add BL_BRTG
dcb262723 Halfkeyboard functionality for dvorak and qwerty (#2261)
fe8942e55 Add -e to enable interpretation of escape characters
8e0d9e263 Adding XMMX (#2236)
81ae0fb10 Update info.json
e659bc446 Info json fixes (#2232)
e3541853a Update info.json
0ea6cf719 Update info.json
c9d23f50f Added RGB and in-switch LED controls (#2227)
c5c35f5f4 Rooski15: Update Prime_R ReadMe & Keymap (#2228)
6b584a23c Updated ACR60, Mechmini, ALU84 readme information and config.h descripters (#2231)
6bb3fbd4e Prime_R (#2221)
9e0b244a3 profanum429@gmail.com (#2222)
4b7fcf0af Add info.json file for Chimera Ortho (#2217)
22b9303e2 Keeb json layouts (#2219)
e956c11bc Update the urls for atmel tools
cbc5de67b Duck Eagle/Viper V2 support (#2216)
9cb1d3697 Added Mechmini 2.0 to Mechmini keyboard folder
0a5d30262 Let's Split: Minor fixes in keymap.c comments
6c24e28b8 ADD RGBLIGHT_LIMIT_VAL (#2214)
d19805f9d update avr url
4beb5e72f macOS also requires avrdude
5f0a2e078 JC65 - Adding in CapsLock LED support and my personal keymap
feac994f6 Added support for V60 Type R Polestar backlight and RGB underglow (#1852)
4931510ad backlight breathing overhaul (#2187)
d6215ad6a Aviator Keymap (#2204)
eba4cb7a0 RGB underglow support for JJ40, clean up redundant code in Mechmini keymap (#2196)
85ea96393 Remove residual Makefiles from the keyboards directory (#2193)
492a16308 wanleg's gherkin layout
17200f471 Clean up and tweaks of drashna keymaps and userspace (#2200)
eb903c762 Add meira/takmiya keymap
c58921c64 KBD75 ISO support (#2201)
9fc3e26f7 Fix of #2094
e9f44ee96 added ALU84 keyboard and TurboMech user space (#2206)
9cb80d68e Add the missing rules.mk for my layout
4932f9566 capslock led fix for clueboard 60
97c6b8143 Adding a Zelda Treasure sound.
3b9e4967b fix breaking build: remove merge conflict text
7c57104b5 Zweihander: remove app keys, etc. (#2167)
846598541 Oscillope keymap: handy programming macros (#2176)
c68597d9a Octagon V1 Support (Port) (#2184)
5ffec5d9b Disable MIDI on preonic to fix firmware compilation errors
a8eaf0b66 Adding pok3r like layout to the let's split (#2135)
4f484bc1c Add on/off/toggle keycodes for Auto Shift
a1fa70f94 Add toggle option to AutoShift
d8f0faabd Fixed typo
818042b2c k_type: add belak keymap
8910f9b87 Marked util/atmega32a_program.py as executable so that programming script works.
9dd3e08fd Octagon V2 Refactor (#2170)
b3bcafcc4 Unsign key argument in add_key_to_report
b8f08d936 Added Ardakilic keymap for Tada68 (#2174)
dd3724537 Custom Keymaps for Certain Layouts (#2161)
eab41f7b3 Added default case to process_record_user
cca3dcc5e Add my keymap for dz60
12e66330c Add COSPAD to QMK and add functions to read HSV (#2156)
d91c9858c Christmas tree (#2160)
8a0997709 Remove MIDI from Planck Rev5 to fix compile build size issue
0e1a73144 Update readme.md
57ef8a54e deletes the extra mechmini readme [doh]
1add90a6d reforked master and added changes to 7u and 6u iso layouts
e4230c84d [budi] tv44 arrow dvorak (#2151)
1485cc1d2 Found some broken links while looking up ARM keyboard support
4ea3bbdb4 add tests for action_layer.c and reset layer state after tests
bad839e6a make 'layer_state_set' visible to user code
3aec9a435 fixes 'layer_state_cmp' when layer is '1' (aka layer 0, aka layer 1<<0)
163ddd5d1 Duck Octagon V2 QMK Support (#2153)
dc7cc26df Christmas tree (#2105)
a6e46b99b Fix reset key in Iris default keymap
ab197af2e Initial K-Type support (#1963)
1226c69f4 Adding my xd60 layout. (#2078)
8a1e65609 new planck keymap, new feature - hybrid shift/enter action key (great for small keyboards!) (#2100)
56f266173 Adding my personal keymap (#2116)
2dfdafbd5 Update '?=' references in rules.mk. Add support for ortho_4x12 layout.
5fe0fe375 Fix keyboard not working if I2C pullups not enabled.
cc0d4b651 Cleanup old code and comments
23b188924 Update revision default
6cd001e33 Fixed orthodox KEYMAP so no londer requires blanks in keymap.c, and added orthodox rev3
e4f26a9fc Personal layout planck,ergodone,xd75 (#2140)
9cda36238 Add a keymap for the Ergodox EZ meant to be used with a Bépo keyboard layout (French ergonomic layout) (#2141)
52630f661 adds @kristmascane's keymap (#2144)
2ec1ab2b3 Update Drashna keymaps (#2145)
557745ba9 Updated keymap and readme (#2147)
f229d2241 added iso support
98ac32b41 Vim Layout for Ergodox-EZ (mac only) (#2112)
eeb644376 actuation point adjustment for fc980c and fc660c (#2134)
c1a6ca46a The ruler (#2138)
7c5428b56 Add rasmus keymap and fix default keymap readme
d9983082c adds the gh80_3000 project (#2132)
41d5d3e65 Add Lightsaver V3 keyboard
e6b91549e fixes audio/midi combinations
58898f77e fixes midi compile error
c2f4c4e29 update planck settings
a7c61f294 fix up midi stuff w/music mode
d1feb8744 Don't "unselect" left-hand rows
6d1b45fb8 change the ?= assignments to =
2c2e10345 some planck keymap shiftings and include proper-making
7235c9382 clean up bananasplit keymap
bb53635f3 Trim trailing whitespace
af37bb2f7 Fix some of the more obvious typos
4c675a83b Format keycode tables
7b0356d1d Convert all headings to Title Case
6eb89ae90 New Planck Layout (#2123)
b781cbf7e Turn on prevent stuck modifiers for my keymaps.
a14518bf5 Updated copyright headers and peer review fixes
f74f0ac06 Update Meira readme
a9a46adba Add support for Meira
c51dfef95 Add support for LFKeyboard products: LFK78, LFK87 and SMK65
8b1862330 fix link for grave escape in docs
dc6b341cf Updated readme
155660ff9 Updated color for base layer to better match my key caps (Dasher)
6e25220ee Pointing to the right build URL
16546ee06 Add 'rgblight_disable' and 'rgblight_setrgb_at/rgblight_sethsv_at'
1620d78e7 helper to compare current layer_state to user layer
fc54d6211 Add a slightly modified ordinary layout for OSX
f5422a70b Enable tap dance and other features for Whitefox
e3b3c1ef8 add do60 support
bba871df2 move lcd_backlight_keyframes to correct location
5bbad3147 Add support for 7x4 ortholinear split KB Ergo42
2bac7cf41 F5 pin doesn't support PWM, so breathing isn't an option
b7c76fda3 fixes case where BACKLIGHT_BREATHING is enabled, but pin doesn't support PWM
d5a76e899 Updates to drashna keymaps and userspace (#2093)
dd05bf0d9 Katana60 (#2068)
95e68c4ae Fix Audio chime overrides in split keyboards
d299d0e72 adds led control functions to XD75 layout
6fddb31c4 Add Crawlpad 2017 files.
53b043d4e adds 'RGB_RMOD' to go through RGB modes in reverse
7b51f050d Fix typo in make example
7730dc3e5 Magicforce68 now in bluetooth flavour (#2051)
0740e84d6 update advanced_keycodes; oneshot = sticky/dead keys
c91788826 update glossary; oneshot key = sticky/dead key
0b54e7f5a Flesh out the grave escape overrides
8cac6088c Remove unnecessary audio code from orthodox (#2076)
1548f4c24 Add keymap for atreus and minidox (#2079)
b9f426ae1 Fix broken link in docs
52b0ad649 Modified default keymap to match ps2avrgb default
c9d0f210b Change awk detector to work with mawk; fixes #2073
7aaef1626 Fix internal links in docs/ (#2080)
28874a9f3 Fixed minor typo in bootloader code
319ff649a 16 byte optimization of macro ;)
92f6d6ec0 Update Userspace info to include Bootloader detection
9fdc27626 Updates bootloader settings, adds file size check (#2029)
9113f3387 JJ40 updates (#2056)
0bd453b52 Merge pull request #2047 from seebs/seebs/ergodox_brightness
b697e1bff Fix build instructions in the Dactyl readme
833ec8492 shell.nix: add teensy loader
53ad7375c Initial support for TKC1800 PCB (#2062)
5fd400faa Fixed bootloader access key
f2a0b0ee2 Handwired/Dactyl keyboard (#2058)
18525aa17 Fc660c port (#2060)
ac3d9ab76 added addcninblue's layout (#2049)
2fc727c15 Keymap update (#2045)
d76cc09ed Update my keymap (#2042)
2c0323bc9 Adds my XD75 layout (#2040)
7fbe6c359 improve ergodox ez performance
55f3cd37a fix typo
d0f3c0576 Add my Atreus62 keymap
7d9070c51 I forgot to add a README.md for the FC980C
534cd9d45 Make brightness easier to change
2f5bb2506 QMK port of Hasu's fc980c alt controller (#2043)
3e2fd6427 I found a typo!
5b4b471a4 this number just looks wrong, should be 4096 not 4996
b8217eeff Add maartenwut's handwire build
dcc363390 Added Daisy port (#2016)
62eed0e4a Update config_options.md
c8bdc75e1 Update feature_layouts.md
39d3d9236 Allow multiple process_record() calls per scan
b669d115c adds planck light keyboard
7ff96877d added SS_LSFT to featured macros
c6cdd5422 Neo2Planck (#2032)
d6ca4e555 Added files
d8aa01899 Kona_classic: ANSI arrows keymap with locking caps lock support
08dab374d Add my layout
dbd33782f Update to drashna keymaps (#4)
1d703a476 update build script to not delete files
f5a9758ce Adds serial number string to USB descriptors (#1996)
f07e2cdd9 DZ60 own true HHKB layout after dz60.h fix (#2012)
f2c32b3ea Splits up ps2avrGB boards into their own folders (#2014)
92d47a55d update chibios
41f3f0116 Update .gitmodules
a8c4af5a4 Updated dbroqua layout for HHKB keyboard (#1990)
858c09f37 add example keymap
179d64d33 extend macro docs a bit
eac4bab34 update version silencing
a8466df62 update travis script
cb64a886e update travis script
dbabfb082 fix lets_split keyboards
607876187 shrink preonic by a bit
7f3539aa7 fix up lets_split keymaps
4ad0bbd67 fix up lets_split keymaps
85172f4f8 Added support for let's split kailh socket version (#2010)
b702c0882 fix push script
ec3e065f0 QMK DFU bootloader generation (#2009)
3c15c48e6 Add "KC_MAKE" to userspace example
49d8f1c5e Updated keymaps to allow base layer alternation for QWERTY, Colemak & Dvorak (#1962)
5cdf47a79 add an explicit lisence file for github to pickup
3f1aab0c2 lets_split: Fix matrix_init for ROW2COL
43edc8399 Add Keymap for Whitefox Truefox layout
dd60038ee Changes to Atreus and Ergodox EZ Dvorak 42key layout (#1997)
716ff76f5 Add keyboard: ACR60 (#1999)
eef94b0b4 add mfluid keymap to atreus62
309a400b3 Update hand_wire.md
c2c3aa4f0 Add keyboard: mt40 (#2001)
392121b10 Document the Teensy hardware reset problem
0533362e8  Cleaned uppersonal userspace and keymaps (#1998)
4df4fa7c2 Clarify `KC_PWR` vs `KC_POWER`. Fixes #1994.
66f13e497 Move keycodes to their own section
bb11df6b7 update some docs
e236f1eba Fixed some grammar and typos on the docs (#1989)
847ade44f Merge pull request #1988 from qmk/hf/disable_shine_leds_default
7044dafe5 Merge pull request #1986 from ideasman42/code-friendly-qwerty
fd1a0d675 disables Shine LED layer indication for now
c2c9d9b38 qwerty_code_friendly: Expose caps-lock & fix typo
05f15b789 More "oscillope" keymap fixes. (#1982)
7e2223f82 Improved README of yuuki and added RGB commands (#1983)
3b5381d68 restructure converters (#1825)
aee678547 qwerty_code_friendly: configurable left thumb
363aa8aa2 Migrated most code from keymaps to userspace  (#1980)
ef2961798 Small ergodox config fix and update.
3e861c2fd Update and move around drashna keymaps (#1976)
f113f1927 make it easy to customize logo image
27ee42589 add pgm_read_dword for Infinity ErgoDox
89357b96d 333fred layout update (#1971)
16843bc8c Pete's 40th XD64 Layout
785474670 Ergodox EZ and Atreus 42 key dvorak layout updates (#1964)
245b3376d Correct the rules.mk documentation for auto shift.
2c703b152 Fix RGBLIGHT startup color (#1975)
90a6fea4e Merge pull request #1974 from qmk/f/ez_shine_layer_leds
e45290a62 adds indication up to layer 7
1d3a19757 restore default mode/color if no 0 color
cf9f6bbd9 adds per-layer rgb color option to ez
41df0dc9a update gh60 info
30dc34d52 add gh60 info.json
e899cb894 several improvements for mitosis:datagrok (#1960)
80e489e12 Added hand-swap matrix to the mitosis
29d1abff0 have led default to off on start up
b546da0a1 make more generic, and properly handle inits
f357bd0cc fix a typo
685d4c2f9 Do some cleanup for the API
535c2f60a use real greater than and less than chars
65eaab8a1 fix labels
18f3cd112 add labels to the clueboard layout
e45ce2dcb Merge branch 'master' of github.com:qmk/qmk_firmware
137456e5b fix the clueboard layout json
ec5914750 fix 2u alignment in info.jsons
074b78700 update preonic, add info.json
432674781 Document info.json files
4e41beeaa Fix a typo
00733f4b8 update contributing guidelines
19753788c Add satan keymap: HHKB-alike based on dbroqua's, with mouse functionality (#1948)
54a8abd78 Added support for Knops Mini (3x2 macropad) keyboard. (#1953)
d6ad9787a update template readme
e2e387f8f update qmk template
039cc8c93 ignore more makefiles
004826e1b convert to unix line-endings [skip ci]
f445a7f97 adds .hex for teensy 2.0 using B0 as reset
13e1388f2 Add nano switch pad
fe56fffe7 Adds .qmk file type as a target for QMK Toolbox (#1084)
d069a42c0 Update getting_started_github.md
029234f1f adds other layouts to rules.mk
ddf49e8b2 Merge branch 'master' of https://github.com/qmk/qmk_firmware
371922ad6 update layout macros for planck
f868a3bb8 Fix the json for clueboard
5329a80f6 fixup json
32bb8f6b8 Improvements to documentation (#1919)
1683d3a55 adds info.json files to planck
b79a4cfeb Updated personal keymaps (#1945)
44d9ad95b Add info.json files for clueboard 66
fad967af4 Remove extra underscore from MASTER_RIGHT define
20e18d15e Created Kona Classic config (#1791)
83af62322 Add Levinson rev2 (#1939)
2d77f9cbb Fix pointing device feature
c9a043642 Add 6-ball macropad
fca03e15b Chimera Ortho Readme (#1943)
bc98b0d9e Merge pull request #1915 from dondelelcaro/ergodox_ez_left_leds
38261920a update hand wiring link
f9881793e Add hexwire keymap for Eco
04b9b62bd RETRO_TAPPING (#1922)
b2bbbc2df layout(infinity ergodox): dudeofawesome's layout (#1932)
6169cd52b Add EditorConfig file (#1930)
101b998ac Fix Pointing Device code (#1934)
7b65b7e94 fix Logical Maximum to be recognized as 255 instead of -1
4c1164c46 fixed two typos
e555e42aa add Thai layers for the GunP planck (#1910)
38da7795f Added Chimera Ortho keymap
8c10b60c5 Initial commit for nordic layout for ergodox infinity.
c8fca10f0 zweihander-osx: Remove app keys, etc.
1f6002db3 layout(planck): dudeofawesome's layout with simultaneous RGB and audio support (#1929)
07017871e README, keymap & config update to 3 keyboards (#1911)
f4949fdd3 Fix for issue https://github.com/qmk/qmk_firmware/issues/1751
750f8ec94 Fix process_combo.c compile warning
49c32021d Added missing RGB and Auto Shift in main feature list. Also standardized on period at the end of each feature list item.
76d807fe7 Fix code example in auto shift docs
bf1fedc05 Fixed various feature links
5960d0349 Add grave key
0afaed853 Extended the hint of the programmer to link to the relevant README part instead of giving a generic hint.
688343f21 Added a better description for the bootloader key
4d421ee31 adds flashing docs
91683d56f ergodox qwerty_code_friendly: add macro keys (#1918)
9ee207aca Added Iso(ish) layout for tada68. (#1924)
0bb457e57 document how to define LEFT_LEDS and how that hack is done
364aeeec5 implement ergodox_left_leds_update in ergodox_ez
2e3b99f7f update left led support
bcfba2710 add initial support for left leds on an ergodox ez
b45b22338 Small documentation and keymap tweaks for my minivan layout (#1891)
7b754e1a5 added bfake support as a subproject (#1903)
a3f53aeaa Add narze keymaps for Ergodox & Planck with SuperDuper mode implementation (#1883)
6c4639bfa Add RESET to satan:dbroqua mapping
67cc5cebc Restructure the hardware and feature docs to make things easier to find (#1888)
8892c5033 Moving LOCK and adding RUN. Fixing equal key to actually use equal keycode.
9128ed50c Add macro to sleep Windows 10
1f4349592 Added a new keycode for cycling through RBG modes which reverses directions when shift is hold.
21dfa29c2 Add a layout of planck named GunP, ready for pull request review.
4c960ad7c Added berfarah's custom keyboard layout
a08287b0a Added ajp10304 Planck layout (#1887)
af83c6a4c My layout to suit my needs
e54c8df45 DZ60 changes (#1890)
c2b8a4760 Some finishing touches on space_oddity (#1892)
07ec609fa Missing line break in NIU Mini readme (#1886)
a66e75609 Added new TKL layout for the Frosty flake - Quickfire Rapid (#1854)
f3534f999 Updated keymaps (#1853)
22564d8ee Added xd60 ISO keymap (#1865)
736140439 Add links to EEPROM files
725aa5b82 Update to Tap-Dance Docs for Fast Typists
06f196c58 Creates a userspace for keymaps (#1559)
9bb259b66 Fix the naming for clueboard files
ab3dbd8da Additional custom handwired layout - Space Oddity (#1868)
1954ad1fd Added my Let's Split layout (#1867)
3276c4c56 Minor punctuation and grammar edits.
3a1ce56ae Added caps lock + key lock
2f24ed104 Turned off some unnecessary makefile rules
50a4b3510 Revise carvac_dv keymap for easier alt-tab (#1871)
57bf00f28 ErgoDone: VID/PID/NKRO (#1872)
b25338a80 heartrobotninja ergodox_ez and lets_split layouts (#1874)
78923cb88 Fix code backticks on Frequently Asked Build Questions docs
a860d9d62 Fix missing code backticks
b5464cf20 Add Iris keyboard (#1863)
383e508bc Quad Function Tap Dance added to TD Doc
3f3fa0791 Reorganize clueboard into a single directory (#1855)
ad49db8cd Address #1689 by using a formula to define the breathing curve (#1692)
d3fe6a058 Add terminus_mini keyboard and nyquist/DivergeJM layout (#1851)
af4697cba Add Maxr1998's GH60 layout (#1849)
b7bb92396 Add NIU Mini from KBDFans (#1847)
0f5928fdf Fix avrdude message to not mention any specific device model.
ba4b3d9d7 Added BLE support for USB-USB converter. (#1824)
aa660c1eb Broken link found in issue #1845
12b2e0ac7 hack to force new tag
bd642d08a add note to makefile for future use
7f2882832 adds default keymap for handwired boards
32f18cf61 fix up default keymaps and remove keyboard folder filter
1745f202c update keymaps to not be the canonical file
115e49b2a only build default keymaps
e64313cdb adds default keymap for amj60
066525ab9 add qmk.fm as a backup host
e1bcb40e9 Cleaned up my Kinesis layout and created readme. (#1843)
0b023ef67 Add tomb0y's minidox layout
800ec55df Make arguments redo, subproject elimination (#1784)
e5dc2253e keymap configuration rewritten using the KEYMAP macro defined in atreus.h
6531d64ac Add YMD96 Keyboard (#1838)
f9f3afd76 Created cleaner readme and updated the keymap of my layout (#1840)
c70b419ec Add multiple layout support and Linux flash utility to JJ40 (#1837)
bccf263cd Add support for Unikeyboard Felix
e094cd42b Add support for the JJ40 Keyboard (#1834)
598cb8265 Extended the programming script for the ps2avrGB keyboard series: - a keyboard already in bootloader mode will now be detected - if setting the keyboard to bootloader mode doesn't work, a hint will be printed on how to do so - instead of failing instantly when no keyboard is found, the script will now wait up to 60 seconds (it retries every 5 seconds, up to 12 times)
74f51009a Updated DZ60 HHKB layout and add my own layout (#1828)
122525ee6 Add rask's UK78 and iErgoDox layouts (#1830)
c037d4bb3 Add the Tomato keyboard
66f45c9e2 Fix teensy path
2cf697d0c Tada68 instructions, updated and clarified to avoid bricking keyboards
4c0ff7b7e Remove reference to Ergodox subprojects from docs
db5afb05c Fix the presentation of the contribution guide
2db4ad213 Write a contributing guide. (#1827)
b3ad561b4 newkb-atreus-xk
ee8860a73 add stock layout for xd75 (#1731)
966e2660c Add option to reverse PS2 mouse axes and scrolling
109b2ae0b Fix missing teensy path
b91ffba4b #1792 added in waits from tmk for locking switches
01ac8a605 ErgoDone keyboard: Improved structure of readme and augmented it with important information. Updated links to moved content.
f88f042c0 Updated my Gherkin Keymap
e0e80c0dc Cleanup of my keymaps (#1802)
34084b4ee 	geändert:       readme.md
f3e61afdc 	geändert:       readme.md
2cda124bc 	geändert:       keymap.c
951285de6 	neue Datei:     readme.md
56c248722 	geändert:       keyboards/lets_split/keymaps/DE_simple/keymap.c
c5f847a90 	neue Datei:     keyboards/lets_split/keymaps/DE_simple/Makefile 	neue Datei:     keyboards/lets_split/keymaps/DE_simple/config.h 	neue Datei:     keyboards/lets_split/keymaps/DE_simple/keymap.c 	neue Datei:     keyboards/lets_split/keymaps/DE_simple/rules.mk
d6a446bf9 Qwerty Code Friendly: relocate insert key
31808df29 Added ISO Hungarian friendly keymap (#1808)
cfd118d15 Added Dichotemy Keyboard, updated docs for Pointing Device (#1817)
20031ab98 Contribute GH60 layout (#1820)
6d2cb1d9a Add my layouts (#1822)
d8c62e423 Fixed typo in docs. (#1818)
357d930f5 correct extraneous t
8d7cc11d7 correct layer numbers in keymaps
18f78b673 Fix Clueboard readme links (#1816)
120089d91 Consistent fabian layouts for amj40, let's split, planck and xd75 (#1812)
d2bbfb905 Increase one-shot timeout for planck/keymaps/dshields and remove unused includes.
ee1322848 Generic Pointing Device (#1767)
ea819268f Add new 4x12 ortho layout & add credit to XD75 port (#1782)
e0834cfda Update Let's Split readme
c206650ed [cleanup] consistent 2 space indentation
e446eddca Adding my Roadkit keymap (#1798)
0cc62459a Minor typo
29bcffb3f Edited a minor typo in feature_bootmagic.md.
01bf8e164 Mbsurfer Let's Split keymap updates (#1787)
03de0c857 Reference to rules.mk in tap dance docs added
1cd336dde ergodox: Update algernon's layout to v1.11
cc52ac5b1 code_friendly_qwerty keymap
efbc4d229 Add new planck layout (#1778)
67eeb889b Fix dynamic macros on ChibiOS keyboards
25285a1c5 Don't process keycodes on the slave
f1451b4b0 Fix HSV Color Wheel image on RGB Light page (#1773)
5fd68266f Clueboard 60% support (#1746)
b736f25e8 added matrixman layout
d28fb63fa updated drashna's keymaps (#1769)
6ec7ccec6 Support for KBP V60 Type R 60% keyboard (#1770)
791b9cc65 remove all makefiles from keyboard directories
e2480a299 `?=` -> `=`
692c4e750 Added Obelus
f1c7b813a New layout for XD60/64 (#1748)
a00532759 Move work from pinky fingers to thumbs and index fingers (#1749)
5dab2ef12 Update Viterbi default layout (#1753)
a67c930e9 XD75RE Custom layout, and clarification in readme.md (#1754)
56d750659 Removed unneeded code from keymap
169d46ce8 Add my gherkin keymap, and update readme and config
1ad941e98 Add shell.nix for NixOS users
809c9258c Fixed typo of "multually" to "mutually"
c8d365f5d platform descriptions to match master keycodes.md documentation
957e44231 updated keycodes media descriptions
aef36ada0 add conditional for planck-mitch keymap
878774b24 Contribute a DZ60 keymap for 67 key configuration
8c02748c8 Update Viterbi keymaps
37b9715cb Update default Viterbi layout
94823176c Adjust Viterbi pinout
92b74e2d3 Rename cloned Nyquist files to Viterbi, create temporary keymaps
72e993914 Clone Nyquist keyboard for Viterbi
4c7528581 add filess
d77e55d31 move keymap to rules.mk
31e78d22b Turkish planck keymap (#1675)
ea7792b6c Adding my keymap with Colemak Mod-DH
b1d6005c5 add layout mitosis-datagrok (workman variant)
064f68210 Instruct VSCode to indent using spaces, also ignore two temp files created by VSCode.
32d6a8b7e adds DZ60 support (#1734)
0c335270b convert to unix line-endings [skip ci]
62a02af91 Fixed uk78 and turned Bootmagic off  (#1725)
317392442 Adding a new layout for the planck that helps when coming from the pok3r (#1701)
a89183591 Fixed a few typos and spelling errors in auto shift feature document
d0ca713eb KC_TILD should not have been listed as an auto shift key
abba393f5 Added Auto Shift, tap key = normal, hold key = shifted state.
87021371e Remove redundant Makefile.
da887ea41 Address issue #1713 (#1728)
2a02df84b Improve readme and PID codes for Atreus.
25aa47424 Updated RGB code to use event.pressed
c7ebb0f95 Add RGB code (from ps2avrgb and luizribeiro/qmk_firmware)
a8a02455f Keymap updates
6cfb85f32 Fixes for RGB, more colours
0b7df9f2e Update on/off toggle behaviour for RGB LEDs
d281cd5c4 Change max brightness level for iOS
69ab37fca Got luizribeiro's ps2avrgb implementation working for Mechmini
024f0455d [core] fix rgb source include
6198fed56 Updated README in ergodox_infinity keyboard (#1702)
3e1f388bd Adding Ergodox EZ and Atreus Dvorak 42-key layouts (#1705)
7bcf3e278 Wording changes for the WSL install script
5ad5c230d Merge branch 'luizribeiro-ps2avrGB'
dc7d0c7b7 update to driver separation
afcf3a287 Update Mechmini keymap, reduce reported power consumption for iOS Camera Adapter compatibility
ee9a20ff3 Cleaned, revised, and updated my keymaps to reflect new changes/defaults (#1712)
5eb5b6074 Add Levinson keyboard (#1723)
19f48fa92 "New" Atreus Keymap (#1717)
c02de0932 Remove accidentally pasted line in MF68 readme
17c84f24c Adapt build instructions to new keyboard name
a07d1f22a Some revisions to cbbrowne Planck keymap, and a preliminary xd75 keymap (#1715)
23ce0b43b Further updated ergodone readme.md (#1714)
4549dcd21 Add support for MF68 replacement PCB for Magicforce 68 (#1698)
7da585917 updated read.md file
cf001300b [planck] Adds Sean Hunter keymap(#1706)
63028dde8 Add jojiichan keymap
7ad924bae Updates send_string functionality, adds terminal feature (#1657)
a4ff8b91f Update tv44-belak keymap
63cde006c Changed USB manufacturer to "JMWS"
d331e274b Use KC_GESC keycode instead of custom function
349e0012b Basic support for JM60 keyboard
68b6de60e fix for toggle tap dance
f10e9586d adds a default ergodox_infinity keymap
4cdcbdb86 Remove all Makefiles from the keyboards directory. (#1660)
cf8e10533 update some keymaps that broke w/defaults
927ef8136 Revert "Remove the "lib/%" rule."
6fc43ddaf Remove the "lib/%" rule.
0759adeaf Split atreus (#1680)
43a1ea303 Add TKL keymap for Frosty_Flake (#1666)
af14e672c Add a clueboard rev3 (#1688)
2b3803eb5 Clone chibios and ugfx if it's not already checked out. (#1651)
4580d3a73 RGB improvements (#1684)
0ce45eb0b Update mac guide (#1665)
85c3c5926 Force Raw HID interface number to 1 always (#1669)
323fa19e2 Dvorak-optimized Mitosis keymap with mouse keys (#1676)
de0e02547 Added personal minivan keymap (#1681)
b03286723 Update Infinity Ergodox Makefile (#1682)
c8e232907 Merge branch 'master' of https://github.com/qmk/qmk_firmware
994592f98 add audio on/off audios
4d5b7dea1 Let's split hand mirroring support
4d5eeb3d7 update planck stuff
4edfa97e0 Improve and simplify RGB Knight mode (#1677)
5f154f0a0 Update feature_common_shortcuts.md
94f8b758b Fix Kitt and its default behavior (#1674)
f0db2c051 Set proper backlight level
8ea690a1b convert to unix line-endings [skip ci]
b07b4bb97 Alterations and documentation updates for j3rn Ergodox EZ keymap (#1656)
5b897ce22 Port #1576 to Let's Split: EECONFIG_HANDEDNESS gets overridden when RGB is enabled
da33dfec5 rask's Satan and BananaSplit60 (#1654)
a4316ba48 Fixed mitosis-mjt audio (#1653)
da83f04a3 add UC_OSX_RALT to make unicode use the Right Alt key on OSX
9987f9dcf Update drashna's keymap  (#1649)
ad73553aa Update README.
00d8f0c08 Small gaming layer and formatting updates to my nyquist config.
a729d852f Merge pull request #1574 from danamlund/master
da7aece04 Add the new QMK submodule way in `/lib` and not `tmk_core/tool` wich is outdated
ed56a6859 add a `git-submodule` make target.
ba2ad57ca add rule shortcut via @samwho's suggesion
677b89768 add bin targets - closes #1648, fixes #1647
796030224 Keymaps for several of my boards (#1641)
de315c54e make ergodone's led work well
a6fe0320f Updated readme to new standard.
78ab926cc Updated my files and added debouncing
b28982e32 Add mbsurfer Let's Split keymap with RGB layer indicators (#1638)
0965e5203 Merge in gaming layout.
8e1c3f410 Add split layout to more keyboards.
2aedbf872 Improve default layout of 9key and give example macro
afd7bf5f0 Increase time for tap dancing on 9key default
402235eeb Update Bishop Keyboards url to relaunched site
b2d033ffe Add 9key to keyboards readme
ae91af95e Add split ansi layout and talljoe's keymap.
4b0c6dc50 update travis script
9a23fad36 update ergodox links
718fddf44 Fix broken link
d2ff66a98 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
7260fc3ee update 9key readme
437c86c9c update build script
d54360b1d Update keymap.c
fe4549839 Update config.h
1d930ebe4 Update Makefile
fcb60b160 fix link brackets
3aa7fbcd7 fix(9key): Fix layout of 9key readme
82f434a4d update(9key): Add readme with updated format
d8fd33dd5 Add support for 9key by Bishop Keyboards
bd484f18b JD40 MiniVan port
9f6362e4d Adding Makefile
57c93c13c Creating Mac Version of JIS Keymap
e719f5b0b Merge branch 'master' of https://github.com/qmk/qmk_firmware
9da308a0c move to compiled [skip ci]
47cd5b562 Fix avoid certificate errors that occur during '2-setup-environment-win.bat'
0e39f1faf Merge branch 'master' of https://github.com/qmk/qmk_firmware
dd8cedc36 update travis script
51a2ce614 convert to unix line-endings [skip ci]
11d27cec1 attempt to fix line-ending travis stuff
7a445d916 Add back original copyrights
ff3264364 Readme correction #2
dbd4ce19e Correct jpetermans keymap readme and update copyright info
9ff064ae5 triggering travis
c3c07eff5 update building for .hex, secrets moving
69c4cfb23 Fix gherkin README to use correct build command.
36709d6a3 Use cmd-left and cmd-right instead of ctrl-a and ctrl-e for home and end
1ab9e5d1c Remove COMPACT_KEYMAP, use full KC_ keycodes instead.
f4b3b576a Revert "Add COMPACT_KEYMAP macro to Satan GH60"
dc1d24a4f Add screen lock key
0be483c76 Fix power; use keyboard shortcut for Mac
cb719757c Reverse the split shift/fn
d172d6bec Add Mark I layout
90b07a5be Add COMPACT_KEYMAP macro to Satan GH60
af21fa63e Fix: add missing keys to Satan GH60 KEYMAP macro
dde035b96 Add smt keymap for Sentraq S65-X
e7b3991b9 fix readmes
1ce3971c9 adds sweet16 and four banger keyboards
48e79cbe2 Create readme.md
68dafc838 Create Makefile
e0d9cc945 Create config.h
7aa839915 Create keymap.c
78dc7bacf travis files in gitignore for good measure
fa6bcfd10 make travis convert line-endings and push a skippable commit
1254e76e2 stop compiling ez after build, rework ssh ids
166706a32 adds subatomic files (non-working)
948d6efcf Fix stray keystroke in readme file.
fe60cbd92 Remove PLAY_NOTE_ARRAY usages to get rid of warning.
f94963e6b Merge pull request #1608 from hot-leaf-juice/master
4b74c9056 Fix Planck Steno layout with new error message (remove MIDI).
e74a95bf2 Keymap tweaks.
bae1144a9 Fix compilation error when NO_ACTION_LAYER is defined.
eb5748e8b Gherkin keymaps for Steno and Talljoe
bdc0880ca Add compile error if too many endpoints are defined for the ATmega32U4.
fc70c9ac9 Allow steno to build when NKRO is not defined.
937b86d03 Added default ECO keymap
cc9b0eb10 Line ending stuff again
046595f52 Update s60_x/default/rule.mk for original Sentraq S60-X Fix and issue with the original Sentraq S60-X not being compatible with 'default'. If 'default' shouldn't be changed, perhaps I can create an 'original' revision.
834106829 Correct if-statement
a553dcba5 Added gentoo support for dependency script
5cab5e4a4 validates json
d8145c846 adds redirects for docs
81d7e7d4c Merge pull request #1601 from dlaroe/master
30ac7d403 remove dead links, add troubleshooting section
6ea408da1 Update USB-USB converter README according to #1588
1132646b2 Update readme.md
9eb71e971 Update readme.md
9ea56f03a Fixing readme clobber
07be7b8d6 Reverting CMD Changes
baae936b4 Required overridden function for keymaps in EEPROM
a6845036e Merge branch 'master' of https://github.com/qmk/qmk_firmware
4c4a174db Added Preonic Makefile and readme.md
8b62a0af7 Updated keymaps with second LOWER for the right hand
7277f09bb Update Nyquist readme file to new format
94ca84d27 Fix incorrect name for GeminiPR in docs.
52f2f6d8e adds audio docs to summary
9fed4f794 Add link to keycodes doc in how_keyboards_work
c0a6935fb Fix these links, as they appear to be broken (#1595)
b483a90a9 update favicons
cb76e7110 Add dvorak/colemak layers
8392667ac bananasplit LED support and keymap add
4a9e16b39 Add a tetris keymap to clueboard that includes a tetris game
71d1c02a9 Add message to avrdude script that it can't used within WSL currently
4e73b0b8d Make the bulk of our keyboards match the readme.md standard
2ee0dc779 Revert "Moves files from ez/keymaps to ergodox/keymaps"
9298f9d58 Moves files from ez/keymaps to ergodox/keymaps
356b489d9 Update ErgoDox readme
4c2dafc65 Add separate readme.md for ErgoDone
285099de0 Add ErgoDone support to two keymaps that have special config.h
cb74c8dc4 Add dummy backlight/LED functions for keymaps that require them
52f4a38cb Add support for the ErgoDone
f02430b13 Update links in the glossary
9d1a08e38 Doc updates from going through every file
9b879b126 break up keymaps and quantum keycodes into files by feature
2709744cd take a stab at documenting layers
207bcd788 rework key_functions into feature_common_shortcuts
e6c638bed Overhaul the Getting Started section and add a FAQ section
89bcdde92 line endings
d3e1aaf5e trigger new travis build
0cc15e117 Cleanup the clueboard keymaps
5bff9d618 cleanup usb-usb converter code
7e5ccd50d add RESET to keymap
80d082055 convert keymap into qmk-style
c8222043f wow, it builds! added empty matrix.c and moved custom matrix code to custom_matrix.cpp
fa86b1013 add extern "C" to matrix.cpp
2aa5e4464 some major steps toward making the usb-usb converter work
42f895a4b remove unused variables from makefile
f4cdc9117 small changes following Jack's advice.
d7d20e251 start working on usb-usb converter port
475714010 Wrapped process_leader.c in #ifndef DISABLE_LEADER to allow compilation with DISABLE_LEADER defined.
c62242366 Remove floating point calculation in mouse move.  Saves approx 650 bytes if no other floating point used.
b7d43ee25 correct tilde to grave
565c670ca Merge pull request #1571 from BalzGuenat/grave-esc-fix
aee4e4650 Merge pull request #1576 from That-Canadian/minidox
be0d49ba6 Add files via upload
0f2a7b621 Fixed so will compile both with and without underglow
cb7255755 Add files via upload
1a0b5aee6 Create Keymap.c
26650731d Added "EECONFIG_HANDEDNESS" to the eeconfig.h , because when RGB was enabled it was overwritting the old EECONFIG_HANDEDNESS address (10), so it is now on a non-conflicting addres (14).
1631f7cd7 Merge branch 'master' into minidox
09e5885e4 Merge remote-tracking branch 'upstream/master'
b4be711af fix for issue #1568
430151dd5 Merge remote-tracking branch 'upstream/master'
175db1a54 fix code block formatting
5ad103fa5 add description of new option to docs and add option (commented out) into template.
188ed682e add short comment to grave_esc_ctrl_override
897ceac26 add option to let ctrl override shift/gui for the GRAVE_ESC. This enables the ctrl+shift+esc shortcut to task manager on windows.
3e67cc9c8 add description of new option to docs and add option (commented out) into template.
bd38273f6 add short comment to grave_esc_ctrl_override
7b8eed9f2 add option to let ctrl override shift/gui for the GRAVE_ESC. This enables the ctrl+shift+esc shortcut to task manager on windows.
88198a960 move qmk version to very top, exclude when git isn't available
6895c4510 fix default layer songs
70407a1b6 Add config.h to piemod keymap.
3fa32867a Remove makefile from Let's Split piemod.
72b706748 Add piemod keymaps for Let's Split and Planck.
48a89ad86 Merge remote-tracking branch 'upstream/master'
a5ab2412a Update readme
78ae28f24 Add 'boardy' keymap
b6ed990d5 Rename 'base' to 'default'
aa660d61e Add Org60 keyboard
d2e24354e Add TKL keymap for GON NerdTKL
6b70b6a99 Readmes!
daa5cee06 Added my personal layout
33a87c132 Base JC65 config
087d00f76 commit line ending differences
26d348b6d move version info to the top of the output
5210f94a5 add version to make output
f1536a3f5 Change installation of avr-libc to avr-gcc, now that avr-libc is integrated into the avr-gcc build
381506737 Fixed gaming layer
114565fe8 Rename SHIFT macro to BV_64
e9d755b6f Small gaming layer update
a3e1d9a8c Added support for locking One Shot modifiers.
02f405708 Remove hex print code.
916c4d799 Added NKRO to nyquist layout.
bc59e093e Updated ergodox profile
7935f563e Updated nyquist gaming layout.
5fc4a664d Added initial key lock documentation.
8e1be7c79 Initial implementation of the key_lock feature.
7a9fb7c96 Added readme, fixed eql vs plus
8cb413b6b Updated licensing
b66a9af35 Finished initial Nyquist keymap.
fb91d9008 Additional keymap updates.
1219da753 Initial nyquist keymap
107d8031e update priyadi's keymap config
1a070d6f6 let planck keymaps use KEYMAP
e966854a6 Merge pull request #1558 from BalzGuenat/bananasplit
3961e1420 remove duplicate readme
d18df8ef7 Merge remote-tracking branch 'upstream/master' into bananasplit
933701c21 Updated .gitignore to properly have the master changes
5f58a8f84 Line endings issue for uk78?
4fd5ee410 Modified gitignore file to allow the left and right hand eeprom files for the MiniDox to be added. They need to be there for proper flashing of the board. They do not change between builds, so no need to re-build them.
93b850048 Changed my personal keymap and config.
f64d4242a Updated .gitignore to properly have the master changes
1bbb49585 Merge branch 'master' into minidox
597ff7aee Line endings issue for uk78?
15822a8e4 Modified gitignore file to allow the left and right hand eeprom files for the MiniDox to be added. They need to be there for proper flashing of the board. They do not change between builds, so no need to re-build them.
aa67e3ced Changed my personal keymap and config.
7f3921bcb Update nic keymap
b529d5923 Update readme
fb0d4e96e Add nic keymap
c93975ac9 Add "hhkb with arrows" macro
ba59b2d97 Port hhkbanana
4a5c94856 Port true_banana as default
087fbe062 Port main keyboard parts
9e79bb149 Merge pull request #1554 from qmk/docs
1fc9eabd0 Fixed a layout comment to match layout array
7b5f02aa6 Port updated debouncing algorithm from Let's Split to Nyquist
b20a87e3c Add .eep files for setting hands
396f97068 Add RGB commands to default Nyquist keymap
5fbd25db6 Update readme.md
05351ce8b Add files via upload
525b3dead add short name for locking mods to docs.
308bec28b Add language-switch for locking switch
76ea366ab Merge pull request #1538 from That-Canadian/eco-keyboard
5c44d40a0 Merge pull request #1540 from fabiant7t/master
479139f9d Fix location of where the make command should be run
e0caf9432 Move avrdude flashing script from individual keyboard rules.mk to common location and improve script.
d8c503f3a add personal keymap
088dfb7db added a clone of my lets split grid layout on a re75
3c2343664 Merge https://github.com/qmk/qmk_firmware
83b35bf6f Update readme.md
8765751f7 Added V2 files for the ECO board, also changed default from rev1 to rev2.
c33434c0d Merge branch 'master' into eco-keyboard
07ba06d0b fix section in porting guide that refered to Makefile instead of rules.mk
b6280f979 Picture and details update
15fbe6e23 add the bananasplit keyboard incl. default keymap.
7371209ff Adds Eagleheardt's XD60 keymap (#1528)
d28b2c395 tap-dance: key + layer helper
bb30ff5f7 Fix HHKBish layout arrows
bc5c67b3b Change TG to TO
ea02a3ea2 Update keymap to have HHKB-ish support and readme along with it
29fcb64bb add KC_Grave and fix typo on readme
70cc193d1 Add a readme.md file for the keymap
aab5f349a New keymap for mechmerlin
a7b629201 added missing media controls and mod-tap rshift/enter
8e66f65c7 add my keymap
23549791e Add keymap xk
dd3803f33 Normalize all line endings
015bf30d9 changed adjust layer to emulate mouse on rignt hand
9609a47c3 Merge https://github.com/qmk/qmk_firmware
661106bac layout updates and cleanups
bd0a88813 line-endings
d272111d4 added xd75 to list in /keyboards
0b528d2e3 updated readme and tweaked keymap
cc6043ca2 add backlight support (probably)
fffc5237a fix RGB
992a63c0f add xd75, preliminary RGB'
25659acb1 Add an Ergodox Colemak Mod-DH keymap for french layouts
07cb997b6 Changes lets_split to use timer based debouncing
ac634aa45 Fixed error in readme
6b2a3492b Removed un-needed protosplit directory and updated readme
dcd64062d Reverted changes
4148aeee1 Figured out that I didn't need to include both keymaps in both files
1f78b62cd Hopefully compile issues are gone, and updated files
9f82d14eb Fixed all things jack suggested.
b710e21ef Added to blank spaces at end of protosplit to make it compile under make v2
9334986bd Updated readme to show compile rules that won't throw an error
f2824bca0 Fixed typo in my layout and updated
5023f5585 Fixed some capitalization issues
6d15f5a5b Another typo fix
ea1fd96c8 Fixed typo in my layout
1eea91f5f Updated my makefile..again
9546b180b Updated my makefile
2265e4ce4 Removed old keymaps
cbc5a08c4 Removed old protosplit folder
78f79ca6c Removed old folder
f1dbf72e0 Changed case of protosplit
c71b60c82 Changed case of deltasplit75 to be lowercase.
47c6d201a Add my layout
f6438e42a Add files via upload
242c1da2c Delete deltasplit build guide.pdf
be1876aa7 Add files via upload
1ef677772 Add files via upload
d3b6552fb Delete MX RIGHT B.dxf
ce3ea4974 Delete ALPS+MX RIGHT B.dxf
811c58363 Delete ALPS RIGHT B.dxf
173d1b757 Delete middle layers - RIGHT B.dxf
98f977e95 Delete bottom layers - RIGHT B.dxf
1832b5926 Delete MX LEFT B.dxf
1bfe5b572 Delete ALPS+MX LEFT B.dxf
038c12d59 Delete ALPS LEFT B.dxf
3d23a80c8 Delete Middle layers - LEFT B.dxf
f56884b25 Delete Bottom Layer - LEFT B.dxf
d4e695a13 Delete top bezel - blocked corner.dxf
2013f4fb8 Delete top bezel - Winkeyless.dxf
508cc7e56 Delete top bezel - Standard.dxf
8958a4f78 Delete PCB Dimesnsion.dxf
429971997 Delete MX RIGHT B.dwg
e898a8ecc Delete ALPS+MX RIGHT B.dwg
b6e8516d6 Delete ALPS RIGHT B.dwg
2077226fc Delete middle layers - RIGHT B.dwg
cfafa9722 Delete bottom layers - RIGHT B.dwg
3d7311079 Delete readme.md
727707ef0 Delete PCB Dimesnsion.dwg
2a3af90d9 Delete MX LEFT B.dwg
73e5a7faf Delete ALPS+MX LEFT B.dwg
eceb2a481 Delete ALPS LEFT B.dwg
b34dfeecd Delete Middle layers - LEFT B.dwg
01458037d Delete Bottom Layer - LEFT B.dwg
461f95ce0 Update readme.md
f4bc404aa Delete top bezel - blocked corner.dwg
b70e68ac5 Delete top bezel - Winkeyless.dwg
e4d849ed9 Delete top bezel - Standard.dwg
4f193d6dc Add files via upload
934d35ea3 Add files via upload
a76a607a2 Add files via upload
9aec284f4 Update
3a0f7865d Update readme.md
b11d770be Update Makefile
5a63aa29a Update readme.md
ab63ff8d2 Update readme.md
00e4079d5 Delete top bezel - blocked corner.bak
4d88634f0 Delete top bezel - Standard.bak
5ea3b1ea4 Delete PCB Dimesnsion.dwl2
c497a19e7 Delete PCB Dimesnsion.dwl
7e07bdbde Add files via upload
60e5277a8 Delete PCB Dimesnsion.dwg
96ec98b1a Create readme.md
7a31ef828 Add files via upload
0c2b0c7cc Update readme.md
42ea9460f Update readme.md
e9daf0606 Update readme.md
be2c7aac3 Add files via upload
c5780647d Fix typo in docs.
26fb063be Link to steno docs from summary page.
e81e75c14 Move steno keycodes due to conflict with another PR.
3e96e8a6a Add copyright to steno files.
c0f63ca9d Add documentation for Steno.
f30f12ec8 Add support for GeminiPR steno protocol.
5987f6798 Add TX Bolt protocol support for Stenography
20b3ac49b deleted file
619081559 added my amj40 custom layout
4a1f701d9 included amj40 implementation of nhou7 from https://github.com/nhou7/qmk_firmware_amj40
de9331c50 custom makefile
3b05183de symmetric modifiers in bottom row
75677655a left shift is backspace on tap
c7ea65c6d default based customizations
4ee571b25 Merge https://github.com/qmk/qmk_firmware
07dcbd23f First Update
cefc09ae7 adds option for alt pitch standards
a543ad4c1 Fix minor formatting issue.
6bdf7482b update audio/music documentation
415d38ba9 adds music mode, music mode songs, music mask
9abbbe708 update audio documentation
f407f3e8d remove unneccesary headers
92ccc9a7b use automatic rests with songs (no more rest styles)
f40ded789 relocate keymap's useful tools
fd664fe85 escape song playing in music
fe113ebad start updating audio docs
6a3c66776 clean-up planck and preonic keymaps, move audio stuff around
8edb67b08 fix line-endings
e26283e9e Update keymap.c
8deb40529 Add files via upload
4d665a99a Add files via upload
4627cab49 Delete test
e5f606558 Add files via upload
f379f05c1 Create test
1524d29cf Added some user customization
30efce558 Changes to own keymap
a5b0f4de3 Add SRC and OPT_DEFS when building tests
20696a9ef Fix building of multiple test directories
ee43856ff Merge https://github.com/qmk/qmk_firmware
14c5160b1 Update _summary.md
000e74985 Rename docs/features/README.md to docs/features.md
7c0610b41 Merge pull request #1498 from That-Canadian/minidox
b6d74b9bb Fixed typo in readme
5e8594db8 Updated MiniDox readme
6c9b69a4b Merge branch 'master' into minidox
541222960 Merge remote-tracking branch 'upstream/master'
e2e0f5d6d Merge branch 'minidox' of https://github.com/That-Canadian/qmk_firmware into minidox
21b63d924 Updated i2c and serial files to most recent from the lets split firmware. Also updated that_canadian keymap
6ed8ce4f5 Merge pull request #1491 from fredizzimo/msys2
087af43de fix implementation issues from SSD1306 clean up, added rotation (#1494)
b7d8dec7d Fix printf error in make output on msys2
7f67abd7d Fix bitfield problem when compiling in native mingw
cc468523d clean up ssd1306 implementation
387b07404 update drivers to exclude lets_split include
cc6db9c54 Adds Hadron Keyboard (#1492)
886af3250 Updates maartenwut's keymap (#1489)
78545b950 Fix unreferenced errors with mingw compiler and unit tests
5a25d5016 Add more dependencies, everything can be compiled now
5c3fd6719 Add tools to the path
0d9e7f635 Extract flip
76bd0d3e1 Install arm toolchain
b8c363099 Download and extract avr tools
b85ce4ce2 Fix overlong lines, and a few spelling errors
d47db637e Use home directory for download on msys2
d73d30aa8 Merge remote-tracking branch 'upstream/master'
585f14005 Invites contributions
55fcac463 Adds Minidox Keyboard (#1487)
a4958a532 Fixed RGB being enabled by default, now it must be turned on at the keymap level
df5026030 cleaned up that_canadian keymap comments
55ed97af1 Merge branch 'master' into minidox
07bf8522c Merge remote-tracking branch 'upstream/master'
1fdf3c84f Updated minidox rev1 config, and readme. Also updated that_canadian keymap to include RGB
65c10790d Update README.md
42d5a324e Start mvoing hardware drivers to /drivers/ (#1433)
32fc4da4a Install unzip
861087096 Add symlinks only on WSL
7bedf8f4f Fix launch of qmk_driver_installer on msys2
8d190d5e2 Merge branch 'master' of https://github.com/qmk/qmk_firmware
a2d3fc98b Initial structure for shared msys2 and wsl installation
10546665f Fix uninitialized backlight_level in the Visualizer
551924f8a Add template board files
190b90892 Rename board files to lowercase
9d8279960 Make it easier to use drivers
4da3b1960 Shared default animations
225156025 Clarify naming between LCD_BACKLIGHT and LED_BACKLIGHT
f3c113fb5 Shared gfxconf
8a962f7b2 Define visualizer thread priority by default
011ee2944 Fixup mixed tabs/spaces
630f06537 Remove ergodox from gdisp driver names
aca0f4dca Move GDISP drivers to /drivers/ugfx
1ff5fb000 Fix Makefile error_occured output for unit tests
ba405cfbb Don't search for TEENSY_LOADER_CLI if it's already defined
7ea8753b7 Don't run dfu-programmer unless specified as a target
9312b9db6 Added MiniDox keyboard folder / configs / and some keymaps
707f4efd9 line ending stuff
e7a5fee1f merge
622149860 Merge commit '8858438a770c1c982f33b296447ca77176c751f7'
8858438a7 Squashed 'lib/lufa/' changes from f2bd51f4e..bbdc9ac40
ddc3d3b64 remove numbered headings
d90dc05dd try swapping toc and numbered headings
7583136d7 try removing the anchor plugin
2dea401a8 play around with plugin settings
4c7c7747a Add terminal examples to doc best practices
fcd08b8c7 more crlf issues
5810bb67e Rearrange the faq a bit
cb9e59152 Flesh out the glossary
915867316 Reference issue #1478 from the unit tests
b3af79eaf Reference issue #1477 from the unit tests
41efcd6d7 Reference issue #524 from the unit tests
60b1880a6 Reference issue #1476 from the unit tests
67f722c9c Configure vscode file associations, use hpp instead of h
631c09e97 Fix keymap formatting
e5780a6dc Add tests for macros
4087d6da0 Add wait support for tests
fc4bfbe58 Rename tests to start with test_
4e69a8bda Add basic timing support, and SFT_T tests
a62f44965 Add test for a combo key
cae7a9c3e Add simple modifier test
1985f43ba Improve the tests a bit
72c8df1f1 A bigger test matrix, and test for unmapped keys
1e4cc36e1 Rename test.cpp to keypress.cpp
0256cd8cc Build all cpp files in test directories
7d7996278 Move test keymap to keymap.c
448b91689 Exclude .build and .hex from Visual Studio code
6e2cae4cd commit files with wrong line endings
03706de94 Merge commit '5a3397d17ec917c7be5d5109e01a3a84a355cb1b'
5a3397d17 Squashed 'lib/lufa/' changes from a44056fb9..f2bd51f4e
ea3df7466 Merge commit 'cedfbfcb1a9ad9cf93816f1952fc4bf7c55fbb61'
cedfbfcb1 Squashed 'lib/lufa/' changes from 385d40300..a44056fb9
03eb6a3e8 comment out unformatted audio/midi sections
0787d70e5 Updates Documentation from #1444
9de443cbf Merge pull request #1471 from qmk/lufa_lib
88b3d051b Corrected it again.
53acc7b07 Cleaned and corrected keymap code
68cf0d454 Own keymap layout
53174036e Add new keymap to try to get pretty close to the default layout for an ergodox keyboard. Coming from that I really like being able to use the backspace from my left thumb.
1c26468ad update include
7bddacf25 update lets_split lufa include
4b37030ad update lufa implementation
39ece8197 delete old lufa
60b30c036 Squashed 'lib/lufa/' content from commit 385d40300
8655d4f49 Merge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa'
ecd3dbf08 Merge branch 'master' into docs
1896c76a2 Update mouse_keys.md
58139f87e Fixed arrow up and rgb config
684c381ae Moved RGB features to new layout
c6d544bbb Fixed image description
7f82275a4 Added support for RGB on the Tada68
b228cf7ba Update readme
41b23af60 Create custom layout based on swedish
48ff93582 Pull out sendstring variations to their own files.
fdc2e8058 Allow broader send_string layout customizability via compile flag
c41d40c42 - Fixed wording in readme
d638547cd - Updated dk60 readme with new QMK rules
4587bb878 - Fixed DK60 version in config.h
60eb2e140 Update the clueboard readmes (#1459)
b3d2f0503 Changed - to _ for keymap that-canadian for compatability reasons.
2cf97c6d9 Updated ECO files to follow proper formatting. Also updated that-canadian keymap to take out extraneous char…
LovesTha pushed a commit to LovesTha/qmk_firmware that referenced this issue Jul 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest-accepted All the good issues to tackle during Hacktoberfest!
Projects
None yet
Development

No branches or pull requests

4 participants