Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 2.11 KB

CHANGELOG.md

File metadata and controls

67 lines (47 loc) · 2.11 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.3.0] - 2024-09-07

Added

  • Keybind ,: change speed by -1.
  • Keybind .: change speed by +1.
  • Keybind <: change speed by -10.
  • Keybind >: change speed by +10.
  • Option -b/--bg-color: background color (optional, by default transparent).

Fixed

  • Lighten rather than darken if pipe piece color is < than the --darken-min value.
  • Fix invalid handling of --max-drawn-pieces = 0.

[1.2.0] - 2024-08-24

Added

  • Depth mode (RGB palette only).
  • Gradient mode (RGB palette only).
  • Stats widget.
  • Keybind Ctrl-C: exit.
  • Keybind l (lowercase L): redraw.
  • Keybind s: toggle the stats widget.
  • Option g/--gradient: enable gradient mode.
  • Option --gradient-step: step between gradient transitions.
  • Option -d/--depth-mode: enable depth mode.
  • Option --layer-max-drawn-pieces: maximal number of pieces in the current layer (depth mode).
  • Option -F/--darken-factor: how much to darken pipe pieces in previous layers? (depth mode).
  • Option -M/--darken-min: the color to gradually darken to (depth mode).
  • Option -s/--show-stats: toggle the stats widget.

Changed

  • Changed default FPS from 20 to 24 frames.

[1.1.0] - 2024-05-09

Added

  • Support for defining custom piece sets.
  • Keybind c: manual screen cleaning.

Changed

  • The default piece set are now bold pipes (ID: 6).
  • Slightly edited the help message.

[1.0.0] - 2024-05-03

Added

  • 6 available piece sets.
  • Each pipe has its own color; available palettes are: none (colorless), base colors and RGB.
  • Changeable FPS.
  • The minimal and maximal length of pipes can be changed.
  • The maximal number of drawn characters can be changed. To ignore this setting specify 0 via CLI.
  • The probability of turning pipes is changeable, it's given as a percentage in decimal form.
  • Screensaver can be paused by pressing spacebar, close with q, Q or escape key.