haroohie-club / SerialLoops

An editor for Suzumiya Haruhi no Chokuretsu (The Series of Haruhi Suzumiya)
https://haroohie.club/chokuretsu/serial-loops
GNU General Public License v3.0
14 stars 6 forks source link

Layout editor #349

Closed jonko0493 closed 1 month ago

jonko0493 commented 2 months ago

Closes #259.

The end result of this will necessarily have a lot of hardcoding in it, but hopefully less hardcoding than we currently have. Or maybe just a different, more-researched hardcoding.

~Putting this in draft right now as it's not done, but I would appreciate a once-over for the UI as it exists currently.~ @WiIIiam278 , feel free to make any edits you want ~and commit them directly to this branch if you'd like~ you can commit directly to the branch, or you can wait and do it in a separate PR.

Added support for SKControl and SKGLControl, Skia-based graphics-accelerated canvas controls that seem very legit and performant! Might want to port some of our other stuff to using them.