Skip to content

Conversation

jacobrkerstetter
Copy link
Contributor

@jacobrkerstetter jacobrkerstetter commented May 1, 2025

Description

added model for testing stitching many faces
added find_and_fix_stitch_faces
added applicable tests (comprehensive and standard)

Issue linked

#1947
#1949
#1950

Checklist

  • I have tested my changes locally.
  • I have added necessary documentation or updated existing documentation.
  • I have followed the coding style guidelines of this project.
  • I have added appropriate unit tests.
  • I have reviewed my changes before submitting this pull request.
  • I have linked the issue or issues that are solved to the PR if any.
  • I have assigned this PR to myself.
  • I have added the minimum version decorator to any new backend method implemented.
  • I have made sure that the title of my PR follows Conventional commits style (e.g. feat: extrude circle to cylinder)

added find_and_fix_stitch_faces
added applicable tests (comprehensive and standard)
@jacobrkerstetter jacobrkerstetter self-assigned this May 1, 2025
@jacobrkerstetter jacobrkerstetter requested a review from a team as a code owner May 1, 2025 15:33
@github-actions github-actions bot added the enhancement New features or code improvements label May 1, 2025
@jacobrkerstetter jacobrkerstetter marked this pull request as draft May 1, 2025 17:47
@jacobrkerstetter jacobrkerstetter linked an issue May 1, 2025 that may be closed by this pull request
@jacobrkerstetter jacobrkerstetter changed the title feat: Find and Fix Stitch Faces Repair Tool feat: Find and Fix Stitch Faces/Missing Faces Enhancements May 1, 2025
@jacobrkerstetter jacobrkerstetter marked this pull request as ready for review May 6, 2025 20:14
@RobPasMue
Copy link
Member

Hi @jacobrkerstetter! Let's wait for #1912 to be merged and then you can adapt your implementation to the new structure. Sounds good?

@RobPasMue
Copy link
Member

There are a few bugs in SC and CoreService holding this up

What's the status here @jacobrkerstetter - I see all tests are passing now. Are we still looking at bugs on SC side?

@jacobrkerstetter jacobrkerstetter changed the title feat: Find and Fix Stitch Faces/Missing Faces Enhancements feat: Find and Fix Stitch/Missing/Small Faces Enhancements Jun 12, 2025
@jacobrkerstetter jacobrkerstetter marked this pull request as ready for review June 16, 2025 14:04
RyanJWard
RyanJWard previously approved these changes Jun 16, 2025
Copy link
Contributor

@RyanJWard RyanJWard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested these changes and expanded the test coverage

Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few version-handling comments. Apart from that... this looks awesome! Thanks @RyanJWard and @jacobrkerstetter for the hard work here!

added version checking for new options
add logger warning for when the backend is older but the user supplies options
@RyanJWard RyanJWard requested a review from RobPasMue June 16, 2025 18:48
Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, LGTM! Thanks a lot @jacobrkerstetter and @RyanJWard

@RyanJWard RyanJWard merged commit 9eb0921 into main Jun 16, 2025
44 of 45 checks passed
@RyanJWard RyanJWard deleted the feat/find_fix_stitch_faces_enhancement branch June 16, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features or code improvements
Projects
None yet
5 participants