v1.2.1
·
73 commits
to master
since this release
Improve drawing of the background and the text rectangles.
Change Log
- drawing of the background:
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- tune up the random generator;
- quit at a finish of the animation:
- drawing of the text rectangles:
- automatic horizontal and vertical centering:
- improve vertical distribution of the rectangles;
- restrict the maximal rectangle margin;
- align text in the rectangles to the center;
- fix the bugs:
- remove a trailing space from text lines;
- fix the bug with a missing side padding.
- automatic horizontal and vertical centering:
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation.
