Broadly this PR lays out the ground work for allowing much more precise drawing, entirely removing the automatic/magic rendering code, and moving line character rendering logic to the drawing tools themselves.
This allows much more precise drawing to be done, and starts to address a number of issues such as #298 #276 #272 #254 #226 #199.
This will be available for testing on https://beta.asciiflow.com while I continue to test and tweak the behaviour and ensure backwards compatibility.
Hey, I was using ASCIIFlow to draw shapes for some code comments yesterday and today, and I just want to say the beta is sooooo much a smoother experience ♥️ Thank you for working on this!
Broadly this PR lays out the ground work for allowing much more precise drawing, entirely removing the automatic/magic rendering code, and moving line character rendering logic to the drawing tools themselves.
This allows much more precise drawing to be done, and starts to address a number of issues such as #298 #276 #272 #254 #226 #199.
This will be available for testing on https://beta.asciiflow.com while I continue to test and tweak the behaviour and ensure backwards compatibility.