Skip to content

EPIC: 2.0 code re-write  #42

@codelastnight

Description

@codelastnight

im finally fixing this plugin for good (aptly named project cross my fingers & hope)

I first wrote this plugin when I was a freshman in college. It was my first react project and I also didn't know linear algebra at the time💀 dependencies are extremely out of date, overly complex IPC. The core algorithm i wrote to calculate angles is really bad and slow, etc etc. its perfect 💯(it desperately needs a rewrite) + I'm basically a pro at matrices now (I got a B- in class) so this should be pretty easy to fix everything (I will run into 9000 issues)

TODO:

  • update to a newer code pipeline (add pnpm, tailwind, latest dependancies, etc)
  • update and take advantage of new figma api
  • rethink UX to address many comments who didn't realize they could update after applying.
  • design new UI
  • apply new UI in svelte
  • rethink text implementation. need a better way to figure out kerning.
  • implement new text parsing and applying.
  • fix matrix implementation (rotation, translation, etc)
  • test & optimize code

track this on the master branch

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions