[Keymap] Added Boy_314's layout for half n half keyboard (#5373)
* added Boy_.314's layout for halfnhalf keyboard
* reset rules.mk to default
* update keymap with qwerty layout, and enable tap dancing
* fixed formatting in layout visualization
* added rules.mk to custom layout
* added mod tap for ctrl/capslock
* fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk
Align use of atmega32a program script (#5259)
* Remove duplicate 'program' files and refactor to use atmega32a_program.py
* Update readme references from 'program' to 'atmega32a_program.py'
[Keyboard] new keyboard lovelive9 (#5266)
* new keyboard lovelive9
* Update keyboards/lovelive9/config.h
thank you
Co-Authored-By: ginjake <hsginjake123@gmail.com>
* Apply suggestions from code review
Co-Authored-By: ginjake <hsginjake123@gmail.com>
* fix review
* fix readme
* move handwired
* Update keyboards/handwired/lovelive9/keymaps/default/keymap.c
thanks
Co-Authored-By: ginjake <hsginjake123@gmail.com>
* Apply suggestions from code review
commit suggestion
Co-Authored-By: ginjake <hsginjake123@gmail.com>
* fix spell miss
* fix review
* fix col and row
* fix layout define
[Keyboard] Inital port of xd96 (#5401)
* Initial import of xd96 based on xd84 code
* Configure xd96 port expander mapping
* Fix xd96 led count
* Fix xd96 port expander reading
* Fix xd96 port expander reading
* Fix xd96 LAYOUT matrix mapping
* Add additional links for xd96 Hardware Availability
* Correct Configurator config
Co-Authored-By: zvecr <git@zvecr.com>
* Readme review comments
Co-Authored-By: zvecr <git@zvecr.com>
fresh commit for a new fork for PR to upstream/master (#5406)
Added info.json for mt980 keyboard and fixes to walker keymap (#5391)
* Added info.json and minor fixes to walker keymap
* Fix url
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Fix user calling keymap functions
* cancel oneshot layer on KC_TRNS
* Fix to oneshot layer handling
* Fix oneshot handling of reset
* Move bootmagic key to Esc where it normally resides
* Remove deprecated function
* Treat shift-numlock as shift-insert in Walker layer
Add support for THE60 (#5385)
Added 1up60rgb keymap: mdyevimnav (#5386)
Added keymap for 60% board 1up60rgb. The map provides VIM-style navigation on a
second layer (L1) with HOME, PGDN, PGUP, and END keys on that same layer one
row below the home row. The layout is used by https://github.com/michaeldye.
Fix i2c calls for HotDox keyboard (#5387)
Sleep until USB port becomes writable before running avrdude (#5393)
* sleep until usb port becomes writable before running avrdude
* only wait for a writable USB port when not on MSYS
using MINGW or MSYS: sleep for one second, as before.
otherwise: wait for the port to become writable.
* typo
* typo
[Keymap] Some more improvements to keymap, currency symbols.. (#5395)
acute accent and pipe character also
[Keymap] Add atreus, ergotravel and org60 keymaps (#5381)
* Add atreus, ergotravel and org60 keymaps
* Cleanup my keymap config files
archetype keymap for jj50 (#5397)
* archetype keymap for jj50 keyboard
* archetype keymap for jj50 keyboard
* PR fixes proposed by mechmerlin
Wheat Field Peripherals mt980 (FC980M Layout) PCB Support (#5374)
* mt980 keyboard support
* Update manufacturer name
* Correct indicator LEDs, add walker keymap
* Added readme.md
* Update keyboards/mt980/mt980.c
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Treat number pad + and enter as pgup and pgdn when number lock is off
* Update keyboards/mt980/mt980.c
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/mt980.c
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md
Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/rules.mk
Co-Authored-By: walkerstop <walkerstop@gmail.com>
Add new keyboard Plaid and ATMEGA328p support (#5379)
* add plaid
* Change usb vid/pid to free id from vusb
Trivial fix for vusb core
* update readme
* update info.json default keymap
* fix typo
* Replace copyright
Next set of split_common changes (#4974)
* Update split_common to use standard i2c drivers
* Eliminate RGB_DIRTY/BACKLIT_DIRTY
* Fix avr i2c_master error handling
* Fix i2c_slave addressing
* Remove unneeded timeout on i2c_stop()
* Fix RGB I2C transfers
* Remove incorrect comment