9c1bd210eb
Instead of indexing `Key` objects that have multiple names by each individual name, index by the set of names. This reduces the size of the default key dictionary by a factor of between 2 and 3, and as result also reduces reallocations/defragmentation. Instead of instantiating all module/extension keys by default, append them to the `maybe_key`-generator list. |
||
---|---|---|
.. | ||
__init__.py | ||
keyboard_test.py | ||
mocks.py | ||
test_capsword.py | ||
test_combos.py | ||
test_hold_tap.py | ||
test_kmk_extension_stringy_keymaps.py | ||
test_kmk_keyboard.py | ||
test_kmk_keys.py | ||
test_layers.py | ||
test_sticky_mod.py | ||
test_string_substitution.py | ||
test_tapdance.py |