Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-13 | Merge pull request #11069 from aroncds/master | Rémi Verschelde | |
KinematicBody2D api most friendlier | |||
2017-09-13 | Renamed play to playing property, but now playing and is_playing is the ↵ | Juan Linietsky | |
same, to avoid confusing. Closes #11211 | |||
2017-09-12 | Fixed issues with surround sound on audio server | Marcelo Fernandez | |
2017-09-12 | Merge pull request #10908 from hpvb/fix-unused-variables | Rémi Verschelde | |
Fix unused variable warnings | |||
2017-09-12 | Merge pull request #11026 from hpvb/fix-assign-in-if | Rémi Verschelde | |
Remove assignment and declarations in if statements | |||
2017-09-12 | Merge pull request #11057 from hpvb/fix-various-warnings | Rémi Verschelde | |
Fix various assorted warnings | |||
2017-09-12 | Merge pull request #11041 from hpvb/fix-clang-format-error | Rémi Verschelde | |
Fix serveral recent new clang-format errors [ci skip] | |||
2017-09-11 | Updated Area2D docs and added enum constants to scripting | Will Nations | |
2017-09-10 | Added to kinematicbody2d the copy and paste of the API friendler of ↵ | Aron de Castro | |
KinematicBody | |||
2017-09-08 | Fix unused variable warnings | Hein-Pieter van Braam | |
The forth in my quest to make Godot 3.x compile with -Werror on GCC7 | |||
2017-09-08 | Remove assignment and declarations in if statements | Hein-Pieter van Braam | |
After discussing with @reduz and @akien-mga it was decided that we do not allow assignments or declarations in if statements. This PR removes the instances of this I could find by automated means. | |||
2017-09-08 | Fix various assorted warnings | Hein-Pieter van Braam | |
Fix various warnings that don't have enough instances to merit individual commits. Also fixes a potential bug in audio_server.cpp. | |||
2017-09-08 | Fix serveral recent new clang-format errors | Hein-Pieter van Braam | |
2017-09-06 | Renamed playing property of audiostreams to play, to make it clearer. Fixes ↵ | Juan Linietsky | |
#10730 Also disabled the auto shut down of the property when stream ends, to make it easier to animate | |||
2017-09-05 | Automatically redraw when shaders using TIME are visible, fixes #10554 | Juan Linietsky | |
2017-09-02 | Merge pull request #10858 from letheed/add-shadow_filter-variant | Rémi Verschelde | |
add shadow_filter variant PCF7 | |||
2017-09-02 | Fix use of unitialized variables | Hein-Pieter van Braam | |
The second in my quest to make Godot 3.x compile with -Werror on GCC7 | |||
2017-09-01 | Fix freeze on exit on audiostreamplayers when setting invalid stream, closes ↵ | Juan Linietsky | |
#10093 | |||
2017-09-01 | add shadow_filter variant PCF7 | letheed | |
2017-08-30 | Merge pull request #10378 from RandomShaper/nav-keep-start-end | Rémi Verschelde | |
Guarantee start & end points are returned by Navigation2D | |||
2017-08-30 | Merge pull request #10361 from RandomShaper/tilemap-global-mtl | Rémi Verschelde | |
Let TileMap apply its material | |||
2017-08-29 | Merge pull request #10745 from neikeq/fix-docdata-and-stuff | Juan Linietsky | |
DocData and virtual method type hints fixes | |||
2017-08-29 | DocData and type hints fixes | Ignacio Etcheverry | |
- Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types - Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string. - PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void. - Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant. | |||
2017-08-28 | Merge pull request #10622 from letheed/patch-1 | Rémi Verschelde | |
Allow to disable shadow gradients in Light2D | |||
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-25 | added finished signals to audio stream players, fixes #9928 | Juan Linietsky | |
2017-08-25 | Removed old fp_adjust code that conflicts with clipped rects, fixes #9925 | Juan Linietsky | |
2017-08-24 | Allow to disable shadow gradients in Light2D | Letheed | |
Currently the shadow gradient can't be disabled and always has a minimum value of 1. I'm not sure why though, the default value seems to be 0 and the rasterizer checks for 0 [here](https://github.com/godotengine/godot/blob/8fc6bb8f771c520c15320c3b4be561abc648d65d/drivers/gles3/rasterizer_canvas_gles3.cpp#L1284) before enabling it. Feels like a bug to me, but if there's a reason for that let me know. As a side effect, this edit effectively changes the default value from 1 to 0 for new projects. | |||
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-22 | Change order of Null check for ParallaxLayer | Hein-Pieter van Braam | |
The change in #10524 subtly changes the behavior of set_motion_scale() and set_motion_offset() if the ParallaxLayer does not have a parent node. Previously it would still set the corresponding property, but after this change the property change would be discarded. I'm not entirely sure if this actually matters as there doesn't appear to be any code that picks up this change if the ParallaxLayer gets re-parented later, but it's better to not change behavior regardless. | |||
2017-08-22 | Add null check to ParallaxLayer get_parent() calls | Hein-Pieter van Braam | |
This fixes #10515 | |||
2017-08-22 | Merge pull request #10340 from Rubonnek/remove-unnecessary-assignments | Rémi Verschelde | |
Removed unnecessary assignments | |||
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-21 | Removed unnecessary assignments | Wilson E. Alvarez | |
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 | Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵ | Juan Linietsky | |
something else.. | |||
2017-08-19 | Removes editor_hint from SceneTree | Ignacio Etcheverry | |
2017-08-17 | Guarantee start & end points are returned by Navigation2D | Pedro J. Estébanez | |
So start and end points are unconditionally added to the returned point list, but first and last middle points are checked against them to avoid duplicates. `CMP_EPSILON` was already providing a guarantee, but knowing you will get exactly the endpoints you provided is even better. | |||
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-16 | Fix double point in Navigation2D | Pedro J. Estébanez | |
Fixes #10324. | |||
2017-08-15 | Let TileMap apply its material | Pedro J. Estébanez | |
So when a material is set, every tile will be rendered with that. Quadrants will not be recreated, so a `CanvasItem` will exist per material per quadrant regardless a global material is set. This makes also __Use parent material__ work for `TileMap`s. Closes #9996. | |||
2017-08-14 | Merge pull request #10339 from bojidar-bg/x-fix-scale-conflict | Ignacio Etcheverry | |
Rename Light2D::scale to texture_scale, so it doesn't conflict | |||
2017-08-14 | Rename Light2D::scale to texture_scale, so it doesn't conflict | Bojidar Marinov | |
2017-08-13 | Merge pull request #10298 from nhold/kinematic-body-2d-_move-fixes-#10107 | Rémi Verschelde | |
Fix missing and incorrect values in return value of _move method | |||
2017-08-12 | Disabling Particles::one_shot restarts emission | Zher Huei Lee | |
Fixes #10181 | |||
2017-08-12 | Fix missing and incorrect values in return value of _move method | Nathan Hold | |
2017-08-11 | Merge pull request #9987 from Rubonnek/move-members-to-initilization-list | Rémi Verschelde | |
Moved member variables from constructor to initialization list | |||
2017-08-10 | Fixes method definitions with extra number of arguments | Ignacio Etcheverry | |