summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor minidox to use split_common (#7924)Joel Challis2020-01-2915-985/+32
| | | | | | * Initial refactor of minidox to split_common * post rebase fixes
* Userspace and keymap updates (#8037)stanrc852020-01-294-4/+15
| | | | | | | | | | * Add PGUP,PGDN to keymaps * Enable VIA support on userspace for 1up60hse * Enable DZ60 VIA in rules * Enable Romac VIA in rules
* Trim firmware sizes from default rules.mk, part 1 (#8027)ridingqwerty2020-01-29181-877/+877
| | | | | | | | | | | * 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>
* Add German programming layout for Lets Split (#8014)moseschmiedel2020-01-294-0/+182
| | | | | | | | | | | | | | * 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
* [Keyboard] Add Quefrency Rev 2 (#8001)Danny2020-01-288-2/+299
| | | | | | | | | | | | | | | | * 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
* Qmk doctor os check to support newer msys2/w10 installations (#8031)Mikkel Jeppesen2020-01-281-4/+4
| | | | | | * Fixed OS detection on newer MSYS installations * made OS sting lower case
* [Keyboard] 1up60hse VIA Support (#7992)MechMerlin2020-01-284-2/+97
| | | | | | | | | | | | | | | | * 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
* Mysterium firmware fix (#8032)coseyfannitutti2020-01-291-1/+1
| | | | | | | | | | | | | | * Update config.h * Update rules.mk * Update usbconfig.h * Update config.h * Update rules.mk * Update usbconfig.h
* [Keyboard] Fix Pulse4k info.json LAYOUT name (#7965)Max Rumpf2020-01-283-11/+20
| | | | | | | | | | | | | * 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)
* Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.Nick Brassel2020-01-2858-122/+118
|
* [Keymap] Finalize Keymap Planck/Samuel (#8005)Samuel Jahnke2020-01-272-677/+503
| | | | | | | | * indent and layout changes * finalizations * use layout macros here instead of the raw matrix arrays
* [Keymap] Added gaming layout and read me (#7996)Rafael Azevedo2020-01-272-0/+51
| | | | | | | | * Added gaming layout and read me * Code format changes and spelling fixes for PR * Moved keymap to different folder
* [Docs] Update Japanese translation (#8015)shela2020-01-2710-41/+49
|
* [Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997)Flexerm2020-01-279-40/+108
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fix/remove missing package (#7897)dohq2020-01-281-8/+8
| | | | | | | | | | | | | | | | | | | | | | * [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>
* [Keymap] update to Danielo515 keymaps (#8004)Daniel Rodríguez Rivero2020-01-2712-0/+1113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Merge pull request #7995 from zvecr/feature/split_arm_i2c_removeJoel Challis2020-01-271-2/+4
|\ | | | | Remove compilation of i2c for arm split
| * Remove compilation of i2c for arm splitzvecr2020-01-241-2/+4
| |
* | Refactor stm32duino f103 keyboards to use new central board config files (#7706)Joel Challis2020-01-2730-1377/+19
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create central board for bluepill * Remove duplicate board files * Refactor to use new central board config files * Fix cannonkeys f103 boards
| * | Fix cannonkeys f103 boardszvecr2020-01-261-1/+5
| | |
| * | Refactor to use new central board config fileszvecr2020-01-267-7/+7
| | |
| * | Remove duplicate board fileszvecr2020-01-2621-1589/+0
| | |
| * | Create central board for bluepillzvecr2020-01-263-0/+227
| |/
* | Migrate common ld scripts to common location (#7887)Joel Challis2020-01-2715-1053/+2
| | | | | | | | | | | | | | | | * Migrate common ld scripts to common location * Remove duplicate ld scripts * Update build to look at common ld location
* | Fix boards which were overriding backlight without setting custom (#7970)Joel Challis2020-01-2711-8/+14
| |
* | [Keyboard] Adds ogre ergo split (#8011)Bryan Arendt2020-01-277-0/+198
| | | | | | | | | | | | * Adds ogre ergo split * remove uneeded line breaks
* | Revert "Clueboard Rev4 Updates aka Volcano 660 (#7942)"skullydazed2020-01-273-16/+70
| | | | | | | | This reverts commit e0a0430c31bd9fabab93e8933e9988e0d3f66434.
* | create users/datagrok (#7653)Michael F. Lamb2020-01-265-0/+227
| | | | | | | | | | | | | | | | * users/datagrok: add shared functions * users/datagrok: improve base-layer selection feature * users/datagrok: add README.md
* | Ensure setPinInput actually sets input high-Z (#6237)Mikkel Jeppesen2020-01-2619-39/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Add VIA support to MxSS, plus minor tweaks (#7809)Jumail Mundekkat2020-01-2614-965/+1687
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | [Keyboard] Initial commit for mc76k (#8000)yiancar2020-01-2511-0/+350
| | | | | | | | | | | | * Initial commit for mc76k * Update config.h
* | suggestions by skullydazedJames Young2020-01-251-0/+6
| |
* | change Instructions listing in Docs summaryJames Young2020-01-251-1/+1
| |
* | add Breaking Change PR Instructions docJames Young2020-01-252-0/+37
| |
* | [Keymap] crkbd/kidbrazil adding layer dependent RGB & better idle timeout. ↵Lucas Moreira2020-01-256-141/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#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>
* | format code according to conventions [skip ci]QMK Bot2020-01-251-53/+53
| |
* | Fix unaligned access with LTO (#7801)George Harris2020-01-251-2/+2
| | | | | | Forces 4 byte alignment for USB input & output buffers to prevent unaligned accesses by chibios with LTO enabled
* | [Keyboard] Daisy refactor (#7985)fauxpark2020-01-258-186/+385
| |
* | [Keyboard] numatreus (#7929)yohewi2020-01-2413-0/+799
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |