summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-06-11bullet: Sync with current upstream master branchRémi Verschelde
This updates our local copy to commit 5ec8339b6fc491e3f09a34a4516e82787f053fcc. We need a recent master commit for some new features that we use in Godot (see #25543 and #28909). To avoid warnings generated by Bullet headers included in our own module, we include those headers with -isystem on GCC and Clang. Fixes #29503.
2019-06-08Merge pull request #29606 from neikeq/remove-unneeded-mono-patchesIgnacio Roldán Etcheverry
Remove obsolete mono patch for pthread_mutexattr_setprotocol
2019-06-08Remove obsolete mono patch for pthread_mutexattr_setprotocolIgnacio Etcheverry
This has already been fixed in Mono both master and 2019-06 (no other branch other than the skipped 2019-04 branch uses pthread_mutexattr_setprotocol).
2019-06-04Merge pull request #29473 from neikeq/fix-envvars-monoRémi Verschelde
Mono: Fix SCons options added to the wrong environment
2019-06-04Mono: Fix SCons options added to the wrong environmentIgnacio Etcheverry
2019-06-03Merge pull request #29433 from bojidar-bg/29406-dictionary-constantRémi Verschelde
Properly catch certain errors in Dictionary and Array declarations
2019-06-03Android build and export for the mono moduleIgnacio Etcheverry
2019-06-03Properly catch certain errors in Dictionary declarationsBojidar Marinov
Fixes #29406
2019-06-03Merge pull request #28099 from lupoDharkael/fix-completionRémi Verschelde
Fix code completion not working with class_name
2019-06-02Fix GDSCript inner classes be freed after compilegeequlim
2019-06-01Merge pull request #27789 from Giacom/move_towardsRémi Verschelde
Added move_toward functions for float, Vector2 and Vector3
2019-05-30Merge pull request #29296 from jbuck3/cleanupRémi Verschelde
Remove some redundant lines
2019-05-29Remove some redundant linesJames Buck
2019-05-29Merge pull request #29290 from ShyRed/godefquoIgnacio Roldán Etcheverry
Escape quote char for non-Windows OS
2019-05-29Escape quote char for non-Windows OSShyRed
Quote char appears to be ignored by ProcessStartInfo on non-Windows operating systems, so it needs to be escaped.
2019-05-29Merge pull request #28416 from JellyWX/binary-literalsRémi Verschelde
Support for binary literals in GDScript
2019-05-28Fix some unincialised variablesqarmin
2019-05-28Added move_toward functions for float, Vector2 and Vector3Giacom
2019-05-28Merge pull request #27987 from lupoDharkael/classname-duplicateRémi Verschelde
Prevent using multiple class_name in a class
2019-05-28Merge pull request #28606 from bojidar-bg/25889-indexed-set-defaultsRémi Verschelde
Fix default values not being read correctly in VS, take two
2019-05-28Merge pull request #28762 from Lisapple/gridmap-release-floor-fieldRémi Verschelde
Release GridMap floor field focus when mouse exited
2019-05-28Merge pull request #29185 from hilfazer/enum-autocompleteRémi Verschelde
Autocomplete for enum values
2019-05-27Merge pull request #28957 from aaronfranke/basis-optimizeRémi Verschelde
Optimize Basis constructor for Axis Angle
2019-05-27Merge pull request #29118 from JFonS/improve_navmesh_generationRémi Verschelde
Various improvements to NavigationMesh generation
2019-05-26Merge pull request #29184 from aaronfranke/mono-tan-xy-yxIgnacio Roldán Etcheverry
[Mono] Change Atan2 arguments to (y, x)
2019-05-26[Mono] Change Atan2 arguments to Y XAaron Franke
2019-05-26autocomplete for enum valueshilfazer
2019-05-26Add Godot constants to Mono project buildsShyRed
This adds constants to projects build via Godot Mono which allows project to conditionally react to different operating systems and 32/64 Bit architecture. Additionally .NET libraries could support multiple engines like Unity and Godot at the same time when compiled from Godot and reacting to definitions.
2019-05-26Merge pull request #29021 from aaronfranke/mono-tupleIgnacio Roldán Etcheverry
[Mono] Misc Basis and AABB improvements
2019-05-24Merge pull request #29145 from GodotExplorer/gdscript-extend-fixRémi Verschelde
Fix parse error when inherits from subclass of named classes
2019-05-24Merge pull request #28836 from Jummit/vs-fix-default-call-modesRémi Verschelde
Change the call mode to self when adding nodes via the node search
2019-05-24Merge pull request #28980 from Jummit/vs-rename-change-base-typeRémi Verschelde
Fix VisualScript Change Base Type title
2019-05-24Fix parse error when extends from subclass of named classesGeequlim
2019-05-24C#: Implement ScriptInstance::to_stringIgnacio Etcheverry
Create a blacklist of methods that must not be generated. Includes: "to_string", "_to_string" and "_init".
2019-05-23Merge pull request #28738 from 2shady4u/masterRémi Verschelde
Added native binding for dictionary duplication
2019-05-23Added native binding for dictionary duplicationshaderbeast
Added entry in gdnative_api.json Added function to header as well Fixed versioning
2019-05-23Various improvements to NavigationMesh generationjfons
* Expose EditorNavigationMeshGenerator as an engine singleton so users can generate navmesehes from `tool` scripts. * Add support for generating navmeshes from static colliders. All collision shapes are supported except for Plane (since Plane is an infinite collider and navmeshes need to have finite geometry). * When using static colliders as a geometry source, a layer mask can be specified to ignore certain colliders. * Don't rely on global transform. It still should give the exact same results but allows for building navmeshes on nodes that are not in the tree (useful in `tool` scripts). * Update navigation gizmos after every new bake. This work has been kindly sponsored by IMVU.
2019-05-22[Mono] Misc Basis and AABB improvementsAaron Franke
2019-05-22[GDNative] fix godot_variant_evaluate functionthomas.herzog
Fixes #28984
2019-05-21Merge pull request #29079 from neikeq/oopsieIgnacio Roldán Etcheverry
Fix C# build error in MarshalUtils debug code
2019-05-21Merge pull request #29052 from neikeq/fixes-28667------i-thinkIgnacio Roldán Etcheverry
Replace call to 'mono_runtime_object_init' with manual ctor invoking
2019-05-21Fix C# build error in MarshalUtils debug codeIgnacio Etcheverry
2019-05-21Merge pull request #29041 from hbina/add_constRémi Verschelde
add const to methods that return literals
2019-05-21Merge pull request #28964 from Faless/webrtc/channels_prRémi Verschelde
WebRTC refactor. data channels, STUN/TURN support.
2019-05-21Merge pull request #29050 from hbina/redundant_null_checksRémi Verschelde
removed a redundant null check in assimp editor
2019-05-21added a const keyword for a methods that return constant literal...hbina085
2019-05-20removed a redundant NULL check in assimp editor of a pointer to an array ↵hbina085
declared in the same statement block
2019-05-21Replace call to 'mono_runtime_object_init' with manual ctor invokingIgnacio Etcheverry
2019-05-20Merge pull request #27886 from LeonardMeagher2/obj_to_stringRémi Verschelde
Allow overriding how scripted objects are converted to strings
2019-05-20Fix history state setup in VisualScriptSwarnim Arun