Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-27 | Fix AnimationTree MethodTrack discards all process | Silc Renew | |
2023-01-26 | Make AnimTree/Player processes adopt to GDVIRTUAL | Silc Renew | |
2023-01-26 | Fix spamming audio preview and cleanup process in AnimationPlayer/Tree | Silc Renew | |
2023-01-22 | Fix wrong BezierTrack init value | Silc Renew | |
2023-01-19 | Allow AnimationNodes to restart when transitioning to the same state | Silc Renew | |
2023-01-05 | Simplify some editor plugin logic and remove dead code | Yuri Sizov | |
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2022-12-23 | Merge pull request #70278 from ↵ | Rémi Verschelde | |
TokageItLab/add-animation-started-finished-signal-to-tree Add `animation_started/finished` signals to `AnimationTree` and fix time accuracy in StateMachine | |||
2022-12-22 | Add inspector plugin for key time edit & Change find key argument | Silc Renew | |
2022-12-21 | Add animation_started/finished signals to AnimationTree | Silc Renew | |
2022-12-13 | Add null checks to AnimationTreeEditors and _clear_editors() | Silc Renew | |
2022-12-12 | Fix seeking process order to retrieve key correctly for AnimationTrack | Silc Renew | |
2022-12-07 | Avoid error spamming in animation_tree when path is not found | Medhat Riad | |
2022-12-02 | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player | Silc Renew | |
#69357 | |||
2022-12-02 | Merge pull request #69336 from TokageItLab/get-anim-keys-more-exactly | Rémi Verschelde | |
Refactor process of animation to retrive keys more exactly | |||
2022-12-02 | Fix animation signal caches_cleared firing timing | Silc Renew | |
2022-12-01 | Refactor process of animation to retrive keys more exactly | Silc Renew | |
2022-12-01 | Remove unneeded calc in root motion | Silc Renew | |
2022-12-01 | Emphasize the warning about special case blend for animation | Silc Renew | |
2022-11-28 | Merge pull request #68992 from TokageItLab/animtree-trackend-process | Rémi Verschelde | |
Refactor process of AnimationTree for end of animation | |||
2022-11-28 | Merge pull request #69199 from TokageItLab/fix-and-refactor-root-motion | Rémi Verschelde | |
Fix broken root motion scale & Refactor API & Add sample codes in documentation | |||
2022-11-27 | Fixed AnimationTree TrackCacheValue bug for special case blending | Silc Renew | |
2022-11-26 | Fix broken root motion scale and refactor API | Silc Renew | |
2022-11-23 | Merge pull request #68993 from TokageItLab/fix-anim-blending-for-DISCRETE-mode | Rémi Verschelde | |
Fix animation blending for value track `UPDATE_DISCRETE` and `UPDATE_TRIGGER` mode | |||
2022-11-22 | Fix blending with negative blend weights | Mai Lavelle | |
2022-11-22 | Refactor process of AnimationTree for end of animation | Silc Renew | |
2022-11-22 | Fix animation blending for value track DISCRETE/TRIGGER mode | Silc Renew | |
2022-11-16 | Optimize animation blend tree process | Silc Renew | |
2022-10-19 | Simplify GDVIRTUAL_CALL calls | kobewi | |
2022-10-08 | Merge pull request #65983 from Mickeon/rename-audio-player-volume-db | Rémi Verschelde | |
Rename AudioStreamPlayer3D's `unit_db` to `volume_db` | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-09-26 | Change time parameters and variables to double type | Dave Palais | |
Addresses #65313 | |||
2022-09-19 | Change return type of `get_configuration_warnings` to `PackedStringArray` | Marc Gilleron | |
2022-09-17 | Rename AudioStreamPlayer3D's `unit_db` to `volume_db` | Micky | |
AudioStreamPlayer3D.`unit_db` -> `volume_db` Now matches the same name AudioStreamPlayer and AudioStreamPlayer2D use. | |||
2022-09-16 | Merge pull request #65325 from TokageItLab/refactor-variant-for-anim | Rémi Verschelde | |
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween` | |||
2022-09-15 | Move some methods to Animation from Variant for refactoring | Silc Renew | |
2022-09-14 | Fix redraw timing in AnimationBlendTreeEditor | Silc Renew | |
2022-08-27 | Add linear/cubic angle interpolation to Animation interpolation type | Silc Renew | |
2022-08-26 | Rename `str2var` to `str_to_var` and similar | Micky | |
Affects the Math class, a good chunk of the audio code, and a lot of other miscellaneous classes, too. - `var2str` -> `var_to_str` - `str2var` -> `str_to_var` - `bytes2var` -> `bytes_to_var` - `bytes2var_with_objects` -> `bytes_to_var_with_objects` - `var2bytes` -> `var_to_bytes` - `var2bytes_with_objects` -> `var_to_bytes_with_objects` - `linear2db` -> `linear_to_db` - `db2linear` -> `db_to_linear` - `deg2rad` -> `deg_to_rad` - `rad2deg` -> `rad_to_deg` - `dict2inst` -> `dict_to_inst` - `inst2dict` -> `inst_to_dict` | |||
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-26 | add position track normalization & post process key value for retarget | Silc Renew | |
2022-07-16 | refactor sync in AnimationTree | Silc Renew | |
2022-06-28 | Add AnimationTree Advance Expressions | SaracenOne | |
Allows specifying an expression as a condition for state machine transitions. This gives much greater flexibility for creating complex state machines. By directly interfacing with the script code, it is possible to create complex animation advance condition for switching between states. Ensure assigning AnimationTreeStateMachineTransition base expression node in editor is relative to current AnimationTree node. Allow setting an expression base node on the AnimationTree itself. Co-Authored-By: reduz <reduzio@gmail.com> | |||
2022-06-23 | Merge pull request #61885 from TokageItLab/fix-method-seek | Rémi Verschelde | |
Improved way of getting MethodTrack keys | |||
2022-06-23 | Respect disabled animation tracks | reduz | |
Fixes #25537, supersedes #60509 | |||
2022-06-23 | improved way of getting method track keys | Silc 'Tokage' Renew | |
2022-06-18 | Remove duplicate assignment of AnimationNode::State.valid | Andreas Raddau | |
In AnimationTree::_process_graph, the State.valid variable is set to true. A few lines later, it's set again. Probably a copy/paste mistake. This commit removes the second assignment. | |||
2022-05-19 | Use range iterators for RBSet in most cases | Aaron Record | |
2022-05-18 | Merge pull request #60774 from TokageItLab/root-seek-mode | Rémi Verschelde | |
Fixed broken root motion calculation in internal process of `AnimationBlendTree` such as `NodeOneShot` |