summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-06Merge pull request #44106 from neikeq/mono-invoke-no-params-boxingRémi Verschelde
Don't box params on Native->C# calls with Variant params
2020-12-06Merge pull request #44129 from Calinou/tweak-material-height-hintsRémi Verschelde
Tweak BaseMaterial3D heightmap property hints
2020-12-06Don't box params on Native->C# calls with Variant paramsIgnacio Etcheverry
Godot uses Variant parameters for calls to script methods. Up until now we were boxing such parameters when marshalling them for invokation, even if they were value types. Now Godot allocates the marshalled parameters on the stack, reducing the GC allocations resulted from boxing.
2020-12-06Merge pull request #44132 from aaronfranke/no-connect-compatRémi Verschelde
Remove connect *_compat methods
2020-12-05Remove connect *_compat methodsAaron Franke
2020-12-05Tweak BaseMaterial3D heightmap property hintsHugo Locurcio
- Allow finer adjustments of the heightmap scale. - Allow increasing the heightmap level detail (at the cost of performance).
2020-12-05Merge pull request #44122 from Nickswoboda/min-snap-stepRémi Verschelde
Change minimum snap step of Tile Set to 1
2020-12-05Merge pull request #44116 from Scony/add-bake-finished-signalRémi Verschelde
Add missing 'bake_finished' signal
2020-12-05Change minimum snap step of Tile Set to 1Nick Swoboda
2020-12-05Merge pull request #44091 from madmiraal/rename-cubemesh-boxmeshRémi Verschelde
Rename CubeMesh to BoxMesh
2020-12-05Merge pull request #44109 from neikeq/fix-await-to-signal-many-at-onceRémi Verschelde
C#: Fix multiple awaits to same signal result in connect error
2020-12-05Merge pull request #44108 from neikeq/editor-fix-unhandled-exception-rethrownRémi Verschelde
Fix unhandled exception re-thrown in the editor
2020-12-05Merge pull request #44107 from neikeq/fix-slow-build-log-updateRémi Verschelde
C#: Fix very slow build log update in the editor
2020-12-05Merge pull request #36382 from aaronfranke/unhide-the-hiddenRémi Verschelde
Unhide hidden members by renaming them and rebind Mesh enums
2020-12-05Rename CubeMesh BoxMeshMarcel Admiraal
2020-12-05Add missing 'bake_finished' signalPawel Lampe
2020-12-05Merge pull request #44114 from Chaosus/sdf_free_ridRémi Verschelde
Frees CanvasShaderSDF reference (prevents warning at startup)
2020-12-05Frees CanvasShaderSDF reference (prevents warning at startup)Yuri Roubinsky
2020-12-04Rename EditorNode3DGizmoPlugin "get_name" to "get_gizmo_name"Aaron Franke
2020-12-04Rename RD texture "type" to "texture_type"Aaron Franke
"type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
2020-12-04Rename RD uniform "type" to "uniform_type"Aaron Franke
"type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
2020-12-04Rebind Mesh/ArrayMesh enumsAaron Franke
2020-12-04Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags"Aaron Franke
"Flags" was a bit too ambiguous, and in 3D it hid GeometryInstance.Flags
2020-12-04Rename LightOccluder2D light_mask to occluder_light_maskAaron Franke
2020-12-04Rename PathFollow2D rotate boolAaron Franke
2020-12-04Rename XR get_type and get_nameAaron Franke
Now called get_tracker_type and get_tracker_name
2020-12-05Merge pull request #44080 from akien-mga/doc-syncRémi Verschelde
doc: Sync classref with current source
2020-12-05C#: Fix very slow build log update in the editorIgnacio Etcheverry
2020-12-05Fix unhandled exception re-thrown in the editorIgnacio Etcheverry
2020-12-05C#: Fix multiple awaits to same signal result in connect errorIgnacio Etcheverry
Multiple calls to the same `await ToSignal` were resulting in "signal already connected to slot" error because the custom callable comparer was wrong. Comparing only the signal awaiter handle is the correct way (it's unique for the target).
2020-12-04Merge pull request #44094 from reduz/reorganize-rasterizer-sceneJuan Linietsky
RenderingServer reorganization
2020-12-04RenderingServer reorganizationreduz
2020-12-04doc: Sync classref with current sourceRémi Verschelde
And fixups: - Add missing bindings in RenderingServer - Remove duplicate ArrayMesh enum bindings (they're in Mesh already) - Remove redundant _unhandled_key_input binding in Control (it's in Node already)
2020-12-04Merge pull request #44095 from akien-mga/ci-windows-cache-3gbRémi Verschelde
CI: Shrink Windows cache to 3GB, we run out of disk space
2020-12-04CI: Shrink Windows cache to 3GB, we run out of disk spaceRémi Verschelde
2020-12-04Merge pull request #44087 from akien-mga/osx-export-fix-pathRémi Verschelde
OSX: Fix tmp .app folder name after #44060
2020-12-04Merge pull request #44084 from vnen/float-is-realRémi Verschelde
Rename TYPE_REAL to TYPE_FLOAT
2020-12-04OSX: Fix tmp .app folder name after #44060Rémi Verschelde
2020-12-04Merge pull request #44082 from BastiaanOlij/add_driving_joytypeRémi Verschelde
Added driving joystick type to windows joystick handling
2020-12-04Rename TYPE_REAL to TYPE_FLOATGeorge Marques
To be consistent with the naming everywhere else.
2020-12-04Added driving joystick type to windows joystick handlingBastiaan Olij
2020-12-04Merge pull request #44079 from Shaidak/masterRémi Verschelde
Updated open-simplex to have const functions wherever possible
2020-12-04Updated open-simplex to have const noise functionsSacha Waked
"open-simplex-noise-in-c" now updated to master and "opensimplex" module refactored accordingly
2020-12-04Merge pull request #44074 from reduz/reorganize-3dRémi Verschelde
Reorganize rendering server.
2020-12-03Merge pull request #44018 from lyubomirv/mingw_use_static_cpp_optionRémi Verschelde
Add 'use_static_cpp' option for MinGW builds
2020-12-03Reorganize rendering server.reduz
-Made RenderingServerScene abstract, allowing reimplementation -RenderingServerRaster -> RenderingServerDefault, but this class is going away soon.
2020-12-03Add 'use_static_cpp' option for MinGW and MSVC buildsLyubomir Vasilev
2020-12-03Merge pull request #43328 from gvekan/better-keyword-completionRémi Verschelde
Add bracket or space to some keyword completions
2020-12-03Merge pull request #44067 from akien-mga/fix_android_wrong_multitouch_pointeridRémi Verschelde
fix android wrong multi-touch pointerid
2020-12-03Merge pull request #44069 from akien-mga/logo-cc-by-4.0Rémi Verschelde
Relicense Godot logo from CC-BY-3.0 to CC-BY-4.0