summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-05Major enhancements to spidey3 keymaps and userspace (#9261)Joshua Diamond
* Add Chrome OS specific keys to 75_ansi/spidey3 * Clean up duplicative settings in rules.mk * Refactor spidey3 userspace to use rgb layer blink * Blink green on wakeup * Improve _FN layer indicator * Glyph transformation modes: wide, script, fraktur, and enclosed characters * Add spider unicode glyph * Fix compile error when NO_ACTION_ONESHOT * Add a few more emoji * Further refinement of lighting layer usage * Fix reversed yes/no ack * Lighting layers override RGB off * Fix missing wide and incorrect script numbers * Add LOL and surprise emoji * Add missing break in switch statement * Trim firmware size * Use usage ID definitions in report.h * Some minor whitespace cleanup * Disable some unused features to reduce firmware size * Print version on startup * Seed rand() on first keystroke * Add a key to immediately sleep CrOS * Switch to Bootmagic Lite * Trim down firmware size a little bit more * Make RGBLIGHT_MODE_TWINKLE+4 my default * Scan rate debug / fix version printing Delay printing version on startup (console may not be ready) Better scan rate reporting * Disable locking caps, etc. to save more space * Enable LTO * Better seed for rand() * Set MAX_LAYER for some performance improvement * Another scan rate improvement * Set manufacturer * New startup animation * Add GUI lock for F-keys (for CrOS) * Add visual indication for glyph replacement and F-keys GUI lock * Some cleanup; run cformat on spidey3 userspace * Cycle between debug verbosity options * Fix disable RGB Lighting after wakeup on Mac
2020-06-05[Keymap] add keymap for meishi2 (#9270)MakotoKurauchi
* add keymap "led_status" * modified readme * Update keyboards/meishi2/keymaps/led_status/keymap.c * I modified the code to be simple. * Update keyboards/meishi2/keymaps/led_status/keymap.c
2020-06-05Changes to abishalom Tada68 keymap (#9278)Abi Shalom
* Changes to abishalom Tada68 keymap * Update keyboards/tada68/keymaps/abishalom/rules.mk
2020-06-05[Keyboard] keyboards/anavi: Add ANAVI Macro Pad 8 (#9164)Leon Anavi
ANAVI Macro Pad 8 is an open source mini mechanical keyboard with 8 keys, backlit, addressable RGB WS2812B LED strip on the back and mini OLED display. Powered by ATmega 32U4 microcontroller and with microUSB connector. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Signed-off-by: Leon Anavi <leon@anavi.org>
2020-06-04[Keyboard] Add ortho5by12 keyboard (#9141)itsnoteasy
* Add files via upload * Update keyboards/ortho5by12/rules.mk * Add files via upload * Add files via upload * Update keyboards/ortho5by12/ortho5by12.h * Update keyboards/ortho5by12/ortho5by12.h * Add files via upload * Add files via upload * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/info.json * Update keyboards/ortho5by12/ortho5by12.h * Apply suggestions from code review * Update rules.mk * Update config.h * Update config.h * Update config.h * Delete rules.mk * Delete config.h * Delete info.json * Delete ortho5by12.c * Delete ortho5by12.h * Delete readme.md * Delete keymap.c
2020-06-04Fix mechlovin/pisces Configurator config (#9290)Joel Challis
* Fix mechlovin/pisces Configurator config * Update keyboards/mechlovin/pisces/info.json
2020-06-04[Keyboard] add hineybush/h10 pcb (#9036)Josh Hinnebusch
* initial h10 commit * update h10 * update files, add via keymap * edit h10 readme * update per PR requests * add copyright (i think this is what fauxpark wants) * fix comment * remove config.h files * update per PR requests * Update keyboards/hineybush/h10/info.json * Update keyboards/hineybush/h10/info.json
2020-06-04Add Via support for Percent Canoe (#9276)Frothy
* Add Via support for Percent Canoe * Removed unnecessary flags from rules.mk * Changes as per PR * Added 2 additional empty layers (for a total of 4) * Set a unique vendor id for all percent studio boards * Set a unique product id for the canoe * Fixed formatting, removed trailing comma * Fixed PS/PT typo for vendor id * Removed unnecessary variables * Removed unnecessary slashes * Fixed missing layer name
2020-06-04Fix 'does not have a readme.md' warnings (#9294)Joel Challis
2020-06-04Fix handwired/novem Configurator config (#9291)Joel Challis
2020-06-04Fix wt60_d and rama_works_u80_a Configurator config (#9292)Joel Challis
2020-06-04[keyboard] Add two new The Mad Noodle Keypads (#8934)Jesse Leventhal
* Adding support for two new The Mad Noodle Keypads (Revised..Again) * Adding support for two new The Mad Noodle Keypads (Revised..Again) * Update keyboards/themadnoodle/ncc1701kbv2/ncc1701kbv2.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/noodlepad.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Requested Changes to all files * Revert "Requested Changes to all files" This reverts commit 7f6c708da8edf779664ccc80b8932cad3ad37bf3. * Update keyboards/themadnoodle/ncc1701kbv2/info.json Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kbv2/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kb/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * rework ncc1701kb v1 to vendor/keyboard/revision structure * rework ncc1701kb v2 to vendor/keyboard/revision structure * Update keyboards/themadnoodle/ncc1701kb/v2/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/noodlepad.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * checkedout folder and removed v1 as requested * Update keyboards/themadnoodle/noodlepad/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/themadnoodle/ncc1701kb/v2/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Updated Noodle Pad Readme Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-06-02[Keyboard] New Keyboard: Duck TC-V3 (#8265)MechMerlin
Co-Authored-By: Ryan <fauxpark@gmail.com> Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-06-03VIA Support: Waldo 60 (#9151)MechMerlin
* pick a sane VID * add the VIA Keymap * update copyright notice * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/readme.md Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-06-03Move encoder_read to common location (#9003)Joel Challis
2020-06-03[Keyboard] Add zvecr/zv48 (#9227)Joel Challis
* Add zv48 keyboard * tidy up rules * correct product name
2020-06-03Move dip switch init to back of the init process (#9233)Drashna Jaelre
2020-06-03Update canoe:dhertz to use new post-init functions (#9257)Dan Hertz
* Update to use new post-init functions * Update readme so I don't forget reset key again
2020-06-03Update keymap.c (#9265)Eduardo Lourenço Pinto Neto
Add Insert on Fn+Del and fix TG to TO for layer switching
2020-06-02jotix ortho_4x12 layout (#9209)jotix
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-02Void Linux: Switch to cross-arm-none-eabi toolchain (#9228)Ryan
2020-06-01Adelais: Fix indicator LED pinout (#9241)mechlovin
* Fix indicator LED pinout Fix indicator LED pinout, active some function
2020-06-01[Docs] Japanese translation of docs/feature_mouse_keys.md (#8992)umi
* add feature_mouse_keys.md translation * update based on comment * update based on comment * update based on comment * update based on comment * update based on comment
2020-06-01Fixing the PRODUCT_ID to match the liminal.json on VIA repo (#9232)goranzarkovic
2020-06-01Infinity CE PCB: Update rules.mk (#9235)mechlovin
* Update rules.mk Actice NKRO function
2020-06-01Fix layer mask size for RGBLIGHT_LAYER_BLINK (#9260)Joshua Diamond
2020-06-01[Keymap] plattfot - Kyria layout (#9110)Fredrik Salomonsson
* [Keymap] plattfot - Kyria layout Keymap for programming, writing in both English and Swedish and easy navigate a tiling window manager. See README.md for more info * Fix letter case on the headline for the readme As suggested by fauxpark * Update keyboards/kyria/keymaps/plattfot/keymap.c Clean up double tap As suggested by fauxpark * Update led check for render_status As suggested by fauxpark * Update to use get_highest_layer for encoder_update_user As suggested by fauxpark * Missing an apostrophe in the header of the README.md Last minute change. * Removed explicit initialization for _DEFAULT As suggested by drashna * Use smaller image for the README.md As suggested by noroadsleft
2020-06-01Fix error_log complaint about Elongate info.json (#9262)Ryan
2020-06-01Prime_E - Increase number of via layers (#9065)Joel Challis
* Prime_E - Increase number of via layers * Fix keymap alignment
2020-06-02Remove the extra comma in the macro in the community keymap (#9175)KOBAYASHI Daisuke
2020-06-02Added new keyboard boardsource/3x4 (#9247)cole smith
* added bordsource 3x4 macro pad * added bordsource 3x4 macro pad * Update keyboards/boardsource/3x4/3x4.h Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/boardsource/3x4/3x4.c Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/boardsource/3x4/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/boardsource/3x4/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/boardsource/3x4/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/boardsource/3x4/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> * added link to readme * Update keyboards/boardsource/3x4/keymaps/default/keymap.c Co-authored-by: Nick Brassel <nick@tzarc.org> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-01Mac layout for XD87 (#9251)siano
* Mac layout for XD87 * Rename to mac_underglow * Removed unused file * Fixed missing KC_RGUI * Cleanup * Updated readme.
2020-06-01`French (Belgium)` was missing (#9245)Kimat Boven
2020-06-01Option to allow lighting layers when RGB Lighting is off (#9051)Joshua Diamond
2020-06-01BE_J should map to KC_J (#9243)Kimat Boven
2020-06-01Move plaid via keymap to correct location (#9255)Joel Challis
2020-06-01Fix build when using IGNORE_MOD_TAP_INTERRUPT_PER_KEY. (#9258)Nick Brassel
2020-05-302020 May 30 Breaking Changes Update (#9215)James Young
* Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
2020-05-28Fix crkbd slave matrix print to require debug_matrix (#9217)Manna Harbour
* Fix crkbd slave matrix print to require debug_matrix * Remove redundant include Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-05-28Keyboards/zsa updates (#9214)Drashna Jaelre
2020-05-28Community layout support for KBDpad Mk.I (#9220)Ryan
* Community layout support for KBDpad Mk.I * Matching spacing
2020-05-28Fix projectkb/alice LED indicator (#9226)onefiftynine
Keyboard pre initialization code for LED pins.
2020-05-27RSTHD keymap for Minidox (#9178)squizzler
* Re-add liles after hard reset * repopulate with keymap * Update keyboards/minidox/keymaps/rsthd_combos/keymap.c Updated how the layers are defined to reduce firmware bloat Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/minidox/keymaps/rsthd_combos/keymap.c Removed unnecessary key codes Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/minidox/keymaps/rsthd_combos/keymap.c Removed backslash from each line of the layers in accordance with current convention. Co-authored-by: Ryan <fauxpark@gmail.com> * Edit of readme Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-05-27Fix running qmk info without any arguments (#9218)Zach White
2020-05-27[Keymap] Update yttyx Planck keymap (#9191)yttyx
* Normalise layout and README from yttyx niu keymap. * Correct case of README. * Changes following review. Co-authored-by: Nick Willis <nick@theb.org.uk>
2020-05-27Documentation for keymap_extras (#9194)Ryan
2020-05-27Adding TGR Tris/Tris CE Numpad (#9139)halfenergized
* Add TGR Tris * Update readme.md * Update rules.mk * Update keyboards/tgr/tris/keymaps/default/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/tgr/tris/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/tgr/tris/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/tris/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/tris/tris.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/tris/info.json Co-authored-by: Joel Challis <git@zvecr.com> * update formatting * Revert "update formatting" This reverts commit ae2d6832673985a874f7f43d42bdb56679d851d6. Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-05-27ISSI driver compile error fix (#9169)Wilba
2020-05-26Fix the path for generated keymaps (#9213)Zach White
2020-05-26Fix compiling json files (#9210)Zach White