Skip to content

Add nondestructive vector editing #1676

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 58 commits into from
Jul 5, 2024
Merged

Add nondestructive vector editing #1676

merged 58 commits into from
Jul 5, 2024

Conversation

0HyperCube
Copy link
Member

@0HyperCube 0HyperCube commented Mar 11, 2024

Closes #1162, closes #1800, closes #1736, closes #1180, closes #134, closes #1180, closes #999 (addresses the pen tool not the spline tool).

This MR is a very early work in progress.

ToDo:

  • Selecting only attached verts when clicked
  • Using alt to toggle the colinears
  • Fix booleans Impossible - I will port some other (working) boolean impl at another time.
  • Remove dead codes
  • Clean up and document the new files
  • Dissolving many points
  • Not using handles with shift aligning anchors.
  • Create some new bugs
  • Resolve the new bugs

@Keavon
Copy link
Member

Keavon commented Mar 11, 2024

!build

Copy link

📦 Build Complete for fa96cbc
https://45dbc014.graphite.pages.dev

@0HyperCube
Copy link
Member Author

Closing as I can't be bothered to fix the merge conflicts @Keavon.

@0HyperCube 0HyperCube closed this Mar 24, 2024
@Keavon
Copy link
Member

Keavon commented Mar 25, 2024

@0HyperCube if you're ever blocked by something like merge conflicts, please let me know! I'm here to help make things run smoothly for you in any moment I'm able to help. Merge conflicts are almost always within my range of capabilities, so just give me a ping any moment that you'd rather I deal with them for you and I'd be most happy to. It's my goal to make sure you're happy with the work you're doing, so if there's busywork I can take on for you, please don't hesitate to throw it my way.

@0HyperCube
Copy link
Member Author

non_destructive_spline.webm

@Keavon Keavon merged commit 1652c71 into master Jul 5, 2024
3 checks passed
@Keavon Keavon deleted the vector-modify branch July 5, 2024 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants