zmk/docs/docs
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
..
assets docs: Update hold-tap page (#2888) 2025-03-23 18:12:50 -07:00
config refactor(combos): Reduce RAM usage, simplify config (#2849) 2025-04-20 05:01:22 -04:00
development docs: fix path typo in module-creation.md (#2920) 2025-04-16 09:53:56 -07:00
features Feature: Full-Duplex Wired Split (#2766) 2025-03-18 02:48:32 -04:00
keymaps docs: Document missing user-defined input processors (#2895) 2025-03-25 14:35:38 +01:00
troubleshooting docs: update name of XIAO boards (#2869) 2025-03-17 15:15:57 -07:00
customization.md refactor(docs): Refactor the development section (#2438) 2024-09-01 21:54:19 -07:00
faq.md Feature: Full-Duplex Wired Split (#2766) 2025-03-18 02:48:32 -04:00
hardware.mdx docs: Create a Hardware Integration index page (#2634) 2024-11-28 23:00:33 -08:00
intro.mdx docs: Update hold-tap page (#2888) 2025-03-23 18:12:50 -07:00
keymap-example.md docs: Better document the layer `display-name` prop. 2024-10-16 11:57:27 -06:00
user-setup-cli.mdx refactor(docs): Refactor the development section (#2438) 2024-09-01 21:54:19 -07:00
user-setup.mdx docs: update name of XIAO boards (#2869) 2025-03-17 15:15:57 -07:00