Skip to content

Connector improvements#6

Merged
codedstructure merged 8 commits intomainfrom
connector_improvements
Sep 22, 2025
Merged

Connector improvements#6
codedstructure merged 8 commits intomainfrom
connector_improvements

Conversation

@megamaths
Copy link
Collaborator

Various connector improvements, can now do connectors with more than 2 corners, can refer to points on a line like element by using #id@:40% and can make connector corners rounded.

Copy link
Owner

@codedstructure codedstructure left a comment

Choose a reason for hiding this comment

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

Lots of good features here, but several things to tidy up.

General comments:

  • avoid over-short variable names, and try to be consistent with how a similar thing has been named elsewhere in the codebase
  • comments on functions if it's not obvious what they do
  • the file probably needs splitting up - the point-along-curve logic is a clear candidate for extracting. If there's a bunch of common code needed, extract a new module directory.

@megamaths megamaths force-pushed the connector_improvements branch 2 times, most recently from 5d68752 to 0f954d4 Compare August 18, 2025 11:49
@megamaths megamaths force-pushed the connector_improvements branch 2 times, most recently from ea8f22c to eeeed6c Compare September 22, 2025 21:10
Copy link
Owner

@codedstructure codedstructure left a comment

Choose a reason for hiding this comment

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

Great - thankyou!

@megamaths megamaths force-pushed the connector_improvements branch from eeeed6c to 2bdac6c Compare September 22, 2025 21:17
@codedstructure codedstructure merged commit c479eda into main Sep 22, 2025
1 check passed
@codedstructure codedstructure deleted the connector_improvements branch September 22, 2025 21:20
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.

2 participants