keychron_qmk_firmware/users/tominabox1
Xelus22 4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types (#13454)
* add docs

* core changes

* update keyboards to new OLED

* updated users to new OLED

* update layouts to new OLED

* fixup docs

* drashna's suggestion

* fix up docs

* new keyboards with oled

* core split changes

* remaining keyboard files

* Fix The Helix keyboards oled options

* reflect develop

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
2021-08-24 16:28:26 +10:00
..
.gitignore
config.h Fix RGB/LED Suspend defines (#13146) 2021-06-09 22:59:19 -07:00
dimple_rgb.c
doug.c Clean up includes for glcdfont headers (#7745) 2020-03-01 17:56:50 +11:00
readme.md
rules.mk [Core] Refactor OLED to allow easy addition of other types (#13454) 2021-08-24 16:28:26 +10:00
tominabox1.c [Core] Refactor OLED to allow easy addition of other types (#13454) 2021-08-24 16:28:26 +10:00
tominabox1.h
wrappers.h

Overview

My user-space code covers the Minivan, Dimple, CRKBD, and Teensy based HHKB converter. My code makes extensive use of @Drashna's code and much love and praise goes to him for figuring a lot of this stuff out!

My usercode utilizes the layout wrappers contained in wrappers.h. All of the keymaps are derivative of the Dimple keymap and utilize its wrappers in the definition of additional wrappers.