Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-03 | Merge pull request #15161 from volzhs/tween-follow | Rémi Verschelde | |
Fix Tween follow not working | |||
2018-01-03 | Merge pull request #15132 from RandomShaper/fix-multiple-finish | Rémi Verschelde | |
Fix AnimationPlayer redundantly signaling finish | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-30 | change float to bool as correct type | firefly2442 | |
2017-12-29 | Fix Tween follow not working | volzhs | |
Fix regression from 7609efe7571733a38a4c372d9c69ea9c71601936 | |||
2017-12-28 | Fix AnimationPlayer redundantly signaling finish | Pedro J. Estébanez | |
Now it will emit only when actually going from not-finished-yet to finished, as has always been the case. The bug was a side effect of 2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd. | |||
2017-12-27 | Merge pull request #15008 from AlmightyScientist/issue-15000 | Noshyaar | |
Animation Tree: Prevent cycle_test from being altered by past-test. | |||
2017-12-25 | AnimTreePlayer: fix duplicated properties | Poommetee Ketson | |
2017-12-24 | Animation Tree: Prevent cycle_test from being altered by past-test. | AlmightyScientist | |
2017-12-14 | Revert property changes in "[DOCS] AnimationPlayer new props, members/methods" | Rémi Verschelde | |
This partially reverts commits e79456519d0c1dff98ffa5f39e8e7c962b7dd553 and 2d07fe29208b9ccef31ab654ca5405edac7a0de7, which introduced API changes needing more in-depth review at this stage. Kept the removal of "get_position" binding, redundant with "get_current_animation_position". Kept docs changes where applicable. Also removed the obsolete "stop_all" method which does the same as "stop". Fixes #14602. | |||
2017-12-10 | doc: Sync classref with current source | Rémi Verschelde | |
2017-12-09 | Add feature to disable animation tracks | Ray Koopa | |
2017-12-09 | Merge pull request #14315 from willnationsdev/animationtreeplayer-docs | Rémi Verschelde | |
[DOCS] AnimationTreePlayer props/members/methods, EditorFileSystem methods | |||
2017-12-08 | [DOCS] AnimationTreePlayer props/members/methods | Will Nations | |
2017-12-07 | [DOCS] AnimationPlayer prop API fixed | Will Nations | |
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-12-04 | [DOCS] AnimationPlayer new props, members/methods | Will Nations | |
2017-11-25 | Implement onion skinning for the animation editor | Pedro J. Estébanez | |
2017-11-25 | Implement backup/restore for animated values | Pedro J. Estébanez | |
2017-11-21 | Merge pull request #12284 from bojidar-bg/allow-subproperty-set | Rémi Verschelde | |
Allow for getting/setting "dotted" properties of objects | |||
2017-11-21 | Allow for getting/setting indexed properties of objects using get/set_indexed | Bojidar Marinov | |
Performance is around the same as using pure set() through GDScript. | |||
2017-11-17 | Rename Rect3 to AABB. | Ferenc Arn | |
Fixes #12973. | |||
2017-11-13 | Change AnimationPlayer looping logic | Pedro J. Estébanez | |
So now it can seek to the actual values at time=length when instructed to seek to time=N*length. That is, formerly in the editor you had no way of seeing the actual state at time=length other than temporarily disabling looping. Now you can preview both endpoints. As a side effect, the values at anim time 0 will only be applied when actually seeking to 0, instead of at every time=N*length, as formerly. No issue. | |||
2017-11-13 | Make Tween::interpolate_property's able to get() the initial value | Bojidar Marinov | |
To use this behavior, pass `null` in place of the initial_value parameter. | |||
2017-11-02 | Fixed AnimationPlayer.get_autoplay() returning empty string | Rasmus Ketelsen | |
2017-10-21 | Refactor Fixed to Physics | Poommetee Ketson | |
2017-10-20 | Merge pull request #12107 from RandomShaper/fix-anim-before-first-key | Rémi Verschelde | |
Fix animation before first key | |||
2017-10-15 | Fix animation before first key | Pedro J. Estébanez | |
Prior to this, the value assumed for the interval between the start of the track and the first frame would be the one of the first key if - *seeking/playing a continuous track*; - *seeking a discrete track*. And the first key would be ignored until reached -thus not modifying the target property/transform- in the remaining case; namely, *playing a discrete track*. In other words, the inner workings of the animation system considered the unreached first key for interpolation but not for a query of every key inside a time range. With this changes, the first key is only considered is the animation is looped and ignored otherwise. That way, in order to have a start value, you'll need an explicit key at the very beginning of the track, while having the flexibility of the animation player not touching the target value until the first key is reached. This corresponds to the point 1) of #10752. | |||
2017-10-14 | Fix animation not stopping after seeking to the end | Pedro J. Estébanez | |
2017-10-07 | Added a name/path description when there is an error in the Animation Track | Marcelo Fernandez | |
2017-09-30 | Renamed fixed_process to physics_process | AndreaCatania | |
2017-09-20 | Rename pos to position in user facing methods and variables | letheed | |
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is. | |||
2017-09-13 | Fix enums bindings | Maxim Sheronov | |
Add missed bindings for enums Move some enums to class to have correct output of api.json | |||
2017-09-12 | Many fixes to visual script, changed virtuals override for a proper selector. | Juan Linietsky | |
2017-09-01 | Fix AnimationTreePlayer bogus argument name | Rémi Verschelde | |
Regression from 6fa6149517b974fccd97e41f6b0a6466c83473fc. | |||
2017-09-01 | Fix some argument ordering, closes #10010 | Juan Linietsky | |
2017-08-29 | Cleaned up logic in Tween::_tween_process(), fixes #9187 | cryptonaut | |
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-24 | Convert Object::cast_to() to the static version | Hein-Pieter van Braam | |
Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/ | |||
2017-08-21 | Merge pull request #10351 from neikeq/enums-are-for-the-weak | Juan Linietsky | |
ClassDB: Provide the enum name of integer constants | |||
2017-08-20 | ClassDB: Provide the enum name of integer constants | Ignacio Etcheverry | |
2017-08-20 | Merge pull request #10319 from neikeq/pr-engine-editor-hint | Juan Linietsky | |
Adds Engine::is_editor_hint() method | |||
2017-08-19 | Removes editor_hint from SceneTree | Ignacio Etcheverry | |
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-10 | Removes type information from method binds | Ignacio Etcheverry | |
2017-08-07 | Makes all Godot API's methods Lower Case | Indah Sylvia | |
2017-08-06 | Fixed some string names and animation playback options, closes #9446 | Juan Linietsky | |
2017-06-25 | BuildSystem: generated files have .gen.extension | Poommetee Ketson | |
2017-06-09 | renamed all Rect3.pos to Rect3.position | alexholly | |