summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-02-17Merge pull request #16770 from paulloz/csharp-signal-attributeRémi Verschelde
C# Signal attribute
2018-02-17implement signal related methods in csharp_script so signals can be used ↵Paul Joannon
with emit
2018-02-17add a [Signal] attribute to CSharpScriptsPaul Joannon
2018-02-17Mono: Fix build status iconsIgnacio Etcheverry
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