Skip to content

Commit d99c35f

Browse files
committed
Add CHANGELOG.md
1 parent ceb418f commit d99c35f

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

CHANGELOG.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.3.0] - 2024-09-07
9+
10+
### Added
11+
12+
- Keybind `,`: change speed by -1.
13+
- Keybind `.`: change speed by +1.
14+
- Keybind `<`: change speed by -10.
15+
- Keybind `>`: change speed by +10.
16+
- Option `-b`/`--bg-color`: background color (optional, by default transparent).
17+
18+
### Fixed
19+
20+
- Lighten rather than darken if pipe piece color is < than the `--darken-min` value.
21+
- Fix invalid handling of `--max-drawn-pieces = 0`.
22+
23+
## [1.2.0] - 2024-08-24
24+
25+
### Added
26+
27+
- Depth mode (RGB palette only).
28+
- Gradient mode (RGB palette only).
29+
- Stats widget.
30+
- Keybind `Ctrl-C`: exit.
31+
- Keybind `l` (lowercase L): redraw.
32+
- Keybind `s`: toggle the stats widget.
33+
- Option `g`/`--gradient`: enable gradient mode.
34+
- Option `--gradient-step`: step between gradient transitions.
35+
- Option `-d`/`--depth-mode`: enable depth mode.
36+
- Option `--layer-max-drawn-pieces`: maximal number of pieces in the current layer (depth mode).
37+
- Option `-F`/`--darken-factor`: how much to darken pipe pieces in previous layers? (depth mode).
38+
- Option `-M`/`--darken-min`: the color to gradually darken to (depth mode).
39+
- Option `-s`/`--show-stats`: toggle the stats widget.
40+
41+
### Changed
42+
43+
- Changed default FPS from 20 to 24 frames.
44+
45+
## [1.1.0] - 2024-05-09
46+
47+
### Added
48+
49+
- Support for defining custom piece sets.
50+
- Keybind `c`: manual screen cleaning.
51+
52+
### Changed
53+
54+
- The default piece set are now bold pipes (ID: 6).
55+
- Slightly edited the help message.
56+
57+
## [1.0.0] - 2024-05-03
58+
59+
### Added
60+
61+
- 6 available piece sets.
62+
- Each pipe has its own color; available palettes are: none (colorless), base colors and RGB.
63+
- Changeable FPS.
64+
- The minimal and maximal length of pipes can be changed.
65+
- The maximal number of drawn characters can be changed. To ignore this setting specify 0 via CLI.
66+
- The probability of turning pipes is changeable, it's given as a percentage in decimal form.
67+
- Screensaver can be paused by pressing spacebar, close with q, Q or escape key.

0 commit comments

Comments
 (0)