v0.11.0: New drawing features #43
caksoylar
announced in
Announcements
Replies: 1 comment
-
Coooool! More toys! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release introducus a few major drawing features, automated ZMK workflow improvements and a major internal refactor to improve the project structure.
Features
Multiple output columns!
draw_config.n_columns
variable to e.g. 3 to output with three layer columnsSeparate combo diagrams! For those of you who use thumb+alpha combos or steno-like keymaps, there is now the option
to draw each combo in a separate minified layer diagram, showing the output key and the triggering key positions.
draw_config.separate_combo_diagrams = true
to enable, anddraw_config.combo_diagrams_scale
to tweak the scaling factor (default2
)layers
property of the combos are ignored and not visualized, might be added in the future if there is a clean way to show itAdd key sides to drawn keys to give a keycap "profile" appearance, by @riccardoflp
draw_config.draw_key_sides = true
to enable, tweak the appearance viadraw_config.key_side_pars
Fixes
draw_config.shrink_wide_legends
, byinxi
(at MoErgo Discord)ZMK drawing workflow
Misc
key
/combo
classes to rect+text elements for layout keys/comboskeypos-N
/combopos-N
classes to key/combo elts. to allow addressing via position indexN
slicemk_ergodox
, by @xudongzhengNote that future updates might unfortunately include more CSS changes, such as converting to the descendants selector syntax, e.g.
.held rect { ... }
fromrect.held { ... }
. Thanks to the folks at LowProKB and MoErgo for helpful discussions.I will also prioritize a better documentation organization in the short term, possibly hosted on Github pages.
Full Changelog: v0.10.0...v0.11.0
This discussion was created from the release v0.11.0: New drawing features.
Beta Was this translation helpful? Give feedback.
All reactions