Skip to content

Feature/int offset - #93

Merged
NailxSharipov merged 45 commits into
mainfrom
feature/int_offset
Sep 19, 2026
Merged

NailxSharipov merged 45 commits into
mainfrom
feature/int_offset

Conversation

@NailxSharipov

Copy link
Copy Markdown
Member

Summary

  • Add integer-based stroke, variable stroke, and outline APIs.
  • Migrate to the new coordinate adapter and resource APIs.
  • Fix near-parallel miter joins, winding-rule simplification, and geometry edge cases.
  • Expand regression coverage and migrate the overlay editor to egui/eframe.

Breaking changes

  • Split mesh APIs into mesh::int and mesh::float.
  • Remove the divide API.
  • Bump i_overlay to 9.0.0 and i_float / i_shape to 5.0.0.

Testing

  • cargo test
  • cargo fmt
  • cargo clippy

Checklist

  • Added tests for new behavior or bug fixes
  • Updated docs/examples if needed

@NailxSharipov NailxSharipov self-assigned this Sep 19, 2026
@NailxSharipov
NailxSharipov merged commit 26782e3 into main Sep 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant