Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-30 | Allow seek() without assigned animation in AnimationPlayer | Silc Renew | |
2023-01-28 | Implement blending audio feature to AnimationTree | Silc Renew | |
2023-01-27 | Merge pull request #71907 from TokageItLab/change-animated-sprite-api | Rémi Verschelde | |
Make `AnimatedSprite`'s playback API consistent with `AnimationPlayer` | |||
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-26 | Make AnimatedSprite's playback API consistent with AnimationPlayer | Silc Renew | |
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-19 | Add p_keep_state to AnimationPlayer::stop() | Silc Renew | |
2023-01-16 | Add EditorUndoRedoManager singleton | kobewi | |
2023-01-13 | Reset animation on playback stop | Tomasz Chabora | |
2023-01-11 | Split pause() from AnimationPlayer's stop() | kobewi | |
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 #69797 from TokageItLab/time-edit-inspector-plugin | Rémi Verschelde | |
Animation: Add inspector plugin for key time edit & Change `track_find_key()` argument to find key with approximate | |||
2022-12-22 | Add inspector plugin for key time edit & Change find key argument | Silc Renew | |
2022-12-21 | Fix animation blending bug where an animation with a short blend time played ↵ | jitspoe | |
immediately after an animation with a long blend time would play with a long blend time or cause popping/incorrect animation positions. | |||
2022-12-12 | Fix seeking process order to retrieve key correctly for AnimationTrack | Silc Renew | |
2022-12-10 | Fix unmerged history in AnimationTrackEditor | Silc Renew | |
2022-12-07 | Change init for cache_update_size & add pointer animation player | Silc Renew | |
2022-12-07 | Fix AnimationPlayer method track call oneself with IMMEDIATE mode | Silc Renew | |
2022-12-05 | Fix animation play backward doesn't process current key&animtrack seek | Silc Renew | |
2022-12-02 | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player | Silc Renew | |
#69357 | |||
2022-12-02 | Merge pull request #61958 from jtnicholl/animation_connections | Rémi Verschelde | |
Add `animation_changed` signal to `AnimationLibrary`, have `AnimationPlayer` connect to it instead of `Animation`'s `changed` | |||
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-11-22 | Refactor process of AnimationTree for end of animation | Silc Renew | |
2022-11-21 | Add animation_changed signal to AnimationLibrary | Jonathan Nicholl | |
AnimationLibrary now listens for the animation_changed signal on its animations and emits this new signal, with the animation name added on. AnimationPlayer now connects to this signal rather than connecting to each individual animation, which was poor practice due to bypassing encapsulation. | |||
2022-11-20 | Fix connection of animation changed signal in AnimationTrackEditor | Silc Renew | |
2022-10-24 | Rename queue_delete => queue_free | Marc Gilleron | |
# Conflicts: # editor/plugins/tiles/tiles_editor_plugin.cpp | |||
2022-10-10 | Connect signal animation_removed to its proper method | Juan Velandia | |
2022-10-10 | Merge pull request #65942 from SaracenOne/animation_change_callback_fix | Rémi Verschelde | |
Fix animation change callbacks | |||
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-16 | Fix animation change callbacks | SaracenOne | |
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 | Merge pull request #65196 from TokageItLab/fix-redraw-anim-tree | Rémi Verschelde | |
Fix redraw timing in `AnimationBlendTreeEditor` | |||
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-09-06 | Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT | Micky | |
For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-08-29 | Improve documentation for `get_animation()` | Haoyu Qiu | |
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 | Merge pull request #59564 from KoBeWi/FINALLY,_ULTIMATE_UNDO_REDO | Rémi Verschelde | |
2022-08-22 | Merge pull request #64339 from YuriSizov/core-multilevel-validate-property | Rémi Verschelde | |
2022-08-22 | Add per-scene UndoRedo | kobewi | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-20 | Clean up mesh include code and comments | Aaron Franke | |
2022-08-08 | Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript | 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-27 | Add a Movie Quit On Finish property to AnimationPlayer | Hugo Locurcio | |
This quits the project when an animation is done playing in the given AnimationPlayer, but only in Movie Maker mode. When this happens, a message is printed with the absolute path of the AnimationPlayer node that caused the engine to quit. This can be used to create videos that stop at a specified time without having to write any script. A report is now also printed to the console when the video is done recording (as long as the engine was exited properly). This report is unfortunately not always visible in the editor's Output panel, as it's printed too late. A method was also added to get the path to the output file from the scripting API. | |||
2022-07-26 | add position track normalization & post process key value for retarget | Silc Renew | |