Age | Commit message (Collapse) | Author |
|
* add the ability to exclude keyboards from travis builds
* add filtering to make all:
* only skip keyboards during make all:
* working implementation
* forego a CI_KEYBOARDS variable
* optimize the startup by only listing keyboards once
* add sort -u to all list_keyboard invocations
* move the if else if tree back to 1 level
|
|
|
|
|
|
* Create mt64
* Create mt84rgb
* Delete mt64
* Add files via upload
* Create MK84RGB
* gx84
* add new keyboard
* new keyboard
* Delete MK84RGB
* Delete config.h
* Delete mt84.c
* Delete mt84.h
* Delete mt84rgb
* Delete rules.mk
* add info json
* Add files via upload
* Delete config.h
* Delete rules.mk
* Delete keymap.c
* Delete keymap.c
* Delete info.json
* Delete mt64rgb.c
* Delete mt64rgb.h
* Delete rules.mk
* add keyboard
* Delete config.h
* Delete info.json
* Delete mt64rgb.c
* Delete mt64rgb.h
* Delete rules.mk
* Delete rules.mk
* Delete keymap.c
* Delete keymap.c
* Delete config.h
* Delete mt84.c
* Delete mt84.h
* Delete rules.mk
* Delete rules.mk
* Delete keymap.c
* Delete keymap.c
* Delete info.json
* Add files via upload
* Delete keymap.c
* Add files via upload
* Delete keymap.c
* Add files via upload
* Delete rules.mk
* Add files via upload
* Delete config.h
* Add files via upload
* Update config.h
* Update keymap.c
* Update keymap.c
* Update and rename keyboards/mt64rgb/keymaps/default/keymap.c to 键盘/mt64rgb/按键图/默认/keymap.c
* Update mt64rgb.h
* Update mt64rgb.c
* Update and rename keyboards/mt64rgb/rules.mk to 键盘/mt64rgb/rules.mk
* Update config.h
* Update rules.mk
* Update readme.md
* Update keymap.c
* Create rules.mk
* Update keymap.c
* Create keymap.c
* Delete keymap.c
* Update keymap.c
* Update keymap.c
* Update mt64rgb.h
* Delete rules.mk
* Update readme.md
* Update rules.mk
* Update readme.md
* Update info.json
* Update keymap.c
* Update mt64rgb.c
* Update config.h
* Update keymap.c
* Update readme.md
* Update rules.mk
* Update keymap.c
* Update config.h
* Update readme.md
* Update rules.mk
* Update readme.md
* Update config.h
|
|
|
|
* added Labyrinth75
* changed to lowercase inline with the PR checklist
* added a correctly formatted image to readme.md
* fixed imgur link
* fixed info.json
* Update keyboards/labyrinth75/keymaps/default/keymap.c
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/labyrinth75/labyrinth75.h
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
* remove superfluous backslashes
* Update keyboards/labyrinth75/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
|
|
* Add pos78 keyboard
* tidy up links
* Added missing commas
The missing commas were causing a compile error (Travis CI, #41934 failed).
* Added trailing commas
On lines 10-14, just missed last line (15).
* Travis CI errors
Trying to correct errors from Travis CI #41951 failed
* Corrected(?) TG(_FN) from Travis CI failure
* Revert readme.md to original format
Fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove trailing \ from keymap.c
Fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com>
* Change Vendor and Product ID
How do I update the Product ID search tool if 0x7878 is used/good?
* Add LAYOUT_ortho_6x13 Update keyboards/pos78/pos78.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* I bow to drashna's superior knowledge. Update keyboards/pos78/info.json
Co-authored-by: Drashna Jaelre <drashna@live.com>
* I bow to drashna's superior knowledge. Update keyboards/pos78/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* I bow to drashna's superior knowledge. Update keyboards/pos78/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Added pic
* Add picture properly. Update keyboards/pos78/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove Bootmagic_enable (fauxpark)
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
* Add new keyboard: program_yoink
* Updated rules.mk
* Updated split_space keymap
Fixed split_space keymap and now builds with no errors.
* Update keyboards/program_yoink/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/program_yoink.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/program_yoink.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/split_bar/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/split_bar/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/split_bar/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/program_yoink/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update readme.md
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/program_yoink/readme.md
per code review
* Apply suggestions from code review
* Update keyboards/program_yoink/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/program_yoink/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Initial BOX75 PCB v1.0.6 PCB support
* New prototype firmware
* Correct column pin assignment
* Update README
* Update keyboards/box75/config.h
Remove USB description
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/box75/rules.mk
Remove comment lines from BLUETOOTH_ENABLE and AUDIO_ENABLE
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add VIA support
* Remove KC_NO define and use traditional one
* Update keyboards/box75/keymaps/default/keymap.c
Move KC_HOME location on keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/box75/box75.h
Move HOME key location on keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Changed F13 to print screen in default VIA firmware
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
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>
|
|
* Initial CK60i support
* Initial Iron180 support
* Add PWM support
* Feedback from PCB protos
* Update README
* Remove CK60i references
* Remove KC_NO ____ definition and replaced with predefined
* Remove description field in USD descriptors
* Shorten bluetooth enable and audio output comments on rules.mk
* Initial VIA support
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
|
|
* Initial technika support
* Updated README
* Update keyboards/technika/config.h
Remove DESCRIPTION from usb desciptor fields
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/technika/rules.mk
Remove words from comments in rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove old KC_NO definitions and used default one
* Use defines for num, caps and scroll lock LED pins
* Fix underscore KC_NO substitution in keymap
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
* Create config.h
* Create info.json
* Create rart4x4.c
* Create rart4x4.h
* Create readme.md
* Create rules.mk
* Create keymap.c
* Create keymap.c
* Rename keyboards/rart/rart4x4/default/keymap.c to keyboards/rart/rart4x4/keymaps/default/keymap.c
* Rename keyboards/rart/rart4x4/via/keymap.c to keyboards/rart/rart4x4/keymaps/via/keymap.c
* Create rules.mk
* Update info.json
* Update keymap.c
* Update rart4x4.h
* Update rules.mk
|
|
* adding alpha variants
* adding cajal layouts
* adding V2 PCB support
adding additional layouts for new PCB version, and correecting incorrect image in info file
* Cleanup master -- remove alpha9
* Cleanup master -- remove g4m3ralpha
* Cleanup master -- remove cajal & sl40
* Master cleanup -- re-add sl40
* Master cleanup -- correct SL40 image
* Add keyboard: wsk/alpha9
* Cleaned up default keymap
* Removed misleading keymap README
* Slight tweak to default keymap.c
* Added license attribution to .{c,h} files
* Update keyboards/wsk/alpha9/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/wsk/alpha9/alpha9.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/wsk/alpha9/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/wsk/alpha9/keymaps/default/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/wsk/alpha9/config.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/wsk/alpha9/info.json
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/wsk/alpha9/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/alpha9/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/wsk/alpha9/alpha9.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/alpha9/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: worldspawn00 <mcmancuso@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* added nemui layout
* via support working
* added license headers for c and h files
* Update keyboards/nemui/keymaps/via/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/nemui/nemui.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/nemui/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/nemui/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/nemui/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* removed nemui.json as it was supposed to only be in via repo
* Update keyboards/nemui/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/nemui/info.json
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/nemui/info.json
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/nemui/keymaps/via/keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/nemui/keymaps/via/keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* added split backspace support for the nemui
* need to also update the qmk keymap
* fixed info.json to have the new keys
* vusb changes shouldn't have happened
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: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
Co-authored-by: Zach White <skullydazed@drpepper.org>
|
|
|
|
* update keyboards/helix/rev2/local_features.mk - Improved parsing of the `HELIX =` option
* add 'is_mac_mode()' into keyboards/helix/rev2/rev2.c
* update helix/rev2/keymaps/default/keymap.c: use rgblight query functions
* Makes the OLED driver used by the helix:default keymap switchable.
* use TOP/drivers/oled/oled_driver.c
`make helix:default`
or
`make OLED_SELECT=core helix:default`
* use helix/local_drivers/ssd1306.c
`make OLED_SELECT=local helix:default`
* Separated the OLED related code from keymap.c and moved it to oled_display.c.
* Change the 'led_test' keymap to follow the changes in the 'default' keymap.
* update helix/rev2/keymaps/default/oled_display.c
* add '#define OLED_UPDATE_INTERVAL 50' into keyboards/helix/rev2/config.h
* Support for OLED_UPDATE_INTERVAL, even for older types of OLED tasks
* add readme.md for helix/rev2
* Apply drashna's suggestions to rev2.c.
* Apply drashna's suggestions to rev3_4rows.c, rev3_5rows.c.
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
|
|
* Create config.h
* Create info.json
* Create rart45.c
* Create rart45.h
* Create readme.md
* Create rules.mk
* Create keymap.c
* Create keymap.c
* Create rules.mk
* Update config.h
* Update rart45.c
* Update rart45.h
* Update rules.mk
* Update readme.md
* Update info.json
|
|
* Remove command and console
- these options prevent community layouts from being built on other
keyboards. Selectively enable it on keyboards I own rather than on
everything.
* Update users/yanfali/rules.mk
|
|
|
|
* add 24LC64 eeprom
* docs update
* Update docs/eeprom_driver.md
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
includes. (#11192)
When `rgblight.c` includes `rgblight_breathe_table.h`, the search order should be as follows.
* `keyboards/KEYBOARD/keymaps/USER/rgblight_breathe_table.h`
* `users/USER/rgblight_breathe_table.h`
* `quantum/rgblight_breathe_table.h`
However, the current implementation was wrong, so I fixed it.
|
|
|
|
|
|
* Format all C files for now, till diff logic works within CI
* Fix recursion of dos2unix
|
|
|
|
* Normalise include statements in core code
* Missed one
|
|
|
|
* Add workflow for codebase formatting
* stash
* review comments
* Swap to a more complete push action
|
|
* add via keymap for beatervan
* fixed error in rules.mk
|
|
* add via keymap for edc40
* fix error in keymap
|
|
|
|
* valor fix
* change eeprom
* fix up eeprom
|
|
|
|
|
|
|
|
* Initial commit of Geekboards Macropad V2 keyboard
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* Apply suggestions from code review: delete unnecessary files
* Fixed typos
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* Change RGB_MATRIX config syntax following recent core changes
* Apply suggestions from drashna code review
* Remove unnecessary file (it is now defined in the core)
* Remove unnecessary code, due to PR 11084 approve
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
Add missing information needed to mirror the supported hardware in the previous line
|
|
* [Keyboard] New Keyboard - BDE
Added the Big Dill Extended by MechWild
* Corrected pinout for righty config
Corrected the copied line from the lefty config that had not been updated prior to this commit.
* Corrected the files that had been overwritten with old versions during testing.
* Update keyboards/mechwild/bde/lefty/config.h
* Made changes based on suggestions. Added GPL and split preference config.h lines into keymap level.
* Apply suggestions from code review
Readme cleanup
* Update keyboards/mechwild/bde/lefty/keymaps/fancy/config.h
* Update keyboards/mechwild/bde/lefty/keymaps/via/config.h
* Apply suggestions from code review
Corrects a stray style line in one of the readme files as well as correcting the name of the keymap layout from the inaccurate 3x14 name to just "layout"
|
|
|
|
* Add nt980
* update LED configuration
|
|
* New SLZ40 keyboard
new keyboard added
* Update readme.md
* Update info.json
* Delete slz40_default.hex
* Update keyboards/slz40/keymaps/default/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/slz40/keymaps/default/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update readme.md
* Update readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
* add bastyl
* no need to copy the folder anymore
* clean up according to PR rules
* remove via, fix disposition
* add reset button on right half
* Update readme.md
* Update keyboards/hidtech/bastyl/bastyl.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/hidtech/bastyl/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/hidtech/bastyl/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* move json, remove via files
* Update keyboards/hidtech/bastyl/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/hidtech/bastyl/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/hidtech/bastyl/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/hidtech/bastyl/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* add GPL to c and h files
* Update keyboards/hidtech/bastyl/info.json
Change order to match layout macro
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/hidtech/bastyl/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* serial define can be ommited, is used by default
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
* Adding customMK Genesis keyboard and keymap files
* Updated readme.md
fixed a typo
* Fixed code for QMK PR
* Updated syntax in config.h and changed dfu to flash in readme
Co-authored-by: Ray <ray@custommk.com>
|
|
* Add support for LAYOUT_alice to sneakbox pcb
* define variables for sneakbox led pins
* set rules for sneakbox pcb
* add rotary encoder to userspace
* fix rotary function
* add custom layer indicators for sneakbox
* Revert "Add support for LAYOUT_alice to sneakbox pcb"
This reverts commit 5ed94d8d897de6ef4f7a349368a6342cef5eff06.
* add license header
* Use KEYBOARD_sneakbox_aliceclone
* cleaned up indicator code
|