- Nov 06, 2022
-
-
Jerome Humbert authored
Add a new `bevy_text` feature for more granular control over `Text`-related lenses, and change the `TextColorLens` to require that new feature instead of `bevy_ui`, as texts _can_ be used without the Bevy UI crate. Fixes #68
-
- Oct 01, 2022
-
-
Jerome Humbert authored
Add some tests to fill gaps for: - `UiPositionLens` - `Animator::set_tweenable()` and `AssetAnimator::set_tweenable()` - `Sequence::from_single()` - `Delay`'s `then()`, `times_completed()`, and `set_progress()`
-
- Aug 12, 2022
-
-
Alex Saveau authored
-
- Aug 04, 2022
-
-
Jerome Humbert authored
Upgrade to the latest released version 0.8.0 of Bevy. Add a new `bevy_asset` feature to enable animation of Bevy assets (types implementing the `Asset` trait). Bevy 0.8 does not contain `bevy_asset` in its defaul features, so this new feature reflects that new possibility to build Bevy and í½ Bevy Tweening without support for the `bevy_asset` crate. The new feature is enabled by default for discoverability and to prevent a behavior breaking change.
-
- Jun 14, 2022
-
-
Alex Saveau authored
-
- May 31, 2022
-
-
Alex Saveau authored
-
- Apr 23, 2022
-
-
Nathan Wilson authored
-
- Apr 16, 2022
-
-
Jerome Humbert authored
-
- Mar 19, 2022
-
-
Jerome Humbert authored
Enable minimal dependencies with new features `bevu_sprite` and `bevy_ui`, removing the `bevy/render` mandatory dependency. Those new features are enabled by default, and enable the built-in lenses for the related Bevy crates. The core `bevy_tweening` crate itself does not take any optional Bevy dependency anymore, allowing for a slim build with only the core Bevy functionalities.
-
- Mar 05, 2022
-
-
Jerome Humbert authored
Update all links to Bevy docs to point to v0.6.1, and add to `README.md` the missing predefined rotation lenses.
-
Jerome Humbert authored
Add more predefined rotation lenses interpolating the angle of rotation instead of the `Quat` itself directly. Document at the `lens` module level the difference between the shortest-path lens and the angle-focused ones. Bug: #5
-
- Feb 21, 2022
-
-
Jerome Humbert authored
Fix some bug lerp'ing colored lenses (`TextColorLens`, `SpriteColorLens`, `ColorMaterialColorLens`) where the alpha value would be too high. This only affects non-opaque colors, in that for opaque blending the resulting alpha was `3.0` which was interpreted as opaque.
-
- Feb 12, 2022
-
-
Jerome Humbert authored
This avoids having those predefined types, which are optional, be in the middle of the core types.
-
- Jan 28, 2022
-
-
Jerome Humbert authored
- Add `Sequence<T>` for chained tweens - Add `Tracks<T>` for tracks of sequences running in parallel - Move most animation-related properties to the new `Tweens<T>` struct - Add `sequence` example
-
- Jan 27, 2022
-
-
Jerome Humbert authored
Import `bevy_tweening` from its old repository. URL: https://github.com/djeedai/bevy_extra/tree/main/crates/bevy_tweening Commit: 1e13a72
-