Enable bootmagic lite for CU80 (#8363)
[Keymap] Update personal keymap (#8354)
Remove NO_UART defines from config.h for V-USB boards (#8351)
[Keyboard] Add Kira 80 support (#8342)
* add kira 80 initial support
* Delete config.h
* Update keyboards/kira80/keymaps/default/keymap.c
* Update keyboards/kira80/readme.md
* Update keyboards/kira80/rules.mk
* Update keyboards/kira80/usbconfig.h
* Update keyboards/kira80/usbconfig.h
* Update keyboards/kira80/usbconfig.h
* Update keyboards/kira80/usbconfig.h
* update readme and fix wrong LED assignment (scrolllock instead of numlock)
* Update keyboards/kira80/rules.mk
* fix weird double commit
* exchange images in readme for smaller versions
* Update keyboards/kira80/readme.md
* Update keyboards/kira80/readme.md
* Update keyboards/kira80/readme.md
* Update keyboards/kira80/readme.md
* Apply suggestions from code review
* Apply suggestions from code review
[Keyboard] Add PRKL30 keyboard (#8319)
* Add PRKL30 default keymap
* Modify readmes, fix info.json url
* added layer pictures to readme.md
* edited layer pictures
* edited layer pictures
* edited layer pictures
* edited layout pictures
* edited layout pictures
* Modify default keymap
* Add arrows to Raise layer
* Add perkele macro and adjust symbols
* Add PRKL macro and modify keymap comments
* updated layout pictures
* edited layut pictures
* Add correct minus keycode
* Configure Feather config
* Update keyboards/handwired/prkl30/keymaps/default/keymap.c
* Update keyboards/handwired/prkl30/feather/rules.mk
* Update keyboards/handwired/prkl30/feather/config.h
* Update keyboards/handwired/prkl30/feather/config.h
* Update keyboards/handwired/prkl30/promicro/config.h
* Update keyboards/handwired/prkl30/promicro/rules.mk
* Update keyboards/handwired/prkl30/feather/config.h
* Update keyboards/handwired/prkl30/feather/config.h
* Update keyboards/handwired/prkl30/promicro/config.h
* Update keyboards/handwired/prkl30/feather/rules.mk
* Update keyboards/handwired/prkl30/keymaps/default/keymap.c
* Update keyboards/handwired/prkl30/info.json
* Update keyboards/handwired/prkl30/info.json
* Update keyboards/handwired/prkl30/keymaps/default/keymap.c
* Delete unused config
* Apply suggestions from code review
Commit code review changes
* Remove false comments from rules.mk
* Change layout to layout_all
* Apply suggestions from code review
Co-authored-by: Toni Johansson <toni.r.johansson@gmail.com>
Update Dvorak, Colemak and Workman keycode aliases (#8217)
* Update Dvorak, Colemak and Workman keycode aliases
* Add missing shifted keycode aliases for Workman
Move splittest I2C (#8346)
[Keymap] planck layout for kifinnsson (#8324)
* [Keymap] kifinnsson keymap for planck
Initial commit for kifinnsson keymap
* placeholder macros
* extend layer
* [Keymap] kifinnsson planck keymap updates
commented out placeholder SEND_STRING macros
* Update keyboards/planck/keymaps/kifinnsson/keymap.c
Remove extern keymap_config_t keymap_config;
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/planck/keymaps/kifinnsson/keymap.c
Changed KC_MENU to KC_APP
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Removing COLEMAK set_single_persistent_default_layer
as suggested
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* updated uinit32()_t to layer_state_t() for update_tri_layer_state
as suggested
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Removing COLEMAK keycode
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Removing COLEMAK keycode in _ADJUST layer
* Update keymap.c
added switch (keycode) back into process_record_user
Co-authored-by: Ki Finnsson <kifinnsson@wgu.edu>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
add via support for dztech 60 and 65 pcb (#8334)
* add via support for dztech 60 and 65 pcb
add via support for dztech 60 and 65 pcb
* Update dz60rgb.h
* Update dz60rgb.h
* Update dz60rgb_ansi.h
* Update dz60rgb_wkl.h
* Update dz65rgb.h
* Update dz60rgb.h
* Update dz60rgb_ansi.h
* Update dz60rgb_wkl.h
* Update dz65rgb.h
* Update keyboards/dztech/dz60rgb/dz60rgb.h
* Update keyboards/dztech/dz60rgb_wkl/dz60rgb_wkl.h
* Update keyboards/dztech/dz65rgb/dz65rgb.h
* Update keyboards/dztech/dz60rgb_ansi/dz60rgb_ansi.h
* Update dz60rgb_wkl.h
* Update keyboards/dztech/dz65rgb/keymaps/via/keymap.c
* Update keyboards/dztech/dz60rgb_wkl/keymaps/via/keymap.c
Add gcc version detection to qmk doctor (#8338)
[Keyboard] New Keyboard: handwired/jtallbean/split_65 (#8275)
* New keyboard: split_65
* Updated readme
* Update with requested changes
* Add writePinLow to prevent flickering
* Renamed LAYOUT to LAYOUT_all
Update Norwegian keymap and add sendstring LUT (#8300)
Backlight - Carve out a better location for private driver functionality (#8329)
* rename backlight_soft to match rules.mk
* rename backlight_soft to match rules.mk - update common_features
* Carve out a better location for private driver backlight functionality
[Keyboard] Handwired Skeeb Keyboard (#8161)
* adding Handwired Skeeb Keyboard
* Apply suggestions from fauxpark
* Apply more suggestions from fauxpark and small change to layout
* Apply more suggestions from noroadsleft and last tap dance
Added VIA keymap for Ramaworks M10-A (#8255)
* Added VIA keymap for Ramaworks M10-A
* change vendor/product in base config.h
* #pragma once
* Uee LAYOUT() in keymaps
Remove unused LED_BREATHING_TABLE
[Docs] i2c_driver translation to Japanese (#8274)
* [WIP] i2c_driver translation to ja
* update docs/ja/i2c_driver.md
* update docs/ja/i2c_driver.md
* align table + remove comment
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* Update docs/ja/i2c_driver.md
* add original document commit hash
Co-Authored-By: shela <shelaf@users.noreply.github.com>
format code according to conventions [skip ci]
Buffer based OLED panning, write byte to buffer at arbitrary index (#8055)
* Add buffer based single line pan, arbitrary byte write to buffer
* Change dirty mask to inverse of OLED_BLOCK_TYPE for future proofing larger buffer sizes
* Updating docs to include new functions
* Updating to clarify scroll vs pan