summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-12-01Fix crash due to ~CSharpInstance() being called on freed instanceIgnacio Etcheverry
This would be the case when calling SetScript on an object with a C# script.
2018-11-30Implement CSharpScript::is_valid()Ignacio Etcheverry
2018-11-30Merge pull request #24091 from neikeq/iiIgnacio Etcheverry
C#: Improve tool script support and fix reloading issues
2018-11-30C#: Improve tool script support and fix reloading issuesIgnacio Etcheverry
2018-11-28Merge pull request #24025 from aaronfranke/analyzer-errorsRémi Verschelde
Fix many errors found by PVS-Studio
2018-11-28Merge pull request #24017 from eska014/rt-squishRémi Verschelde
Enable squish decompression in runtime builds
2018-11-28Build squish decompression in runtimeLeon Krause
2018-11-28Fix many errors found by PVS-StudioAaron Franke
Fix errors 2, 3, 4, 6, 8, 9, 11, 12, 13, 14, and 15.
2018-11-28Merge pull request #23994 from AndreaCatania/precRémi Verschelde
Added function to control 6DOF precision
2018-11-28Merge pull request #23996 from Windfisch/bulletfixRémi Verschelde
Add more max-checking to physics queries
2018-11-27Allow signal connecting even if script is invalid (only when compiled with ↵Juan Linietsky
tools), fixes #17070
2018-11-27Added function to control 6DOF precisionAndrea Catania
2018-11-26Add more max-checking to physics queriesFlorian Jung
Fixes some out-of-bounds problems when there are more collisions than have been requested for. This extends what has been done in 444b8471a3. Fixes godotengine/godot#23990
2018-11-26Merge pull request #23961 from Faless/lws_poll_allRémi Verschelde
Websocket LWS keep servicing till no CB are left
2018-11-26Merge pull request #23959 from RandomShaper/fix-dangling-script-fixRémi Verschelde
Fix dangling script fix
2018-11-25Websocket LWS keep servicing till no CB are leftFabio Alessandrelli
Apparently, only a single WRITABLE/READABLE callback is called at each servicing. For this reason, we want to keep servicing until we end up not receiving any callback. When that happens, we can assume that we can't (or don't want to) write more, and that there is nothing left to read in the socket buffer.
2018-11-25Fix crash on signal/resume to dangling targetPedro J. Estébanez
2018-11-24Parse C# generics and type constraints correctlyCarter Anderson
2018-11-24Revert "Fix crash on signal/resume to dangling target"Pedro J. Estébanez
This reverts commit 54bdc1e1f6a7fb85a5b193c9b8ecf0dcf06949e6.
2018-11-23Merge pull request #23740 from ttencate/unused_argument_22139Rémi Verschelde
Prevent unused_argument warning when passing arg to parent constructor
2018-11-22Merge pull request #22953 from DualMatrix/properties_goneRémi Verschelde
Fixed parents export vars not appearing in inspector if parent is class_name.
2018-11-22Improved algorithm that check collisionAndrea Catania
2018-11-21add undeclared function params of VisualScriptEditor::_selected_method , ↵Liangdi
Fixes #23475
2018-11-20C#: Replace calls to old of old Basis(Vec3,Vec3,Vec3) constructorIgnacio Etcheverry
2018-11-20Merge pull request #23760 from BastiaanOlij/fix_tangent_directionRémi Verschelde
Fixing tangent and binormal logic
2018-11-20Merge pull request #23824 from BastiaanOlij/polygon_capsRémi Verschelde
Adding UVs on end caps for CSGPolygon
2018-11-20Remove trailing whitespaceRémi Verschelde
With `sed -i $(rg -l '[[:blank:]]*$' -g'!thirdparty') -e 's/[[:blank:]]*$//g'` (+ manual revert of some thirdparty code under `platform/android`).
2018-11-20doc: Another indentation fixupRémi Verschelde
2018-11-20Merge pull request #23833 from neikeq/hhIgnacio Etcheverry
C#: Fix Basis(Vec3,Vec3,Vec3) constructor
2018-11-20C#: Fix Basis(Vec3,Vec3,Vec3) constructorIgnacio Etcheverry
Now it sets axes in order to match GDScript implementation.
2018-11-19Fixing tangent and binormal logicBastiaan Olij
2018-11-19Adding UVs on end capsBastiaan Olij
2018-11-18Merge pull request #23789 from vnen/gdscript-empty-class-bugRémi Verschelde
Check for valid values when checking for class members
2018-11-17Check for valid values when checking for class membersGeorge Marques
- Check if GDScript was compiled correctly before checking its functions and properties. - Check if native class name is actually set before looking for it in the ClassDB.
2018-11-17Allow primitives to be compared to Object types with `is`George Marques
2018-11-17Merge pull request #23668 from sdfgeoff/fix_angular_constraintsRémi Verschelde
Exposing more of bullets 6DOF spring constraints
2018-11-16Merge pull request #23743 from BastiaanOlij/csg_mikkt_tangentJuan Linietsky
Adding mikkt tangent support to CSG objects
2018-11-16Fix Squish decompression, closes #18109Juan Linietsky
2018-11-16Fix some undefined behaviour in Bullet module.Ibrahn Sahir
Nulling mainShape when it's deleted to avoid double free. Initialising vector in inertia calculation to work around bug in bullet.
2018-11-17Adding mikkt tangent support to CSG objectsBastiaan Olij
2018-11-16Get rid of gridmap error due to not yet valid cursor instance, fixes #17546Juan Linietsky
2018-11-16-Make sure monitorable cant be flipped while flushing queries, fixes #17330Juan Linietsky
-Also added set_deferred, this was missing.
2018-11-16Prevent unused_argument warning when passing arg to parent constructorThomas ten Cate
This requires creating the FunctionNode object a bit sooner, and setting it as the current_function while parsing the parent constructor call arguments. Note that the return type has not yet been parsed at this point, but that doesn't seem to be a problem. Fixes #22139
2018-11-15Assign pointer null in RegEx::clear to avoid double free on destruction.Ibrahn Sahir
2018-11-13Merge pull request #22940 from Faless/lws_buffers_bisRémi Verschelde
Better buffering for WebSocket
2018-11-13Added angular restitutionGeoffrey Irons
Adding angular and linear springs Added getters
2018-11-12Convert WebSocket module to use PacketBuffer classFabio Alessandrelli
2018-11-12Add new PacketBuffer class for buffered peersFabio Alessandrelli
2018-11-11Make enum values not be script constants if enum is namedGeorge Marques
Anonymous enums still creates script constants. Also add a check to see if name used for enum is already defined.
2018-11-10Merge pull request #23490 from Faless/lws_client_memfixRémi Verschelde
Fix access to freed mem in WS client after #23241