Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-03 | Allow parameters passed to GDScript functions to be nulled | Bojidar Marinov | |
Previous version resulted in confusing (but actually right) errors about converting "from Object to Object", since CallError does not include information about the actual types involved. | |||
2019-03-01 | Fix CSG crash, closes #26281 | Juan Linietsky | |
2019-03-01 | C#: Fix parsing of class full name when the base has generics | Ignacio Etcheverry | |
Also we no longer ignore base classes with generics, since we don't really care about that. | |||
2019-02-28 | Mono: Fail on script instance creation if constructor was not found | Ignacio Etcheverry | |
Previously this would result in NULL dereferencing. Now we fail with an error. | |||
2019-02-28 | Mono: Make sure the generated RootNamespace is a valid identifier | Ignacio Etcheverry | |
2019-02-28 | Merge pull request #26411 from neikeq/issue-26195 | Ignacio Etcheverry | |
C#: Add Array.Resize(int) method | |||
2019-02-28 | C#: Add Array.Resize(int) method | Ignacio Etcheverry | |
2019-02-28 | opus: Better sync sources list with upstream buildsystem | Rémi Verschelde | |
2019-02-28 | Merge pull request #26034 from QbieShay/issue_25596 | Rémi Verschelde | |
Inheriting from virtual class no longer causes the engine to crash. | |||
2019-02-27 | Inheriting from virtual class no longer causes the engine to crash, it ↵ | QbieShay | |
prints an error instead. Co-authored-by: Hein-Pieter van Braam <hp@tmm.cx> | |||
2019-02-27 | Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format | Rémi Verschelde | |
Fix -Wsuggest-attribute=format warnings. | |||
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-27 | Fix -Wsuggest-attribute=format warnings. | marxin | |
2019-02-27 | Merge pull request #26333 from neikeq/ayaya | Ignacio Etcheverry | |
Mono: Some editor usability improvements | |||
2019-02-27 | Mono: Some editor usability improvements | Ignacio Etcheverry | |
- Move "Mono" popup menu from the top right corner to `Projects -> Tools` as a submenu. - Add "Build solution" button to the top right corner. Makes it more visible and quicker to access. - Fix build list in the bottom panel unselect an item when clicking on empty space. Previously it would hide the issues panel but the item would remain selected, making it impossible to display the issues panel again if there was only one item. | |||
2019-02-27 | Remove problematic VS Code hint path on Windows | Ignacio Etcheverry | |
2019-02-27 | Merge pull request #26304 from bojidar-bg/26066-fix-exported-poolarray | Rémi Verschelde | |
Fix GDScript exports having the wrong type of default value by converting it | |||
2019-02-26 | -Properly handle missing ETC support on export | Juan Linietsky | |
-Added ability for resource importers to save metadata -Added ability for resource importers to validate depending on project settings | |||
2019-02-26 | Fix "No loader found for resource: res://" spam when NativeScript ↵ | Eric Rybicki | |
script_class_name is not empty. fixes #26275 | |||
2019-02-26 | Fix GDScript exports having the wrong type of default value by converting it | Bojidar Marinov | |
Also, initialize elements of PoolArrays when resizing them in the editor. Fixes #26066. | |||
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. |