-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation overhaul #39
base: main
Are you sure you want to change the base?
Commits on Jun 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d311146 - Browse repository at this point
Copy the full SHA d311146View commit details -
Configuration menu - View commit details
-
Copy full SHA for 416ec75 - Browse repository at this point
Copy the full SHA 416ec75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cff635 - Browse repository at this point
Copy the full SHA 4cff635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a149f9 - Browse repository at this point
Copy the full SHA 3a149f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e9a7e - Browse repository at this point
Copy the full SHA a9e9a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67a43ba - Browse repository at this point
Copy the full SHA 67a43baView commit details
Commits on Jun 30, 2024
-
Add Setter trait Add blanket impls like previously Interpolator trait Add sprite module Add SpriteColor setter
Configuration menu - View commit details
-
Copy full SHA for 45a8e62 - Browse repository at this point
Copy the full SHA 45a8e62View commit details -
Remove Interpolation trait Add ease_function_system Add ease_closure_system Remove ease_closure_system
Configuration menu - View commit details
-
Copy full SHA for 8bcd565 - Browse repository at this point
Copy the full SHA 8bcd565View commit details -
Add AToB curve then replace ease_function_system
Add AToB generic curve struct Remove ease_function_system Add a_to_b_ease_function_system Register a_to_b_ease_function_system for - f32 - Vec2 - Vec3 - Quat - Color
Configuration menu - View commit details
-
Copy full SHA for 2799a1d - Browse repository at this point
Copy the full SHA 2799a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58cc8f1 - Browse repository at this point
Copy the full SHA 58cc8f1View commit details -
Improve Setter trait and add some test system
Make value argument take a reference in Setter's set method Make SpriteColor setter component Add test plugin Add ColorMaterial setter Add SkipSetter component Add set_component_from_curve_value_system
Configuration menu - View commit details
-
Copy full SHA for 12d3e65 - Browse repository at this point
Copy the full SHA 12d3e65View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37b8b7 - Browse repository at this point
Copy the full SHA c37b8b7View commit details -
AnimationTarget as its own module and system
Add animation_target module to lib Inside the module: - Add AnimationTarget - Add AnimationTargetResolver - Add resolve_animation_target_system Old animation target is not changed yet
Configuration menu - View commit details
-
Copy full SHA for 4b3ab80 - Browse repository at this point
Copy the full SHA 4b3ab80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1934fd2 - Browse repository at this point
Copy the full SHA 1934fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67b4f52 - Browse repository at this point
Copy the full SHA 67b4f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5168f22 - Browse repository at this point
Copy the full SHA 5168f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d47689 - Browse repository at this point
Copy the full SHA 7d47689View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7904ef3 - Browse repository at this point
Copy the full SHA 7904ef3View commit details -
Change set_component_from_curve_value_system to apply_component_tween…
…_system And complete the system implementation
Configuration menu - View commit details
-
Copy full SHA for ef6106c - Browse repository at this point
Copy the full SHA ef6106cView commit details -
Add more tween systems in setter module
Add apply_resource_tween_system Add apply_asset_tween_system Add apply_handle_component_tween_system
Configuration menu - View commit details
-
Copy full SHA for 8873c8c - Browse repository at this point
Copy the full SHA 8873c8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e29713e - Browse repository at this point
Copy the full SHA e29713eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0869d0 - Browse repository at this point
Copy the full SHA a0869d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb1943 - Browse repository at this point
Copy the full SHA 6eb1943View commit details -
Configuration menu - View commit details
-
Copy full SHA for 559a7ac - Browse repository at this point
Copy the full SHA 559a7acView commit details -
Add setter::plugin module with some content
Content: - `ComponentTweenPlugin` with shortcut function `component` - `ResourceTweenPlugin` with shortcut function `resource` - `AssetTweenPlugin` with shortcut function `asset` - `HandleComponentTweenPlugin` with shortcut function `handle_component` Add DefaultTweenPlugins and has - component::<SpriteColor, _, _>() - asset::<ColorMaterial, _, _>() - handle_component::<ColorMaterial, _, _>();
Configuration menu - View commit details
-
Copy full SHA for 49cde96 - Browse repository at this point
Copy the full SHA 49cde96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f9e50 - Browse repository at this point
Copy the full SHA 89f9e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9214a98 - Browse repository at this point
Copy the full SHA 9214a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3399c4 - Browse repository at this point
Copy the full SHA a3399c4View commit details -
Remove TargetComponent::Marker variant and related impls
Remove `marker()` method Change `TargetComponent`'s Default to `TargetComponent::None`
Configuration menu - View commit details
-
Copy full SHA for 29ddbad - Browse repository at this point
Copy the full SHA 29ddbadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53fb873 - Browse repository at this point
Copy the full SHA 53fb873View commit details -
Remove
Tween
and related implsRemove all type aliases Commented out `with` and `with_closure` method from each Target*
Configuration menu - View commit details
-
Copy full SHA for 5da1114 - Browse repository at this point
Copy the full SHA 5da1114View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f09f5e2 - Browse repository at this point
Copy the full SHA f09f5e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d644181 - Browse repository at this point
Copy the full SHA d644181View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec09ef - Browse repository at this point
Copy the full SHA aec09efView commit details -
Rename plugins in tween::plugin
Rename `DefaultTweenPlugins` to `DefaultTweenSystemPlugins` because it was conflicting with the main plugin Rename macro `tween_plugin` to `tween_system_plugin`
Configuration menu - View commit details
-
Copy full SHA for f358966 - Browse repository at this point
Copy the full SHA f358966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c703a3 - Browse repository at this point
Copy the full SHA 0c703a3View commit details -
Rename Setter to Set and add Setter component
Change all related "setter" identifier to "set" Remove component requirement for Set in tween systems and plugins
Configuration menu - View commit details
-
Copy full SHA for 384ad51 - Browse repository at this point
Copy the full SHA 384ad51View commit details -
Configuration menu - View commit details
-
Copy full SHA for b99da7c - Browse repository at this point
Copy the full SHA b99da7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd2d0c8 - Browse repository at this point
Copy the full SHA cd2d0c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a86b1b - Browse repository at this point
Copy the full SHA 8a86b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73243b9 - Browse repository at this point
Copy the full SHA 73243b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d1537 - Browse repository at this point
Copy the full SHA 27d1537View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0ac94f - Browse repository at this point
Copy the full SHA f0ac94fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9819c08 - Browse repository at this point
Copy the full SHA 9819c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 534c3ea - Browse repository at this point
Copy the full SHA 534c3eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b4156e - Browse repository at this point
Copy the full SHA 5b4156eView commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26e9a31 - Browse repository at this point
Copy the full SHA 26e9a31View commit details -
Move Target* types into its own module
targets
Also move IntoTarget and commented out `.state` method
Configuration menu - View commit details
-
Copy full SHA for 4eaa85b - Browse repository at this point
Copy the full SHA 4eaa85bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2bafef - Browse repository at this point
Copy the full SHA f2bafefView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb74b43 - Browse repository at this point
Copy the full SHA bb74b43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dfafc7 - Browse repository at this point
Copy the full SHA 1dfafc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6fe11a - Browse repository at this point
Copy the full SHA b6fe11aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68455c2 - Browse repository at this point
Copy the full SHA 68455c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d6121a - Browse repository at this point
Copy the full SHA 5d6121aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbc1659 - Browse repository at this point
Copy the full SHA dbc1659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6482af1 - Browse repository at this point
Copy the full SHA 6482af1View commit details -
Replace old interpolator plugin inside DefaultTweenPlugins to Default…
…TweenSystemPlugins
Configuration menu - View commit details
-
Copy full SHA for ba98024 - Browse repository at this point
Copy the full SHA ba98024View commit details -
Move Set and Setter into items module and remove Setter::new method
Refactored a bit
Configuration menu - View commit details
-
Copy full SHA for 33e7906 - Browse repository at this point
Copy the full SHA 33e7906View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e29a6 - Browse repository at this point
Copy the full SHA 91e29a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78cbf09 - Browse repository at this point
Copy the full SHA 78cbf09View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45cdb0b - Browse repository at this point
Copy the full SHA 45cdb0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e3b0d2 - Browse repository at this point
Copy the full SHA 6e3b0d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e5cbb - Browse repository at this point
Copy the full SHA a3e5cbbView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9eb7759 - Browse repository at this point
Copy the full SHA 9eb7759View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d86f96 - Browse repository at this point
Copy the full SHA 2d86f96View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 461c348 - Browse repository at this point
Copy the full SHA 461c348View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbed840 - Browse repository at this point
Copy the full SHA fbed840View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08f5be6 - Browse repository at this point
Copy the full SHA 08f5be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 751c25a - Browse repository at this point
Copy the full SHA 751c25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cec350 - Browse repository at this point
Copy the full SHA 5cec350View commit details -
Change EaseFunctionPlugin to EaseFunctionAToBPlugin
`ease_function_a_to_b_system`'s `f` should be `Fn(&V, &V, f32) -> V `
Configuration menu - View commit details
-
Copy full SHA for 62373ea - Browse repository at this point
Copy the full SHA 62373eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a71b99a - Browse repository at this point
Copy the full SHA a71b99aView commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc98818 - Browse repository at this point
Copy the full SHA fc98818View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3ea3d1 - Browse repository at this point
Copy the full SHA b3ea3d1View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2f816b - Browse repository at this point
Copy the full SHA b2f816bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64f2f82 - Browse repository at this point
Copy the full SHA 64f2f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7adb3d5 - Browse repository at this point
Copy the full SHA 7adb3d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0fd1a - Browse repository at this point
Copy the full SHA 9a0fd1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d470b - Browse repository at this point
Copy the full SHA 49d470bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb949a0 - Browse repository at this point
Copy the full SHA fb949a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf2ade4 - Browse repository at this point
Copy the full SHA cf2ade4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1726fa0 - Browse repository at this point
Copy the full SHA 1726fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f877d - Browse repository at this point
Copy the full SHA 67f877dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc76273 - Browse repository at this point
Copy the full SHA cc76273View commit details -
Configuration menu - View commit details
-
Copy full SHA for d40f0af - Browse repository at this point
Copy the full SHA d40f0afView commit details
Commits on Jul 13, 2024
-
Remove
Setter
component and other renames and refactorsRemove `Setter` component Remove BoxedSetter type alias Remove `CurveValue` registration Create `set` module Create `BoxedSetter` component Make `Set` types derive component Move `blanket_impl` into `set` module Move Set into `set` module Move `SkipTween` into crate root Move `plugin` and `system` sub module from `tween` into `set` module Rename `TweenSystemSet::ApplyTween` to `Apply` Rename `CurveValue` to `SetterValue` Rename `TweenSystemSet::UpdateCurveValue` to `UpdateSetterValue` Rename `apply_component_tween_system` to `set_component_system` Rename `apply_resource_tween_system` to `set_resource_system` Rename `apply_asset_tween_system` to `set_asset_system` Rename `apply_handle_component_tween_system` to `set_handle_component_system` Update setter registration to not use `Setter` component Update imports Update all systems to Set requiring Component trait
Configuration menu - View commit details
-
Copy full SHA for a51ded1 - Browse repository at this point
Copy the full SHA a51ded1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 699b92d - Browse repository at this point
Copy the full SHA 699b92dView commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5126a2 - Browse repository at this point
Copy the full SHA b5126a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee18308 - Browse repository at this point
Copy the full SHA ee18308View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7cbe0e - Browse repository at this point
Copy the full SHA c7cbe0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ce4ab - Browse repository at this point
Copy the full SHA 07ce4abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f93582 - Browse repository at this point
Copy the full SHA 3f93582View commit details -
Configuration menu - View commit details
-
Copy full SHA for f69ff1c - Browse repository at this point
Copy the full SHA f69ff1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a2cc6 - Browse repository at this point
Copy the full SHA 99a2cc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a320aed - Browse repository at this point
Copy the full SHA a320aedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 530d29e - Browse repository at this point
Copy the full SHA 530d29eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc2ce70 - Browse repository at this point
Copy the full SHA bc2ce70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c2f278 - Browse repository at this point
Copy the full SHA 8c2f278View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fb5bb - Browse repository at this point
Copy the full SHA 46fb5bbView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccff735 - Browse repository at this point
Copy the full SHA ccff735View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4b9d7 - Browse repository at this point
Copy the full SHA 2d4b9d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e32b4 - Browse repository at this point
Copy the full SHA 22e32b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8493989 - Browse repository at this point
Copy the full SHA 8493989View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8854bd - Browse repository at this point
Copy the full SHA b8854bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 663cad5 - Browse repository at this point
Copy the full SHA 663cad5View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 304dd37 - Browse repository at this point
Copy the full SHA 304dd37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b476d8 - Browse repository at this point
Copy the full SHA 2b476d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30aa50a - Browse repository at this point
Copy the full SHA 30aa50aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b4617 - Browse repository at this point
Copy the full SHA e3b4617View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f93f66 - Browse repository at this point
Copy the full SHA 0f93f66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01aa0d2 - Browse repository at this point
Copy the full SHA 01aa0d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bd4df - Browse repository at this point
Copy the full SHA 02bd4dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce336a6 - Browse repository at this point
Copy the full SHA ce336a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9306c78 - Browse repository at this point
Copy the full SHA 9306c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 628d3ec - Browse repository at this point
Copy the full SHA 628d3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06c6604 - Browse repository at this point
Copy the full SHA 06c6604View commit details -
Configuration menu - View commit details
-
Copy full SHA for c80fe11 - Browse repository at this point
Copy the full SHA c80fe11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38314f7 - Browse repository at this point
Copy the full SHA 38314f7View commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3624e5f - Browse repository at this point
Copy the full SHA 3624e5fView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2be5e4a - Browse repository at this point
Copy the full SHA 2be5e4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fc050e - Browse repository at this point
Copy the full SHA 6fc050eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d6d827 - Browse repository at this point
Copy the full SHA 5d6d827View commit details -
Configuration menu - View commit details
-
Copy full SHA for 468cc73 - Browse repository at this point
Copy the full SHA 468cc73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1472fd7 - Browse repository at this point
Copy the full SHA 1472fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c68973 - Browse repository at this point
Copy the full SHA 9c68973View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c3fa5 - Browse repository at this point
Copy the full SHA c9c3fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43a30c2 - Browse repository at this point
Copy the full SHA 43a30c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44199e5 - Browse repository at this point
Copy the full SHA 44199e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e04cc8d - Browse repository at this point
Copy the full SHA e04cc8dView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5e39f4a - Browse repository at this point
Copy the full SHA 5e39f4aView commit details