Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-09 | Fixed delta & Implement selection of whether or not to seek root | Silc Renew | |
2022-05-05 | Fix error spam when tweened node leaves tree | kobewi | |
2022-05-03 | Merge pull request #60627 from aaronfranke/rename-elements | Rémi Verschelde | |
Rename Transform2D and Basis `elements` to `columns` and `rows` respectively | |||
2022-05-03 | Merge pull request #60714 from Calinou/typedef-remove-ref | Rémi Verschelde | |
Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | |||
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-05-02 | Improvements of state machine | Guilherme Felipe | |
- Open the menu to add new animation nodes by dragging the transitions to empty areas and automatically connecting them. - Adds box selection to the state machine. - Add feature to group/ungroup selected nodes in a "sub" state machine. - Add start/end node by default. In addition, add new color to these nodes to differentiate then. - Add tooltip for transitions to show the connection "from -> to". - Add new "type" of transition line when multiple transitions are grouped. - Add popup to connect nodes in sub state machine. - Add dialog to select which nodes can be deleted when they are grouped. - Add classes: AnimationNodeStartState AnimationNodeEndState EditorAnimationMultiTransitionEdit - Implements disabled transition API Changes: - Now it's posible to add transitions between state machines, `AnimationNodeStateMachine::add_transition` will works with relative path, this means you can use it like this `add_transition("Idle", "Walk", tr)` or `add_transition("Idle", "StateMachine/Shoot)`. | |||
2022-05-01 | Improve Tween infinite loop detection | kobewi | |
2022-04-30 | Simplify Callable error text methods | kobewi | |
2022-04-29 | Rename Basis "elements" to "rows" | Aaron Franke | |
2022-04-29 | Rename Transform2D "elements" to "columns" | Aaron Franke | |
2022-04-28 | Merge pull request #60247 from ScottVMariotte/AnimationTree_atEndFix | Rémi Verschelde | |
Replaced `loops_current` with `end_loop` in `AnimationNodeStateMachinePlayback` | |||
2022-04-28 | Miscellaneous Tween fixes | Haoyu Qiu | |
2022-04-27 | Merge pull request #60331 from KoBeWi/tween_static() | Rémi Verschelde | |
2022-04-27 | Merge pull request #60349 from TokageItLab/fix-rotated-root-motion-view | Rémi Verschelde | |
2022-04-27 | Merge pull request #60440 from ↵ | Rémi Verschelde | |
KoBeWi/Ȑ̶̛̘̻̹̪͙̇̍̔͐̊̆̏̏̓̈́̉͌͘Ȩ̸͉̳̘̬̣̩̽̈́́̅̈́̕͝ͅS̷͓̮̙̪̪̺̭̰̓̎̌́͗͆͌̈́̒͋͊͘Ë̷̡̨͔̻͈̺͓̘͉́̏̍̓͋̋͠T̶̠̙͍̱̠̱̟͎͇̬̥̞̘͛̔̄̏̆̽̄̌̅͝ͅ | |||
2022-04-24 | fixed rotated RootMotionView grid glitch | Silc 'Tokage' Renew | |
2022-04-22 | Fix RESET animation not being created | kobewi | |
2022-04-18 | fixed init value in root motion rotation | Silc 'Tokage' Renew | |
2022-04-17 | Make Tween.interpolate_value() static | kobewi | |
2022-04-17 | Discontinue exp map in blending | Silc 'Tokage' Renew | |
2022-04-14 | Replaced loops_current with end_loop | ScottVMariotte | |
2022-04-14 | Fixed value track blend animation without RESET | Silc 'Tokage' Renew | |
2022-04-13 | Merge pull request #60093 from TokageItLab/reset-blend | Rémi Verschelde | |
Make blend animation to use ResetTrack as default value | |||
2022-04-12 | Merge pull request #59531 from TokageItLab/fix-init-root-motion | Rémi Verschelde | |
Fixed initialization of TRS Track in blend tree for root motion | |||
2022-04-11 | Implement Animation Libraries | reduz | |
* Instead of containing single animations, AnimationPlayer now contains libraries. * Libraries, in turn, contain the animations. This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models. Missing (will be done on separate PRs): * Make it possible to import scenes (dae/fbx/gltf) as animation libraries. * Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything. | |||
2022-04-10 | Make blend animation to use ResetTrack as default value | Silc 'Tokage' Renew | |
2022-04-02 | Merge pull request #59415 from KoBeWi/tween_time() | Rémi Verschelde | |
2022-03-29 | Add get_total_elapsed_time() to Tween | kobewi | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-28 | Merge pull request #59548 from akien-mga/obj-remove-unused-categories | Rémi Verschelde | |
2022-03-27 | Force final value at the end of Tween | kobewi | |
2022-03-26 | Object: Remove unused category boilerplate | Rémi Verschelde | |
We might want to re-add something like this if/when we find a good use case for it and do the effort to categorize all objects in the API properly. Until then, it's better to remove that boilerplate since it's not needed. Closes #18711. | |||
2022-03-26 | Fixed initialization of TRS Track in blend tree for root motion | Silc 'Tokage' Renew | |
2022-03-18 | Fix inversed ADD_GROUP parameters in AnimationNodeOneShot | Haoyu Qiu | |
2022-03-16 | Fix blend animation to solve TRS track bug & blend order inconsistency | Silc 'Tokage' Renew | |
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-09 | Remove VARIANT_ARG* macros | reduz | |
* Very old macros from the time Godot was created. * Limited arguments to 5 (then later changed to 8) in many places. * They were replaced by C++11 Variadic Templates. * Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard. * Also added a dereference check for Variant*. Helped catch a couple of bugs. | |||
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-01-29 | Merge pull request #57372 from KoBeWi/tween_freeze() | Rémi Verschelde | |
Better handle infinite Tween loops | |||
2022-01-29 | Better handle infinite Tween loops | kobewi | |
2022-01-28 | Merge pull request #57368 from TokageItLab/fix-delta-for-animation-tree | Rémi Verschelde | |
2022-01-29 | Make AnimationTree delta argument force double in core | Silc 'Tokage' Renew | |
2022-01-28 | Fix not being able to stop() empty Tweens | kobewi | |
2022-01-27 | More time parameters change type float to double | Silc 'Tokage' Renew | |
2022-01-25 | Expose AnimationNodeOneShot::mix_mode as a property | Wysocki Patryk | |
Fixes #23458. | |||
2022-01-09 | Fix Tween pause behavior | kobewi | |
2022-01-07 | Merge pull request #56195 from Zylann/anim_key_error_message | Rémi Verschelde | |
2022-01-05 | Added key name to error message about key not being valid | Marc Gilleron | |