The visualizer code is getting unwieldy. A few things that need improving:
- Move the source code to the
src folder and gate it behind the visualizer feature flag so that it can still be optionally compiled.
- Make more targeted structs for each visualization being generated, that should make it easier to support more compact code such that functions and helpers will be specific to the needs of each visualization, making the core visualization code easier to read.
- Add configuration (probably toml) files to set colors and settings for each visualization to cut down on what is hard-coded in the source code currently.
The visualizer code is getting unwieldy. A few things that need improving:
srcfolder and gate it behind the visualizer feature flag so that it can still be optionally compiled.