summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-22[Keyboard] Add new keyboard: Omnikeyish - A replacement PCB for the ↵henrikosorensen
Northgate Omnikey family (#6167) * Add omnikeyish keyboard support. * remove out of date comment * PCB Rev 1.1 moved Row5's pin to E6, because the teensy++ hangs an onboard LED off D6. * Move string.h include to .c file * Add pcb kicad link. * Add info.json * Move macro programming to numlock's keyposition, the most useless key on the post model M layout. Force numlock enabled on host at init time, so you're not stuck without a numpad (hopefully) * Make the macro blink function toggle LEDs from their previous state. * Use incorrect but code style compliant opening curly bracing style. * Make PCB rev 1.1 the default Omnikeyish config, as the author has the only rev 1.0 boards that'll ever be. * Fix silly spelling error in 3 defines * First set of review changes. * Layout macro and keymap defined using it. * Layout macros for the northgate factory plates. * minor rearrangements * ALL the layouts. * Forgot ultra-t in info.json
2019-06-20[Keymap] New keymap for crkbd (#6103)4saito5
* New keymap * Update keymap
2019-06-20[Keyboard] fixes for issue with aanzee qmk port (#6159)Max
* fixed issue with LED indicators corrected error in info.json * fixed issue with led indictors * added fix for key_count to info.json for westfoxtrot/aanzee * fix to support config.qmk.fm correctly and remove unused key from matrix for westfoxtrot/aanzee * fix for caps_lock led * Update readme.md
2019-06-20Add ergodash layout, update the backlight numbers for the rgb backlight to ↵Fredric Silberberg
be the actual intended colors.
2019-06-20[Keyboard] Aeboards Ext65 - New keyboard & Aegis Update (#6127)Xelus22
* aegis config update and ext65 added * update readme's * PID ext65 change * fix ext65 config
2019-06-19Fix breathing always on for soft PWM (#5983)fauxpark
* Fix breathing always on for soft PWM * Remove reference to hardware PWM pins in BACKLIGHT_BREATHING description Now, breathing will only be unsupported when Timers 1 and 3 are both used by Audio * Document BACKLIGHT_ON_STATE and its purpose
2019-06-19[Keyboard] Added NK65 Picture in Readme as promised (#6163)yiancar
2019-06-19[Keymap] Added Deft layout (#6153)Michael Speiser
* Added Deft layout * Updated style and keymap * Updated readme, removed files * Updated readme and keymap * Updated readme * Fixed broken keymap * Fixed a typo in keymap and readme layer images * Fixed a typo in readme * Embedded layout image for readme * Embedded layout image for readme * Embedded layout image for readme * Fixed typos in keymap Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fixed typo in keymap Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fixed typo in keymap Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fixed a spelling error in the readme * Typos and formatting in readme Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-06-19[Keyboard] 1up60hse: Add RGBLIGHT_SLEEP To Default Config (#6164)Alex Mayer
2019-06-19[Keymap] Actually swap space and left control in gaming mode (#6162)Max Rumpf
2019-06-19Set default I2C clock speed to 100kHz for split_common (#6161)Danny
* Set default I2C clock rate for split_common boards to 100kHz Default from I2C driver is 400kHz. * Update documentation for setting I2C clock speed
2019-06-19[Keyboard] Planck Layout Macro Refactor, Part II (#6156)noroadsleft
* Move layout macros to revision folders * Update Planck EZ layout macros Planck EZ only supports one layout (centered 2u spacebar). Deleted all the other macros. * Flesh out QMK Configurator support Give each Planck revision its own info.json file. * Readme updates - give each revision its own readme - add the Planck EZ to the main Planck readme * Fix layout macro for Planck EZ Previous matrix didn't compile because the electrical matrix defined a k3b location, which was unused by the physical arguments. Drashna was kind enough to confirm the Planck EZ's matrix for me. Co-authored-by: Drashna Jaelre <drashna@live.com> * Pretend the Planck EZ supports ortho_4x12 layout The hardware doesn't, but doing so prevents CI errors because the default keymap uses LAYOUT_planck_grid. Going to pretend LAYOUT_ortho_4x12 is a valid layout for the Planck EZ. * Update Planck EZ's URL in info.json Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-06-18[Keyboard] Fix incorrect RGBLED_NUM value (#6148)Jimmy Multani
KBD67 Rev 2 has 20 LEDs, not 18. This was causing 2 of the underglow LEDs to remain off. This fix updates that.
2019-06-18[Keymap] Update Jotix keymap (#6154)jotix
* jotix ortho_4x12_layout * jotix ortho_4x12_layout * add KC_CAPS to raise
2019-06-18[Keymap] Add new mod tap dances to Hacker Dvorak (#6155)Ismael Venegas Castelló
2019-06-18[Keyboard] added custom keyboard (#6141)joelproko
* added keyboard_layout_jopr * making it compile * #pragma once instead of #ifndef and #define * renamed and added keymap renamed old "default" to "modded_white", added new "default" that resembles an ISO 105-key layout * reordered keyboards/jopr/info.json to match order o layout array * implemented most suggestions * fixed missing ; * fixed bootloader setting for rules.mk * adopted standard layout matrix naming convention * "fixed" commented-out code in keymaps * changes to keymap layers and LEDs Turns out adding a layer for ROYA-modified keycodes is more trouble than it's worth and works better by just defining a ROYA key. Also, LEDs were set up incorrectly. Lastly, implemented SysReq-Warning LED. * moved forced NumLock code just in case either it or the CapsLock & ScrlLock update code wouldn't both work otherwise * rearranged media keycodes * replaced Shifted keycodes with basic ones * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * implemented suggestions by noroadsleft * Apply suggestions from code review Make ISO-Enter QMK Configurator-friendly Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update readme.md * Update keyboards/jopr/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * moved keyboard to handwired folder It was said that personal passion projects belong in there, even if they're not actually handwired * Update readme.md
2019-06-18[Keymap] Add keymap for keebio/nyquist (#6144)George Petri
* duplicate default * delete colemak, dvorak * cleanup * update keymap * disable unused rules, fix spit leds * ascii layout keymap * wip change rgb on layer * change rgb on layer * change rgb on caps lock * add impl navigation layer * add readme, swap gui and alt * update readme * Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * remove backslashes, use IS_HOST_LED_ON
2019-06-17[Keymap] Update to personal keymaps (#6142)M-AS
* added personal CTRL keymap * added personal dz60rgb keymap * enabled new rgb effect * added space cadet shift * media player track buttons now orange * updated keymaps with rgb setting and visual HSV setting preview * fixed source stuff? * added support for underglow toggle (bugged to all hell) * everything now behaves as expected when ti comes to RGB toggles, thank god * removed ifdefs * changed color of MAS_CRM * uh, whitespace * changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB * updated keymap to work kindof * KEYMAP: changed list of rgb effects * changed CTRL rgb defaults * KEYMAP: new LED layout for ctrl * fixed white LED position in indicator * changed capslock tap timing
2019-06-17[Keymap] ortho_4x12: bredfield (#6137)Benjamin
* [Layout] 4x12: bredfield * ortho_4x12:bredfield code review tweaks
2019-06-17[Keymap] 40percent/gherkin Midi Layout (#6130)Scott Sheffield
* Add midi layout for 40percent/gherkin * Add readme for 40percent/gherkin:midi
2019-06-17Fix backlight breathing on C6 (#6102)fauxpark
* Fix backlight breathing on C6 * Account for ATmega32A's single TIMSK register (MT40) * Document hardware PWM on D4 for ATmega32A * Add C6 and D4 to BACKLIGHT_PIN description
2019-06-16[Keymap] Layout for FC660C with additions for mouse keys and few other ↵Sid Carter
changes (#6139) * new keymap for the hasu with media keys and mac layout * switch escape and grave * switch to the usual default * with play and stop * add reset on fn layer * add mouse buttons, move reset, update copyright
2019-06-16[Keymap] Update to personal keymaps (#6136)SpacebarRacecar
* changes to keymaps * changes to userspace * changes to userspace * removed reference to fc660c keymap which no longer exists from userspace readme * removed preonic keymap
2019-06-16[Keymap] Minor userspace and Quefrency keymap fixes (#6134)Jonathan Rascher
* Fix typo for RGBLIGHT config values It doesn't make a difference right now since these are the defaults in rgblight.h (which I'm just setting explicitly since some of the keyboard configs change these defaults). However, I'd rather be explicit, so fixing my typo. :) * Remove mouse keys layer from Quefrency keymap It's a fun idea, but I never use it in practice.
2019-06-16[Keymap] Fix firmware errors when flashing Rev6 Planck (#6135)Rob Hilgefort
2019-06-15Install avrdude in Arch/Manjaro Linux (#6132)Yusuke Nakamura
avrdude is require package but not installed by script when arch linux.
2019-06-14[Keymap] jotix ortho_4x12_layout rethink (#6126)jotix
* jotix ortho_4x12_layout rethink * refactor * readme update
2019-06-13[Keyboard] Made it possible for real to choose register on io expander for ↵roggan87
cols and rows (#6124) * Replace deprecated EXPANDER_MASK with dynamic expander_pin_input_mask * Made it possible to switch rows and cols registers on expander
2019-06-13[Keymap] add new planck keymap (#6122)Nicholas Ryan
* add new planck keymap * add newlines to end of files
2019-06-13[Keymap] add keymap hecomi alpha (#6115)kakunpc
* add keymap hecomi alpha * Update keyboards/hecomi/keymaps/kakunpc/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-06-12[Keyboard] Planck: Layout Macro Refactor (#4402)noroadsleft
* Planck: layout macro refactor Unified layout macro names across AVR and ARM boards. Currently certain layout macros are specific to either AVR or ARM when used in the QMK Configurator. If an AVR-specific macro is used for a Planck rev. 6, or an ARM-specific macro on a rev. 5 or earlier, the user receives a compile error. * Update keyboards/planck/planck.h per @drashna Changed KC_LAYOUT_ortho_4x12 alias to LAYOUT_kc_ortho_4x12. Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Add KC_KEYMAP alias for LAYOUT_kc macro per @drashna Update keyboards/planck/planck.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fix LAYOUT_planck_1x2uC macro for Planck rev6 Thanks to drashna for testing. * Fix inline comment regarding revisions * Add specific info.json file for Planck rev6
2019-06-11[Keymap] New planck keymap (#6093)mgalisa
* New keymap * Add readme; fix lack of asterisk on raise * Update default planck map to tap_code vs reg/unreg * Press F to pay respects
2019-06-11[Keymap] Adding personal keymap / clarifying default keymap readme (#6119)brickbots
* Adding led support for Plaid * Adding led support for Plaid * Update readme.md Fixing bad markdown * Adding my personal keymap * Clarifying LED instructions / formatting
2019-06-11Add SH1106 OLED support (#5787)Michael F. Lamb
* modify oled_driver to support SH1106 also: - improve mechanism to specify which OLED IC we use - comment calc_bounds() - give OLED_COLUMN_OFFSET a default value - inline comment re: OLED MEMORY_MODE and SH1106 - update docs/feature_oled_driver.h for SH1106 support and related changes - docs: OLED: note we have tested SSD1306 on ARM boards (per @XScorpion2) - define out MEMORY_MODE when using SH1106 OLED driver * document that SSD1306 128x64 on AVR works Per @XScorpion2: https://github.com/qmk/qmk_firmware/pull/5787#discussion_r291837842
2019-06-11[Keymap] Add BB8520 trackpad support for CrKbd (#5925)Volodymyr Lukashevych
* Add vlukash CrKbd keymap to support trackpad adapter. The trackpad adapter uses Elite-C board that has five extra pins. Also SPI pins are taken for trackpad, keymap config updates column data pins for matrix scan. * Update vlukash keymap * Enable pointing devide, configure mouse BTN1 * Set TAPPING_TERM to 300 * Add support for the BlackBerry 8520 trackpad * Add vlukash keymap for master-right no-trackpad version * Remap backspace * Set EXTRAKEY_ENABLE = yes * Update thumb keys mappings * Set bootloader to atmel-dfu * Sync keymap * Add scrolling support * Make debug LEDS conditional * Add support for both flex and no-flex PCBs * Add readme and rename root folders * Update readme file with blog link * Fix readme file formatting * Remove ADJUST keycode, code cleanup. * Add Win key to the keymap.
2019-06-11[Keyboard] Added idb 60 keyboard (#5994)pngu
* Added idb 60 keyboard * fixed info.json * implemented revievers' suggested changes * fixed an error * implemented revievers' suggestions * further cleanup * implemented suggested changes * fixed errors
2019-06-11[Keymap] Tsangan bottom plain60 configuration (#6100)Yan-Fa Li
* Personal keymap for plain60 * Update keymap for incorrect keys - update docs * Placate the gods of Case Insensitivity
2019-06-11Jotix minor layout changes - readme.md fix (#6120)Drashna Jaelre
* jotix layout add KC_GESC * fix error in readme.md
2019-06-11[Docs] Update feature_rgb_matrix.md (#6117)Chris Scheib
* Update feature_rgb_matrix.md fix indentation on code comments * Update feature_rgb_matrix.md more formatting changes, missed these the first time
2019-06-11[Keyboard] Siemens Tastatur Converter (#6090)yiancar
* initial commit * Siemens Tastatur * Update keyboards/handwired/siemens_tastatur/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * beauty fixes * More tidying up * Update keyboards/converter/siemens_tastatur/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-06-11[Keymap] add keymap with split spacebar, ansi, hhkb features (#6114)Calvin Moody
* add calbatr0ss dz60 layout * add media controls * add media next/prev controls * add base layer for windows and macos * swap right ctrl and menu * missing bracket * update gitignore
2019-06-11[Keyboard] Adding LED support to the plaid default keycap (#6109)brickbots
* Adding led support for Plaid * Adding led support for Plaid
2019-06-11[Keyboard] Fix the layer state messages for actual values (#6116)Yan-Fa Li
- display adjust when the bits are set correctly
2019-06-11fix indent sizeshela
2019-06-08[Keyboard] niu_mini uses dfu bootloader rather than the afrdude bootloader ↵Christopher Jenkins
(#6092) * niu_mini uses dfu bootloader rather than the afrdude bootloader modified: readme.md * Change rules in rules.mk to reflect the bootloader change modified: keyboards/niu_mini/rules.mk
2019-06-08fix error in readme.mdjotix
2019-06-07Fixing OLED Driver for 128x64 displays (#6085)XScorpion2
2019-06-07Add 60_ansi_split_bs_rshift layout to DZ60, with a new keymap for the same ↵Jonathan Rascher
(#6096) * Add 60_ansi_split_bs_rshift layout to DZ60 I know there's already a lot of DZ60 layout macros, and #4668 suggests they should be refactored at some point, but since this is one of the standard layouts already in QMK that this PCB supports, I figured it was okay to add so that DZ60 keyboards can share this layout with other keyboards. * New 60% ANSI split backspace/right-shift layout I'm using this on a DZ60, but it should work fine on most 60% PCBs. It's basically a HHKB layout with a standard ANSI bottom row (3x 1.25U mods, 6.25U spacebar, 4x 1.25U mods).
2019-06-07jotix layout add KC_GESCjotix
2019-06-07[Keyboard] New Keyboard(s): Red Scarf II+ RS68 and RS78 (#6084)MechMerlin
* martenwuut's original code commit * delete random directory that is the same as the parent directory * get this compiling * update readmes * add manufacturer * fix up the keymap error and replace KC_A with KC_1 * add verc support which is basically just at trimmed down verb * update keymap readme to specify which redscarf it is * add parent level readme * fix grammar * fix up readmes and put in alternative name for PCBs * add configurator support for the ver.c pcb * add configurator support for Ver.B (RS78) pcb * add iso support for Ver.C (RS68) * change DEBOUNCING_DELAY to just DEBOUNCE * remove K2C to fit the default layouts * fix keymap * fixup configurator layout with split backspace