summaryrefslogtreecommitdiff
path: root/firmware/rust
AgeCommit message (Collapse)Author
2023-01-20rust: update dependencies, adjust Keyberon usagemainMarc Poulhiès
Do a "cargo update" and adjust the minor change in Keyberon.
2023-01-20rust: Add tap_hold intervalMarc Poulhiès
HoldTap don't play well with games where you may need to hold down some keys without triggering the layer change. Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2022-09-09rust: try to use custom event to change colorMarc Poulhiès
TLDR; needs a redesign for correctly sharing LEDS (in usb_class) and lower prio data in `backlight`.
2022-09-08rust: initial support for keys LED matrixMarc Poulhiès
LEDs are set/clear for press/release events.
2022-09-04rust: use holdtap keysMarc Poulhiès
Make i-e-t keys (bépo) alt-l1-alt with holdtap
2022-08-28rust: missing capslockMarc Poulhiès
Just realized the layout doesn't have this useless key. Was stuck with CAPSLOCK set because of an external glitch and couldn't clear it.
2022-07-22Update GPIO for rev2 boardMarc Poulhiès
2022-07-22rust: extract layout in separate moduleMarc Poulhiès
First step towards reusing for pouetpouet-r2: split!
2022-07-22Update all crate, in particular rticMarc Poulhiès
Keyboard works, but customevents for leds are not working (yet).
2022-07-22rust: Initial hold tap workMarc Poulhiès
Currently not working (Tap action is never triggered unless some other keys is tapped simultaneous).
2022-07-22rust: update to latest keyberonMarc Poulhiès
Handle some change in action/custom action handling.
2022-07-22Move rust firmware in subdirMarc Poulhiès
... for the upcoming Ada one.