summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-04-11CSGMesh material and CSGShape inherits from GeometryInstanceLeonard Meagher
I left the material on CSGMesh because GeometryInstance's material override prevents the normal material behaviour of the csg meshes but the material_override is useful, and now you can control the shadow, lod and other properties you get from GeometryInstance
2019-04-11Merge pull request #27876 from vnen/gdscript-no-builtin-nameRémi Verschelde
Don't allow built-in scripts to use class_name
2019-04-11Use c++11 for vhacd because VHACD-ASYNC.cpp wants itWindy Darian
2019-04-10GDScript: Don't allow built-in scripts to use class_nameGeorge Marques
2019-04-10Bundled VHACD library for convex decomposition.Juan Linietsky
Modified both MeshInstance tools as well as importer to use it instead of QuickHull.
2019-04-10Merge pull request #27170 from ↵Rémi Verschelde
timoschwarzer/allow-whitespaces-in-warning-ignore-comments Allow whitespaces in warning-ignore comments
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.