summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Docs] Clarify the rules.mk setup for Unicode (#6286)fauxpark2019-07-111-23/+45
| | | | | | | | | | | | | | | | | | | | | | | | * Clarify the rules.mk setup for Unicode * code point Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Remove "your" Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Undo a line change Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * dot the comma Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Update docs/feature_unicode.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* [Keymap] Balance Twelve / Steno Keymap for Planck (#6283)yttyx2019-07-114-0/+230
| | | | | | | | | | * New keymap. Cursor layer does not work. * Refinements to layout over months of use. * Changes following review. * Changes following review.
* [Keyboard] Add handwired Wulkan keyboard (#6282)Napoleon Wulkan2019-07-118-0/+211
| | | | | | | | | | | | | | | | | | | | * added handwired keyboard wulkan * added info.json for qmk configurator * fixed spelling * enum dont need to be assigned to zero * removed cflag from readme * updated rules.mk * removed unneeded rows from config * moved unicode to keymap conf * fix adjust layer and comments for keymap
* Fixing effects to respect user sat and val levels (#6275)XScorpion22019-07-116-6/+6
|
* Add personal KBD67 keymap (#6292)Stevan Milic2019-07-113-0/+104
| | | | | | | | * Add kbdfans/kbd67/hotswap:stevanmilic keymap * Change Fn+H, Fn+L to Ctrl+Left, Ctrl+Right * Add keymap comments
* Fix typo in Gentoo docstring (#6303)zjp2019-07-101-1/+1
|
* Fix bug in Mechllama G35 info.json (#6294)noroadsleft2019-07-101-1/+0
|
* QMK Configurator support for NEK Type A (#6295)noroadsleft2019-07-101-0/+101
| | | | | | * QMK Configurator support for NEK Type A * Update labels to match default keymap
* [Keyboard] Enable LTO on Handwired/Promethium to reduce compiled size (#6227)Drashna Jaelre2019-07-091-2/+4
|
* Fix parentheses in macros, and in general clean up quantum.h (#5021)Konstantin Đorđević2019-07-091-66/+53
| | | | | | | | | | | | | | | | | | | | | | | | * Fix up GPIO macros * Fix up send string macros `string` arguments must not be parenthesized * Fix up miscellaneous macros * Make indentation uniform (4 spaces) * Make #ifdef vs #if defined usage consistent * Reorder standard includes * Revert indentation changes as per review comments * Revert #if defined(__AVR__) → #ifdef __AVR__ change * Change 2 space indent to 4 spaces on a couple of lines * Replace include guard with #pragma once
* Fix debouncing issue for eager algorithms (#6081)Drashna Jaelre2019-07-092-11/+22
| | | | | | * Fix debouncing issue for eager algos * Fix up typo issue
* Add G35 keyboard (#6263)Kaylyn Bogle2019-07-0912-0/+257
|
* Use QUANTUM_LIB_SRC for i2c_master.c inclusion (#5617)Drashna Jaelre2019-07-094-15/+9
| | | Using QUANTUM_LIB_SRC prevents the warning when multiple sources add the i2c_master.c file. Boards such as the Ergodox EZ Glow see this warning every time they compile because the board uses the file in general, and because the RGB LED Matrix requires it, as well.
* [Keyboard] Espectro: add LAYOUT_split_bs_joined_right data to QMK ↵noroadsleft2019-07-091-0/+111
| | | | Configurator (#6289)
* [Keyboard] Omnikeyish: fix LAYOUT_101 macro (#6285)noroadsleft2019-07-092-3/+17
| | | | | | * Fix LAYOUT_101 macro * Add default_101 keymap to prove the LAYOUT_101 macro works
* [Keymap] Add personal Wasdat keymap, update other keymaps (#6290)Konstantin Đorđević2019-07-097-24/+116
| | | | | | | | | | | | | | | | * Add wasdat:konstantin keymap TODO: Move it to layouts/ * Use HHKB arrow arrangement for mouse keys on KBD6X * Move KC_APP from Ctrl to M on all boards * Use RCT_RSF on Melody96 * Set TAP_HOLD_CAPS_DELAY to 50 in userspace * Use RSF_RCT instead of RCT_RSF
* Add copyright year placeholders to new keyboard script (#6280)fauxpark2019-07-0810-32/+20
| | | | | | * Add copyright year placeholders to new keyboard script * More copyright header tweaks
* [Keymap] Added my own keymap folder (#6261)Jason Krasavage2019-07-083-0/+70
| | | | | | | | | | | | | | | | * added iris rev 3 keymap * stuff * Update config.h * Removed personal mapping folder so that I can branch it * Added personal Iris keymap folder * added enums, removed break after return, and removed line 3 of keymap.c * removed process record function
* [Keymap] Add crkbd/vxid keymap (#6281)vxid2019-07-084-0/+163
|
* Updated OLED Docs with notes about screen timeout. (#6276)XScorpion22019-07-081-1/+1
| | | | | | | | * Updated OLED Docs with notes about screen timeout. * Update docs/feature_oled_driver.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* mattly's userspace and iris (#6279)Matthew Lyon2019-07-0811-176/+270
|
* Fix chibios so the dfu-suffix is only applied once. (#6270)skullydazed2019-07-072-6/+8
|
* Added mod carry over from press to release. (#5866)XScorpion22019-07-062-0/+13
| | | | | Update docs/feature_space_cadet.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* keymap for idobo (#6250)GreenShadowMaker2019-07-063-52/+42
| | | | | | | | | | | | | | | | | | | | | | | | * greenshadowmaker keymap for idobo xd75 massdrop * remove uneeded config.h * corrected format to match convention instead of xd75 where I accidentally started from * fixed errors and added arrows bottom right to match my other layouts * updated readme * right arrow fix * Update keyboards/idobo/keymaps/greenshadowmaker/keymap.c removing unnecessary part, copied from different keymap Co-Authored-By: fauxpark <fauxpark@gmail.com> * added suggested changes * removed unneded elements
* Noxary 268.2 update (#6254)fauxpark2019-07-067-139/+428
| | | | | | * Fix Noxary 268.2 layout macros & info.json * Update Noxary 268.2 to current QMK code style
* My personal keymap for the Iris Rev3 (#6271)Sid Carter2019-07-064-0/+161
| | | | | | | | | | | | | | | | | | | | | | * updates to my iris keymap * some rational updates to the keymap - let's see how this works * updates to my iris keymap * some rational updates to the keymap - let's see how this works * add mouse keys and remove unused keys and some cleanup * a little bit more cleanup * actually enable mousekeys * fix markdown lint complaints * fix capitalization * changes made per suggestions
* [Keymap] Adding new Gherkin keymap and configuration with RGB strip (#6252)Michel Gotta2019-07-053-0/+24
|
* Add makeful rules to .editorconfigDrashna Jaelre2019-07-051-0/+2
| | | | OMFG, why is it not set to tabs??
* [Keymap] Fixing keymap DYNAMIC_MACRO_RANGE keycode enumeration (#6248)Gam3cat2019-07-057-18/+15
|
* [Keyboard] Add TGR x SINGA Unikorn 60 (#6249)MechMerlin2019-07-0511-0/+754
| | | | | | | | | | | | | | | | | | * initial commit, copied from singa * default 60_ansi LAYOUT implemented and tested workin * add rgb underglow support bounded by ifdefs * edit readme to provide information on reset procedure and on rgb underglow support * improve the default keymap to have a second layer with function keys and even a RESET * Add LAYOUT_all macro and discovered that split backspace uses an additional pin on the microcontroller * fix up last line in readme * Add QMK Configurator support
* Fix linux_install.sh script for OpenSuse v 15.1 (#6251)Kenny Hung2019-07-051-1/+1
|
* Move ISO Enter to its proper place in LAYOUT_60_iso (#6240)noroadsleft2019-07-041-1/+1
|
* [Keyboard] update Wasdat custom matrix (#6247)fauxpark2019-07-041-2/+2
| | | | | | * Fix unselect_rows() for Wasdat custom matrix * Add fix for matrix_scan() return too (#5984)
* [Keyboard] Fix Minivan K32 and K34 inversion (#6221)francislan2019-07-031-2/+2
|
* fix unselect_rows() in quantum/matrix.c (#6243)Takeshi ISHII2019-07-031-1/+1
| | | | unselect_col() uses setPinInputHigh(), but unselect_cols() uses setPinInput(). This is not correct. unselect_cols() should also use setPinInputHigh().
* [Keyboard] fix info.json for omnikeyish keyboards (#6189)henrikosorensen2019-07-032-13/+61
| | | | | | * fix info.json for omnikeyish keyboards * Omnikey 101 obviously doesn't need a focus style backslash key, it has an ansi backslash already.
* [Keyboard] Fixed ISO keymap for Gingham (#6242)yiancar2019-07-031-2/+2
|
* [Keyboard] Update catalog link in the TheVanKeyboards/Minivan Readme. (#6236)francislan2019-07-031-1/+1
| | | Previous link was broken.
* [Keymap] Add DZ60 layout that supports a hybrid hhkb layout (#6235)Alex Lewis2019-07-034-1/+68
| | | | | | | | | | * adds support for dz60 with 2 function keys * fix images for readme * Update readme.md * block comment and readme cleanup
* [Keyboard] GH60 Configurator updates and modernization (#6232)noroadsleft2019-07-025-111/+479
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Convert gh60.h to #pragma once include guard * Lint gh60.h This commit only changes white space. * Convert info.json to debug linting Making this file easier to read. * Put the label keys first for LAYOUT_60_ansi * Complete and correct key labels in info.json * Duplicate LAYOUT as LAYOUT_all Doing this for backwards compatibility. Has implications for user keymaps. * Update LAYOUT_all to make sense The original macro LAYOUT submitted for the GH60 gets a couple of things wrong: - K49 is placed between Space and Right Alt, when it's actually the right half of a split Backspace - K3C is assigned before K3D, when K3C is the 1u portion of a 1.75u/1u split Right Shift, and therefore K3D is actually to the left of K3C The LAYOUT_all macro corrects these issues, but the LAYOUT macro is unchanged, so as to not break user keymaps that depend on it. This commit also updates the default keymap to use the LAYOUT_all macro, and makes a minor change to the base layer to be more as a user would expect for the corresponding physical layout. * Correct the layout data for the LAYOUT macro in info.json Gives proper Configurator rendering. * Modernize default keymap Update the default keymap to use more modern QMK conventions. * Modernize the LED management code Update the LED management functions to use the GPIO functions, and clean up the led_set_kb() function. * Update key labels in info.json for LAYOUT_60_ansi_split_rshift Makes them consistent with the the rest of the file. * Update Docs links in readme file
* [Keymap] Replaced xxxxxxx by XXXXXXX to fix build breakage (#6228)francislan2019-07-021-5/+5
|
* [Keymap] snowkuma Planck keymap (#6225)Dan Smith2019-07-026-0/+516
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Snowkuma's planck layout. Heavily influenced by both Planck and SDOTHUMs layouts. I have tried to implement a comfortable layout with a wide stagger and a minimal set of key usage. Still a work in progress, hope it is useful to others. * Adds simple readme file and images of layout * Removes unused experimental definitions * Update readme.md Adds images of layout to readme. * Removes accidentally added test keymap .swn .swo .swp files * Updates config.h replaces include guard As suggested by @noroadsleft replaces the include guard (ifndef, define and endif) with just `#pragma once`. * Replaces two extra KC with inbuilt QMK equivalents custom_keycodes.h Replaces `___f___` with the equivalent QMK alias `_______` KC_TRNS `___x___` with the equivalent QMK alias `XXXXXXX` KC_NO Updates keymap.c to reflect the changes made. * Changes keymap.c to include QMK_KEYBOARD_H Replaces planck.h and action_layer.h includes with the single inclusion of QMK_KEYBOARD_H which includes action_layer.h automatically. * Update keyboards/planck/keymaps/snowkuma/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keymap.c removes unused Coleman key code from enum planck_keycodes * Update keymap.c removes COLEMAK key code logic
* [Keyboard] Remove empty led_set_kb() from crkbd/rev1 (#6230)fauxpark2019-07-011-7/+0
|
* [Keyboard] Gingham (#6212)yiancar2019-07-0113-1/+1249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial * Prepare for final release * Final * Update keyboards/gingham/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/gingham/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/gingham/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gingham/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hs60/v1/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fixing copypastas * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * More thingies
* [Keyboard] Add meishi2 keyboard (#6138)Biacco422019-07-019-0/+485
| | | | | | | | | | * Add meishi2 * Fix pin assign * Fix matrix representation macro * Remove needless mcu conf
* [Keyboard] Add Otaku split (#6207)takashiski2019-07-0124-0/+1275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * init * update * split master left and right for qmk configurator * add * copy rev0 to rev1 * change rev1 file from rev0 * move rev0 keymap * remove root keymap * add comma * update keymap * add info.json * update readme * Update keyboards/otaku_split/rev1/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/otaku_split/rev0/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/otaku_split/rev0/readme.md Co-Authored-By: Drashna Jaelre <drashna@live.com> * rename .c, .h * rename c&h files * update rev0 readme * copy default to sample * remove VA_ARGS from default, rev0 * remove otaku_split.h and fixed sample keymap * update keymaps * update readme * Update keyboards/otaku_split/rev1/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/otaku_split/rev0/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * remove no need keycodes * add rev0 infojson * Update keyboards/otaku_split/rev0/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/otaku_split/rev0/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/otaku_split/rev1/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * remove no user custom keycodes * remove backslash * remove backslash
* [Keyboard] add support for the RoPro Keyboard (#6210)Garret G2019-07-018-0/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add support for the RoPro Keyboard * Update Readme.md * update to missing keys in default keymap.c * update default.c * update formatting in ropro.h * Update formatting on Readme.md * Update rules.mk * update to bootloader * Create New File; config.h added config.h file to pull request * major transfer swap of ropro.h and config.h * Update JSON to match Keymap * Update New Layer Identifier * Update Newbs Guide Info readme + Formatting * Update Matrix Clarification * Omit Layout for Clarity * Changed default keymapbFile Title default.c —> keymap.c * Update Config.h Add Rotary Encoder pins (this May not be correct) * Add Rotary Encoder Build option * Added rotary Encoder ID to keymap.c * Update ropro.h Added Commas at end of macro lines * Update ropro.h Added 1 “,” * Update keymap.c Omit suggested Line * Update ropro.h Format of “Lower” * Apply suggestions from code review Formatting of various suggested changes Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * update ropro.h fixed rotary encoder click batch * Update keymap.c fixed rotary encoder click batch * update config.h fixed rotary encoder click batch * "Clean Up" Keymap.c * Update config.h focus on Rotary and RGB activation and routing * Update ropro.h focus on rotary click * update rules.mk add RGB "underglow" function * update readme.md formatting and picture modifications * update config.h re add pragma * Update keyboards/ropro/ropro.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/ropro/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/ropro/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/ropro/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/ropro/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keymap] Add personal keymaps (#6217)tucznak2019-07-0112-0/+450
| | | | | | | | | | | | | | * TuCZnak's NIU keymap * TuCZnak's KBD75 layout * TuCZnak's KBD67 layout * Implemented suggested changes * Implemented suggested changes, cleanup * Implemented suggested changes, cleanup
* [Keyboard] Fix detection of Iris rev number used to set bootloader (#6226)Danny2019-07-012-3/+3
|
* [Docs] Fix SFT_T in examples in advanced features page (#6223)Drashna Jaelre2019-07-011-8/+8
|\ | | | | [docs] fix typo