zmk/app/dts
Pete Johanson c4ee8ab86b
refactor(combos): Reduce RAM usage, simplify config (#2849)
* Reference combos by index, not 32-bit pointers, and store bitfields
instead of arrays in several places, to bring down our flash/RAM usage.
* Use bit field to track candidate combos, to avoid needing an explicit
`ZMK_COMBO_MAX_COMBOS_PER_KEY` setting.
* Determine the max keys per combo automatically from the devicetree,
so we remove the ZMK_COMBO_MAX_KEYS_PER_COMBO Kconfig symbol.
2025-04-20 05:01:22 -04:00
..
behaviors feat(mouse): Add mouse move and scroll support (#2477) 2024-12-09 19:45:41 -05:00
bindings refactor(combos): Reduce RAM usage, simplify config (#2849) 2025-04-20 05:01:22 -04:00
common chore: fix typos in various places 2024-05-13 16:47:33 -04:00
input feat(pointing): Add pre-defined scroll scaler and mouse scroll tests (#2759) 2025-02-04 10:27:14 -07:00
layouts feat(studio): Add ortho_4x10 grid layout (#2651) 2024-12-09 12:53:54 -05:00
behaviors.dtsi feat(mouse): Add mouse move and scroll support (#2477) 2024-12-09 19:45:41 -05:00
physical_layouts.dtsi feat: Add keyboard physical layout system. 2024-07-03 16:52:05 -06:00