summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes).
2019-04-10Added eye_height, changed description and fixed size of viewport issueBastiaan Olij
2019-04-08Merge pull request #27809 from neikeq/github-plsIgnacio Roldán Etcheverry
Workaround for syntax highlighting issue in GitHub
2019-04-08Workaround for syntax highlighting issue in GitHubIgnacio Etcheverry
2019-04-08Merge pull request #26458 from neikeq/mono-build-cleanupRémi Verschelde
Mono: Add CPPPATH only to env_mono and cleanup build scripts
2019-04-08Merge pull request #27711 from neikeq/ifdef-clang-tidyRémi Verschelde
Replace a few #if/#elif with #ifdef and "#elif defined"
2019-04-08Merge pull request #27452 from Chaosus/direction_toRémi Verschelde
Added method to retrieve a direction vector from one point to another
2019-04-08Merge pull request #27710 from Calinou/script-templates-typed-gdscriptRémi Verschelde
Add support for type hints in non-default script editor templates
2019-04-08Merge pull request #27231 from Chaosus/smoothstepRémi Verschelde
Added smoothstep built-in function
2019-04-07Merge pull request #27714 from fire/asset_importRémi Verschelde
FBX Import bug fixes with special character in mesh names
2019-04-07Mono: Add compiler flags to env_mono instead of envIgnacio Etcheverry
This way we avoid possible conflicts with other modules. Specially with include paths.
2019-04-07Mono: Reorganize build scriptsIgnacio Etcheverry
All build scripts, other than config.py and SCSub, are now located in the build_scripts subdirectory.
2019-04-07Added smoothstep built-in functionChaosus
2019-04-07Merge pull request #27734 from Hendrikto/cleanupRémi Verschelde
Remove unused imports
2019-04-07Fix where json exported empty typesBastiaan Olij
(cherry picked from commit 6226be9595caec7f741cdf570ca99e742a611388)
2019-04-07Merge pull request #27527 from BastiaanOlij/render_ext_targetRémi Verschelde
Add option to have viewport render into supplied texture (VR)
2019-04-06Assimp: fix FBX import with ':' in filename.K. S. Ernest (iFire) Lee
2019-04-06Merge pull request #26609 from nekomatata/shadow_offsetTimo
Support for shadow offset in box style
2019-04-06Remove unused importsHendrikto
2019-04-06Fix wrong method binds and registered classIgnacio Etcheverry
2019-04-06Merge pull request #26662 from neikeq/csharp-collection-changesIgnacio Roldán Etcheverry
C#: Collections breaking changes and improvements
2019-04-06Merge pull request #26634 from psuhas77/patch-3Rémi Verschelde
Added get_noise_1d
2019-04-06C#: Support type hints for exported ArraysIgnacio Etcheverry
Added the code for Dictionary as well, but it's not yet supported by the Godot inspector.
2019-04-06C#: Add marshalling support for IEnumerable and IDictionaryIgnacio Etcheverry
Added constructor that takes IEnumerable for Array and IEnumerable<T> for Array<T>. Added constructor that takes IDictionary for Dictionary and IDictionary<TKey, TValue> for Dictionary<TKey, TValue>.
2019-04-06C#: Some important Array and Dictionary interface changesIgnacio Etcheverry
Array now implements IList instead of IList<object, object>. Dictionary now implements IDictionary instead of IDictionary<object, object>.
2019-04-06Mono: Buildsystem support for finding MSBuild from VS2019Ignacio Etcheverry
2019-04-05Replace a few #if/#elif with #ifdef and "#elif defined"Ignacio Etcheverry
2019-04-06Add option to have viewport render into supplied textureBastiaan Olij
2019-04-05Add support for type hints in non-default script editor templatesHugo Locurcio
This also refactors template processing to avoid repetition. This closes #27074.
2019-04-05Add Open Asset Import Library to Godot.K. S. Ernest (iFire) Lee
FBX support and MMD (pmx) support. Normals, Albedo, Metallic, and Roughness through Arnold 5 Materials for Maya FBX. Maya FBX Stingray PBS support. Importing FBX static meshes work. Importing FBX animations is a work in progress. Supports FBX 4 bone influence animations. Supports FBX blend shapes. MMDs do not have an associated animation import yet. Sponsored by IMVU Inc.
2019-04-05Merge pull request #27677 from akien-mga/Wimplicit-fallthroughRémi Verschelde
Fix -Wimplicit-fallthrough warnings from GCC 8
2019-04-05Added direction_to method to vectorsChaosus
2019-04-05Merge pull request #27327 from goodyttoor/grayscale_exrRémi Verschelde
Fix import grayscale EXR
2019-04-05Merge pull request #27465 from ↵Rémi Verschelde
neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough EditorHelp: Improve enum ref resolving and add constant ref support
2019-04-05Fix -Wimplicit-fallthrough warnings from GCC 8Rémi Verschelde
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135.
2019-04-05Merge pull request #27687 from Zylann/fix_heightmap_shape_min_maxRémi Verschelde
Fix wrong heights data used to compute min and max heights
2019-04-04Mono: Make missing default constructor error more foolproofForLoveOfCats
2019-04-04Fix wrong heights data used to compute min and max heightsMarc Gilleron
2019-04-04Mono: Makes GD.Convert take Variant.Type instead of intForLoveOfCats
2019-04-04SCons: Fix OPUS_ARM_OPT flag applied for all android/iphone archesRémi Verschelde
The first 'if' always evaluated to true, as it evaluated values which are the default ones for Android and iOS respectively, so even if one of them was overridden, the other one would be true. Fixes #27658.
2019-04-02Fix memory leak introduced in bb6814aIgnacio Etcheverry
2019-04-02Enable warnings=extra on clang and GCC testers.marxin
And remove 2 warnings from warnings=extra.
2019-04-01Merge pull request #27430 from LeonardMeagher2/csg_get_mesh_dataRémi Verschelde
Apply proper offset to CSGMesh brush materials and smooth flags
2019-04-01Merge pull request #27485 from Faless/io/encode_decode_safety_prRémi Verschelde
Safer encode/decode variant.
2019-04-01Add object encoding param to serialization methodsFabio Alessandrelli
Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative).
2019-04-01doc: Bump version to 3.2Rémi Verschelde
2019-04-01Merge pull request #26097 from ↵Rémi Verschelde
danielspaniol/25955-wrong-unreachable-warning-after-returning-from-matchs-wildcard-pattern Fix: Wrong unreachable warning after returning from match's wildcard pattern #25955
2019-03-29EditorHelp, makerst: Improve enum ref resolving and constant ref supportIgnacio Etcheverry
Enum reference resolving will now search in the @GlobalScope if no class is specified and the enum cannot be resolved in the current class. Added support for constant references in EditorHelp, e.g.: [constant KEY_ENTER] or [constant Control.FOCUS_CLICK]. It supports enum constants (the enum name must not be included).
2019-03-29C#: Add DynamicGodotObject classIgnacio Etcheverry
Expands to Object.call, Object.set and Object.get for accessing members. This means it can also access members from scripts written in other languages, like GDScript.
2019-03-27Merge pull request #27184 from karroffel/gdnative-api-gen-fixesRémi Verschelde
fix GDNative binding generation for object types