summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] add odin keyboard (#15150)moyi46812021-11-2920-0/+584
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add FJLabs 7V Hotswap PCBs (#15175)Felix Jen2021-11-299-0/+405
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Add Noxary Valhalla support (#15197)Álvaro A. Volpato2021-11-2910-0/+332
|
* [Keyboard] Add mw65_black support (#15198)TW594202021-11-299-0/+325
|
* [Keyboard] Add swap hands support and readme updates for Architeuthis Dux ↵Albert Y2021-11-292-2/+23
| | | | | (#15227) Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Add swap hands support and readme update for Cradio (#15226)Albert Y2021-11-292-2/+42
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Add swap hands support for 3w6 rev2 (#15230)Albert Y2021-11-291-0/+17
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Fix layout + led state for Krush (#15231)Sắn2021-11-2911-9/+87
|
* [Keyboard] Add define GPIO into Dosa40RGB (#15252)Dao Tak Isaac2021-11-291-0/+5
| | | Co-authored-by: NOOB Maker <93704375+noobmakers@users.noreply.github.com>
* [Keyboard] Add mousekey support for Technik variants (#15258)Albert Y2021-11-292-2/+2
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Add "DogTag" (#15259)takashicompany2021-11-2910-0/+442
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Sweep swap hand feature and pin documentation (#15264)Albert Y2021-11-292-4/+39
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Code updates for macro3 (#15280)Albert Y2021-11-296-67/+32
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* feat: adding carlosala keymap (#15281)Carlo Sala2021-11-293-0/+33
|
* [Keyboard] Add Galatea TKL PCB. (#15290)studiokestra2021-11-2920-0/+661
|
* [Keyboard] Add Vertex 40% (#15323)kb-elmo2021-11-299-0/+465
|
* [Keymap] Unicode and cursor sync - drashna keymap (#15328)Drashna Jaelre2021-11-289-47/+119
|
* Fix keyboard level use of OLED_DRIVER_ENABLE (#15343)Joel Challis2021-11-286-7/+7
|
* fixed oled in bongocat keymap and fixed encoder direction (#15232)Conor Burns2021-11-283-3/+2
| | | | | * fixed oled in bongocat keymap (#13454) and fixed encoder direction for prod parts * updated readme for launch later today
* Add TRNS to LOWER layer (#15288)Gastón Jorquera2021-11-282-8/+8
| | | | | | | | | | | | | | | | | | | This commit makes the mode keys transparent in the LOWER layer instead of disabled. Before this commit, the following sequence of key presses `LGUI+LOWER+l` would translate into `Cmd+right` in macOS and, therefore, move the cursor to the end of line. But, pressing `LOWER+LGUI+l` would completely ignore the `LGUI` and, therefore, move the cursor one letter to the right. With this change, pressing `LOWER+LGUI+l` produces the same result as `LGUI+LOWER+l`. This is also true for multiple other combinations, like `RALT+SHIFT+LOWER+l`, `LOWER+RALT+SHIFT+l`, `SHIFT+LOWER+RALT+l`, etc. Co-authored-by: Gaston Jorquera <gjorquera@gmail.com>
* [Keyboard] Add Nozbe Macropad (#14803)Leon Omelan2021-11-278-0/+193
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Meridian LED update (#15329)Álvaro A. Volpato2021-11-286-3/+123
| | | | | | | * Meridian first update * Update README, adjust timing settings * Update README
* [Keyboard] Add 40percent.club's 'polypad' PCB (#15158)ryjelsum2021-11-2715-0/+428
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Bug] Xelus Keyboards 400kHz i2c fix (#15315)Xelus222021-11-283-9/+9
| | | | | | | * 400khz fix * fix valor rev2 timing * keep consistent
* fix typos (#15316)Dasky2021-11-282-3/+3
|
* Fix build. (#15322)Nick Brassel2021-11-286-1/+1
|
* [Keyboard] Fix call to `pointing_device_handle_buttons` (#15313)Charly Delay2021-11-271-1/+1
|
* More headroom. (#15302)Nick Brassel2021-11-251-3/+3
|
* More headroom. (#15301)Nick Brassel2021-11-261-3/+3
|
* Remove use of __flash due to LTO issues (#15268)Joel Challis2021-11-2479-87/+87
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-243-130/+33
|\
| * Revert "handwired/split89 Layout Macro Refactor (#15210)" (#15284)James Young2021-11-233-130/+33
| | | | | | | | | | This reverts commit 26ae43219001dfe20aa525b6fb35f2aeb2b76617. Requested by jurassic73.
* | New Keyboard: TGR Jane CE (#14713)MechMerlin2021-11-2423-0/+330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * move ce and v2ce into their own directories * update copyright notices * change LAYOUT macro names * remove community layout support for the original layouts * fix LAYOUT macro names * change info.json for the common layouts * fix tsangan LAYOUT * fix layout all * Update keyboards/tgr/jane/v2ce/keymaps/via/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/jane/v2ce/v2ce.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/jane/v2ce/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * remove unneeded file * one more time for good measure * Update keyboards/tgr/jane/v2ce/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/jane/v2ce/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-2310-72/+301
|\|
| * Portal 66 Layout Macro Refactor (#15255)James Young2021-11-2310-72/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * soldered.h: use QMK 3-character notation * soldered.h: add matrix diagram * portal_66/soldered: rename LAYOUT_65_ansi_split_bs to LAYOUT_65_ansi_blocker_split_bs * portal_66/soldered: rename LAYOUT_65_ansi to LAYOUT_65_ansi_blocker * portal_66/soldered: rename LAYOUT_65_tsangan_split_bs to LAYOUT_65_ansi_blocker_tsangan_split_bs * portal_66/soldered: rename LAYOUT_65_iso to LAYOUT_65_iso_blocker * portal_66/soldered: add LAYOUT_65_iso_blocker_split_bs * portal_66/soldered: add LAYOUT_65_iso_blocker_tsangan_split_bs * portal_66/soldered: enable Community Layout support * hotswap.h: use QMK 3-character notation * hotswap.h: add matrix diagram * portal_66/hotswap: rename LAYOUT to LAYOUT_65_ansi_blocker * portal_66/hotswap: enable Community Layout support
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-234-150/+273
|\|
| * Pluckey: Fix QMK Configurator Implementation (#15254)James Young2021-11-234-150/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename LAYOUT to LAYOUT_all * pluckey.h: add matrix diagram * pluckey.h: use XXX for KC_NO * add LAYOUT_ergo macro with keymap `info.json` had layout data for this macro, but the macro was not present in the source code. * info.json: correct key sequence Fixes incorrect key assignments in QMK Configurator.
* | [Keyboard] Disable features on SplitKB boards to fit under size (#15262)Drashna Jaelre2021-11-222-2/+6
| |
* | [Keyboard] Disable console on Keebio foldkb and iris rev3 (#15260)Drashna Jaelre2021-11-233-4/+4
| |
* | [Keymap] Disable console on Sofle default keymap (#15261)Drashna Jaelre2021-11-221-1/+1
| |
* | [Keyboard] Enable LTO on viktus/sp_mini via keymap (#15263)Drashna Jaelre2021-11-221-1/+1
| |
* | Macros in JSON keymaps (#14374)Zach White2021-11-225-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macros in json keymaps * add advanced macro support to json * add a note about escaping macro strings * add simple examples * format json * add support for language specific keymap extras * switch to dictionaries instead of inline text for macros * use SS_TAP on the innermost tap keycode * add the new macro format to the schema * document the macro limit * add the json keyword for syntax highlighting * fix format that vscode screwed up * Update feature_macros.md * add tests for macros * change ding to beep * add json support for SENDSTRING_BELL * update doc based on feedback from sigprof * document host_layout * remove unused var * improve carriage return handling * support tab characters as well * Update docs/feature_macros.md Co-authored-by: Nick Brassel <nick@tzarc.org> * escape backslash characters * format * flake8 * Update quantum/quantum_keycodes.h Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-215-40/+198
|\|
| * Ocean Wang Ergo: Fix QMK Configurator Implementation (#15249)James Young2021-11-215-40/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting * info.json: update labels; reposition keys * wang_ergo.h: use XXX for KC_NO * wang_ergo.h: add matrix diagram * rename LAYOUT to LAYOUT_all * move Backspace keycode to top row Moves the matrix argument/keycode for Backspace to its proper position at the end of the top row. * add LAYOUT_2x2u with keymap * info.json: update maintainer field Use the maintainer's GitHub username.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-215-517/+631
|\|
| * Mokey Ginkgo65 Layout Macro Refactor (#15233)James Young2021-11-215-517/+631
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename LAYOUT to LAYOUT_65_ansi_blocker; enable Community Layout support * refactor default keymaps Updates grid alignment of keycodes, and adds a Function layer to the default keymap. * refactor LAYOUT_iso into LAYOUT_65_iso_blocker_split_bs Adds missing KC_NUBS position, and moves Enter keycode to home row (consistent with QMK Community Layout). * remove LAYOUT_split_left_shift With the changes to LAYOUT_65_iso_blocker_split_bs, LAYOUT_split_left_shift maps all the same positions, but in a different sequence, making it redundant. * refactor LAYOUT_7u_space to LAYOUT_65_iso_blocker_tsangan_split_bs Moves Enter keycode to home row. * remove LAYOUT_split_space_1 LAYOUT_split_space_1 differs from LAYOUT_split_space_2 only in the sizes of the split spacebars, and I like the layout rendering of LAYOUT_split_space_2 better. :) * refactor LAYOUT_split_space_2 into LAYOUT_all ANSI Enter, split Backspace, split Left Shift, and Split Spacebar. * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_ansi_blocker_tsangan_split_bs * add LAYOUT_65_iso_blocker * ginkgo65.h: touch-up block diagrams * info.json: use maintainer's GitHub username * bugfix layout macros Position k1D wasn't being assigned on the ISO layouts or LAYOUT_all. * rules.mk: update Community Layout support
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-214-68/+84
|\|
| * MW65 RGB Layout Macro Refactor (#15246)James Young2021-11-214-68/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mw65_rgb.h: use QMK 3-character notation for matrix identifiers * mw65_rgb.h: add matrix diagram * info.json: apply friendly formatting Update key labels for QMK CLI rendering. * move rotary encoder keycodes to top row * info.json: update maintainer field Use the maintainer's GitHub username.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-214-87/+108
|\|
| * MW75 Layout Macro Refactor (#15247)James Young2021-11-214-87/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mw75.h: use QMK 3-character matrix identifiers * update stock keymaps Use QMK-native keycode aliases, and update grid alignment of keycodes. * mw75.h: add matrix diagram * info.json: apply friendly formatting * move rotary encoder keycodes to top row * info.json: update maintainer field Use the maintainer's GitHub username.