Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Migrate some common features to generic (qmk#22403) * Update layer state of Lily58 from 'Default' to 'Base' (qmk#22397) * Add SNES Macropad keyboard (qmk#22377) * Update gregandcin/teaqueen (qmk#22402) * [Keyboard] Add alpaca/wfeclipse (qmk#22230) * LED drivers: clean up `SWx`/`CSy` pullup/down resistor config (qmk#22381) * Infer LED DRIVER_COUNT from configured addresses (qmk#22311) * Add Ploopy Madromys mouse (qmk#21989) Added PloopyCo madromys/adept mouse * [Keyboard] Add MariOrion v2.5 (qmk#22273) * Pushed MariOrion v2.5 to the branch. Prod and proto version added. * Pushed MariOrion v2.5 to the branch. Prod and proto version added. * Proper addition of layout options Addition of split bs rshift tsangan layout options. * Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmware into toril940mariorion_v25 * Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmware into toril940mariorion_v25 * Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c * Update keyboards/mariorion_v25/proto/keymaps/default/keymap.c * Updated readme.md with more information regarding make commands, and proto vs prod. * Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c * Update keyboards/mariorion_v25/prod/keymaps/default/keymap.c * Update keyboards/mariorion_v25/prod/info.json * Amended some changes to info.json - community layouts changed from scope to array. * Update keyboards/mariorion_v25/readme.md * Revert keyboards/gray_studio/think65/solder/solder.c * Revert keyboards/gray_studio/think65/solder/solder.c * Revert keyboards/gray_studio/think65/solder/solder.c * Removed via.json from the via keymaps. Replaced with matrix_diagram.md. via.json file moved off to [public mariorion_v25 repo](https://github.com/toril940/orion-v25) * Revert keyboards/gray_studio/think65/solder/solder.c * Removed via.json from the via keymaps. Replaced with matrix_diagram.md. via.json file moved off to [public mariorion_v25 repo](https://github.com/toril940/orion-v25) * Update keyboards/mariorion_v25/proto/info.json * Update keyboards/mariorion_v25/rules.mk * Update keyboards/mariorion_v25/proto/info.json * Update keyboards/mariorion_v25/proto/info.json * Update keyboards/mariorion_v25/proto/info.json * Update keyboards/mariorion_v25/prod/info.json * Update keyboards/mariorion_v25/prod/info.json * Update keyboards/mariorion_v25/prod/info.json * Update keyboards/mariorion_v25/prod/info.json * Revert keyboards/gray_studio/think65/solder/solder.c * Update keyboards/mariorion_v25/matrix_diagram.md * Update keyboards/mariorion_v25/readme.md * Update keyboards/mariorion_v25/readme.md * Update keyboards/mariorion_v25/readme.md * Update keyboards/mariorion_v25/readme.md * Update keyboards/mariorion_v25/readme.md * Update keyboards/mariorion_v25/proto/mariorion_v25.c * Update keyboards/mariorion_v25/prod/mariorion_v25.c * Pushed new info.json and keymap.c files. * Pushed new info.json and keymap.c files. * Fixes to LED driver wrt PWM definitions with STM. * Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c * Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c * Update keyboards/mariorion_v25/prod/info.json * Update keyboards/mariorion_v25/prod/mariorion_v25.c * Update keyboards/mariorion_v25/proto/info.json * Update keyboards/mariorion_v25/proto/config.h * Update keyboards/mariorion_v25/proto/mariorion_v25.c * Update keyboards/mariorion_v25/proto/mariorion_v25.c * Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c * Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c * Committing a details update to readme.md. * Committing a details update to readme.md. * Update keyboards/mariorion_v25/prod/config.h * Update keyboards/mariorion_v25/prod/mariorion_v25.c * Revert "Committing a details update to readme.md." This reverts commit 068a82a. * Committing a details update to readme.md. * Update keyboards/mariorion_v25/halconf.h * Update keyboards/mariorion_v25/mcuconf.h * Update keyboards/mariorion_v25/prod/config.h * Update keyboards/mariorion_v25/proto/config.h * Update keyboards/mariorion_v25/halconf.h * Production pictures replacing the standard ones in the readme.md :) * waffle87 requests bundled: - Licence headers added - Codeblocked matrix_diagram.md - Consolidated files where possible - Removed excess from config.h --------- * snled27351: fix missing `i2c_init()` (qmk#22446) * Fixup snes_macropad on develop (qmk#22444) * Add `qmk license-check` developer-level CLI command. (qmk#22075) * fix: make clicky delay silent (qmk#21866) * add 5087 keyboard (qmk#20557) * studiokestra/line_tkl: correct layout data (qmk#22455) * fix `layouts` data * add EoF * [Keyboard] Fixes to make snes_macropad play nicer with qmk configurator (qmk#22432) * [Keyboard] Change default implementation for get_layer_name_user Will now show the layer number instead of "Unknown", since this is what will be shown if QMK Configurator is used to compile the firmware. * [Keyboard] Update the layout info This makes it look sort of like a macropad + gamepad rather than an 4x6 ortholinear keyboard. * [Keyboard] Fix default implementation of get_layer_name_user Based on feedback from code review the implementation was swapped in favor of using get_u8_str. This implied a change to the argument type from int to uint8_t, which cascaded into the existing keymaps. (This made sense in general, since the return type of get_highest_layer is also a uint8_t.) * Slight refactor of joystick axis type into typedef (qmk#22445) * Remove requirement for `keymap_steno.h` include in keymaps (qmk#22423) * Remove requirement for `keymap_steno.h` include in keymaps * Add back keymap_steno.h with a note for the time being * Generalise ADC driver source inclusion (qmk#22448) * add `68_ansi` Community Layout to nebula68b (qmk#22433) * Fix typos: key-modifer→key-modifier and interacton→interaction (qmk#22464) * chibios: disable RWX segment warning on newer GNU lds (qmk#22007) * Migrate some EEPROM config to info.json (qmk#22434) * Revert "chibios: disable RWX segment warning on newer GNU lds (qmk#22007)" (qmk#22469) This reverts commit de3c421. * chibios: disable RWX segment warning on newer GNU lds (qmk#22471) * Bs equals (qmk#21690) * Update stale.yml (qmk#22473) * Update stale.yml * [Keyboard] Add Eden (qmk#22467) * CLI refactoring for common build target APIs (qmk#22221) * Add leonardo build target for leonardo + usb2.0 shield based projects (qmk#22243) * [Keyboard] Add dnworks 997pt3 (qmk#22466) * [Doc] Improve converter references (qmk#21801) * `qmk find`: Fix failure with multiple filters (qmk#22497) When multiple `-f FILTER` options were specified, `qmk find` did not return anything at all instead of printing the list of entries that matched all of the specified filters. The problem was that the statement in `_filter_keymap_targets()` that filled `targets` had a wrong indent and therefore was executed for every filter instead of only once after applying all filters, and `valid_keymaps` was actually an iterator and therefore could be used only once. Moving the statement outside of the loop fixes the problem. * Enable linking of encoders to switch within layout macros (qmk#22264) * LED drivers: register naming cleanups (qmk#22436) * Azoteq IQS5xx support (qmk#22280) * Fix `qmk find` failure due to circular imports (qmk#22523) There was an import cycle in the Python modules: - `qmk.build_targets` imported `qmk.cli.generate.compilation_database`; - importing `qmk.cli.generate.compilation_database` requires initializing `qmk.cli` first; - the initialization of `qmk.cli` imported the modules for all CLI commands; - `qmk.cli.compile` imported `qmk.build_targets`. This cycle did not matter in most cases, because `qmk.cli` was imported first, and in that case importing `qmk.cli.generate.compilation_database` did not trigger the initialization of `qmk.cli` again. However, there was one corner case when `qmk.bulld_targets` was getting imported first: - The `qmk find` command uses the `multiprocessing` module. - The `multiprocessing` module uses the `spawn` start method on macOS and Windows. - When the `spawn` method is used, the child processes initialize without any Python modules loaded, and the required modules are loaded on demand by the `pickle` module when receiving the serialized objects from the main process. The result was that the `qmk find` command did not work properly on macOS (and probably Windows too); it reported exceptions like this: ImportError: cannot import name 'KeyboardKeymapBuildTarget' from partially initialized module 'qmk.build_targets' (most likely due to a circular import) Moving the offending `qmk.cli.generate.compilation_database` import into the method which actually uses it fixes the problem. * CLI parallel search updates (qmk#22525) * Move BACKLIGHT_PWM_PERIOD to correct docs section (qmk#22480) * [CLI] Remove duplicates from search results (qmk#22528) * Add simpler method for relocating functions to RAM. (qmk#21804) * Migrate some dip switch config to info.json (qmk#22437) * Remove unnecessary driver counts (qmk#22435) * [Keyboard] darkproject/kd83a_bfg_edition (qmk#18416) * Add files via upload * [keyboard] * [Keyboard] * Delete flash_spi.c * Delete flash_spi.h * Delete wb32_spi_master.c * Delete wb32_spi_master.h * [Keyboard] * Resolved requested changes * Resolved requested changes * Changed rules.mk file accordingly. * Resolved changes accordingly. * Update config.h file and rules.mk file * Removed eeprom_flash.c file * Update default/keymap.c file * Delete keyboards/darkproject/kd83a_bfg_edition directory * Add keyboard * Add keyboard * Delete darkproject/kd83a_bfg_edition directory * Resolved Changes * Resolved requested changes * keyboard * Add keyboard * Delete keyboard * Add keyboard * Delete keyboards/darkproject/kd87a_bfg_edition directory * update keymap.c file * update via/keymap.c, config.h and kd83a_bfg_edition.c files * Delete keymap.c * Update via/keymap.c, config.h and kd83a_bfg_edition.c files * update config.h file * update keymap.c file * update keymap.c file * update config.h * update kd83a_bfg_edition.c * Resolved requested changes. * Delete folder which was added accidentally. * Update keyboards/darkproject/kd83a_bfg_edition/config.h * Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c * Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c * Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c * Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c * Update keyboards/darkproject/kd83a_bfg_edition/info.json * Update keyboards/darkproject/kd83a_bfg_edition/rules.mk * Update keyboards/darkproject/kd83a_bfg_edition/info.json * update info.json file * update config.h file * Updated requested changes * update readme.md * Resolved requested changes * Update info.json file * Delete kd83a_bfg_edition.h * Delete readme.md in default folder * Update info.json file * update info.json * Updated changes * Updated changes * Resolved requested changes * Resolved requested changes * DC60: Fix 2u Backspace Support (qmk#22533) * V-USB: Add generic `send_report()` function (qmk#22323) * V-USB: implement NKRO (qmk#22398) * Improve and Cleanup Shutdown callbacks (qmk#21060) * Cater for ECC failures in EFL wear-leveling. (qmk#19749) * New RGB Animations - 4 "Starlight" Animation Variations (qmk#22212) * Stub out community layout directory structure (qmk#22545) * Remove userspace keymaps (qmk#22544) * Remove symbolic linked userspace folder (qmk#22548) * Fix missed shutdown callbacks (qmk#22549) * QMK Userspace (qmk#22222) * `develop` 2023q4 changelog (qmk#22552) * Remove notice about `develop`. * Attempt to fix configurator. (qmk#22555) * Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 (qmk#22559) Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.4.3 to 4.5.0. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](JamesIves/github-pages-deploy-action@v4.4.3...v4.5.0) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-minor ... * Small QP surface docs update (qmk#22567) * Fixup compilation with `qmk compile -kb zzz -km all`. (qmk#22568) * [Doc]: Correct Markdown syntax errors. (qmk#22511) * cablecardesigns/phoenix: correct layout data (qmk#22517) * add tokki (qmk#22463) * Add ScottoWing handwired keyboard (qmk#22506) * Add Magnum Ergo 1 by dark (qmk#22139) * Add Smith and Rune Magnus (qmk#22153) * Fixup `--no-temp` for `qmk mass-compile`. (qmk#22582) * nullbitsco/snap: reduce size of bongo_reactive (qmk#22571) * revoke community_layouts from keebio/wtf60 (qmk#22502) * add keyboard bestway (qmk#22498) * Fix animation range on M75H (qmk#22586) * Fix a bunch of CLI warnings (qmk#22589) * Don't print error message when there are no row pins and no col pins (qmk#20104) * Don't print error message when there are no row pins and no col pins This error message could be triggered for example if MATRIX_IO_DELAY is configured in config.h, but the matrix is a custom one. The custom matrix can still call back to existing delay functions that make use of the MATRIX_IO_DELAY macro. In this case 'matrix_pins' in info_data will be true, but there will be no 'direct' 'cols' or 'rows' in info_data['matrix_pins'], and without this commit it would trigger an invalid error. * Update lib/python/qmk/info.py --------- * Dedup the list of tested userspace paths. (qmk#22599) * Fix `qmk doctor` not finding binaries on Windows (qmk#22593) * Helix rev3_5rows rgbmatrix patch (qmk#22594) * Documentation regarding user code removal/acceptance (qmk#22507) * Sort definitions.jsonschema (qmk#22588) * Sort defaults.hjson (qmk#22587) * Initial support for CSTM65 (qmk#22513) * Add Event Horizon Keyboard (qmk#22515) * Pin actions/labeler to v4 * [Keyboard] Add TG67 (qmk#22592) * Fix erroneous commas in `info.json` files (qmk#21712) * [Keyboard] fruitykeeb/fruitbar/r2 (qmk#22580) * [Keyboard] Fix oled layer display order for Aurora boards (qmk#22521) * Fix AD5258 I2C address for Leopold keyboards (qmk#22554) * Update MNK65_STM32 (qmk#22430) * [Keyboard] Add ANAVI Arrows (qmk#22454) * [Keyboard][Helix] enable encoder map (qmk#22488) * [Keyboard] Add Coban Pad 9A (qmk#22456) * [Keyboard] Add Chameleon keyboard (qmk#22427) * [Keyboard] eyeohdesigns/humble40 (qmk#22421) * Avoid exceptions when layouts contain OOB matrix values (qmk#22609) * Fix Helix encoder direction (qmk#22614) * Fixed non-executable codes in the documentation (qmk#22600) * [Keyboard] Add kt60HS-T (qmk#22413) * Create keymap.c * Create keymap.c * Create rules.mk * Add files via upload * Update keyboards/keyten/kt60hs_t/keymaps/default/keymap.c * Update keyboards/keyten/kt60hs_t/readme.md * Update keyboards/keyten/kt60hs_t/info.json * Update keyboards/keyten/kt60hs_t/keymaps/via/keymap.c * Update keyboards/keyten/kt60hs_t/readme.md * Update keyboards/keyten/kt60hs_t/info.json * Update info.json after qmk format-json * Update keymap.c * Update keymap.c * Update keymap.c * Update keymap.c * Update keyboards/keyten/kt60hs_t/info.json * Update keyboards/keyten/kt60hs_t/readme.md --------- * [Keyboard] Add Relapse-KB OR87 (qmk#22458) * Add relapsekb h87nu * Change name * Add missing license headers * Apply suggestions from code review * Remove config.h * Update keyboards/relapsekb/or87/readme.md --------- * [Keyboard] fruitykeeb/fruitbar/r1 (qmk#22616) * Fix JSON keymap URLs generated by the API (qmk#22618) * Fix more `qmk generate-api` fallout from userspace support (qmk#22619) * Fix RGB Matrix max brightness for several splitkb.com keyboards (qmk#22621) * [Keyboard] Add Argyle (qmk#22607) * Argyle initial commit * Update config.h * Update config.h * fixed * Use json * Update keyboards/argyle/info.json * Update keyboards/argyle/info.json * Update keyboards/argyle/info.json * Update keyboards/argyle/readme.md * Update keyboards/argyle/info.json * Update keyboards/argyle/keymaps/via/rules.mk * Update keyboards/argyle/keymaps/iso/keymap.c * Update keyboards/argyle/info.json * Update info.json * format json * Update keyboards/argyle/rules.mk * Update keyboards/argyle/info.json * Update keyboards/argyle/readme.md --------- * Fixup helix/rev3_5rows (qmk#22623) * Drop LED fixes (qmk#22624) * WWA Keyboards (qmk#22612) * Fix TARGET when using converters (qmk#22591) * Add MNK60_STM32 (qmk#22429) * [Keyboard] Add KLC x TGR Lena (qmk#22629) * [Keyboard] Add ENTER80 (qmk#22632) * Fix compile error in VLC keymap for Anavi Macropad8 (qmk#22644) * [Keyboard] add luckycat70 (qmk#22622) * [Keyboard] add mmk_3 (qmk#22569) * [Keyboard] Add Big Knob board (qmk#22292) * [Keyboard] add ergosplit44 v1 (qmk#22344) * [Keyboard] Add meetlab/kalice (qmk#22207) * [documentation] QMK migrate docs patch (qmk#22646) * Give definition of 'CLI' for new users (qmk#22647) * [Keyboard] add dude09 (qmk#22648) * dude09 macropad files added to keyboards/handwired/starrykeebs/dude09 * Update readme.md fixed imgur link * Update readme.md * Update readme.md * Update info.json formatting using qmk * Update config.h header * Update keymap.c header * Update keymap.c header * Update readme.md * Delete keyboards/handwired/starrykeebs/dude09/via.json not needed for QMK * Delete keyboards/handwired/starrykeebs/dude09/config.h empty file * Update info.json windows to unix le * Update keymap.c windows to unix le * Update keymap.c windows to unix le * Update readme.md windows to unix le * fixed new line windows to unix * Update info.json * Update readme.md * Update readme.md * Update info.json * Update keyboards/handwired/starrykeebs/dude09/keymaps/via/rules.mk * Update keyboards/handwired/starrykeebs/dude09/rules.mk * Update readme.md --------- * [keyboard] Add Keycapsss 3w6_2040 (qmk#22642) * initial commit * tidy info.json, add readme.md * correct license headers * fix some minor typos * additions to readme * try and conform to standards * remove duplicates from config.h * remove unneccessary line from rules.mk * further tidying * some small misses * some small misses * repair via keymap * actually fixed, d'oh * Update keyboards/keycapsss/3w6_2040/info.json * Update keyboards/keycapsss/3w6_2040/info.json * Update keyboards/keycapsss/3w6_2040/keymaps/default/keymap.c * Update keyboards/keycapsss/3w6_2040/info.json * Update keyboards/keycapsss/3w6_2040/keymaps/via/keymap.c * Update keyboards/keycapsss/3w6_2040/readme.md * remove via config.h --------- * [Bugfix] `qmk {compile, flash}` return code (qmk#22639) * [Keyboard] minor Momokai Aurora bugfixes and RGB updates (qmk#22486) * [Keyboard] Add zos (qmk#22491) * Add keyboard shadow80 (qmk#22534) * Remove invalid keymap from zos/65s (qmk#22655) Default community layout is nameddefault_65_ansi_blocker so should never also be used at the keyboard level. * [Keyboard] Add fuji75 (qmk#22158) * adding fuji75 pcb support adding fuji75 pcb support includes solder hotswap * Update keymap.c * Update keymap.c * Update keyboards/sakura_workshop/fuji75/fuji75.c * Update keyboards/sakura_workshop/fuji75/solder/readme.md * Update keyboards/sakura_workshop/fuji75/hotswap/readme.md * Update keyboards/sakura_workshop/fuji75/solder/readme.md * Update keyboards/sakura_workshop/fuji75/info.json * Update keyboards/sakura_workshop/fuji75/hotswap/readme.md * Delete keyboards/sakura_workshop/fuji75/config.h * Update keyboards/sakura_workshop/fuji75/solder/readme.md * Update keyboards/sakura_workshop/fuji75/hotswap/readme.md * update info.json update info.json per requested by @fauxpark reran qmk format-json --------- * [Keyboard] Add El Cantor HS (qmk#22531) * Initial upload. Initial upload. * Update readme.md * Delete keyboards/elcantorhs/keymaps/zeromist directory * Adding folder for VIA. * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update keymap.c * Update info.json * Update info.json * Update info.json * Update info.json * Update keymap.c * Update keymap.c * Update keymap.c * Update config.h * Update halconf.h * Update mcuconf.h * Create keymap.c * Update info.json * Update keyboards/elcantorhs/readme.md * Update keyboards/elcantorhs/info.json * Update keyboards/elcantorhs/info.json * Update keyboards/elcantorhs/info.json * Update keyboards/elcantorhs/rules.mk * Update keyboards/elcantorhs/info.json * Update keyboards/elcantorhs/config.h * Update readme.md * Update keyboards/elcantorhs/info.json * Update config.h * Update halconf.h * Update keymap.c * Update keymap.c * Update mcuconf.h * Update keyboards/elcantorhs/readme.md Yep. Can't say better. :-) * Update readme.md * Update keyboards/elcantorhs/config.h --------- * Cradio: update default keymap (qmk#22657) * Reduce copyright blurb * Change home row mod placing * Bump actions/upload-artifact from 3 to 4 (qmk#22661) * Bump tj-actions/changed-files from 39 to 40 (qmk#22338) Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 39 to 40. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v39...v40) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... * Add Reverb keyboard. (qmk#22387) * Initial (qmk#22671) * Enable Link Time Optimization for Lily58 Default Keymap (qmk#22476) * enable LTO for Lily58 Default keymap * remove NKRO from lily58 default * Add Scotto61 handwired keyboard (qmk#22666) * Add Scotto61 handwired keyboard * qmk format info.json * [Keyboard] Add Mode Tempo PCB's (qmk#22550) * Add mode 60 PCB's * Update Licenses * Unify Vendor name cross other projects * Move pin description from Config to Info.json * Replace WS2812 driver with PWM * Update keyboards/mode/m60h/config.h * Update keyboards/mode/m60h_f/config.h * Update keyboards/mode/m60h/readme.md * Update keyboards/mode/m60s/config.h * Update keyboards/mode/m60s/readme.md * Format info.json files * replace link with images * Fix spacings in Config file * remove non essential file * Update readme.md spacings * Update readme.md Spacings * Update readme.md --------- * [Keyboard] Add Odin75 (qmk#22650) * Add Odin75 * Update keyboards/kbdfans/odin75/lib/bongocat.h * Update keyboards/kbdfans/odin75/keymaps/via/keymap.c * Update keyboards/kbdfans/odin75/halconf.h * Update keyboards/kbdfans/odin75/keymaps/default/keymap.c * Update keyboards/kbdfans/odin75/keymaps/via/keymap.c * Update keyboards/kbdfans/odin75/odin75.c * Update keyboards/kbdfans/odin75/keymaps/default/keymap.c * Update keyboards/kbdfans/odin75/mcuconf.h * Fix indentation * Add back missing `return false;` * Update keyboards/kbdfans/odin75/odin75.c * Update keyboards/kbdfans/odin75/keymaps/via/keymap.c * Update keyboards/kbdfans/odin75/keymaps/default/keymap.c * Update keyboards/kbdfans/odin75/odin75.c * Apply suggestions from code review --------- * [Keyboard] Add kafka60 (qmk#22659) * Add keyboard Ergo68 (qmk#22677) * Ergo68の追加 * 写真の追加 * fix build error * Update keyboards/yushakobo/ergo68/readme.md * Update keyboards/yushakobo/ergo68/keymaps/via/keymap.c * config.h migrated to info.json * Update keyboards/yushakobo/ergo68/info.json * Update keyboards/yushakobo/ergo68/readme.md * Update keyboards/yushakobo/ergo68/info.json * Update keyboards/yushakobo/ergo68/keymaps/via/rules.mk * Update keyboards/yushakobo/ergo68/keymaps/default/keymap.c * Update keyboards/yushakobo/ergo68/keymaps/via/keymap.c * Update keyboards/yushakobo/ergo68/info.json * Update keyboards/yushakobo/ergo68/info.json * Update keyboards/yushakobo/ergo68/info.json --------- * [Keymap Removal] Planck and related keymaps. (qmk#22683) * [Keyboard] Add Diablo (qmk#22414) * Create keymap.c * Create keymap.c * Create rules.mk * Add files via upload * Create keymap.c * Create keymap.c * Create rules.mk * Add files via upload * Update keymap.c * Update keymap.c * Update keyboards/keyten/diablo/keymaps/default/keymap.c * Delete keyboards/keyten/kt60hs_t directory * Update keyboards/keyten/diablo/readme.md * Update keyboards/keyten/diablo/readme.md * Update info.json * Update info.json * Update keymap.c * Update keymap.c * Update keyboards/keyten/diablo/info.json * Update keyboards/keyten/diablo/info.json --------- * [Keymap Removal] keebio/iris and related keymaps. (qmk#22690) * [Keyboard] Add doio KB19 (qmk#22393) * Add files via upload * Update keyboards/doio/kb3x/config.h * Update keyboards/doio/kb3x/info.json * Update keyboards/doio/kb3x/keymaps/via/keymap.c * Update keyboards/doio/kb3x/config.h * Update keyboards/doio/kb3x/keymaps/default/keymap.c * Update rules.mk * Update info.json * Update keyboards/doio/kb3x/info.json * Update keyboards/doio/kb3x/rules.mk * Add files via upload * Update keyboards/doio/kb3x/info.json * Update keyboards/doio/kb3x/config.h * Delete keyboards/doio/kb3x/rules.mk * Update keyboards/doio/kb3x/keymaps/default/keymap.c * Update keyboards/doio/kb3x/keymaps/via/keymap.c * Add KB19 * Delete keyboards/doio/kb3x directory * format info.json * format info.json * Create rules.mk * Update rules.mk * Update keyboards/doio/kb19/config.h * Update info.json * Update keymap.c * Update keymap.c * Delete keyboards/doio/kb19/config.h * Update keyboards/doio/kb19/keymaps/via/keymap.c * Update keyboards/doio/kb19/keymaps/default/keymap.c --------- * [Keymap Removal] Preonic and related keymaps. (qmk#22689) * Remove obvious user keymaps, `keyboards/[0-9]*` edition. (qmk#22691) * Remove obvious user keymaps, `keyboards/a*` edition. (qmk#22692) * Remove obvious user keymaps, `keyboards/{b,c}*` edition. (qmk#22693) * Remove obvious user keymaps, `keyboards/{d,e,f}*` edition. (qmk#22695) * [Keymap Removal] Restore splitkb 'debug' keymaps (qmk#22700) * [Keymap Removal] tada68 and related keymaps. (qmk#22699) * [Keymap Removal] xiudi/xd75 and related keymaps. (qmk#22698) * [Keyboard] Add Deemen17 DE60FS (qmk#22667) * Add de60fs * Update * Add image * Add line break for rules.mk * Update keyboards/deemen17/de60fs/keymaps/default/keymap.c * Update keyboards/deemen17/de60fs/info.json * Remove readme of keymap folder * Change to KC_RSFT * Add Community Layout support * Update keyboards/deemen17/de60fs/info.json * Update keyboards/deemen17/de60fs/keymaps/default/keymap.c * Update keyboards/deemen17/de60fs/keymaps/via/keymap.c * Add description in readme --------- * takashicompany: readme link correction (qmk#22711) Updated Github link * [Keymap Removal] Restore mechboards mb_via keymaps. (qmk#22723) * [Bugfix] Manipulate deferred executor slot only if tokens match (qmk#22722) * [docs] - reword PR checklist for vendor keymaps/userspace changes (qmk#22725) * reword PR checklist for vendor keymaps/userspace changes * clarify vendor keymaps slightly * delete layout macro related line * [Keyboard] Add redragon k617 port (qmk#22410) * [Keyboard] Add Scotto108 handwired keyboard (qmk#22720) * [Keyboard] Fix Scotto61 Configurator Layout (qmk#22718) * [Keyboard] Add kafka68 (qmk#22684) * Add Momokai Aurora Image (qmk#22728) * [Keyboard] Add darmoshark k3 (qmk#21980) * [Keyboard] add scorpio pcb (qmk#22732) * [Keyboard] Add Nuxros RE65 (qmk#22078) * [Keyboard] Add Noodlepad_Micro (qmk#22703) * bm40hsrgb/rev2: disable some RGB Matrix effects to reduce filesize (qmk#22761) * vendor keymaps-mechboards via updates (qmk#22767) * update mb_via keymaps to new naming for vendor keymaps * missed a reference to old name, tidy crkbd readme, add lily58 readme * fix typo * fix typo * delete shopify image * [Keyboard] Add meetlab kafkasplit (qmk#22756) * Waffling60 iso rev e (qmk#22733) * docs(skeletyl): fix readme instructions (qmk#22791) * Bump tj-actions/changed-files from 40 to 41 in /.github/workflows (qmk#22812) Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40 to 41. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v40...v41) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production ... * Regenerate Files (qmk#22821) * Update keymap.md (qmk#22834) * [Keyboard] Add Nordic65 by KBnordic (qmk#22817) * [Keyboard] Add ScottoKatana handwired keyboard (qmk#22805) * Keychron Q1V1: fix incorrect 3733 address (qmk#22852) * Raise Circumflex from the grave in sendstring_french.h (qmk#22285) * Lotus 58 Glow - Added Auto shift to OLED, corrected OLED orientation (qmk#22424) * Fix user hook call for dynamic_macro_record_key (qmk#22250) * add pywinusb lib to list of example libs for HID (qmk#22747) * Added skiller_sgk50_s3 keyboard (qmk#22382) * Add more unwanted compilation output files to `.gitignore`. (qmk#22894) * [Keyboard] pi60rgb_v2 (qmk#22156) * add lets split v3 (qmk#22465) * Remove community layout from mode/m80*/m80*h (qmk#22461) * Added WT20-H1 (HIBI JUNIOR) (qmk#22893) * add Cycle8 (qmk#22734) * Add The Mad Noodle Udon13 (qmk#22704) * Add tac-k1 keyboard (qmk#22522) * Add Proteus67 keyboard (qmk#22439) * Bump tj-actions/changed-files from 41 to 42 (qmk#22915) Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 42. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v41...v42) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... * Copy `compile_commands.json` to userspace, if in use. (qmk#22925) * Add Iris CE Rev. 1 (qmk#22930) * Add VIA support for Atreus62 (qmk#22913) * Move layout macro OOB checks to lint (qmk#22610) * Add lock indicators for KLC x TGR LENA (qmk#22931) * Fix missing joystick.h include (qmk#22946) * Workaround for dfu-programmer on Fedora 39 (qmk#22945) * [Doc] Use number indexes for encoder code example (qmk#22980) * [Keyboard] Add KK65 (qmk#22772) * adding my keyboard * Update keyboards/kk/65/info.json * Update keyboards/kk/65/keymaps/via/rules.mk * Update keyboards/kk/65/info.json * Update keyboards/kk/65/keymaps/default/keymap.c * Update keyboards/kk/65/rules.mk * Update keyboards/kk/65/keymaps/via/keymap.c * Added photo imgur photo link to readme.md * Adjusted keyboard level config and added config files with tapping_toggle to keymaps. * Update keyboards/kk/65/readme.md * Migrated qmk.locking settings to info.json and removed config.h * Update keyboards/kk/65/keymaps/default/keymap.c * Update keyboards/kk/65/keymaps/via/keymap.c --------- * Added WT65-H2 (Bauer Lite) (qmk#22885) * Update asymmetric debounce code comment (qmk#22981) * [Keyboard] Add rena (qmk#22902) * Added keyboard rena * format file info.json * modify info.json file * modify 16mhz to 8mhz * modify info.json file * Delete redundant Spaces * Delete redundant Spaces * Delete redundant Spaces * Delete redundant Spaces --------- * [Keyboard] Add BINEPAD BNK9 (qmk#22831) * [Keyboard] Add Synth Labs 065 Keyboard (qmk#21040) * [Keyboard] Add Zed1800 platform PCB (qmk#19250) * [Keyboard] Add Kimiko Rev2 (qmk#21719) * add matrix diagram for hineybush/h101 (qmk#22252) * add ISO layouts for alfredlabs/swift65/solder (qmk#22672) * [Keyboard] Add mntre_v3 (qmk#22739) * Theone keyboard (qmk#22749) * Add Doio KB04 (qmk#22754) * Add Valhalla v2 PCB support (qmk#22914) * Add ScottoDeck handwired macropad (qmk#22935) * [Keyboard] Add dnworks numpad (qmk#22882) * add dnworks numpad * Apply suggestions from code review (Added community layouts) * fix linting * formatted json --------- * Add GreatPad macropad under gkeyboard (qmk#22696) * Add GreatPad under gkeyboard Add GreatPad macropad * Update keyboards/gkeyboard/greatpad/config.h * Update keyboards/gkeyboard/greatpad/greatpad.c * Update keyboards/gkeyboard/greatpad/info.json * Update keyboards/gkeyboard/greatpad/info.json * Update keyboards/gkeyboard/greatpad/keymaps/default/keymap.c * Update keyboards/gkeyboard/greatpad/keymaps/default/keymap.c * Update keyboards/gkeyboard/greatpad/keymaps/via/keymap.c * Update keyboards/gkeyboard/greatpad/keymaps/via/keymap.c * Add a license header Add a license header to glcdfont.c * Update glcdfont.c * delete file * Revert "delete file" This reverts commit 388e6f0. * Update keyboards/gkeyboard/greatpad/mcuconf.h * Update .vscode/settings.json * Update keyboards/gkeyboard/greatpad/readme.md * Enable encoder Enable encoder in file info.json * Update keyboards/gkeyboard/greatpad/greatpad.c * Update info.json Run qmk format-json -i file info.json --------- * KK65 VID Correction (qmk#23007) * WS2812: Better error message when trying to use `bitbang` driver on RP2040 (qmk#23025) * Add Sha keyboard (qmk#22664) * Implement Sha keyboard with default layout * Adjust readme and info.json per PR checklist * Fix RGB Light description in default keymap readme * Update keyboards/sha/rules.mk Move configuration to info.json * Update keyboards/sha/info.json Move configuration to info.json * Update keyboards/sha/info.json Move configuration to info.json * Update keyboards/sha/info.json Define RGB animations in info.json * Enable RGB Lighting Layers at keymap level, not keyboard level --------- * El Cantor HS. Update info.json (qmk#23020) Fix for wrong key's placement. * [Keyboard] Add Artifact LvL 1 HS (qmk#22964) * initial commit lvl1 * Add APM32 option * update stuff:) * White * Update to yaml * Update keyboards/artifact/lvl/rev_hs01/info.json * Update info.json * Update info.json Ups... * Update mcuconf.h * Update halconf.h * Update info.json * Update keyboards/artifact/lvl/rev_hs01/config.h --------- * [Keyboard] Add Mercury Macropad (qmk#23071) * added mercury macropad WWA * Revert "added mercury macropad WWA" This reverts commit 81b4818. * added Mercury macropad WWA * Added Soyuz Macropad WWA (qmk#23072) * added mercury macropad WWA * Revert "added mercury macropad WWA" This reverts commit 81b4818. * added Mercury macropad WWA * added Soyuz Macropad * Added SoyuzXL Macropad (qmk#23075) * added mercury macropad WWA * Revert "added mercury macropad WWA" This reverts commit 81b4818. * added Mercury macropad WWA * added Soyuz Macropad * Added Soyuz XL Macropad * [Keyboard] Add rot13labs rotc0n macropad (qmk#23028) * asdds rot13labs rotc0n macropad * Update keyboards/rot13labs/rotc0n/info.json * Delete keyboards/rot13labs/rotc0n/config.h removing config.h * Update keyboards/rot13labs/rotc0n/readme.md --------- * [Keyboard] Added MW60 (qmk#22505) * Init files * Update keyboards/buildakb/mw60/readme.md * Update keyboards/buildakb/mw60/readme.md * fixed stuff * Update readme * Update keyboards/buildakb/mw60/rules.mk * Update keyboards/buildakb/mw60/info.json * Update keyboards/buildakb/mw60/keymaps/default/keymap.c * Update keyboards/buildakb/mw60/keymaps/via/keymap.c * Update keyboards/buildakb/mw60/info.json * formatted info.json, removed config.h * Update keyboards/buildakb/mw60/info.json * Update keyboards/buildakb/mw60/info.json * Update keyboards/buildakb/mw60/info.json * Update keyboards/buildakb/mw60/keymaps/default/keymap.c * Update keyboards/buildakb/mw60/keymaps/default/keymap.c * Update keyboards/buildakb/mw60/keymaps/via/keymap.c * formatted info.json --------- * [Keyboard] Add chlx ppr merro (qmk#23014) * add ppr files * update readme * update imgur link * Update keyboards/chlx/ppr_merro60/keymaps/default/keymap.c * Update keyboards/chlx/ppr_merro60/keymaps/via/keymap.c * Update keyboards/chlx/ppr_merro60/readme.md * Update keyboards/chlx/ppr_merro60/readme.md * Update keyboards/chlx/ppr_merro60/rules.mk * Update keyboards/chlx/ppr_merro60/info.json * Update keyboards/chlx/ppr_merro60/info.json * Update keyboards/chlx/ppr_merro60/info.json * run 'qmk format-json -i info.json' * Update keyboards/chlx/ppr_merro60/readme.md * remove 60_ansi_split_bs_rshift from list of avail layouts * Update keyboards/chlx/ppr_merro60/keymaps/via/rules.mk * Update keyboards/chlx/ppr_merro60/keymaps/via/keymap.c * Update keyboards/chlx/ppr_merro60/readme.md * Update keyboards/chlx/ppr_merro60/info.json * Update keyboards/chlx/ppr_merro60/info.json * Update keyboards/chlx/ppr_merro60/info.json * add ansi variants * row / col was flipped from last working version. local corruption. update row/col and working test. * Apply suggestions from code review --------- --------- Co-aut… Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Panos Sakkos <[email protected]> Co-authored-by: QMK Bot <[email protected]> Co-authored-by: John Barbero <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: gregandcin <[email protected]> Co-authored-by: temp4gh <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: ploopyco <[email protected]> Co-authored-by: Maria <[email protected]> Co-authored-by: toril940 <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Nick Brassel <[email protected]> Co-authored-by: Less/Rikki <[email protected]> Co-authored-by: jonylee@hfd <[email protected]> Co-authored-by: James Young <[email protected]> Co-authored-by: John Barbero <[email protected]> Co-authored-by: precondition <[email protected]> Co-authored-by: Thomas Weißschuh <[email protected]> Co-authored-by: cole smith <[email protected]> Co-authored-by: leyew <[email protected]> Co-authored-by: Le Zhang <[email protected]> Co-authored-by: フィルターペーパー <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Dasky <[email protected]> Co-authored-by: gskygithub <[email protected]> Co-authored-by: db <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: 猫咪恐慌 <[email protected]> Co-authored-by: Alabahuy <[email protected]> Co-authored-by: Joe Scotto <[email protected]> Co-authored-by: Álvaro A. Volpato <[email protected]> Co-authored-by: Jay Greco <[email protected]> Co-authored-by: yuezp <[email protected]> Co-authored-by: “yuezp” <“[email protected]”> Co-authored-by: Purdea Andrei <[email protected]> Co-authored-by: Tom Barnes <[email protected]> Co-authored-by: yiancar <[email protected]> Co-authored-by: yiancar <[email protected]> Co-authored-by: ojthetiny <[email protected]> Co-authored-by: Bram Inniger <[email protected]> Co-authored-by: Wilhelm Schuster <[email protected]> Co-authored-by: kopibeng <[email protected]> Co-authored-by: Leon Anavi <[email protected]> Co-authored-by: MakotoKurauchi <[email protected]> Co-authored-by: Dam Vu Duy <[email protected]> Co-authored-by: Markus Knutsson <[email protected]> Co-authored-by: joedinkle <[email protected]> Co-authored-by: leah-splitkb <[email protected]> Co-authored-by: atti <[email protected]> Co-authored-by: Ivan Gromov <[email protected]> Co-authored-by: Ramon Imbao <[email protected]> Co-authored-by: Brandon Lewis <[email protected]> Co-authored-by: Tom Barnes <[email protected]> Co-authored-by: spacehangover <[email protected]> Co-authored-by: Marc Nause <[email protected]> Co-authored-by: rhmokey <[email protected]> Co-authored-by: TW59420 <[email protected]> Co-authored-by: jpe230 <[email protected]> Co-authored-by: Marek128b <[email protected]> Co-authored-by: xoedusk <[email protected]> Co-authored-by: Starry Knight <[email protected]> Co-authored-by: Pablo Martínez <[email protected]> Co-authored-by: peepeetee <[email protected]> Co-authored-by: ZOSKB <[email protected]> Co-authored-by: PixelSpaceStudio <[email protected]> Co-authored-by: Freather <[email protected]> Co-authored-by: azhizhinov <[email protected]> Co-authored-by: Wolf Van Herreweghe <[email protected]> Co-authored-by: Wolf <[email protected]> Co-authored-by: adophoxia <[email protected]> Co-authored-by: Salicylic-acid3 <[email protected]> Co-authored-by: DOIO2022 <[email protected]> Co-authored-by: Pham Duc Minh <[email protected]> Co-authored-by: Abhijithabhi <[email protected]> Co-authored-by: Joy Lee <[email protected]> Co-authored-by: Proceee <[email protected]> Co-authored-by: khchen2004 <[email protected]> Co-authored-by: Sắn <[email protected]> Co-authored-by: Jesse Leventhal <[email protected]> Co-authored-by: 4pplet <[email protected]> Co-authored-by: Antoine Bertin <[email protected]> Co-authored-by: James Kneafsey <[email protected]> Co-authored-by: 4pplet <[email protected]> Co-authored-by: 4pplet <[email protected]> Co-authored-by: Magne Lauritzen <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Thomas White <[email protected]> Co-authored-by: Joy Lee <[email protected]> Co-authored-by: ziptyze <[email protected]> Co-authored-by: Wilba <[email protected]> Co-authored-by: Vertex-kb <[email protected]> Co-authored-by: James Gzowski <[email protected]> Co-authored-by: Danny <[email protected]> Co-authored-by: Tommi Pääkkö <[email protected]> Co-authored-by: Tommi Pääkkö <[email protected]> Co-authored-by: Apricity-Projects <[email protected]> Co-authored-by: Vino Rodrigues <[email protected]> Co-authored-by: Nostril <[email protected]> Co-authored-by: mechlovin <[email protected]> Co-authored-by: Ben <[email protected]> Co-authored-by: Ex3c4Def <[email protected]> Co-authored-by: Ben Roe <[email protected]> Co-authored-by: Ben Roe <[email protected]> Co-authored-by: Habib <[email protected]> Co-authored-by: txdyqiang <[email protected]> Co-authored-by: gkeyboard <[email protected]> Co-authored-by: Steven Karrmann <[email protected]> Co-authored-by: c0ldbru <[email protected]> Co-authored-by: c0ldbru <[email protected]> Co-authored-by: Aeonstrife <[email protected]> Co-authored-by: chalex <[email protected]> Co-authored-by: chalex <[email protected]>
- Loading branch information