summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add delayed flashing option for DFU Util (#4225)Drashna Jaelre2018-10-271-0/+18
| | | | | | | | | | * Add delayed flashing option for DFU Util * Use a loop to make code cleaner * Make delay configurable but default to 10 * Better formatting of check
* RGB Support for Panc60 (#4253)MechMerlin2018-10-262-2/+41
| | | | | | * add RGB underglow support * enable RGB underglow and backlighting
* Add key caveat to combos docDrashna Jaelre2018-10-271-0/+1
|
* Fix mouse_send() on chibiOS so it won't lock up the firmwareDrashna Jaelre2018-10-271-3/+4
|
* Keymap: Update userspace (I want my Hacktoberfest shirt!) (#4252)MechMerlin2018-10-266-6/+62
| | | | | | | | | | | | | | | | | | * use ctl_t * spruce up readme and add a changelog * add comment about using CTL_T * add more description * use RSFT_T so I can still have a right shift key even on the _AL layer * add config.h for rgblight_sleep * update readme to talk about rgblight_sleep * update changelog with new changes
* Keyboard: Add HS60 V2 (#4250)yiancar2018-10-2631-13/+5231
| | | | | | | | | | | | | * HS60 V2 - Created V1 and V2 folders - Added V2 ARM configuration * Problems in paradise * More touble * We got it now!
* add better exampleJack Humbert2018-10-261-2/+9
|
* add support for encoders to coreJack Humbert2018-10-2611-29/+166
|
* Ergodox Infinity: Swapped Row and Column in comments (#4247)gromwalh2018-10-261-2/+2
| | | When comparing the pins in this file to the Ergodox Infinity schematic, it seems that the first section is describing the rows and the second section is describing the columns.
* JD45: readme updatenoroadsleft2018-10-261-1/+1
| | | | Updated the links to the Docs.
* JD45: mjt6u keymap refactornoroadsleft2018-10-262-95/+50
| | | | | | | | | - config.h - updated to remove redundancies - add #pragma once - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: mjt keymap refactornoroadsleft2018-10-261-4/+4
| | | | Updated parallel to LAYOUT_kc macro rename.
* JD45: justin keymap refactornoroadsleft2018-10-261-5/+5
| | | | Updated parallel to LAYOUT_kc macro rename.
* JD45: jeebak keymap refactornoroadsleft2018-10-262-29/+9
| | | | | | | | | - config.h deleted (file was redundant) - layout macro LAYOUT_JD45 removed (identical to new macro LAYOUT) - ../../config.h include line redundant due to past changes to build script - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: default keymap refactornoroadsleft2018-10-261-9/+6
| | | | Default keymap refactored to use new macro LAYOUT (from LAYOUT_kc).
* JD45: blakedietz keymap refactornoroadsleft2018-10-262-28/+9
| | | | | | | | | - config.h - updated to more-preferred format - layout macro LAYOUT_JD45 removed (identical to new macro LAYOUT) - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: layout macro refactornoroadsleft2018-10-261-8/+20
| | | | | | | | The macro that was LAYOUT prepended KC_ to all the keycode arguments, preventing the Configurator from working with the JD45. This macro is now LAYOUT_kc. The macro LAYOUT is a more-standard macro. Switch identifiers have changed throughout. Format is k<row><column>.
* Fix incorrect doctoring in feature.backlight.md (#4244)Phillip Tennen2018-10-261-1/+1
| | | I'm guessing someone deleted a row at some point in the past, but I didn't blame it.
* Keymap: Mechmini layout (#4232)lbibass2018-10-258-0/+115
| | | | | | | | | | | | | | | | * Added my Mechmini2 layout to qmk. * Added more info to the readme. * Made changes. * Update keyboards/mechmini/v2/keymaps/lbibass_625_space/keymap.c Co-Authored-By: lbibass <ewdries02@gmail.com> * Update keyboards/mechmini/v2/keymaps/lbibass_split_space/keymap.c Co-Authored-By: lbibass <ewdries02@gmail.com>
* Adding a readme to my userspace (#4239)SpacebarRacecar2018-10-251-0/+111
| | | | | | | | | | | | | | | | | | * added userspace readme * small fix to userspace readme * another fix to userspace readme * changed and improved userspace readme * Update readme.md * Update readme.md * changes to readme again * readme again
* Keymap: Updated my(194h) keymap to make it more clean and useful (#4236)194h2018-10-252-63/+51
| | | | | | | | | | | | * Added my(194h) atreus62 keymap * Fixed what noroadsleft remarked in my pull request, hopefully got it all. * Followed drashna's suggestion. * Removed unused functionality from my keymap, added tap dance æøå and changed Layer 1 and Layer 2 * Removed unused functionality from my keymap, added tap dance æøå and changed Layer 1 and Layer 2
* Fix syntax for windowsDrashna Jaelre2018-10-241-1/+1
|
* Bug: Users had to be in the /util directory to run the script (#4228)MechMerlin2018-10-241-1/+1
|
* Keymap update (#4223)Callum Oakley2018-10-231-8/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * change window focus shortcuts * hangul * macos goodness * re-arrange tab keys * remove tab switching keys * left hand func * glorious macro pad * workspace rotation keys * tabbing hotkeys * left hand tab change keys * SEND_STRING("!") on KC_EXLM * use SEND_STRING for all shifted symbols * SEND_STRING even for non shifted symbols so they play nicely with the shifted ones
* Made a userspace that allows you to use your keyboard as an order of ↵Ajax2018-10-236-1/+688
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | operations based calculator (#2864) * Made DZ60 layout with calculator * Cleaned up and commented, preparing to fix bug with negative in front of open parenthesis as first character * Fixed bug where negative sign infront of parenthesis as first character was parsed incorrectly * Made a better solution for the bug from the previous commit * Modularized and added a userfile so that this code can be used on various keyboards, found in doogle999 * Removed commented code from keymap * Made the layer that is used for calculations a define so that it can be changed per keyboard * Made the readme * Made the readme in the correct place * Revert "Made the readme in the correct place" This reverts commit 7f8b59ed9e59c77401a48be3a7ac1e8fd8e84e32. * Manually synced with qmk upstream * Stopped repeat, made keys print character that they are defined as rather than what the keyboard wants them to do * Added support for numpad, might make all keycodes custom so that there is no need to change doogle999.c if you want to change the keycode that is associated with a function, also made numpad automatically activating an option * Fixed some bugs with backspacing, updated the readme * Fixed some bugs with numlock turning on at the wrong times when a shift key was down * Made the return to layer work automatically instead of just forcing it to layer 0 * fixes and style changes, 20% decreased binary size * Fixed some bugs with double printing and compilation errors on my side * Fixed bug with exceeding the buffer size * Removed changes that added const-ness * Made changes so that backspace does not repeat to remove backspace bugs, still some bugs with recalculating without having typed anything * Fixed obo error with calc main loop * Made includes more accurate in keymap for dz60 * Moved flags to user makefile
* Update whitefox/konstantin keymap (#4220)Konstantin Đorđević2018-10-232-21/+15
| | | | | | | | * Change brace style to QMK OTBS * Change Unicode input mode to UC_WINC * Align constant values in config.h
* keymap for 1upkeyboards/sweet16 multilayers rgb lighting and tapdance (#4208)mike fettis2018-10-234-0/+245
| | | | | | | | | | | | | | | | | | | | | | * keymap for 1upkeyboards/sweet16 multilayers rgb lighting and tapdance * Update config.h typo * cleanup Co-Authored-By: ridingintraffic <michael.j.fettis@gmail.com> * layers are using layout macro replaced the include guard (the ifndef, define, and endif at the end) with just #pragma once changed undergrow to use layer-change-code emoji macros are using send_hex_code_string cleaned up the includes * tap() removed maxtrix_scan_user updated conf.h cleanup
* Keyboard: Ported ADB-to-USB converter from TMK to QMK (#3931)Peter Roe2018-10-2310-0/+687
| | | | | | | | | | | | | | | | * Ported ADB-to-USB converter from TMK to QMK * Updated pull request with reviewer suggestions. * Removed precompiled header file type (gch) from gitignore per reviewer request * Update keyboards/converter/adb_usb/matrix.c Changed instances of matrix_init_quantum to matrix_scan_quantum. * Update keyboards/converter/adb_usb/matrix.c Co-Authored-By: 13-bit <pete@13bit.me>
* Keymap: Fix missing 4 key (#4219)Scott Gorsuch2018-10-231-1/+1
|
* Include quantum.h to fix travis CI errorsDrashna Jaelre2018-10-221-0/+2
|
* Fix file location for mmacdougal's keymapDrashna Jaelre2018-10-223-0/+0
|
* added ASCII representation to dz60 iso-split layout and adjusted it so that ↵SpacebarRacecar2018-10-222-18/+32
| | | | it's consistent with the other layouts. (#4207)
* Keyboard: Chimera LS refactor and Configurator support (#3715)noroadsleft2018-10-225-148/+152
| | | | | | | | | | | | | | | | | | | | | | | | | * Matrix/keymap refactor - Deleted `KC_KEYMAP` macro - Renamed `KEYMAP` macro to `LAYOUT_ortho_4x12` - Default keymap updated to current QMK standards - #include QMK_KEYBOARD_H - Refactored from `KC_KEYMAP` to `LAYOUT_ortho_4x12` macro - `action_get_macro()` deprecated in favor of `process_record_user()` `rules.mk` *not* updated to include `LAYOUTS = ortho_4x12` because I have no idea if and how that works on a split and/or wireless keyboard. * readme cleanup: markdown formatting * Add Configurator support * added support for ortho_4x12 layout * Macro and readme updates Macros updated to use `KC_NO` directly. Readme updates and cleanup.
* Keyboard: initial support for XD87 (#4182)fougner2018-10-2210-1/+539
| | | | | | | | | | | | | | | | | | | | | | | | | | * Keyboard: initial support for XD87 * Add row/col pin configuration for XD87 PCB * Add default ISO layout * Fix incorrect KC in default_tkl_iso The KC_NUBS is duplicated in the TKL ISO layout. Compare with the fullsize ISO which has a KC_NUHS in the corresponding place. * Add support for community layouts * Add TKL ANSI layout * Enable TKL ISO/ANSI community layout * Fix LAYOUT_all * Configure backlighting for XD87 * Various documentation changes
* adds 'dfu-util' to macos_install.shColin T.A. Gray2018-10-221-1/+1
|
* Update the installation script PR (#4167)Drashna Jaelre2018-10-222-2/+2
| | | | | | * Update docs to use qmk_install * Update Vagrantfile to use qmk_install
* Fixup the WSL installskullY2018-10-222-9/+1
|
* Add opensuse packages provided by @isolatedvirusskullY2018-10-221-0/+14
|
* Fold install_dependencies.sh into linux_install.sh and freebsd_install.shskullY2018-10-224-151/+114
|
* Keymap: Updates to personal userspace and keymaps (#4206)SpacebarRacecar2018-10-2216-54/+411
| | | | | | | | * - updated personal userspace - updated fc660c, niu mini and planck keymaps - added prime_o keymap * Rename README.md to readme.md
* Keyboard: Prime_O layout/matrix fix (#4205)SpacebarRacecar2018-10-222-38/+30
|
* Keyboard: JJ40 Refactor and Configurator support (#3197)noroadsleft2018-10-227-55/+92
| | | | | | | | | | | | | | * Deleted LAYOUTS = planck_grid from rules.mk * Refactor * Configurator support * Fixed offset layout matrix macro * Readded LAYOUT_kc_ortho_4x12 matrix alias * Refactor: rename LAYOUT_offset_right macro as LAYOUT_planck_1x2uR
* Keyboard: Port of TMK XT USB Converter (#3619)markspanbroek2018-10-2212-0/+926
| | | | | | | | | | | | | | | | * Converter: add XT USB converter from TMK * Converter: port TMK code for USB converter to QMK * Apply requested changes after code review by @drashna - use "pragma once" instead of include guards - use LAYOUT instead of KEYMAP - allow customisation with matrix_init_user() and matrix_scan_user() - set BOOTLOADER instead of BOOTLOADER_SIZE - Add XT_ENABLE to OPT_DEFS * Remove unnecessary lines
* Keyboard: Zlant refactor and Configurator support (#3678)noroadsleft2018-10-227-24/+77
| | | | | | | | | | | | | | | | | | | | | | * Matrix/keymap refactor White space and readability updates * Configurator support Added info.json file. * Readme update Markdown formatting * Add support for ortho_4x12 keymaps * Added planck_mit layout support * Disable SWAP_HANDS_ENABLE for zlant:wanleg keymap * Disable BACKLIGHT_ENABLE for zlant:bakingpy keymap
* Diverge3 - Workman Layout (#3682)Levi Olson2018-10-227-5/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Diverge3: Workman Programmers Layout * Diverge3: Comment Removal * Diverge3: Image Links Fixed * Diverge3: Images added * Diverge3: Images cleaned up * Diverge3: Images cleaned up * Diverge3: Removing Images * Diverge3: Improving readme.md * Diverge3: Improving readme.md * Diverge3: Add supporting Comments * Diverge3: Update readme * Diverge3: Update readme * Diverge3: Updates per comments in PR * Diverge3: Updates per comments in PR * Diverge3: Updates per comments in PR * Diverge3: Updates per comments in PR * Diverge3: Updates per comments in PR * Diverge3: Updates per comments in PR
* Keymap: Add mmacdougall keymap (#3852)Michael MacDougall2018-10-224-0/+244
| | | | | | * Add mmacdougall keymap * Make requested changes
* Add caveats for shifted characters (#4192)Drashna Jaelre2018-10-222-6/+18
| | | | | | | | | | | | | | | | * Add caveats for shifted characters And some formatting and grammar corrections. Closes #1037 * Fix spelling of remote * Fix spelling error * Remote not Remove * Remote not Remove
* Update hardware config warnings to be more accurateDrashna Jaelre2018-10-221-1/+1
| | | | Closes #3565
* Remove all of the deprecated RGB definesDrashna Jaelre2018-10-2258-180/+62
| | | | Fixes #3641
* Replace outdated RGB/Audio informationDrashna Jaelre2018-10-22277-293/+280
|