This is update changed a lot of internal stuff so I would appreciate bug reports on the GitHub page if you come across any issues. If there are none I'll work on backporting this to older MC versions.
Changes:
- Actually runs on Quilt again, not sure why that worked to begin with and why/when it stopped working...
- Finally added proper config screen and ModMenu support!
- Moved previous config stuff from tools window to new config screen, added button to go to config screen in their place
- Tools window now stays open when exiting and re-entering command blocks until you close it
- Added config options to define where line breaks are placed
- Added click-and-drag text selection
- Added better per-word erasing and cursor movement (i.e. when holding down CTRL)
- Gave scroll bars a lower size limit to prevent miniscule bars on really long commands
- Added output text box to Pi fraction selector to make its function clearer
- Added rudimentary color picker which outputs both integer and hex codes
Fixed:
- Selection overlay inverts the colour of text below now
Added:
- Automatic scrolling when moving the cursor or typing outside of view
- Configurable wraparound for long lines
- "Tools" Side window, featuring:
- Config editing for wraparound, scroll speeds, indentation steps, string formatting
- Tool for quickly pasting fractions of 2*Pi (up to 16ths)