First off, thank you for considering a contribution! We welcome all patches, ideas, and improvements — whether it's a bug fix, a new animation style, or expanding support beyond line-based images to work with backgrounds and richer artwork.
Every contribution is welcome — big or small. Here are some ideas, but don't let this list limit you:
- New animation directions or easing presets
- Support for non-transparent or background-heavy images
- Performance improvements
- Bug fixes and edge case handling
- Documentation improvements and translations
Make sure your code is properly formatted and lint-clean before opening a PR:
./gradlew spotlessApply
./gradlew :chromaflow:lintReleasePlease correct any failures before requesting a review.
All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult GitHub Help for more information on using pull requests.