summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-02-17Gridmap editor now lists plane instead of floor when not horizontal.Anish
Instead of gridmap editor calling grid as floor irrespective of the orientation, it now calls the grid plane if it's vertical and floor if horizontal. Resolves: #14611
2018-02-14Merge pull request #15379 from ianb96/delete_key_fixRémi Verschelde
Filesystem and Visual Script Members delete key fix
2018-02-14Merge pull request #15574 from paulloz/mono-build-project-buttonRémi Verschelde
Change 'Build Project' button style in Mono panel
2018-02-14Merge pull request #16176 from vnen/gdscript-default-argsRémi Verschelde
Show default values in docs for GDScript built-in functions
2018-02-14Merge pull request #16331 from Benjamin-Dobell/pull/fix-pkgconfig-monoRémi Verschelde
Fixed Mono builds on macOS (pkgconfig detection of mono)
2018-02-14Merge pull request #14804 from ColinKinloch/masterRémi Verschelde
Fixed android arm64v8
2018-02-14Merge pull request #16681 from AndreaCatania/kin_tRémi Verschelde
Added return true o collide when no rusult is NULL
2018-02-14Added return true o collide when no rusult is NULLAndrea Catania
2018-02-14Merge pull request #16547 from Dar13/kinematic_gravity_fixRémi Verschelde
Fixes gravity calculation for kinematic bodies in Bullet
2018-02-14Allow building with system wide mbedtls on X11Fabio Alessandrelli
Using builtin_mbedtls=yes is still the default as many distributions do not ship with mbedtls included.
2018-02-14Deleting OpenSSL module and libraryFabio Alessandrelli
2018-02-14lws module now uses mbedtls as OpenSSL replacementFabio Alessandrelli
2018-02-14Add mbedtls moduleFabio Alessandrelli
2018-02-13Fixes gravity calculation for kinematic bodies in BulletNeil Moore
2018-02-13Merge pull request #16551 from sctincman/xbuild_fallback-fixRémi Verschelde
Add and use mono build variables with cloned environment.
2018-02-13Merge pull request #16433 from Calinou/remove-assetlib-debugging-printsRémi Verschelde
Remove debugging prints related to the asset library
2018-02-13Merge pull request #16424 from AndreaCatania/phyjRémi Verschelde
Added physics API in order to enable/disable collisions between rigidbody attached to a joint with bullet physics bullet
2018-02-11gdnative_api.json: Change argument name to r_desttilpner
This reflects its usage as an output argument, consistent with the other godot_variant_new functions
2018-02-10Add and use mono build variables with cloned environment.Jonathan Tinkham
2018-02-10Merge pull request #16539 from eska014/gdnative-macwarnThomas Herzog
Fix GDNATIVE_API_INIT() warning about sign mismatch
2018-02-10Fix GDNATIVE_API_INIT() warning about sign mismatchLeon Krause
2018-02-09add initial NativeScript 1.1 extensionkarroffel
This commit adds new functionality to NativeScript, namely: - ability to set and get documentation for classes, methods, signals and properties - ability to set names and type information to method arguments - ability to set and get type tags for nativescripts - ability to register instance binding data management functions - ability to use instance binding data
2018-02-09generate proper API structs for GDNative extension extensionskarroffel
The GDNative C API gets passed to libraries in a struct of function pointers. To provide stable binary compatibility, each extension not part of the core API is separated into its own sub-struct. These structs aren't meant to be changed in order to keep binary compatibility. In case of an API extension, the structs include a `next` pointer which can point to a new struct with additional function pointers. Godot's build system generates the API structs automatically at build time, but so far there has no support for the mentioned `next` pointers. This commit changes the API struct generation in such a way that code that used previous headers will compile without problem with the new headers. The new extension-extensions (weird name, but that's what it is) get generated recursively and include the version in the struct-name.
2018-02-07Merge pull request #14888 from Faless/websocketRémi Verschelde
Websocket module
2018-02-06Relicense module to the wondeful Godot community!Fabio Alessandrelli
2018-02-06Add websocket module.Fabio Alessandrelli
Webassembly is client-only for obvious reasons. Other platforms support both client and server using libwebsockets.
2018-02-05Remove debugging prints related to the asset libraryHugo Locurcio
2018-02-05Added physics API in order to enable/disable collisions between rigidbody ↵Andrea Catania
attached to a joint with bullet physics bullet Fixes #16424
2018-02-02GDScriptParser: Remove debug prints.Andreas Haas
2018-02-03Fix pkgconfig detection of monoBenjamin Dobell
2018-02-01Fix inconsistencies and typos in argument namesPaolo Perkovic
2018-02-01Merge pull request #16258 from NathanWarden/fix_mono_decimals_methodRémi Verschelde
[Mono] Fix an infinite recursion in the Mathf.Decimals method when using floats.
2018-02-01Merge pull request #16205 from neikeq/issue-15053Rémi Verschelde
Mono: Remove automatic script multilevel calls
2018-02-01Merge pull request #16002 from bruvzg/mono_loading_form_resRémi Verschelde
[Mono] Allow loading assemblies (including mscorlib) from resources.
2018-02-01Merge pull request #16175 from NathanWarden/add_async_and_awaitRémi Verschelde
Added async and await as C# keywords.
2018-01-31Fix an infinite recursion in the Mathf.Decimals method when using floats.Nathan Warden
2018-01-31Mono: Allow loading `mscorlib` from resources.bruvzg
2018-01-30Added async and await as C# keywords.Nathan Warden
2018-01-30Mono: Remove automatic script multilevel callsIgnacio Etcheverry
2018-01-30Merge pull request #15980 from mrcdk/audio_stream_get_lengthRémi Verschelde
Expose audio streams get_length()
2018-01-30Show default values in docs for GDScript built-in functionsGeorge Marques
2018-01-27Merge pull request #16118 from neikeq/i-dont-know-what-to-write-here-anymoreRémi Verschelde
Mono: Fix build errors with tools=no and target=release
2018-01-27Mono: Fix method_bind fields being generated as instance membersIgnacio Etcheverry
2018-01-27Mono: Fix build errors with tools=no and target=releaseIgnacio Etcheverry
2018-01-26Mono: Don't defer call to dispose queue objects when finalizing domainIgnacio Etcheverry
It's going to be called anyway after `mono_domain_finalize`. This also prevents crashes, since the MessageQueue singleton could already be freed at this point (see: #15702).
2018-01-25Mono: Fix NodePath and RID bindingsIgnacio Etcheverry
2018-01-25doc: Fix references to online tutorials after godotengine/godot-docs#1015Rémi Verschelde
2018-01-25doc: Sync with current sourceRémi Verschelde
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage).
2018-01-24- Improves portability in joystick buttons enumAriel Manzur
- Fixes linking bug in modules split library
2018-01-24Improved stabilization of ray shape in BulletAndrea Catania