aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload * Delete NumAtreus * 20190405 * 20190405 * Delete keymap.c * Delete config.h * Delete keymap.c * Delete rules.mk * Delete rules_default.mk * Delete readme.md * Delete NumAtreus.c * Delete NumAtreus.h * Delete config.h * Delete info.json * 20190404 * Add files via upload * Add files via upload * 20190405 * Delete NumAtreus * 20190406 * 20190407 * 20190408 * 20190408 * 20190410 * Update readme.md * Update readme.md * Add files via upload 大文字小文字の修正をしました。 * Update readme.md * Update readme.md * Update readme.md * Delete NumAtreus.c * Delete NumAtreus.h * Add files via upload * 20200118 * 20200118_default * update * readme * Delete rules.mk * Delete readme.md * Delete numatreus.h * Delete config.h * Delete info.json * Delete info.json_txt * Delete numatreus.c * Delete config.h * Delete keymap.c * Delete rules.mk * Delete keymap.c * Delete keymap.c * del * update * update * Update keyboards/numatreus/config.h * Update keyboards/numatreus/config.h * Update keyboards/numatreus/config.h * Update keyboards/numatreus/keymaps/hdbx/keymap.c * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/keymaps/hdbx/keymap.c * Update keyboards/numatreus/keymaps/like_jis/config.h * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/readme.md * Update keyboards/numatreus/readme.md * Update keyboards/numatreus/readme.md * Update keyboards/numatreus/readme.md * Update keyboards/numatreus/readme.md * Update keyboards/numatreus/readme.md * 20190119_Modified * 20200119_Modified * 20200119_uranuma * Update keyboards/numatreus/keymaps/hdbx/keymap.c * Update keyboards/numatreus/keymaps/default/keymap.c * Update keyboards/numatreus/keymaps/default/keymap.c * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/rules.mk * Update keyboards/numatreus/rules.mk * Delete info.json_txt * 20200121_Modified * 20200121_Modified * 20200121_Modified * 20200121_Modified * 20200122 * Update keyboards/numatreus/config.h * 20200122_Modified * Update keyboards/uranuma/rules.mk * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/uranuma/rules.mk * Update keyboards/uranuma/rules.mk * Update keyboards/uranuma/rules.mk * Update keyboards/uranuma/rules.mk * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/numatreus/keymaps/like_jis/keymap.c * Update keyboards/uranuma/config.h * Update keyboards/uranuma/readme.md * Update keyboards/uranuma/readme.md * Update keyboards/uranuma/readme.md * 20200122 * Delete config.h * Delete uranuma.h * Delete uranuma.c * Delete rules.mk * Delete readme.md * Delete keymap.c * Delete info.json * Update keyboards/numatreus/rules.mk
* | Fix printf buffer overflow when cols>16 (#7998)Joel Challis2020-01-241-1/+2
| |
* | Beef up how `qmk doctor` works. (#7375)skullydazed2020-01-244-65/+360
|/ | | | | | | | | | | | | | | | | | | | | | * Beef up how `qmk doctor` works. * improve the `git submodule status` parsing. h/t @erovia * Fix whitespace and imports * yapf * Add documentation for the new doctor functionality * Replace type_unchanged() with str() * remove unused modules * Update lib/python/qmk/cli/doctor.py Co-Authored-By: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* Update split serial code to use driver pattern (#7990)Joel Challis2020-01-243-2/+8
| | | | | | * Move avr serial code to drivers * Update src+= serial.c to driver pattern
* [Keyboard] HS60 v2 ISO: fix Configurator key ordering (#7958)James Young2020-01-241-324/+62
| | | | | | * white-space formatting * reorder the objects
* Added VIA support to Noxary 280 (#7960)Wilba2020-01-233-0/+121
| | | | | | | | * Added VIA support to Noxary 280 * Added VIA support to Noxary 280 * Review changes
* Add VIA support to TMO50 (#7986)Xelus222020-01-235-8/+62
| | | | | | | | * via compatible * disable mousekey * remove unnecessary space
* Fix LED configuration for PS2AVRGB boards (#7989)fauxpark2020-01-2338-102/+71
| | | | | | * Fix LED configuration for PS2AVRGB boards * Undo backlight on state changes
* format code according to conventions [skip ci]QMK Bot2020-01-243-4/+3
|
* Add customisable EEPROM driver selection (#7274)Nick Brassel2020-01-2420-52/+616
| | | | | | | | | - uprintf -> dprintf - Fix atsam "vendor" eeprom. - Bump Kinetis K20x to 64 bytes, too. - Rollback Kinetis to 32 bytes as partitioning can only be done once. Add warning about changing the value. - Change RAM-backed "fake" EEPROM implementations to match eeconfig's current usage. - Add 24LC128 by request.
* Local ChangesAkaash Suresh2020-01-233-9/+9
|
* [Keymap] Phoebe keymap improvements (#7963)Max Rumpf2020-01-223-2/+19
| | | | | | * [Phoebe] Allow to input pipe characters with only one modifier * [Phoebe] Update RGB animations
* HS60 EEPROM size fix (#7968)yiancar2020-01-235-49/+7
|
* eeprom size fix (#7969)yiancar2020-01-221-1/+1
|
* [Keyboard] added support for new rev of cypher PCB (#7636)Cable Car Designs2020-01-2227-108/+461
| | | | | | * cleanup of existing branches to resync with upstream. removed old cyp… …her files, added new cypher files.
* Clueboard Rev4 Updates aka Volcano 660 (#7942)MechMerlin2020-01-223-70/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix audio enable repetition * remove RGB LED support as this board has no RGB LB LEDs * use pragma once * this board has no backlight support * enable COMMAND_ENABLE * comment cleanups * setting bootmagic to lite as the first board thathat has this PCB has a solid bottom. If someone forgets to put in a RESET key on their keymap, they are not going to have fun resetting the board * Update keyboards/clueboard/66/rev4/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/clueboard/66/rev4/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/clueboard/66/rev4/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/clueboard/66/rev4/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * convert the palset and palclear routines to setpinoutput and writepinlow * remove scankb * restore original guards instead of pragma once Co-authored-by: fauxpark <fauxpark@gmail.com>
* Swap two columns to fix Skog Lite (#7940)Brett Inman2020-01-213-1/+24
| | | | | | | | | | | | * Swap two cols to fix skog lite * Fix readme * Suggested formatting Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] Cospad refactor (#7957)fauxpark2020-01-217-273/+441
| | | | | | | | | | | | * Cospad refactor * Add num lock indicator code * Add led_init_ports() * Revert change to matrix position blanks * Define BACKLIGHT_ON_STATE explicitly, in anticipation of PR6749
* Align cformat rules with current CI implementation (#7936)Joel Challis2020-01-211-3/+4
| | | | | | * Align cformat rules with current CI implementation * Optimise file walking
* [Keymap] adding personal rebound keymap (#7956)Rossman3602020-01-212-0/+62
|
* [Keyboard] HS60 Refactor (Keymap restructure to be more standardized) (#7847)yiancar2020-01-2148-1771/+1125
| | | | | | | | | | * Keymap restructure to be more standardized * made bootmagic lite default * Dividing keymaps * Update keyboards/hs60/v2/v2.c