aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Remove incorrect & potentially confusing references to EulerWill Vincent2018-04-282-3/+3
| | | | | | | | e is referred to as Euler’s number, so technically the MATH_EXP description in VisualScript doc was not incorrect, though could potentially lead to confusion. e is different from Euler’s constant however, making the existing GDScript exp & VisualScriptMathConstant descriptions nvalid. (cherry picked from commit b6b8c7b21564672ad5e2e96eb95b857c73404b44)
* Fixed wrong function callAndrea Catania2018-04-281-1/+1
| | | | (cherry picked from commit df2a626b49a4e8ead003ebefb9663c63156b4efa)
* Use radio-button-like menu entries where applicablePedro J. Estébanez2018-04-281-6/+6
| | | | (cherry picked from commit a6dc160d5cdf581c61d9c0ecd042aa7b5e958a87)
* Fixed area overlap cleaningAndrea Catania2018-04-283-16/+14
| | | | (cherry picked from commit 45b778c7f85d9d827e1fe2beb42913e1b47361f1)
* Fix of a possible memory leak: ConcavePolygonShapeBullet::setup was able to ↵Alexander Alekseev2018-04-281-2/+2
| | | | | | exit without releasing the 'shapeInterface' pointer. (cherry picked from commit b5692511105cddd812e687259740d2a6fa240219)
* physics area added monitorable checkAndrea Catania2018-04-281-1/+4
| | | | (cherry picked from commit fe768f4f003a1089d886eec585612c211346eb4c)
* Fixed physics server area cleaningAndrea Catania2018-04-283-8/+8
| | | | (cherry picked from commit 776942981bea7f396ad6416a71e65b6af0cb4dd8)
* Corrected physics query max result checkingAndrea Catania2018-04-281-3/+10
| | | | (cherry picked from commit 444b8471a3d03bf57b44da6e0eb07eaf780a8f3b)
* Fixes importing hdr files with extra header infoJorn Van denbussche2018-04-281-6/+10
| | | | (cherry picked from commit 886156da2ca14bfdd7e06858bfc25f6507944d38)
* Fix script template on `_ready` behaviorPoommetee Ketson2018-04-151-1/+1
| | | | (cherry picked from commit 01ec06d9ae9880c065dd6601656a5462c10690fd)
* [Mono] Improve MathfChaosus2018-04-153-33/+91
| | | | (cherry picked from commit 655a4e6540ff91f7b8d684359ca8cea6ab7aa410)
* [mono] Fixes #17936 as GodotSharp (Core\Basic.cs) requires C#7 now, but we ↵Alexander Alekseev2018-04-151-6/+6
| | | | | | most probably should keep C#6 yet (cherry picked from commit 5677aed175f70d5f6762771c1bdfe9425023836e)
* Fixed _issue_activated to take the correct issue id from the listNikodem Lokatelj2018-04-151-2/+7
| | | | (cherry picked from commit 4fdee1d9f1265e29c836ba8887157682ad6e76f0)
* Move GodotSharp and MonoBuildTab member variables to initializer listWilson E. Alvarez2018-04-152-21/+15
| | | | (cherry picked from commit 3f86fefb64cc8caeaeb1eb65471dfd18191eae85)
* Added wrap functions to C#Chaosus2018-04-151-0/+12
| | | | (cherry picked from commit d52722c6da069549f56530fc56fe09e9a74027ce)
* Mono: Runtime main args and assembly search fixesIgnacio Etcheverry2018-04-152-15/+42
| | | | | | | - Setup runtime main args during initialization. This must be done manually by embedders who do not call mono_runtime_run_main. Fixes NullReferenceException in System.Environment. - Continue to search the assembly in the rest of the search locations if loading it from one of them failed. (cherry picked from commit fa1d656af4c4ea81ca04c7f0117e421855327a28)
* Mono: Avoid invalid class names.Andreas Haas2018-04-152-2/+25
| | | | | | | | | Disallow reserved keywords as class names and prefix base class with the Godot namespace if it's the same as the class name. Fixes #12483 (cherry picked from commit 700d07cf7cae4e28de107e0c274b27c857d98450)
* Fix a merge errorHein-Pieter van Braam2018-04-151-1/+1
|
* Mono: Add project export pluginIgnacio Etcheverry2018-04-1512-51/+403
| | | | (cherry picked from commit 9fd606c549ac53ba2ab1a877be564b1fb56531db)
* [mono] write classes with no constructor as abstractPaul Joannon2018-04-141-2/+3
| | | | (cherry picked from commit ef5672d3f94a7321ed779c922088bb72adbb1521)
* [mono] rename functions to conform to PascalCasePaul Joannon2018-04-142-18/+18
| | | | | | | | in: * StringExtensions.cs * Transform.cs (cherry picked from commit d7020aef8d99cbf1ef7af15088de243061da282c)
* Fix mono basis GetEuler bug and marshalling/unmarshallingCarter Anderson2018-04-141-82/+106
| | | | (cherry picked from commit 91f271fa9e7f1dd0fc36f434c4b7a795a8c463c0)
* Replace float with real_t, default Vectors, other misc C# improvementsAaron Franke2018-04-1413-289/+471
| | | | | | Replace float with real_t in most files, defined at the top of each file via using. Objects such as Vector3 now accept doubles as inputs, and convert to real_t internally. I've added default Vectors such as Vector3.Zero. Other misc C# improvements such as Mathf.RoundToInt(). Color continues to use float only because high precision is not needed for 8-bit color math and to keep things simple. Everything seems to compile and work fine, but testing is requested, as this is the first time I've ever contributed to Godot. (cherry picked from commit ff97c97c930f80209480c630622b1b64372bd65a)
* Disable FreeType SIMD in HTML5 buildsLeon Krause2018-04-141-4/+12
| | | | | | SIMD is currently unsupported in WebAssembly. (cherry picked from commit 315983c90d55250794931bd819333daa0f2d2fd0)
* completed-signal is emitted by all GDScriptFunctionStates of a coroutine ↵Lars Kokemohr2018-04-142-4/+17
| | | | | | now, allowing to yield for completion of a function with more than one yield inside. (cherry picked from commit 3dfef37628a3b17cca4ce5370631fb572376ed98)
* GridMap: fix next/prev plane text, fix meta not foundPoommetee Ketson2018-04-141-3/+3
| | | | (cherry picked from commit 89323f94bb1b14f10beeee9c5b3268ce85e28114)
* For-in loop variable added to autocompletionRado'sPC\aRaGaR2018-04-141-3/+13
| | | | | | Fix for #16494 (cherry picked from commit f97ebdcab3bd6e2917c24a5e4d34e1965ac2a987)
* Fixed leak in BulletPhysicsServerWilson E. Alvarez2018-03-291-1/+3
| | | | (cherry picked from commit e5ae9750ed011c545cf2c002159f5095a9592e7c)
* Fix silent failure of importing OGG Vorbis filesrobfram2018-03-291-0/+1
| | | | | | | | | | When importing non-valid OGG Vorbis audio files, now the filesystem navigation tree shows the correct sad red-face icon, as it does with non-valid PNG, JPG or WAV files. Fix #9793. (cherry picked from commit a8d37de4611e1ee9e73a8aed19fe2d7090ec45ce)
* Update libwebmShyRed2018-03-291-0/+4
| | | | | | | | Update of libwebm. Up-to-date version of libwebm contains several bugfixes that allow playback of files that would crash Godot otherwise. (cherry picked from commit e71f1099104e0420ebdd458b61225f7c29d79358)
* Fix grid mesh tile panning bug (issue 16524)poke10242018-03-282-3/+14
| | | | | | Fix basic function and interference of touch pad pan with mesh tile delete (shift + right click on touch pad) in grid map editor (fix 16524) (cherry picked from commit b90810ce8eec07b4333074c9217a242b129f8d27)
* GridMapEditorPlgn: fix a leakPoommetee Ketson2018-03-281-2/+3
| | | | (cherry picked from commit 5cf331588a878271645773dd9fd839ed4ab38749)
* [DOCS] NetworkedMultiplayerENetMax Hilbrunner2018-03-031-3/+13
| | | | (cherry picked from commit 5aae17a6fb4b41f35e5c0a744cedf9f6b905d120)
* NativeScript: Fix initialization in wrong scopeRémi Verschelde2018-03-021-1/+1
| | | | | | Regression from d702d7b335c0c9305e75131770c0ea739b70d813 which broke javascript build. (cherry picked from commit 08cadc3d871f681ef1f951894345359a85ba190e)
* Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam2018-03-011-0/+1
| | | | (cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
* More reliably find mscorlib.dll on LinuxHein-Pieter van Braam2018-02-271-2/+5
| | | | (cherry picked from commit c094e90b2531b9ec5554dfc77c1fc613e02b87e5)
* Deprecate a typo for a new method introduced in 3.0.1Hein-Pieter van Braam2018-02-273-3/+3
|
* Revert "fix spurious error messages during autocomplete and validate"Hein-Pieter van Braam2018-02-271-4/+25
| | | | | | | This reverts commit b7faa76485be1cfe368d24e4fe30adf252beedbe. This causes a regression in 3.0.1. We haven't found a proper fix yet so we're removing this from 3.0.2
* Revert "[Mono] Basis values now marshalled in the correct order."Hein-Pieter van Braam2018-02-272-6/+6
| | | | | | | This reverts commit 9173819b71cb33709454299d03bd8b9cbaf9ba63. The fixes for these issues aren't quite baked yet. Taking them out of 3.0.2
* Revert "The marshalling in was also incorrect."Hein-Pieter van Braam2018-02-271-1/+1
| | | | | | | This reverts commit b6f958965be2024b1618aa96e6e5d3c772cab6cc. The fixes for these issues aren't quite baked yet. Taking them out of 3.0.2
* doc: Update version string for 3.0.2Rémi Verschelde2018-02-2766-66/+66
|
* Mono: Buildsystem improvementsIgnacio Etcheverry2018-02-273-12/+24
| | | | | | | - Bundle with mscorlib.dll to avoid compatibilities issues - Add build option 'mono_assemblies_output_dir' to specify the output directory where the assemblies will be copied to. '#bin' by default. (cherry picked from commit a45697d8dfb3b8e6fb7817060d52b22802a7d45f)
* fix release builds with monoMichele Valente2018-02-272-8/+3
| | | | | | | | "_signals" and "signals_invalidated" were moved out of the "TOOLS_ENABLED" directive. Updated also the two "update_signals" and "_update_signals" methods so it makes sense. (cherry picked from commit 3c7d9001bc9591368d743e9bd6cc29a74c7bddd5)
* fix build error when compiling with mono, tools=no, target=releasePaul Joannon2018-02-271-1/+1
| | | | | | change TTR to RTR in `print_unhandled_exception` (cherry picked from commit 90a705d67102c30083d91cff47f35300eb5049a9)
* [mono] get stacktraces for all inner exceptionsPaul Joannon2018-02-261-20/+39
| | | | (cherry picked from commit 89af6c2cd7b6f8ebbed12085384441a3480b2846)
* Mono: Fix bindings for parameters in vararg methodsIgnacio Etcheverry2018-02-261-3/+3
| | | | (cherry picked from commit 0c828581218b1f4694d4a6988b98ee2378163739)
* The marshalling in was also incorrect.Nathan Warden2018-02-261-1/+1
| | | | (cherry picked from commit 60daa9d7183afa9aebde022d6fb14a2b21fbbd9b)
* Mono: Better versioning and gracefully unloading of Godot API assembliesIgnacio Etcheverry2018-02-2612-87/+394
| | | | (cherry picked from commit f37090ccf4f699800a43878273b8b94b5906f4bc)
* Update doc version strings to 3.0.1Hein-Pieter van Braam2018-02-2466-66/+66
|
* Removed whitespaces around arguments of functions.anakimluke2018-02-221-2/+0
| | | | | | | | | Functions automatically generated by conneting signals via GUI put whitespaces around the arguments of the generated function. This is inconsistent with the style guide. This commit fixes that.