aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-01-30[Keymap] add new keymap (xd75 atomic style japanese layout) (#7944)iGravatar takashiski
* init jp * update * update * update * update * Update keyboards/xd75/keymaps/atomic_style_jp/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove config.h * remove ____T___ Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-01-30[Keyboard] Add support for Southpaw Full Size (#8029)Gravatar ai03
* Begin work on spfs, migrating ancient config * QMK breaks if there's a dash in the board name * Update info.json * Make indicator LEDs work * Build a readme * Change title to match official GB thread name * Add an ANSI WKL layout for simplicity * Adjustments as per pullreq recommendations * Remove unused functions from other keymap
2020-01-31Improve VIRTSER performance (#7528)Gravatar xyzz
2020-01-31Fix AVR boards which were overriding backlight without setting… (#8044)Gravatar Joel Challis
* Add backlight custom driver to all boards not declaring it but overriding backlight * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove old tmk references from show_options.mk Co-authored-by: fauxpark <fauxpark@gmail.com>
2020-01-30[Keymap] Update keymap for user jasondunsmore (#8047)Gravatar Jason Dunsmore
2020-01-30[Keyboard] Add support for Drink Me (#8039)Gravatar Yatara
* Add initial configuration and keymaps for Yatara Drink Me. * Apply suggestions from code review * Apply suggestions from code review * Add transparent layers in VIA layout so there are four layers in total. Amend closing bracket indentation in keymap.c files.
2020-01-31Trim firmware size changes from default rules.mk, part 4 (#8046)Gravatar ridingqwerty
* Trim firmware size changes from default-ish rules.mk files * Trim sizes from westfoxtrot boards
2020-01-30Documentation: KBD75 (#8038)Gravatar MechMerlin
* update kbd75 readme * update bmini readme * update wkl.kr readme * Update keyboards/kbdfans/kbd75/readme.md * Update keyboards/kbdfans/kbd75/readme.md
2020-01-30Trim firmware sizes from default rules.mk, part 3 (#8045)Gravatar ridingqwerty
2020-01-30Remove filesize changes from default-ish rules.mk files, sans handwired (#8040)Gravatar ridingqwerty
2020-01-30[Keyboard] WhiteFox vanilla layout (#8043)Gravatar Alberto Grespan
* Add the Whitefox vanilla layout Initial commit for whitefox vanilla keymap Fix the mapped layout to match vanilla Cleanup vanilla default Rework the info file Remove vanilla keymap as we don't really need this
2020-01-30Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or ↵Gravatar Joel Challis
directory' (#8042)
2020-01-30Updates cKeys/theDora README with explicit flashing instructions (#8016)Gravatar Addison Cole
* adds to theDora readme for more explicit directions on flashing, with links and how to enter bootloader mode. * fmt * Corrects language of steps for loading firmware * Update keyboards/ckeys/thedora/readme.md
2020-01-30[Keyboard] Adds ogre ergo single (#8012)Gravatar Bryan Arendt
* Adds ogre ergo single (non-split) version * use generic pids
2020-01-30[Keyboard] Add Ergosaurus Support (#8013)Gravatar Cody Bender
Initialize config * Update matrix size * Update Keymap * Rename files to remove hyphen * Rename board and folders * Fix ergosaurus.h typo * Fix ergosaurus.h layout matrix * Update column pins * Fixed ergosaurus * Add Reggie layout * Update Ergo keymap * Update with fixes from PR #8013 * Fix KeyHive link * Remove config.h and extra whitespace from README * Update PID, README and rules spacing * Update rules.mk
2020-01-29Refactor minidox to use split_common (#7924)Gravatar Joel Challis
* Initial refactor of minidox to split_common * post rebase fixes
2020-01-29Userspace and keymap updates (#8037)Gravatar stanrc85
* Add PGUP,PGDN to keymaps * Enable VIA support on userspace for 1up60hse * Enable DZ60 VIA in rules * Enable Romac VIA in rules
2020-01-29Trim firmware sizes from default rules.mk, part 1 (#8027)Gravatar ridingqwerty
* Removed reference to firmware size in 0-9,a-f board-level and default keymap 'rules.mk' files * Correct some 'rules.mk' in boards buried under vendor folders * PR8027 patch Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-01-29Add German programming layout for Lets Split (#8014)Gravatar moseschmiedel
* Add German programming layout for Lets Split * Update copyright in config.h * Add Hash-Symbol to keymap * Change to fit suggestions in PR * Changes as requested, but broken. * Fix layer switching issue
2020-01-28[Keyboard] Add Quefrency Rev 2 (#8001)Gravatar Danny
* Add Quefrency Rev. 2 * Add encoder support * Add RGB LED mapping info * Add diode direction * Revert removal of default folder for CI purposes * Remove unneeded lines * Rename ISO layout macros
2020-01-28Qmk doctor os check to support newer msys2/w10 installations (#8031)Gravatar Mikkel Jeppesen
* Fixed OS detection on newer MSYS installations * made OS sting lower case
2020-01-28[Keyboard] 1up60hse VIA Support (#7992)Gravatar MechMerlin
* add VIA support for 1up60hse * choose a vendor and product id that is not taken * add mousekey_enable set to no as per Wilba's recommendation * Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md * Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md * add a fourth layer * might as well remove the config file as we are not including the one thing that was in it
2020-01-29Mysterium firmware fix (#8032)Gravatar coseyfannitutti
* Update config.h * Update rules.mk * Update usbconfig.h * Update config.h * Update rules.mk * Update usbconfig.h
2020-01-28[Keyboard] Fix Pulse4k info.json LAYOUT name (#7965)Gravatar Max Rumpf
* Fix Pulse4k info.json LAYOUT name * Add missing functions to fix configurator Add empty encoder functions to the keyboard code, as the configurator doesn't see the keymap defined functions at first. To be able to override these functions, they are marked as 'weak'. * Rework encoder functions another time Default implementation is now provided as part of the keyboard, but they can still be overriden within the keymap (template is commented out by default)
2020-01-28Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.Gravatar Nick Brassel
2020-01-27[Keymap] Finalize Keymap Planck/Samuel (#8005)Gravatar Samuel Jahnke
* indent and layout changes * finalizations * use layout macros here instead of the raw matrix arrays
2020-01-27[Keymap] Added gaming layout and read me (#7996)Gravatar Rafael Azevedo
* Added gaming layout and read me * Code format changes and spelling fixes for PR * Moved keymap to different folder
2020-01-27[Docs] Update Japanese translation (#8015)Gravatar shela
2020-01-27[Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997)Gravatar Flexerm
* Reworked for VIA support Reworked for VIA support and tidying up of older code. * Fixed naming issues, and prepared for VIA compat Via compat added * Improve layouts, tidy code, via keymap Added support for VIA and cleaned up some code and layouts. * Implimented suggestions by MechMerlin * Fix capitalisation Mistake raised by Drashna now fixed. * Tidy comments as requested by noroadsleft * Tidy comments as requested by fauxpark
2020-01-28Fix/remove missing package (#7897)Gravatar dohq
* [fix] yay instead pacman install bootloadhid * [fix] add needed option * [mod] output red color * [fix] overwrite avr-gcc package * [mod] disable install bootloadhid from aur and check already installed * Apply suggestions from code review Co-Authored-By: Joel Challis <git@zvecr.com> * Update util/linux_install.sh Co-Authored-By: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-01-27[Keymap] update to Danielo515 keymaps (#8004)Gravatar Daniel Rodríguez Rivero
* feat(build): added script for compiling with docker easily * chore: bring my own build with docker to master * feat: merge ergodox ez into latest maste * chore: remove my build with docker file * chore: remove my changes to process_leader * feat: more modular user danielo515 * Apply suggestions from @ridingqwerty Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * chore: more suggestions implemented * chore: add my basic details * Apply suggestions from @drashna Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix: more @drashna fixes * feat: @fauxpark optimization * fix: some more @drashna improvements Co-Authored-By: Drashna Jaelre <drashna@live.com> * chore: small improvement on layout * fix: some more @drashna improvements * chore: remove some F dance Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-01-27Merge pull request #7995 from zvecr/feature/split_arm_i2c_removeGravatar Joel Challis
Remove compilation of i2c for arm split
2020-01-27Refactor stm32duino f103 keyboards to use new central board config files (#7706)Gravatar Joel Challis
* Create central board for bluepill * Remove duplicate board files * Refactor to use new central board config files * Fix cannonkeys f103 boards
2020-01-27Migrate common ld scripts to common location (#7887)Gravatar Joel Challis
* Migrate common ld scripts to common location * Remove duplicate ld scripts * Update build to look at common ld location
2020-01-27Fix boards which were overriding backlight without setting custom (#7970)Gravatar Joel Challis
2020-01-27[Keyboard] Adds ogre ergo split (#8011)Gravatar Bryan Arendt
* Adds ogre ergo split * remove uneeded line breaks
2020-01-27Revert "Clueboard Rev4 Updates aka Volcano 660 (#7942)"Gravatar skullydazed
This reverts commit e0a0430c31bd9fabab93e8933e9988e0d3f66434.
2020-01-26create users/datagrok (#7653)Gravatar Michael F. Lamb
* users/datagrok: add shared functions * users/datagrok: improve base-layer selection feature * users/datagrok: add README.md
2020-01-26Ensure setPinInput actually sets input high-Z (#6237)Gravatar Mikkel Jeppesen
* Ensure setPinInput actually sets input high-z * Fixed _PIN_ADDRESS Macro arguments as recommended by vomindoraan * Fixed instances of setInput to use new behavour * Changed kmac matrix to use input with pullups * Update keyboards/gh60/revc/revc.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fixed input state for unselect_rows * fixed merge conflict * Updated all instances of older uses of setPinInput() * Fixed naming mistake Co-authored-by: fauxpark <fauxpark@gmail.com>
2020-01-26Fix cannonkeys f103 boardsGravatar zvecr
2020-01-26Refactor to use new central board config filesGravatar zvecr
2020-01-26Remove duplicate board filesGravatar zvecr
2020-01-26Create central board for bluepillGravatar zvecr
2020-01-26Add VIA support to MxSS, plus minor tweaks (#7809)Gravatar Jumail Mundekkat
* Add VIA support to mxss and general cleanup * Add support for RGB test for FLEDs * Add LAYOUT_all to allow for more configuration * Remove blank layers * Updated readme * Improve use of EEPROM * Credit where its due * Use the latest iteration of rgblight code * Keep the RGB timer running if the front LED is in RGB mode * Fix RGB breathing animation * Better supported RGB animation Only thing not working is alternating, but that's not too important * Abstract front LED handlers from main kb code * Add support for indicator LED color changing * Remove debug statement * Persist indicator LED colors * Mark custom sections in rgblight.c * Light commenting * Fix up keymaps * Add/update comments * Remove bloat from default hex * Tidy a stray tab * Out with the old, in with the new * Out with the old, in with the new * Add LAYER_STATE_8BIT for VIA keymap
2020-01-25[Keyboard] Initial commit for mc76k (#8000)Gravatar yiancar
* Initial commit for mc76k * Update config.h
2020-01-25suggestions by skullydazedGravatar James Young
2020-01-25change Instructions listing in Docs summaryGravatar James Young
2020-01-25add Breaking Change PR Instructions docGravatar James Young
2020-01-25[Keymap] crkbd/kidbrazil adding layer dependent RGB & better idle timeout. ↵Gravatar Lucas Moreira
(#7901) * Added KidBrazil custom keymap for CRKBD -Custom Font -Custom OLED output * Added missing readme * Oled Timeout Update for KidBrazil Keymap (#1) * Setup Oled timeout based on simple timer * Cleaned up comments and added timeout for LEDs * Fixed some small errors * Updated oled timout with matrix scan * Updated oled timout with matrix scan * Update withou eeprom * Update timer code * Use process user instead of keymap * Added ifdef to protect oledtimer * Updated with half timeout state for logo * Removed middle tier timer * Final cleanup of unused files * Updated code as per suggestions & requests * Second round of revisions * Updated keymap to better handle LED timeout - Added boolean to hold LED state - Added init function to set rgb to known state - Modified RGB_TOG to work with noeeprom commands * Finished adding the timeout for OLED and testing on CRKBD * Updated documentation * fixed the timeout logic so it works as intended * Added initial limits to color settings * Added layer reset as part of the iddle timeout process * Split Keymap into more manageable files * Finalizing RGB Layer status on CRKBD - Refactored OLED timeout to deal only with oled - If user remains iddle on game layer for too long it will switch to default - LED / OLED iddle working - Minor changes to _SYM layer - Removed some rgb controls from keyboard due to layer dependent RGB colors * Update keyboards/crkbd/keymaps/kidbrazil/keymap.c Used suggestion from Drashna to replace EEPROM_RESET with shorter version. Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/crkbd/keymaps/kidbrazil/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Implemented drashna's comment Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-01-25format code according to conventions [skip ci]Gravatar QMK Bot