summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-27Add Bootmagic Lite to QMK (#4215)Drashna Jaelre7-3/+129
* Preliminary additon of bootmagic lite functionality * Cleanup code * Clean up bootmagic code * Add documentation and clean up code * Make 'lite' an option for BOOTMAGIC_ENABLE * Update Templates with note about Bootmagic Lite option * Detect Debounce variable * Make sure debounce is a non-zero number * Capitalize Bootmagic * Capitalize bootmagic * Update wording * Re-add EEPROM reset, by popular demand And add eeprom-less version to drashna userspace for his sanity * Fix spacing * Set BOOTMAGIC_ENABLE to use full/lite/off And default yes to "full" for compatibility * Add Bootmagic lite info to templates * Remove text from makefiles * Cleanup of makefile * mention yes in bootmagic docs * Wordsmitthing the docs * Fix white spaces * Readd default bootmagic setting, because it's necessary
2018-10-27Keymap: update keymap transmogrified (#4241)akrob3-147/+214
* layer locked breathing, layer changed brighter leds * move config for tapping term into config.h * Respect LED off even with layer indicators, add readme and update config to new standard * update Readme with note about both sides of board being required to flash
2018-10-27Keyboard: Redox keymaps refactoring (#4258)Mattia Dal Ben11-427/+290
* Reconfigured keymap macro to resemble physical layout * Updated italian keymap * Added RGB controls * Updated default keymap * Updated german layout * Updated jeherve keymap * Changed include guards to pragmas * Changed include guards to pragmas in keymaps * Update readme * Fixed unused include * Fixed indentation
2018-10-27Keymap: Personal dz60 keymap (#4251)Žan Pevec1-0/+41
* Personal dz60 keymap * Replacing unused macros Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com> * Fixes on keymap
2018-10-27Keymap: add my planck rev 5 layout (#4085)Jasper Lievisse Adriaanse4-0/+154
2018-10-27Redox Wireless configurator support (#4256)Mattia Dal Ben1-0/+12
2018-10-27Keyboard: Add new keyboard Zinc (#4245)Monksoffunk42-0/+3671
* Add Zinc keyboard * Fix photo * Fix readme.md * Fix RGB LED init of monks/keymap.c * Fix default keymap and readme.jp * Fix change DEFS of RGB ANIMATIONS to LED_ANIMATIONS * Add EOL * Use serial_config_simpleapi.h * Fix comment char * Fix error handling in split_scomm.c : mtei works * Fix keymaps * Remove DISABLE_LEADER definition * Remove pro_micro.h * Add 2 spaces after Hardware name * Fix keymaps - remove audio codes - change LAYOUT to LAYOUT_ortho_4X12 - change "persistent_default_layer_set" to core function * Use the Community Layouts feature - with some clean up
2018-10-27Docs: Add references to One Shot functions, and clean up formatting (#4189)Drashna Jaelre1-5/+12
* Docs: Add references to One Shot functions, and clean up formatting * Update PR based on @mechmerlin's recommendations
2018-10-27Add caveat for basic keycodes in Tap Dance docsDrashna Jaelre1-0/+2
2018-10-27Add delayed flashing option for DFU Util (#4225)Drashna Jaelre1-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
2018-10-27RGB Support for Panc60 (#4253)MechMerlin2-2/+41
* add RGB underglow support * enable RGB underglow and backlighting
2018-10-27Add key caveat to combos docDrashna Jaelre1-0/+1
2018-10-27Fix mouse_send() on chibiOS so it won't lock up the firmwareDrashna Jaelre1-3/+4
2018-10-27Keymap: Update userspace (I want my Hacktoberfest shirt!) (#4252)MechMerlin6-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
2018-10-27Keyboard: Add HS60 V2 (#4250)yiancar31-13/+5231
* HS60 V2 - Created V1 and V2 folders - Added V2 ARM configuration * Problems in paradise * More touble * We got it now!
2018-10-26add better exampleJack Humbert1-2/+9
2018-10-26add support for encoders to coreJack Humbert11-29/+166
2018-10-26Ergodox Infinity: Swapped Row and Column in comments (#4247)gromwalh1-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.
2018-10-26JD45: readme updatenoroadsleft1-1/+1
Updated the links to the Docs.
2018-10-26JD45: mjt6u keymap refactornoroadsleft2-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
2018-10-26JD45: mjt keymap refactornoroadsleft1-4/+4
Updated parallel to LAYOUT_kc macro rename.
2018-10-26JD45: justin keymap refactornoroadsleft1-5/+5
Updated parallel to LAYOUT_kc macro rename.
2018-10-26JD45: jeebak keymap refactornoroadsleft2-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
2018-10-26JD45: default keymap refactornoroadsleft1-9/+6
Default keymap refactored to use new macro LAYOUT (from LAYOUT_kc).
2018-10-26JD45: blakedietz keymap refactornoroadsleft2-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
2018-10-26JD45: layout macro refactornoroadsleft1-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>.
2018-10-26Fix incorrect doctoring in feature.backlight.md (#4244)Phillip Tennen1-1/+1
I'm guessing someone deleted a row at some point in the past, but I didn't blame it.
2018-10-25Keymap: Mechmini layout (#4232)lbibass8-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>
2018-10-25Adding a readme to my userspace (#4239)SpacebarRacecar1-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
2018-10-25Keymap: Updated my(194h) keymap to make it more clean and useful (#4236)194h2-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
2018-10-25Fix syntax for windowsDrashna Jaelre1-1/+1
2018-10-24Bug: Users had to be in the /util directory to run the script (#4228)MechMerlin1-1/+1
2018-10-24Keymap update (#4223)Callum Oakley1-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
2018-10-23Made a userspace that allows you to use your keyboard as an order of ↵Ajax6-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
2018-10-23Update whitefox/konstantin keymap (#4220)Konstantin Đorđević2-21/+15
* Change brace style to QMK OTBS * Change Unicode input mode to UC_WINC * Align constant values in config.h
2018-10-23keymap for 1upkeyboards/sweet16 multilayers rgb lighting and tapdance (#4208)mike fettis4-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
2018-10-23Keyboard: Ported ADB-to-USB converter from TMK to QMK (#3931)Peter Roe10-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>
2018-10-23Keymap: Fix missing 4 key (#4219)Scott Gorsuch1-1/+1
2018-10-23Include quantum.h to fix travis CI errorsDrashna Jaelre1-0/+2
2018-10-23Fix file location for mmacdougal's keymapDrashna Jaelre3-0/+0
2018-10-22added ASCII representation to dz60 iso-split layout and adjusted it so that ↵SpacebarRacecar2-18/+32
it's consistent with the other layouts. (#4207)
2018-10-22Keyboard: Chimera LS refactor and Configurator support (#3715)noroadsleft5-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.
2018-10-22Keyboard: initial support for XD87 (#4182)fougner10-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
2018-10-22adds 'dfu-util' to macos_install.shColin T.A. Gray1-1/+1
2018-10-22Update the installation script PR (#4167)Drashna Jaelre2-2/+2
* Update docs to use qmk_install * Update Vagrantfile to use qmk_install
2018-10-22Fixup the WSL installskullY2-9/+1
2018-10-22Add opensuse packages provided by @isolatedvirusskullY1-0/+14
2018-10-22Fold install_dependencies.sh into linux_install.sh and freebsd_install.shskullY4-151/+114
2018-10-22Keymap: Updates to personal userspace and keymaps (#4206)SpacebarRacecar16-54/+411
* - updated personal userspace - updated fc660c, niu mini and planck keymaps - added prime_o keymap * Rename README.md to readme.md
2018-10-22Keyboard: Prime_O layout/matrix fix (#4205)SpacebarRacecar2-38/+30