Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

Releases: ma3ke/phrace

v0.2.3

13 Oct 22:01
Compare
Choose a tag to compare

Improvements to plot rendering, smaller binary size.

Also includes a fix of an out of bounds error due to incorrect
calculation of screen coordinates from the graph data points.

A couple of new plotting styles have also been added:

  • black and white (blackwhite, bw)
  • binary (as in '01')

All changes:

  • Fix out of bounds in screen map
  • Fix formatting
  • Add Binary and BlackWhite drawing styles
  • Refactor DrawingStyle palette system
  • Improve min_value and max_value with a fold
  • Small syntax improvements
  • Fix cosmetic math error in plotting code
  • Optimize binary size

Full Changelog: v0.2.2...v0.2.3

v0.2.2

11 Oct 17:25
Compare
Choose a tag to compare

Improved performance by removing a mistake where the minimum and maximum value in the data was calculated for each data point.

Depending on the number of data points in the xvg file, improvements of 1.1x (small ~200 datapoint files) to 74x (large ~8000 datapoint files, e.g., Ramachandran plots).

Full Changelog: v0.2.1...v0.2.2

v0.2.1

11 Oct 15:19
Compare
Choose a tag to compare
Bump version to v0.2.1

v0.2.0

11 Oct 11:39
Compare
Choose a tag to compare

This release introduces command line argument parsing for height, width, and drawing style parameters.

  • Ramachandran plots can now be displayed correctly.
  • Introduced the 'block' drawing style, which uses unicode shaded block characters.
  • The default drawing style is now 'block'.
  • Actual argument parsing. Still light-weight.
  • Improved usage information.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

08 Oct 18:45
Compare
Choose a tag to compare

Initial release :)