summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-06-01Fix Mono static linking on MingwHein-Pieter van Braam
2018-05-31Style: Apply clang-format (5.0) to some missed filesRémi Verschelde
2018-05-30Move NavigationMeshEditorPlugin to Recast module as should beRémi Verschelde
Modules can register their own editor plugins (like GridMap does), so no need to put module-specific classes in the `editor/` folder. Also cleans up the previous SCons env pollution from the Recast module, integrating its code into libmodules as other modules.
2018-05-30Merge pull request #19272 from akien-mga/svg-buildsystemRémi Verschelde
SCons: Remove extraneous lib for SVG module
2018-05-30SCons: Pass env to modules can_build methodRémi Verschelde
This allows to disable modules based on the environment, in particular `env[tools]` which tells us if we are building the editor or not.
2018-05-30SCons: Remove extraneous lib for SVG moduleRémi Verschelde
It was likely copy pasted by mistake from the freetype module, which is more complex due to its usage in the core of the engine. The SVG module does not seem to need any special treatment, apart from linking in the main env so that editor can access it.
2018-05-30Merge pull request #19255 from Faless/rpc_sync_mmoreRémi Verschelde
RPCMode refactor, more sync modes (2)
2018-05-30Merge pull request #19171 from BastiaanOlij/add_arvr_interface_gdnative_versionBastiaan Olij
Adding version info to GDNative ARVR interfaces
2018-05-29New sync keywords in GDScript, NativeScript, MonoFabio Alessandrelli
2018-05-29Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-29Revert "RPCMode refactor, more sync modes"Max Hilbrunner
2018-05-29Merge pull request #19021 from Faless/rpc_sync_fixMax Hilbrunner
RPCMode refactor, more sync modes
2018-05-29Merge pull request #19199 from AndreaCatania/kinimpRémi Verschelde
Improved kinematic test_body_motion code
2018-05-28Enable singletons to be recognized as constant expressionsGeorge Marques
Fix #14681
2018-05-27Merge pull request #19201 from neikeq/issue-13837Ignacio Etcheverry
Mono: Fix MonoImage filename being set to an invalid path
2018-05-27Mono: Fix MonoImage filename being set to an invalid pathIgnacio Etcheverry
2018-05-27Improved kinematic test_body_motion codeAndrea Catania
2018-05-27[WIP] Adding version info to GDNative ARVR interfacesBastiaan Olij
2018-05-26Merge pull request #18379 from ZDDM/18-04-23-audiostream-docsMax Hilbrunner
Fully expose the data variable in AudioStreamSample and AudioStreamOGGVorbis
2018-05-26Merge pull request #18516 from PJB3005/18-04-30-visual-script-title-barsMax Hilbrunner
Move things into the title bars of Visual Script nodes.
2018-05-26New sync keywords in GDScript, NativeScript, MonoFabio Alessandrelli
2018-05-26Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-25Merge pull request #19074 from cart/optimize-mono-pool-marshalIgnacio Etcheverry
Reduce allocations when converting mono arrays to pool arrays
2018-05-25Merge pull request #19063 from KellyThomas/c-sharp-feature-parity-vectorsRémi Verschelde
mono: Add Slerp method to vector classes, expose Cross method for Vector2
2018-05-24Merge pull request #19149 from neikeq/xIgnacio Etcheverry
Mono: Improve 'script class not found' error
2018-05-24Mono: Improve 'script class not found' errorIgnacio Etcheverry
No longer printed when using using placeholder script instances (for non-tool scripts in the editor). Print different error if the project assembly is not loaded
2018-05-24Merge pull request #19131 from YeldhamDev/connection_comment_capitalizeMax Hilbrunner
Capitalized comments of methods created by the Connect Signal dialog
2018-05-23Capitalized comments of methods created by the Connect Signal dialog.Michael Alexsander Silva Dias
2018-05-23Fix positive operator in GDScript compilerGeorge Marques
2018-05-22mono: add Slerp method to vector classes, expose Cross method for Vector2, ↵Kelly Thomas
and fix unnecessary casts in Basis
2018-05-21Fix index out of range error in string.Extension()Kelly Thomas
2018-05-20Reduce allocations when converting mono arrays to pool arraysCarter Anderson
2018-05-18Merge pull request #18974 from KellyThomas/c-sharp-feature-parity-basisRémi Verschelde
Mono: Basis constructor for euler parameter
2018-05-18Merge pull request #18975 from KellyThomas/c-sharp-feature-parity-colorIgnacio Etcheverry
mono: New Color methods: Darkened, Lightened and ToRgba32
2018-05-17mono: Plane, expose Normal, and DKelly Thomas
2018-05-17mono: New Color methods: Darkened, Lightened and ToRgba32Kelly Thomas
2018-05-17Mono: Basis constructor for euler parameterKelly Thomas
2018-05-17fixes build error on Linux after its introduction in #18949Michele Valente
The function expects now a return value. Returning NULL seems to work in this case.
2018-05-17Merge pull request #18405 from flashyincceo/gdscript-constants-helpRémi Verschelde
Fix Ctrl+click on @GDScript constants
2018-05-17Merge pull request #18949 from neikeq/aloRémi Verschelde
Mono: Project building fixes
2018-05-17Mono: Project building fixesIgnacio Etcheverry
- Set (Csc/Vbc/Fsc)ToolExe environment variables to point to the batch files in Mono's bin directory when building with Mono's MSBuild. - Set Mono's MSBuild as the default build tool on Windows. - Generate projects with portable DebugType instead of full.
2018-05-16Merge pull request #18889 from madadam/async-await-fixIgnacio Etcheverry
Set current SynchronizationContext before the game loop starts
2018-05-16Add missing copyright headersGuilherme Felipe
2018-05-16Allow editing of some unbound properties when hinted (or no range hinted)Juan Linietsky
2018-05-16Merge pull request #18897 from volzhs/libwebp-1.0.0Rémi Verschelde
Update libwebp to 1.0.0
2018-05-15-New inspector.Juan Linietsky
-Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
2018-05-16Update libwebp to 1.0.0volzhs
2018-05-15Set current SynchronizationContext before the game loop startsAdam Cigánek
This fixes the problem that `SynchronizationContext.Current` would be null during the call to `_EnterTree`, `_Ready` and the first call to `_Process` thus the task continuations would be scheduled outside the main thread, which is unexpected and might lead to crashes. With this change, task continuations are scheduled always on the main thread and so async/await can be used without any explicit synchronization, which is what is expected. Fixes #18849
2018-05-14Merge pull request #18545 from vnen/editor-autoloadJuan Linietsky
Enable autoload in editor
2018-05-13Fix duplicate definitions with FreeTypeLeon Krause