- finally got the fade out animation support 4*20 LCDs too (in theory, couldn't test that sadly)
- prepared for interrupt support, by adding a list parameter with pins
Added support for:
- changing the string cycling through (e.g. "Starting")
- changing the string after the cycling is finished (e.g. "Started")
- changing the string shown below the cycling text (e.g., the devices name, ...)
- enabling/disabling fade out in the end
- changing the timing of the fade out animation
- changing the timing of how long to wait after the cycling animation
Changed a parameter name from loops to cycles (for clarity);
Improved the fading down animation in the end of the startup screen;
Made the class more flexible (should now work on 4x20 LCDs also);