* setup handwired pteron38
* Clean up readme
* readme follow template
* c formatting conventions
* remove file size comments from rules.mk
* use direct link to imgur image
* Apply suggestions from code review
* add license
* kbd67/mkiirgb - allow disabling rgb matrix
wrap rgb matrix funs in defines
* kbd67mkiirgb - changes per review
remove kb funcs that just call the user version. what's left is all rgb
matrix stuff so we can just wrap the whole file.
* Initial prep for PR
* Fixing jsons for revs
* Remove old keymap ref in readme
* Add Rev1 default layout
* Fix extra comma in default r1 keymap
* Changed default keymap for r1 to match new split bottom row macro name, updated via keymap readme, updated r1 json to match layout macro name, updated split space macro for r1
* Moved combo configs to default keymaps, removed unused bootloader selections
* Update keyboards/underscore33/rev1/rules.mk
* Update keyboards/underscore33/rev2/rules.mk
* Refactor _33 folder structure
* Add VIA keymap to rev1
* Rename macros and product_id as suggested
* add support for ModelM USB board
* EMI improvement: remove unnecessary toggling of MOSI pin
* address review comments
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/mschwingen/modelm/config.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/mschwingen/modelm/config.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/mschwingen/modelm/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* update printf usage
* add comment
* EMI improvement: remove unnecessary toggling of MOSI signal
* remove trailing space
* use shorter macros as suggested in review by noroadsleft, re-format table to line up columns
* Update keyboards/mschwingen/modelm/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mschwingen/modelm/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mschwingen/modelm/README.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mschwingen/modelm/README.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Apply suggestions from code review
use spi_read from core insteads of our own copy
Co-authored-by: Ryan <fauxpark@gmail.com>
* include spi_master.c to use spi_read()
* Update keyboards/mschwingen/modelm/README.md
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Apply suggestions from code review: correct indenting in keymap
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Apply suggestions from code review
use automatic variant defines from makefile instead of defining our own
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/mschwingen/modelm/rules.mk: use QUANTUM_LIB_SRC for uart.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Michael Schwingen <michael@schwingen.org>
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 matrix 8xv2.0 additional keyboard
* Apply suggestions from code review
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* add copyright and speed up the matrix scanning
* Update keyboards/matrix/m20add/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
* added nemui layout
* via support working
* added license headers for c and h files
* Update keyboards/nemui/keymaps/via/rules.mk
* Update keyboards/nemui/nemui.c
* Update keyboards/nemui/config.h
* Update keyboards/nemui/readme.md
* Update keyboards/nemui/rules.mk
* removed nemui.json as it was supposed to only be in via repo
* Update keyboards/nemui/keymaps/default/keymap.c
* Update keyboards/nemui/info.json
* Update keyboards/nemui/info.json
* Update keyboards/nemui/keymaps/via/keymap.c
* Update keyboards/nemui/keymaps/via/keymap.c
* first iteration of my keymap
* * move to userspace
* "script" modes
* keymap bling
* OM and RUPA keys
and tryin to micro-optimize in process_records.c
* woops
swap shifted rupas
forgot to add codepoint for OM
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com>
* add call to process_record_keymap, per review
* fall through to process_record_keymap
* license headers
Co-authored-by: Drashna Jaelre <drashna@live.com>
* add in drewguy's code with a few additions to the keymap
* add VID and PID
* fixup defualt keymap
* add VIA keymap
* thanks to bigchimpo for reminding me to put an Fn key in the default keymap
* make sure we have the right gitugithub url for drew
* remove description as per PR checklist
* append readme with more information
* Update keyboards/holyswitch/southpaw75/config.h
* Update keyboards/holyswitch/southpaw75/info.json
* Update keyboards/holyswitch/southpaw75/southpaw75.h
* Update keyboards/holyswitch/southpaw75/info.json
* [kbdfans] Added dbroqua layout for kbd6x
Add dbroqua keymap for kbd6x
Add dbroqua layout for kbd6x with HHKB style and RGB.
* Update keymap.c
* Change based on zvecr
* Added RESET button
* Add support for keyboard 'Bolt'
Add support for keyboard 'Bolt'
* Update info.json
* Update info.json
* Update keyboards/lazydesigners/bolt/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/lazydesigners/bolt/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/lazydesigners/bolt/readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
* Update info.json
* Update keyboards/lazydesigners/bolt/info.json
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/lazydesigners/bolt/bolt.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/lazydesigners/bolt/info.json
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/lazydesigners/bolt/keymaps/default/keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/lazydesigners/bolt/info.json
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/lazydesigners/bolt/keymaps/default/keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/lazydesigners/bolt/keymaps/default/keymap.c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* via keymap for boardsource/3x4
* fix formatting
* Apply suggestions from code review
fix rules.mk
* Update keyboards/boardsource/3x4/rules.mk
* use unique product ID
* update vendor id to be unique, update product id to make more sense
* First commit
* Added ChibiOS files
* renamed files to remove capital letters
* Fixed layout references
* fixed image reference
* Fixing errors
* Fixed config.h
* changed second up to fn key
* renamed files and added beginning of via compatibility
* renamed keyboard
* removed vscode files
* fixing files for via compatibility
* adding via files
* working via compatibility
* Update readme.md
* Update readme.md
* First commit
* Added ChibiOS files
* renamed files to remove capital letters
* Fixed layout references
* fixed image reference
* Fixing errors
* Fixed config.h
* changed second up to fn key
* renamed files and added beginning of via compatibility
* renamed keyboard
* removed vscode files
* fixing files for via compatibility
* adding via files
* working via compatibility
* added license header to via file
* preparing for pull request
* Fixed firmware according to pull request feedback
* fixed readme according to pull request feedback
* Updated readme and removed unnecessary layers in default/keymap.c
* removed whitespace
* updated keymap readme to match suggestion