-
Notifications
You must be signed in to change notification settings - Fork 10
Meeting Notes (2020 08 11)
Alex McLain edited this page Aug 16, 2020
·
7 revisions
- Issue #70: Refactor config value casting
- Jesse is hacking away at this.
- Select boxes
- We don't have control of the styling of the options list.
- To style the options list we would need to hide the default list, construct a new one in HTML, and handle the actions with Javascript.
- Tailwind has a note in their select menu source code that they're planning to build low-level libraries to make this easier.
- CI
- We're checking tests, dialyzer, credo, formatting.
- GitHub Actions is close to releasing composite steps.
- #646: Next Steps for Fully Functioning Composite Actions
- AFK's CI is being prepped for this refactor.
- What are we doing for CSS/Javascript around CI?
- KiCad / PCB
- Nobody has started working on KiCad yet.
- Keyboard PCB Designer Guide
- Matrix design
- Put a diode in the matrix for every switch to prevent ghosting.
- There are also ways in software to prevent ghosting. QMK has it. But we should build it out the right way.
- How does this relate to the TI LM8330 keypad controller?
- Can't find a diagram in the datasheet showing the diode in the matrix, but that doesn't mean it's not necessary.
- We should design the matrix to include the diodes where it's supposed to.
- We poll to get data out of the matrix IC.
- The IC has a buffer that stores the key events.
- The way we've been doing matrix scanning so far, we support pressing all of the keys at once; there is no key limit.
- Put a diode in the matrix for every switch to prevent ghosting.