summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-04-04Mono: Make missing default constructor error more foolproofForLoveOfCats
2019-04-04Mono: Makes GD.Convert take Variant.Type instead of intForLoveOfCats
2019-04-04SCons: Fix OPUS_ARM_OPT flag applied for all android/iphone archesRémi Verschelde
The first 'if' always evaluated to true, as it evaluated values which are the default ones for Android and iOS respectively, so even if one of them was overridden, the other one would be true. Fixes #27658.
2019-04-02Fix memory leak introduced in bb6814aIgnacio Etcheverry
2019-04-02Enable warnings=extra on clang and GCC testers.marxin
And remove 2 warnings from warnings=extra.
2019-04-01Merge pull request #27430 from LeonardMeagher2/csg_get_mesh_dataRémi Verschelde
Apply proper offset to CSGMesh brush materials and smooth flags
2019-04-01Merge pull request #27485 from Faless/io/encode_decode_safety_prRémi Verschelde
Safer encode/decode variant.
2019-04-01Add object encoding param to serialization methodsFabio Alessandrelli
Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative).
2019-04-01doc: Bump version to 3.2Rémi Verschelde
2019-04-01Merge pull request #26097 from ↵Rémi Verschelde
danielspaniol/25955-wrong-unreachable-warning-after-returning-from-matchs-wildcard-pattern Fix: Wrong unreachable warning after returning from match's wildcard pattern #25955
2019-03-29C#: Add DynamicGodotObject classIgnacio Etcheverry
Expands to Object.call, Object.set and Object.get for accessing members. This means it can also access members from scripts written in other languages, like GDScript.
2019-03-27Merge pull request #27184 from karroffel/gdnative-api-gen-fixesRémi Verschelde
fix GDNative binding generation for object types
2019-03-27Merge pull request #27128 from bojidar-bg/27111-gdscript-confounding-classRémi Verschelde
Fix GDScriptCompiler bugging out with identically-named inner class
2019-03-25Apply proper offset to CSGMesh material and smooth groupLeonard
2019-03-25Merge pull request #27320 from karroffel/gdnative-terminate-error-printThomas Herzog
[GDNative] various NativeScript fixes around editor functionality
2019-03-23Merge pull request #27359 from neikeq/who-reads-docs-anywayIgnacio Roldán Etcheverry
C#: Bindings generator now translates BBCode docs to XML comments
2019-03-23C#: Bindings generator now translates BBCode docs to XML commentsIgnacio Etcheverry
2019-03-22[GDNative] fix NativeScript leak in editorthomas.herzog
2019-03-22[GDNative] remove spam at editor unfocus when using NativeScriptthomas.herzog
2019-03-20Merge pull request #27270 from shartte/fix-generics-parsingIgnacio Roldán Etcheverry
Fix parsing of generic type declarations in C# source files
2019-03-20Add support for new MSBuild directory naming introduced in VS 2019.Sebastian Hartte
2019-03-20Fix parsing of generic type declarations in C# source files.Sebastian Hartte
2019-03-17fix GDNative binding generation for object typeskarroffel
2019-03-16Fix GDScriptCompiler bugging out with identically-named inner classBojidar Marinov
Fixes #27111
2019-03-16Merge pull request #26309 from bojidar-bg/21536-resize-gridmap-previewsRémi Verschelde
Add search box and size slider to GridMap (similar to TileMap's)
2019-03-16Merge pull request #26308 from bojidar-bg/11722-meshlibrary-transformsRémi Verschelde
Consider StaticBody and NavMesh position when converting to a MeshLibrary
2019-03-14Fix duplicated lines in GDScript bytecodeBojidar Marinov
Fixes #26789
2019-03-13Merge pull request #27014 from neikeq/csharp-update-exports-only-in-editorRémi Verschelde
C#: Update exports only in the editor
2019-03-13C#: Update exports only in the editorIgnacio Etcheverry
2019-03-12Mono: Update welcome message with current stateRémi Verschelde
2019-03-12Merge pull request #26941 from JFonS/add_gizmos_priorityRémi Verschelde
Add priority to gizmos and fix small issues
2019-03-12Add priority to gizmos and fix small issuesJFonS
User defined gizmos will haave higher preference than editor gizmos by default. Also fixed some inconsistencies in the gizmos menu when using custom gizmos.
2019-03-11Fixes segfault on opening incompatible files.Anish
If a file cannot be opened by the plugin connected, the engine would crash. This has been fixed by quitting the open_file() method early.
2019-03-10Mono: Some assembly referencing changes and cleanupIgnacio Etcheverry
Apparently we don't need to call mono_debug_close_image ourselves and we can call mono_image_close right away as it's not our duty to keep that reference.
2019-03-09Mono: Fix assemblies path String incorrectly constructed from utf8Ignacio Etcheverry
Also fixed a wrong ifdef that was causing Mono to never be initialized if mscorlib was not found (which was the case with the utf8 assemblies path bug this commit fixes). This condition was meant for exported projects only, not for the editor only.
2019-03-09[GDNative] fix crash at shutdown when using singleton libraries and NativeScriptkarroffel
When a singleton library was exposing NativeScript functionality, the NativeScriptLanguage would attempt to terminate the library at shutdown. Since the GDNative module itself handles singleton libraries, it closes all singleton libraries at shutdown as well. This double free could cause a crash, since the library referenced would no longer be alive.
2019-03-08Fix typo in GDScript narrowing conversion warning messageHugo Locurcio
This closes #26790.
2019-03-08Merge pull request #26746 from shartte/godot-trace-listenerIgnacio Roldán Etcheverry
Add a custom TraceListener on Startup for Mono
2019-03-08Fix CSharpInstance::set not working with base classesIgnacio Etcheverry
2019-03-07Merge pull request #26773 from neikeq/issue-26628Rémi Verschelde
Mono: Fix crash with exported field of custom Reference derived type
2019-03-07Mono: Fix crash with exported field of custom Reference derived typeIgnacio Etcheverry
2019-03-07Merge pull request #26770 from neikeq/issue-26675Ignacio Etcheverry
Mono: Partially implement some Godot debug api functions
2019-03-07Merge pull request #26761 from Chaosus/fix_mono_wrapIgnacio Etcheverry
Fix division by zero at wrap functions in mono
2019-03-07Mono: Partially implement some Godot debug api functionsIgnacio Etcheverry
Debug breaks sent with debug_break and debug_break_parse should display correctly in the Godot debugger now.
2019-03-07Added a Godot TraceListener, which is automatically installed on startup. ↵Sebastian Hartte
Fixes that Debug/Trace Assertions are simply swallowed by Godot.
2019-03-07Fix division by zero at wrap functions in monoChaosus
2019-03-07Merge pull request #26765 from neikeq/issue-25959Ignacio Etcheverry
Mono: Fix crash when re-using script binding after domain reloading
2019-03-07Mono: Fix crash when re-using script binding after domain reloadingIgnacio Etcheverry
2019-03-07Update scripts exports even when normal script instances are created to ↵Sebastian Hartte
better support tool scripts with exported variables.
2019-03-07doc: Sync classref with current sourceRémi Verschelde