tscircuit / core

8 stars 16 forks source link

Support Rotated Chips #331

Open seveibar opened 3 days ago

seveibar commented 3 days ago

Rotated rects should always be centered for ease-of-use, they should always rotate about the center.

You must have 3+ bounties to do this issue (it is not trivial)

/bounty $65

algora-pbc[bot] commented 3 days ago

💎 $65 bounty • tscircuit

Steps to solve:

  1. Start working: Comment /attempt #331 with your implementation plan
  2. Submit work: Create a pull request including /claim #331 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to tscircuit/core!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @ShiboSoftwareDev Nov 19, 2024, 5:26:29 PM WIP
ShiboSoftwareDev commented 3 days ago

@seveibar what about a rotation prop for smtpads?

ShiboSoftwareDev commented 3 days ago

/attempt #331

Algora profile Completed bounties Tech Active attempts Options
@ShiboSoftwareDev 11 tscircuit bounties
TypeScript, MDX,
JavaScript & more
﹟35
Cancel attempt
ShiboSoftwareDev commented 1 day ago

@seveibar what do you mean with the fourth point?

seveibar commented 1 day ago

@ShiboSoftwareDev yea not written well. That bullet point is basically saying "if a chip is rotated 45 degrees, make sure its smtpads all have the proper rotation

ShiboSoftwareDev commented 1 day ago

@ShiboSoftwareDev yea not written well. That bullet point is basically saying "if a chip is rotated 45 degrees, make sure its smtpads all have the proper rotation

basically inherit rotation from chip