summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-25Move keyboard USB IDs and strings to data driven: B (#17782)Ryan
2022-07-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-25MechWild Mokulua: Correct QMK Configurator Data (#17783)James Young
* Mokulua Mirrored: rebuild info.json file * Mokulua Standard: rebuild info.json file
2022-07-25[keyboard] bastardkb: restructure folder hierarchy (#16778)Charly Delay
* bastardkb: restructure folder hierarchy ahead of supporting other adapters/mcus Upcoming support for the following (adapter, mcu) pairs will be submitted in follow-up PRs: - `v2/elitec` - `v2/stemcell` - `blackpill` This PR contains the following changes: - Move previous implementation to an inner `v1/elitec` folder - Move keyboard USB IDs and strings to data driven - Update headers to update maintainers list - Run `qmk format-c` * bastardkb/charybdis: remove broken acceleration implementation * bastardkb/charybdis: fix debug output * bastardkb: add support for BastardKb the `v2/elitec` (adapter, mcu) pair * bastardkb: add Blackpill support * bastardkb/charybdis/3x5: add `bstiq` keymap * bastardkb/charybdis: add fake LEDs to the configuration For the Charybdis 3x5 (respectively 4x6), the LED config now simulates 36 (respectively 58) LEDs instead of the actual 35 (respectively 56) to prevent confusion when testing LEDs during assembly when handedness is not set correctly. Those fake LEDs are bound to the physical bottom-left corner. * bastardkbk/charybdis/readme.md: update build commands Merge pull request #5 from Nathancooke7/update_charybdis_readme_v2_shield. * bastardkb/charybdis: fix Via keymap with blackpill * bastardkb/charybdis: add 3x6 configuration * bastardkb/charybdis: remove unnecessary files * bastardkb/charybdis: remove obsolete code * bastardkb/charybdis/3x6: add Via keymap * bastardkb: add support for Splinky (RP2040) board * bastardkb: initial configuration for the Splinky (SPI not working yet) * bastardkb/charybdis/3x5/v2/splinky: tentative change to enable trackball * bastardkb/charybdis/3x5/v2/splinky: fix SCK, MISO, MOSI pins * bastardkb/charybdis/3x5/v2/splinky: fix SCK, MISO, MOSI pins * bastardkb/charybdis/4x6/v2/splinky: add SPI configuration and enable trackball * bastardkb/charybdis/3x6: add splinky config * bastardkb/*/v2/splinky: update drivers to `vendor` * bastardkb/dilemma: add new board * bastardkb/charybdis: fix infinite loop in `layer_state_set_user(…)` in the `via` keymaps * bastardkb/dilemma: add `bstiq` keymap * bastardkb: specify blackpill boards * bastardkb/charybdis: fix blackpill-specific define syntax * bastardkb: remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` which are no longer valid options * bastardkb: fix `QK_BOOT` keycodes * bastardkb/dilemma: fix mouse direction on X axis * bastardkb/charybdis/3x6: adjust CS * bastardkb/dilemma: adjust trackpad configuration * charybdis: fix `PWM33XX_CS_PIN` defines This is a follow-up of https://github.com/qmk/qmk_firmware/pull/17613. * bastardkb: remove Vial mentions from `bstiq` keymaps * Cleanup unnecessary comments Co-authored-by: Nathan <nathan.cooke@compass.com> Co-authored-by: Charly Delay <0xcharly@codesink.dev>
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-25[Docs] Fix tables in Audio driver document (#17780)Drashna Jaelre
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24FJLabs Sinanju Refactor (#17773)James Young
* sinanju.h: add matrix diagram * add LAYOUT_60_ansi_wkl_split_bs_rshift macro Same matrix as `LAYOUT_all`, but with position K2D (right half of split Backspace) moved to the end of the top row. * refactor keymaps - use `LAYOUT_60_ansi_wkl_split_bs_rshift` macro instead of `LAYOUT_all` - polish four-space indent - update grid alignment - replace `RESET` keycode with `QK_BOOT` * remove now-unused LAYOUT_all macro * add LAYOUT_60_ansi_wkl macro with keymap Add a layout with 2u Backspace and 2.75u right Shift. * info.json: correct maintainer value
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24Chocofly v1: add info.json (#17772)James Young
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24Idobao ID63 Community Layout support (#17769)James Young
* info.json: add key labels * rename LAYOUT_63_ansi to LAYOUT_60_ansi_arrow * enable community layout support
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24Add info.json files for Acheron Apollo series keyboards (#17770)James Young
* add info.json file for Apollo87H * add info.json file for Apollo87H-T-SC * add info.json file for Apollo88H-T-SC
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24boardsource/beiwagon: correct QMK Configurator layout data (#17771)James Young
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-24Waffling80 layout fix (#17757)4pplet
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-23Creatkeebs Thera Refactor (#17766)James Young
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-23[Keyboard] Apollo87H PCB support (#16817)Álvaro A. Volpato
* Initial Apollo87H support * Define RGB animations and default animation * Add proper per-key RGB support * Adjust LED positions * Separate delta-gamma * Fine-tune LED positions * fix up GAMMA revision * fix up tabs indentation to spaces indentation * Fixed positioning and CS-SW defs for some LEDs * Fix INS RGB position * Fine-tune LED positions, fix default RGB * Update readme's * Rename LAYOUT_87H to lowercase 87h * Formatting gamma's rules.mk * Formatting delta's rules.mk * Use smaller readme image * Use smaller README image * First support for 87H-T-SC and 88H-T-SC * Update README * Fix layout naming * Remove * Remove EEPROM definitions, fix missing RGB LED mod/alpha definer * Add suggestions from noroadsleft
2022-07-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-23[Keyboard] Le Chiffre rev 2 and HE additions (#17377)TJ
* chiffre refactor for new revisions * updated led matrix config * updated per suggestions * add tapdance enable * revert tapdance (none defined in the default keymaps) * clean up rules * add readme for HE * remove notes in readme * fix perm * fix perms * Fix spacing on readme * fix perm * fix perms again?
2022-07-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-23[Keyboard] 4pplet Perk60 (#16853)4pplet
* adding perk60 iso adding perk60 iso * Update info.json * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Delete chconf.h * Update keyboards/4pplet/perk60_iso/rev_a/rules.mk * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update rules.mk * Update config.h * removing a few RGB effects * removing more effects * Update keyboards/4pplet/perk60_iso/rev_a/config.h * Update keyboards/4pplet/perk60_iso/keymaps/default/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/default/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.h * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/info.json * Update keyboards/4pplet/perk60_iso/rev_a/rules.mk
2022-07-23implement `tap_code16_delay` (#17748)JayceFayne
2022-07-23Add ability to enter bootloader mode from `QK_MAKE` (#17745)jack
2022-07-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-23Fix test logic to check for both keymaps (#17761)Niko Wenselowski
Python will evaluate first the left and then the right side of the and operator. The left side would previously return True based on the truthiness logic that treats any non-emptry string as true. It would not check if the desired keymap exists. If the left side is true it will evaluate the right side which will check for the existance of a specific keymap. With this change the check for existance of two keymaps is implemented.
2022-07-22(develop) Update bootmagic for Adafruit Macropad (#17755)jpe230
2022-07-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-22Added autoclicker, better mouse, Vim like editing layer and more. (#15702)Yuannan
* Added autoclicker, better mouse, vim like FN layer and more. * Updated docs to comply with guidelines * Fixed Imgur links * increased step sizes * updated readme to reflect step size * Added second delay array for autoclicker to compensate for RGB animation CPU loads * better RGB effects and updated docs * better README.md formatting * added DEBONCE libinput workaround for Linux * fixed formatting * fixed typos and clarified * fixed layer picture order * Update keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/dztech/dz65rgb/keymaps/yuannan/README.md Co-authored-by: Drashna Jaelre <drashna@live.com> * Updated Docs and rules * Updated with the new deferred exec API to ensure more consistant CPS * renamed README.md to be lower case to comply with fauxpark's request * Remapped alt to be left instead of right for compatibility reasons * Update keyboards/dztech/dz65rgb/keymaps/yuannan/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-07-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-22[Kay60] Change LED pin state and correct keycode. (#17746)mechlovin
2022-07-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-22Fix compilation error in Ploopy Nano maddie keymap (#17733)Aidan Gauland
2022-07-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-21[Keyboard] Add Krush65 Hotswap (#16692)Sắn
* Add Krush65 Hotswap * Led fix * small fix * a * B * move ec action to VIA keymaps * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk * Update readme.md * Update readme.md * Update readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk * Update keyboards/sawnsprojects/krush/krush65/hotswap/info.json * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/info.json * Update keyboards/sawnsprojects/krush/krush65/hotswap/hotswap.h
2022-07-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-21Add reviewer/labels to dependabot PRs (#17743)Joel Challis
2022-07-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-21Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0 (#17742)dependabot[bot]
2022-07-21Move Pointing Device Initialization (#17740)Drashna Jaelre
Move Pointing Device Initialization to after Split Post Initialization If both pointing device and split is enabled, the pointing device init needs to be called after the split post init, otherwise the connection (serial/etc) isn't initialized yet, and any commands that need to send data over (such as calling the set cpi command) never get sent over.
2022-07-21Adafruit Macropad: Add VIA keymap, fix default km (#17735)jpe230
2022-07-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-21Jonavin mercutio - reduce mem footprint (#17498)jonavin
* Reduce mem footprint - remove sprintf * remove stdio reference and use get_u8_str Co-authored-by: Jonavin <=>
2022-07-21Add Blok 2040 conversion (#17603)Albert Y
2022-07-21VIA Encoder Map Support (#17734)Wilba
2022-07-20Merge remote-tracking branch 'origin/master' into developQMK Bot