Skip to content

Releases: pipeseroni/pipes.sh

v1.3.0

25 Feb 07:59
Compare
Choose a tag to compare

Default Changes

  • Default to randomizing starting colors and types (#20)

New Features

  • Add -K to reverting the previous point (#20)
  • Add -c to specifying colors (#20)
  • Add keyboard controls (#42)
    • P/O: probability of straight pipes
    • F/D: frame rate
    • B: bold effect
    • C: no color
    • K: keeping pipe color and type

Changes

  • -R also randomizes starting directions (74caa7f)

Bugfixes

  • Fix #22: -C uses color from previous invocation in konsole (#43)

v1.2.0

02 Sep 17:30
Compare
Choose a tag to compare
  • add -t 8 (railway)
  • added knobbly pipe
  • allow viewport to resize to terminal dimensions
  • added MIT license
  • ditched changelog in favour of GitHub releases
  • fixed randomisation on right and bottom edges
  • replaced \e for \xb1 as a escape sequence for wider support (inc. OSX)

v1.1.0

07 Jun 13:58
Compare
Choose a tag to compare

Released 2015-05-04T05:21:24Z

  • move to new GitHub
  • add -t c[16 chars] for custom type
  • add -t 6 and -t 7

v1.0.0

07 Jun 13:57
Compare
Choose a tag to compare

Released 2015-04-09T02:41:33Z

  • drop Bash 3- support

    The last commit for Bash 3- is b3e2253
    or before version 1.0.

  • fix keys like arrow keys or Ctrl+Alt+A halt on exiting (#12)

v0.2.0

07 Jun 13:56
Compare
Choose a tag to compare

Released 2014-12-19T07:43:58Z

  • fix no exit keys in Bash < 4 (#1)
  • add -B option for no bold effect (#10)

v0.1.1

07 Jun 13:51
Compare
Choose a tag to compare

Released 2014-03-18T08:52:13Z

  • fix leftover color escaped code (#5)

  • fix terminal with no smcup and rmcup capabilities, and incorrect
    tput reset (#4)

    smcup stores the screen and rmcup restores, if tput can't execute
    successfully like in Linux console, then the terminal doesn't have such
    capabilities, therefore a reset is used to clean up.

    tput reset results incorrect screen restoration, seemingly only cursor
    position restores, the screen before invocation isn't saved and restored.
    However, within tmux this issue doesn't not occur.

  • workaround of Control+C exiting (#4)

    Signal INT is now ignored, so user interrupt would not occur, only a key
    press can trigger the exit of pipes.sh.

v0.1.0

07 Jun 13:48
Compare
Choose a tag to compare

Released 2014-02-26T11:27:01Z

  • add versioning functionality
  • allow multiple -t (#3)

2014-02-21

07 Jun 15:36
Compare
Choose a tag to compare
  • fix read with fractional timeout for older Bash version < 4
  • add option argument -t 5 for ASCII type

2014-02-20

07 Jun 15:33
Compare
Choose a tag to compare

2013-02-07

07 Jun 15:29
Compare
Choose a tag to compare
  • fix inccorect position
  • add option -t for types of pipes