Skip to content

Add freehand brush tool#360

Merged
wieslawsoltes merged 1 commit into
masterfrom
codex/add-freehand-brush-tool-to-avalondraw
Jul 18, 2025
Merged

Add freehand brush tool#360
wieslawsoltes merged 1 commit into
masterfrom
codex/add-freehand-brush-tool-to-avalondraw

Conversation

@wieslawsoltes
Copy link
Copy Markdown
Owner

Summary

  • extend Tool enum with Freehand and add creation helpers
  • capture pointer movement to build freehand path
  • smooth recorded points into cubic curves
  • expose stroke width input and UI options

Testing

  • dotnet format --no-restore
  • dotnet build Svg.Skia.sln -c Release -p:EnableSourceLink=false
  • dotnet test Svg.Skia.sln -c Release -p:EnableSourceLink=false

https://chatgpt.com/codex/tasks/task_e_687aa5995f1483218afc511232d44aa8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant