Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-24 | Fixing C compatiblity for GDNative NET module | Fabio Alessandrelli | |
Also add net interfaces to gdnative_api.json | |||
2019-02-24 | Merge pull request #25018 from AllanDaemon/#24895 | George Marques | |
Fix support for optional parameters in setters | |||
2019-02-23 | C#: Fix Vector2.AngleToPoint | Ignacio Etcheverry | |
Fixes #26209 | |||
2019-02-23 | Merge pull request #26203 from neikeq/csharp-basis | Rémi Verschelde | |
C#: Basis fixes and cleanup | |||
2019-02-23 | C#: Basis fixes and cleanup | Ignacio Etcheverry | |
Fix Basis operator[int]. Now it returns columns instead of rows. Fix Transform2D.AfficeInverse() mutating rather than returning a new Transform2D. | |||
2019-02-22 | Revert "Optimized area check" | Rémi Verschelde | |
2019-02-22 | Merge pull request #26133 from YeldhamDev/ttr_undoredo_actions | Rémi Verschelde | |
Make translatable some undo/redo operations in the editor | |||
2019-02-22 | Merge pull request #26132 from marxin/fix-Wignored-qualifiers | Rémi Verschelde | |
Fix warnings seen with -Wignored-qualifiers. | |||
2019-02-22 | Merge pull request #26130 from karroffel/gdnative-dictionary-fix | Rémi Verschelde | |
added godot_dictionary_get_with_default to GDNative | |||
2019-02-22 | Merge pull request #26099 from marxin/fix-Wtype-limits-warnings | Rémi Verschelde | |
Fix all -Wtype-limits warnings. | |||
2019-02-21 | Request to use load when cyclic reference is found, closes #26119 | Juan Linietsky | |
2019-02-21 | Make translatable some undo/redo operations in the editor | Michael Alexsander Silva Dias | |
2019-02-21 | Fix warnings seen with -Wignored-qualifiers. | marxin | |
2019-02-21 | added godot_dictionary_get_with_default to GDNative | karroffel | |
Recently, Dictionary::get() was introduced, which acts like a index operator but allows the caller to specify a default value to return instead of issuing an error. This commit adds a new GDNative function that includes the default value. | |||
2019-02-21 | Fix all -Wtype-limits warnings. | marxin | |
2019-02-21 | Merge pull request #26111 from AndreaCatania/areaopti | Rémi Verschelde | |
Optimized area check | |||
2019-02-21 | Optimized area check | Andrea Catania | |
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-20 | Merge pull request #26096 from Faless/net/enet_id_check | Rémi Verschelde | |
Add check to validate client IDs in ENet. | |||
2019-02-20 | Merge pull request #26090 from aqnuep/ray_shape_fix2 | Rémi Verschelde | |
Fix RayShape collision jitter when used with a RigidBody | |||
2019-02-20 | Add check to validate client IDs in ENet. | Fabio Alessandrelli | |
Server now checks that the ID received from the client is not already used by someone else and is a valid ID (>=2) | |||
2019-02-20 | Merge pull request #26048 from akien-mga/free-switch-for-everyone | Rémi Verschelde | |
GDScript: Remove unused `switch`, `case` and `do` CF keywords | |||
2019-02-20 | Fix RayShape collision jitter when used with a RigidBody | Daniel Rakos | |
Scaling the depth was the wrong solution for the KinematicBody jitter because it causes jitter with RigidBody. Instead scale the margin that is ignored to allow KinematicBody to still pick up the ray shape in the kinematic test when the shape is just at margin distance from another one. This solution does not cause jitter with either KinematicBody or RigidBody. | |||
2019-02-20 | GDScript: Remove unused `switch`, `case` and `do` CF keywords | Rémi Verschelde | |
They had been reserved for future implementation, but we now have the `match` CF keyword which does the same and more. According to @reduz `do` was even added by mistake when copying from the shader language parser, it was never intended to add support for `do`... `while` loops, as the syntax would be awkward in GDScript, and the added sugar is not worth it. Fixes #25787. | |||
2019-02-20 | Merge pull request #26072 from Faless/net/mbedtls_1.16 | Rémi Verschelde | |
Update mbedtls to 2.16.0 (LTS release) + ubsan hack | |||
2019-02-20 | Small hack to avoid runtime error when using ubsan | Fabio Alessandrelli | |
mbedtls_ssl_read cannot be called with a NULL buffer even if len is 0, as those are passed to memcpy and compilers doesn't like that. Always pass a single byte (still len 0 so nothing is actually copied) | |||
2019-02-19 | C#: Add 'Singleton' property to singleton wrapper class | Ignacio Etcheverry | |
This property returns an instance of the singleton. The purpose of this is to allow using methods from the base class like 'Connect'. Since all Godot singletons inherit Object, the type of the returned instance is Godot.Object. | |||
2019-02-19 | Merge pull request #26065 from neikeq/csharp-fix-gd-range | Ignacio Etcheverry | |
C#: Make GD.Range return IEnumerable instead of array | |||
2019-02-19 | C#: Make GD.Range return IEnumerable instead of array | Ignacio Etcheverry | |
- Make NodePath and RID sealed classes. - Renamed rand_range to RandRange. | |||
2019-02-19 | Merge pull request #25890 from neikeq/issue-25818 | Ignacio Etcheverry | |
Fix Godot.Reference marshalling from MonoObject* to Variant | |||
2019-02-19 | Merge pull request #25788 from aqnuep/rayshape_fix | Rémi Verschelde | |
Fix RayShape collision when used with a KinematicBody (Bullet Physics) | |||
2019-02-19 | Fix RayShape collision when used with a KinematicBody (Bullet Physics) | Daniel Rakos | |
- Added code handling non-compound collision to recover_from_penetration_ray() which is now needed due to the optimization avoiding the use of compound collisions when only a single collision shape is used. - Removed arbitrary margin applied in the collision algorithm of RayShapes which causes jittered movement. For lack of a better replacement and for lack of any explanation on why it has been introduced, it's now using the shape's margin property instead which is small enough to not show visible jitter. - Tried to get rid of inconsistent uses of the collision margin. - Removed hack from GodotDeepPenetrationContactResultCallback::addContactPoint for RayShape collision as it's no longer needed as the collision algorithm of RayShapes correctly calculates the contact normal for a while now. Fixes #25227. | |||
2019-02-19 | Merge pull request #26039 from neikeq/throw_objectdisposedexception | Ignacio Etcheverry | |
C#: Throw ObjectDisposedException from disposed wrapper classes | |||
2019-02-19 | Merge pull request #26038 from neikeq/csharp_rand_funcs | Ignacio Etcheverry | |
C#: Add random functions to GD class | |||
2019-02-19 | C#: Throw ObjectDisposedException from disposed wrapper classes | Ignacio Etcheverry | |
2019-02-19 | C#: Add random functions to GD class | Ignacio Etcheverry | |
2019-02-18 | Fix warnings seen with warnings=all and recent GCC 8.2. | marxin | |
2019-02-19 | C#: fix Quat.Equals. | RomanAkberov | |
2019-02-18 | Merge pull request #26014 from AndreaCatania/bugfix | Rémi Verschelde | |
Fixed area collision report with concave | |||
2019-02-18 | Fixed area collision report with concave | Andrea Catania | |
2019-02-18 | Merge pull request #26007 from marxin/fix-23015-cast | Rémi Verschelde | |
Make direct casting among Error and godot_error enums (#23015). | |||
2019-02-18 | Merge pull request #26011 from AndreaCatania/bugfix | Rémi Verschelde | |
Added support to scale areas, fixes #23448 | |||
2019-02-18 | Added support to scale areas | Andrea Catania | |
2019-02-18 | Make direct casting among Error and godot_error enums (#23015). | marxin | |
2019-02-18 | doc: Sync classref with current source | Rémi Verschelde | |
2019-02-16 | Merge pull request #25715 from hpvb/fix-25598 | Rémi Verschelde | |
Add a maximum recusion depth to _guess_expression_type | |||
2019-02-15 | Merge pull request #25917 from neikeq/zz | Ignacio Etcheverry | |
Mono: Get rid of irrelevant error and fix export template build errors | |||
2019-02-15 | Don't print 'Cannot find Mono in the registry' if bundled with Godot | Ignacio Etcheverry | |
Closes #24753 | |||
2019-02-15 | Mono: Fix export template build errors | Ignacio Etcheverry | |
Fixes #25903 | |||
2019-02-14 | Fix Godot.Reference marshalling from MonoObject* to Variant | Ignacio Etcheverry | |
Need to cast Ref<T> to Variant instead of constructing Variant from Object*, otherwise the Variant won't hold a reference. |