summaryrefslogtreecommitdiff
path: root/keyboards/preonic/rev3/rev3.c
AgeCommit message (Collapse)Author
2022-06-03Add Encoder Map Swap Hands config for boards that support both features (#17294)Drashna Jaelre
2021-07-24Remove deprecated callbacks for encoders and dip switches (#13404)Drashna Jaelre
2021-07-01Convert Dip Switch callbacks to boolean functions (#13399)Drashna Jaelre
2021-05-09Make Swap Hands use PROGMEM (#12284)Drashna Jaelre
This converts the array that the Swap Hands feature uses to use PROGMEM, and to read from that array, as such. Since this array never changes at runtime, there is no reason to keep it in memory. Especially for AVR boards, as memory is a precious resource.
2021-03-13Document LED physical location index for Planck and Preonic (#12147)Albert Y
Co-authored-by: filterpaper <filterpaper@localhost>
2021-02-28Add RGB Matrix support for Preonic rev3 (#12008)Albert Y
* Add g_led_config for RGB Matrix support * Corrected indentation * Undo indentation on existing rev3.c code Co-authored-by: filterpaper <filterpaper@localhost>
2019-11-25[Keyboard] Add hand swap config matrix for preonic rev 3 (#7460)Martin Kauppinen
* Add hand swap config matrix for preonic rev 3 * Refactor hand swap config matrix into revision source files
2019-09-03Add Dip Switch as a core feature (#6140)Drashna Jaelre
* Add Dip Switches as a core feature * Add documentation for Dip Switch feature * Update Preonic Rev3 to use new feature and remove custom matrix * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove custom matrix line completely Rather than just disabling it Co-Authored-By: fauxpark <fauxpark@gmail.com> * DIP changes Co-Authored-By: fauxpark <fauxpark@gmail.com> * Use better check for DIP Switch configuration * Add to show features * Add bitmask callback for dip switch * Fix OLKB Boards dip switch config * Update docs to include bitmask example * Fix comments/documentation Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix issues with docs and use example from @tuzonghua * Fix wording Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix example to use proper formatting Bad, BAAAAAAD drashna!!! * Handle dip switch initialization better
2018-07-20adds support for preonic rev 3Jack Humbert