summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-12-20Merge pull request #24499 from akien-mga/android-thirdpartyRémi Verschelde
Android: Better identify thirdparty C/C++ code
2018-12-20doc: Add missing commas after "If true/false"Rémi Verschelde
2018-12-20Android: Better identify thirdparty C/C++ codeRémi Verschelde
- The `cpu-features.{c,h}` code was only used by chance by the webm (libvpx) code, so I moved it there. It was actually introduced before that and wasn't in use, and libvpx just happened to be able to compile thanks to it being bundled. It could potentially be compiled on the fly from the Android NDK, but since we plan to replace the webm module by a GDNative plugin in the near future, I went the bundling route. - `ifaddrs_android.h` is already provided in the Android NDK as `ifaddrs.h`, same as on other Unixes. Yet we cannot use it until we up the min API level to 24, where `getifaddrs` is first defined. I moved the files to `thirdparty/misc` and synced them with upstream WebRTC (only indentation changes and removal of `static` qualifiers). Also removes dropped thirdparty files from COPYRIGHT.txt after changes in #24105 and #24145.
2018-12-18Merge pull request #23615 from buresu/pluginscript-newRémi Verschelde
PluginScript: Add support for the new() method
2018-12-16Merge pull request #24385 from hpvb/reduce-string-coewRémi Verschelde
Reduce String CoW
2018-12-16Reduce String CoWHein-Pieter van Braam
By introducing an intermediate proxy class for the array subscript operator for String and CharString we can control better when CowData will actually CoW. This should improve performance of String usage for most cases.
2018-12-16Merge pull request #19501 from Zylann/custom_loadersRémi Verschelde
Added basic support for custom resource savers and loaders
2018-12-15Added basic support for custom resource savers and loadersMarc Gilleron
2018-12-15doc: Sync classref with current sourceRémi Verschelde
2018-12-15Add support for collision layers and masks in CSG shapesmeditator
2018-12-14doc: Grammar and punctuation fixes for CSGMesh and CSGCombinercorrigentia
2018-12-13i18n: Sync translation template with current sourceRémi Verschelde
Also French translation update and misc fixes to source strings.
2018-12-11Merge pull request #24224 from BastiaanOlij/flip_bitangentRémi Verschelde
Reverse bitangent on everythings
2018-12-10Update libwebp to 1.0.1volzhs
2018-12-09Merge pull request #20609 from YeldhamDev/menu_hover_explicitRémi Verschelde
Make opening menus with the same parent on mouse focus explicit
2018-12-09Merge pull request #20745 from Zylann/heightmap_from_imageRémi Verschelde
Allow to create a heightmap collision shape from an image
2018-12-09Merge pull request #24223 from vnen/gdscript-better-type-compatibleRémi Verschelde
Fix type-compatibilty check in GDScript
2018-12-08Tweaks after feedbackBen Rog-Wilhelm
2018-12-07Implement CSharpScript::get_script_method_list and related functionality.Ben Rog-Wilhelm
2018-12-08Reverse bitangent on everythings to ensure default normal map behavriour is ↵Bastiaan Olij
consistent
2018-12-07Fix type-compatibilty check in GDScriptGeorge Marques
Objects and PoolArrays are properly tested for conversion.
2018-12-07Merge pull request #22934 from SeleckyErik/issue-11457Rémi Verschelde
GDscript function str2var now returns null on invalid input
2018-12-03Fix csgshape collider without object idAron Castro
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-28GDscript function str2var now returns input string on invalid inputErik
str2var used to raise a blocking error when invalid input was passed. Now it logs an error message and returns the input string. This solution was proposed in #13021. Closes #11457 and #13021.
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-20Make opening menus with the same parent on mouse focus explicitMichael Alexsander Silva Dias
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