Skip to content

Releases: inunix3/rxpipes

v1.3.0

07 Sep 12:57
Compare
Choose a tag to compare

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.

v1.2.0

24 Aug 02:52
Compare
Choose a tag to compare
  • Added depth mode - see README.md.
  • Added gradient mode for use with RGB palette.
  • Added stats widget - see README.md.
  • Added new controls: Ctrl-C for exiting, l (lowercase L) for redraw, s for showing the stats widget.
  • Added new CLI flags:
    • -g, --gradient - enable gradient mode.
    • --gradient-step - step between gradient transitions.
    • -d, --depth-mode - enable depth mode.
    • --layer-max-drawn-pieces - maximal number of pieces in the current layer (depth mode).
    • -F, --darken-factor - how much to darken pipe pieces in previous layers? (depth mode).
    • -M, --darken-min - the color to gradually darken to (depth mode).
    • -s, --show-stats - show the stats widget
  • Changed default FPS from 20 to 24 frames.

v1.1.0

09 May 14:08
Compare
Choose a tag to compare
  • Added support for defining custom piece sets via CLI.
  • The default piece set are now bold pipes (ID: 6)
  • New control c: manual screen cleaning.
  • Slightly edited the help message.

v1.0.0

03 May 21:08
Compare
Choose a tag to compare

Features

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