summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-12-01Add missing on error manifest struct destroy in pluginscript script initEmmanuel Leblond
2019-12-01Merge pull request #34002 from KoBeWi/crashonatRémi Verschelde
Don't try to initialize empty NativeLibrary
2019-12-01Merge pull request #33997 from akien-mga/doc-makerst-escapeRémi Verschelde
makerst: Escape default values using reST markup
2019-11-30Add docs for is_equal_approx on structuresAaron Franke
2019-11-30Fixed typo in docs for Script and GDScript classes ("exends" -> "extends")miere43
2019-11-30Merge pull request #34009 from flyingpimonster/gridmap-docsRémi Verschelde
Docs: GridMap and MeshLibrary
2019-11-29Docs: GridMap and MeshLibraryJames Westman
The only methods left to document are resource_changed, set_clip, and the methods dealing with baked meshes.
2019-11-29Don't try to initialize empty NativeLibraryTomasz Chabora
2019-11-29makerst: Escape default values using reST markupRémi Verschelde
Otherwise the docs would complain about values like "godot_" which reST tries to interpret as an identifier.
2019-11-29Merge pull request #33982 from neikeq/issue-29349Rémi Verschelde
Mono/C#: Add option to export assemblies outside of PCK
2019-11-29Mono/C#: Fix crash on exported games that don't use C#Ignacio Etcheverry
2019-11-29Mono/C#: Add option to export assemblies outside of PCKIgnacio Etcheverry
When using this options, assemblies will be saved in the Assemblies folder of the data directory: 'data_AppName/Assemblies/'.
2019-11-27Document how to bypass the unused argument/variable warning in messageHugo Locurcio
Note that prefixing with an underscore only works with unused arguments and local variables, not class variables and signals. This closes #26056.
2019-11-27Merge pull request #33946 from NeoSpark314/remove_exr_dbgprintRémi Verschelde
Remove .exr saver debug print
2019-11-27Remove .exr saver debug printHolger Dammertz
2019-11-27VideoStreamGDNative: Fix playing video files without audio streammarcosjouron
2019-11-27Merge pull request #33939 from KoBeWi/grideprecatedmapRémi Verschelde
Remove deprecated theme property from GridMap
2019-11-27Remove deprecated theme property from GridMapTomasz Chabora
2019-11-27Merge pull request #33921 from Faless/enet/no_relayRémi Verschelde
Add ENet option to disable server relaying.
2019-11-27Add ENet option to disable server relaying.Fabio Alessandrelli
It's useless when building fully authoritative servers, and prevents various kinds of abuse.
2019-11-26Remove type hint from the @GDScript class documentationHugo Locurcio
The current consensus in the Godot documentation is to avoid using type hints unless they're relevant to the behavior explained.
2019-11-26Fix memory leak in NetworkedMultiplayerENet.Fabio Alessandrelli
Dynamically allocated ids of peers where not correctly freed when calling close_connection and disconnect_peer (with now=true).
2019-11-25Added missing documentation for yield()Zak Stam
Added some missing documentation about yield() being able to wait for a function also. I cant believe something like that was missing from the docs, it would have saved me so much time (and others i assume).
2019-11-23Merge pull request #33828 from neikeq/貴様Rémi Verschelde
Mono/C#: Prevent SCons from building API solutions in parallel
2019-11-22Mono/C#: Prevent SCons from building API solutions in parallelIgnacio Etcheverry
2019-11-22Style: Add missing copyright headersRémi Verschelde
2019-11-22Fix typos with codespellRémi Verschelde
Using codespell 1.16.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2019-11-21Merge pull request #33791 from neikeq/issue-33761Ignacio Roldán Etcheverry
C#: Fix PathWhich on Windows when name already has extension
2019-11-21C#: Fix PathWhich on Windows when name already has extensionIgnacio Etcheverry
Also make the Posix version of PathWhich check if the file has executable access.
2019-11-20Merge pull request #33759 from bruvzg/arkit_dyn_loadRémi Verschelde
[iOS] Link and load ARKit framework dynamically.
2019-11-2033714 Check if the image is null before use.K. S. Ernest (iFire) Lee
2019-11-20Merge pull request #33763 from neikeq/issue-33725Rémi Verschelde
Fix C# export error dialog showing up when it should not
2019-11-20Fix C# export error dialog showing up when it should notIgnacio Etcheverry
2019-11-20[iOS] Link and load ARKit framework dynamically.bruvzg
2019-11-20pcre2: Use scons option to disable JIT on some platformsRémi Verschelde
Third-party platforms (e.g. console ports) need to be able to disable JIT support in the regex module too, so it can't be hardcoded in the module SCsub. This is cleaner this way anyway. Fixes #19316.
2019-11-19Mono/C#: Bundle libmono-btls-shared.dll on Windows if it existsIgnacio Etcheverry
2019-11-19Merge pull request #33673 from YeldhamDev/script_templates_lines_styleRémi Verschelde
Make the script templates' blank lines conform with the official style guide
2019-11-18C#: Throw NullReferenceException for null NodePath/RID paramsIgnacio Etcheverry
2019-11-18Revert "Update opus to 1.3.1 and opusfile to 0.11"Rémi Verschelde
This reverts commit e00426c512a7905f5f925d382c443bab7a0ca693. The way we handle platform-specific intrinsics is not good, so the current state will not compile on armv8. This commit also requires SSE4.1 support, which is likely not a good idea for portable binaries. We'll have to redo this with more caution after 3.2 is released, or we might simply drop opus as we're only using it as dependency for theora right now. Fixes #33606.
2019-11-17Make the script templates' blank lines conform with the official style guideMichael Alexsander
2019-11-16Merge pull request #33662 from touilleMan/issue-30577Rémi Verschelde
Add singleton_name field to autogenerated json api
2019-11-16Merge pull request #33637 from madmiraal/fix-c4334-warningRémi Verschelde
Fix Visual Studio throwing C4334 warning.
2019-11-16Merge pull request #33643 from Calinou/visual-script-multiply-signRémi Verschelde
Use the Unicode "multiply" sign for the "A x B" visual script node
2019-11-16Merge pull request #33603 from neikeq/ばかRémi Verschelde
Mono/C#: WebAssembly and initial AOT support
2019-11-16Add singleton_name field to autogenerated json apiEmmanuel Leblond
2019-11-15Use the Unicode "multiply" sign for the "A x B" visual script nodeHugo Locurcio
2019-11-15Fix Visual Studio throwing C4334 warning.Marcel Admiraal
2019-11-15Make C# internal calls return structs as ref parametersIgnacio Etcheverry
The Mono IL interpreter's WebAssembly to native trampolines don't support passing structs by value, so we need to do it this way. Also now we pass and return long, ulong, float and double as ref parameters as well. This is due to missing trampolines for float and long types. This is likely a temporary workaround that will be reverted in the future. The correct solution would be to patch 'mono/mini/m2n-gen.cs' when building the Mono runtime for WASM in order to generate the trampolines we need.
2019-11-15Mono/C#: Initial exporter support for AOT compilationIgnacio Etcheverry
2019-11-15Parser: Check all the arguments of the ternary operatorlupoDharkael