v0.6.0 reimplements the way chafa images are rendered. Through the newly developed overlay, image integration is now more stable and can be fixed in place.
Breaking Change
- interface.move_up & move_right is removed. New options interface.move_interface_down & move_interface_right are added.
New Features
- Implementing an overlay layer that can be moved around and printed with images or texts. Some benefits includes:
- Chafa images can be fixed in place, instead of being pushed to other lines by ansi control codes.
- Prevent twisted layout when printing texts at the bottom of terminal windows.
- Better for theming: images can be placed at anywhere, even below or over the interface.
- [overlay] section added in the config file, see readme for its usage.
- The readme now promotes image integration with the overlay method. The old way that uses ANSI control codes still works, but is not recommended anymore.
- Default config now comes with a pikachu to demonstrate how overlay works.