Repository navigation
Releases: Romulo-Peres/Stars
Releases · Romulo-Peres/Stars
Release list
Stars v5.0, the modes update
Introducted the fixed mode to the Stars program
The fixed mode generates all stars at startup, assigning each a fixed position and an interval value in milliseconds. When the elapsed time matches the interval, the star will either appear or disappear, depending on its previous state.
Characteristics
- Stars blink independently
- No new stars are created during the program's execution
- The interval range in milliseconds may be defined on program's startup
- The default visibility state assigned to a star upon its creation is random, which means even short intervals, such as 600-601, may produce a cool effect
- Good for large resolutions
Stars v4.0, the colors update
Introducted colors to the Stars program
The color of the stars is defined using the --color flag, that accepts the following set of colors:
- black
- blue
- cyan
- green
- magenta
- red
- white
- yellow
Argument parser
Stars now accepts formal command-line arguments using flags
Stars v3.1, the proportionality customization update
Stars for any dimensions you want
- Now it is possible to define how many stars will be created based on the amount of terminal cells
- The default value is 1 star for every 8 terminal cells
- The value that constrols the number of stars generated have to be greater than 0
° ✬ ✮ ♢ ° ✧ ✦ ✩ ˖ ✧ . ✮ . ✶ ✮ ✩ ✮ ° ✬° ✧ . ✮ ✶ ˖ . ✶ ✮ ✩ ✮
✶ ✶✶ ✦ ˖ . ♢ ° ✦ ✧ . ✬ ✦ ✬✶° ✩ ✧ ˖ ✶ ✶ ˖ ✧ ✦ ✩ .✬ ✦✦ ˖.✮
. ✧ . . ° ˖ ✧ ♢ ˖ ♢ ✧ ✦ ✧ ° ✧ ♢ ⟡ ✬ ♢ . ✧ . ✧ ° ✧ ♢ ⟡ . ✧ ✶✬
Stars v3.0, the proportionality update
Stars for any dimensions
- The number of stars is generated based on terminal's dimensions
- Smaller terminals generate fewer stars
- Bigger terminals generate more stars
° ✬ ✮ ♢ ° ✧ ✦ ✩ ˖ ✧ . ✮ . ✶ ✮ ✩ ✮ ° ✬° ✧ . ✮ ✶ ˖ . ✶ ✮ ✩ ✮
✶ ✶✶ ✦ ˖ . ♢ ° ✦ ✧ . ✬ ✦ ✬✶° ✩ ✧ ˖ ✶ ✶ ˖ ✧ ✦ ✩ .✬ ✦✦ ˖.✮
. ✧ . . ° ˖ ✧ ♢ ˖ ♢ ✧ ✦ ✧ ° ✧ ♢ ⟡ ✬ ♢ . ✧ . ✧ ° ✧ ♢ ⟡ . ✧ ✶✬
Stars v2.0, The responsiveness update
First Stars release
- The app can handle terminal resizes
- The stars will be erased and recreated with each resize
° ✬ ✮ ♢ ° ✧ ✦ ✩ ˖ ✧ . ✮ . ✶ ✮ ✩ ✮ ° ✬° ✧ . ✮ ✶ ˖ . ✶ ✮ ✩ ✮
✶ ✶✶ ✦ ˖ . ♢ ° ✦ ✧ . ✬ ✦ ✬✶° ✩ ✧ ˖ ✶ ✶ ˖ ✧ ✦ ✩ .✬ ✦✦ ˖.✮
. ✧ . . ° ˖ ✧ ♢ ˖ ♢ ✧ ✦ ✧ ° ✧ ♢ ⟡ ✬ ♢ . ✧ . ✧ ° ✧ ♢ ⟡ . ✧ ✶✬
Stars pre-release
Stars v1.0-beta
Pre-release of the Stars application
- Basic implementation of the app
- Doesn't support terminal resizing
- Prone to bugs