KMKfw / kmk_firmware

Clackety Keyboards Powered by Python
https://kmkfw.zulipchat.com
Other
1.32k stars 458 forks source link

Improve key generation debug #986

Closed xs5871 closed 1 week ago

xs5871 commented 2 weeks ago

Generating a debug message for every successfully instantiated key is excessively noisy and generally not helpfull. Similarly, indicating a failure to look up the hold-tap key when failure is the expected outcome, is not usefull information and has confused users in the past. (The HT check is not pretty, but necessary in order to bind KC.HT to HoldTap instead of modules inheriting the constructor, fyi) This PR addresses both of those inconveniences.