- No view yet besides radio buttons
- Bugs listed in README.md
- Fixed custom pattern bugs
- Box consistently replaces correct line of text, even if line number is changed
- Parses through comments to determine pattern number
- Lines between pattern and corresponding box can exist w/o breaking the plugin
- Functions like setcps() are not processed
- Radio buttons are no more, replaced by D3 graph nodes
- Hovering over a node offers a preview of the line inside that node
- Command for sending a line history is changed to 'ctrl-shift-enter'
- This is to not conflict with Tidal keyboard commands
- Box always appears at bottom of code paragraph block
- Node IDs are now unique (see tree.js for more info)
- Fixed bug where different line lengths caused box to move rapidly
- Highlights line number when states don't match
- Not tested thoroughly, contains bugs
- Compares current line to last run state, not last clicked node state
- Right-Clicking nodes allows them to be tagged various colors
- This helps performers remember important states
- Temporary dashed node displays what new version of the tree you are currently typing
- Running node uses pulse effect
- Run All patterns option available
- Tag node context menu still exists when right-clicking a node
- Command-clicking a node cycles through the available color options
- Crude saving feature that saves your SHARP version history into a new file in the same directory as the file you are working on
- Comments below versions that were tagged saying which color they were tagged
- Added quit SHARP package command for closing gracefully