summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2018-01-01Merge pull request #15232 from neikeq/issue-15138-and-moreRémi Verschelde
Mono fixes
2018-01-01Mono: Change BindingsGenerator singleton to avoid StringName leaksIgnacio Etcheverry
2018-01-01Mono: Script lifetime fixesIgnacio Etcheverry
- alloc_language_binding: Use strong GC handle as well for references. Fixes #15138 - Set the native instance field of Godot.Object to IntPtr.Zero when it's freed. - Create weak handles without tracking resurrection (that was causing trouble). This means we have to call notification predelete before queueing a native Object for deletion, and use the MonoObject* passed by the finalizer because the weak GC handle target will return NULL at this point.
2017-12-31Merge pull request #15136 from neikeq/issue-15128Ignacio Etcheverry
Mono: Bindings no longer relie on DocData for accessors
2017-12-30fix typo in switch statementfirefly2442
2017-12-29Mono: Bindings no longer relie on DocData for accessorsIgnacio Etcheverry
2017-12-27Merge pull request #14996 from neikeq/enums-monoNoshyaar
Mono: Make the bindings generator output enums
2017-12-24Merge pull request #14997 from neikeq/issue-14988Ignacio Etcheverry
Marshal NULL MonoString* as empty Godot string
2017-12-24Restored opus build since WebM needs it, but disabled it from code.Juan Linietsky
2017-12-24-Removed OpenMP support, replaced by a custom class.Juan Linietsky
-Disabled Opus, implementation is wrong.
2017-12-24Merge pull request #14982 from GodotExplorer/more-translate-textNoshyaar
Add more translatable text for editor plugins.
2017-12-24Mono: Make the bindings generator output enumsIgnacio Etcheverry
- Switch to PascalCase for constants names
2017-12-24Marshal NULL MonoString* as empty Godot stringIgnacio Etcheverry
2017-12-23Merge pull request #14978 from AndreaCatania/intshapJuan Linietsky
Fixed dispatch callback
2017-12-23Add more translatable text for editor plugins.geequlim
2017-12-23Fixed dispatch callbackAndreaCatania
2017-12-23Merge pull request #14965 from AndreaCatania/intshapRémi Verschelde
Fixed bullet intersect_shape crash, Fixed bullet sleeping
2017-12-23Fixed rigidbody sleping, Fixes #13952AndreaCatania
2017-12-23Fixed intersect_shape crash, closes #13697AndreaCatania
2017-12-20Fix gridmap disappearing after editing after bake, closes #14868Juan Linietsky
2017-12-19Fix fatal mono logs not getting logged to disk.PJB3005
They aborted the application without flushing the log file. Also there was a typo.
2017-12-19-Fix some crashes in unwrapperJuan Linietsky
-Add emission lighting to raytrace mode, fixes #14686
2017-12-19Should no longer crash after rebaking, may be a solution to #14795Juan Linietsky
Not sure if this is the same problem, as reported, please test.
2017-12-18Add plugin to edit GDNativeLibrarygeequlim
Rename GDNativeLibraryEditor to GDNativeLibrarySingletonEditor
2017-12-18doc: Sync classref with current sourceRémi Verschelde
2017-12-18Added baked light support for gridmaps.Juan Linietsky
2017-12-17Merge pull request #14788 from mrcdk/ogg_pop_noise_fixRémi Verschelde
Fix ogg looping pop noise. Closes #11468
2017-12-17Merge pull request #14754 from willnationsdev/dictionary-copyRémi Verschelde
Added 'duplicate' function for Dictionary in C++ and API.
2017-12-17Dictionary::copy -> ::duplicateWill Nations
2017-12-17Fix ogg looping pop noise. Closes #11468MrCdK
2017-12-17Now every variant type has its icon.Daniel J. Ramirez
2017-12-17General use Variant type icons, plus other icon updates.Daniel J. Ramirez
2017-12-17Cleanup some #if 0'd codeRémi Verschelde
2017-12-16Merge pull request #12845 from remorse107/Array-Dictionary-FixRémi Verschelde
Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.
2017-12-16Remove get_stack_bottomRuslan Mustakov
It's not used in godot-nim any longer and there were no other uses for it.
2017-12-16Merge pull request #14676 from NathanWarden/nav_create_to_addRémi Verschelde
Renamed navmesh_create to navmesh_add since no navmesh is created.
2017-12-16Merge pull request #14708 from Faless/get_packet_not_const_rebasedRémi Verschelde
Remove "const" from PacketPeer get_packet/get_var, move windows network related stuff to drivers
2017-12-15Made built-in identifiers properly constant in shaders. Fixes #14449, closes ↵Juan Linietsky
#14629
2017-12-15Renamed navmesh/poly_create to navmesh/poly_add since no navmesh is created.Nathan Warden
2017-12-15Remove "const" from PacketPeer get_packet/get_varFabio Alessandrelli
They are NOT constant methods, as state by the comment message, they fetch the last packet and then forget about it, actively changing the state of the object.
2017-12-15Merge pull request #14679 from ↵Thomas Herzog
touilleMan/add-godot_get_global_constants-to-gdnative-wrapper [GDnative] missing godot_get_stack_bottom and godot_get_global_constants
2017-12-15Fixes thekla atlas mingw-w64 buildbruvzg
2017-12-15Add missing godot_get_stack_bottom and godot_get_global_constants in ↵Emmanuel Leblond
gdnative_api.json
2017-12-14GDScript files are converted to binary on export now.Juan Linietsky
2017-12-14-Add lightmapperJuan Linietsky
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
2017-12-13Merge pull request #14626 from Hinsbart/module_envRémi Verschelde
Scons: Build modules in seperate env.
2017-12-13Scons: Build modules in seperate env.Andreas Haas
2017-12-13Merge pull request #14587 from hoelzl/pr-no-std-arg-on-msvcRémi Verschelde
Don't pass -std=gnu++11 to MSVC
2017-12-13Merge pull request #14591 from mhilbrunner/patch-6Rémi Verschelde
Small fix in stream_peer_openssl: missing break, formatting