Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a new style key called
outer-pointiness
for the braces from thedecorations
library. It effectively controls the same thing as the existingpointiness
but for the outer points instead. This adds the two new debug pointsi
andj
(what wasi
before is nowk
). Setting this to0
(as is the default) provides the same behaviour as before.I also moved documentation of the style keys from the function's doc-comment to the
manual.typ
file just like the other elements do it.Screenshot of the updated example:
I am also second guessing my choice from yesterday in #227 that a pointiness of 0 is the maximum. Intuitively I would expect 1 to be the max, but then again with the angles it makes sense to have
0deg
as the max 🤷. If you think we should change this I could quickly edit this PR or create another one, but that would of course immediately break backwards compatibility with v0.1.2.Also unrelated to the PR: I noticed the example code in the manual is justified which I think doesn't look good in code snippets. And the default font inside the example canvases is also monospace.