Skip to content

Releases: Raoul1808/psv

v1.3.0

29 Jan 17:08
Compare
Choose a tag to compare

Changelog:

  • Added new push_swap instructions source: importing from a file.
  • Added new number generation preset: Reverse Ordered.
  • Added color profiles.
  • Background color is now attached to individual color profiles.
  • Reworked color preview.
  • Changed the execution rate slider to a drag value. The drag speed and range cap are based on the execution rate and the amount of instructions.
  • Some settings are now stored in a config file.
    • The config file is generated and used from the current directory psv is running from.
    • The following settings are stored:
      • Floating windows opacity
      • GUI Scale factor
      • Path to the push_swap executable
      • Color Profiles
  • Errors when they occur are now printed on the console.
  • Benchmarking will no longer count unsorted stacks in the final results statistics.
  • Fixed simulation still playing after being finished.
  • Pressing spacebar or the pause button when the simulation finished will replay it from the beginning.
  • Dragging the simulation progress slider will no longer cause the simulation to jitter.

v1.2.1

13 Jan 13:05
Compare
Choose a tag to compare

Changelog:

  • Fixed incorrect internal version number
  • Added version number display
  • Added scaling factor buttons
  • psv will now autodetect the push_swap executable if it is in the current directory

v1.2.0

13 Jan 11:24
Compare
Choose a tag to compare

Changelog:

  • Added error logging to the benchmarking process
  • Changed playback controls buttons to symbols
  • Added a visible list of push_swap instructions in he playback controls window
  • Added keyboard controls for playing/pausing and stepping through the simulation instruction by instruction
  • Added a bunch of tooltips to explain the program better
  • Changed the execution interval slider to change how many instructions per second should be run instead of a millisecond slider
  • Fixed a bug where gradients with transparency would not display properly

v1.1.0

09 Jan 18:44
Compare
Choose a tag to compare

Changelog:

  • Refactored GUI portion of the visualizer
  • Split GUI to separate windows
  • Added time remaining to playback controls
  • Added color customization to sorting numbers (gradient or groups)

v1.0.0 Initial Release

03 Jan 13:17
Compare
Choose a tag to compare
Bump up version number