summaryrefslogtreecommitdiffstats
path: root/keyboards/preonic/rev3/rev3.c
Commit message (Collapse)AuthorAgeFilesLines
* Convert Dip Switch callbacks to boolean functions (#13399)Drashna Jaelre2021-07-011-3/+3
|
* Make Swap Hands use PROGMEM (#12284)Drashna Jaelre2021-05-091-1/+1
| | | | | | 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.
* Document LED physical location index for Planck and Preonic (#12147)Albert Y2021-03-131-0/+5
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Add RGB Matrix support for Preonic rev3 (#12008)Albert Y2021-02-281-0/+23
| | | | | | | | | * Add g_led_config for RGB Matrix support * Corrected indentation * Undo indentation on existing rev3.c code Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Add hand swap config matrix for preonic rev 3 (#7460)Martin Kauppinen2019-11-251-0/+16
| | | | | | * Add hand swap config matrix for preonic rev 3 * Refactor hand swap config matrix into revision source files
* Add Dip Switch as a core feature (#6140)Drashna Jaelre2019-09-031-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* adds support for preonic rev 3Jack Humbert2018-07-201-0/+24