Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-25 | Mono: Better versioning and gracefully unloading of Godot API assemblies | Ignacio Etcheverry | |
2018-02-22 | Mono: Add project export plugin | Ignacio Etcheverry | |
2018-02-16 | Makes project manager never initialize mono debug. | Pieter-Jan Briers | |
The heuristic whether we're in the project manager inside GDMono didn't work if the project manager was launched by not having any path to run. This is fixed now by making a Main::is_project_manager(). | |||
2018-01-26 | Mono: Don't defer call to dispose queue objects when finalizing domain | Ignacio 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-09 | Mono: Implement stack info for errors and exceptions | Ignacio Etcheverry | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-04 | Mono: Add properties support in scripts | Ignacio Etcheverry | |
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-01-01 | Mono: Script lifetime fixes | Ignacio 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-11-01 | Fix thread checking to queue instances for deletion | Ignacio Etcheverry | |
2017-10-29 | Mono: Add build project button and reload interval | Ignacio Etcheverry | |
2017-10-27 | Mono: Use "UnnamedProject" if application/config/name is empty | Unknown | |
2017-10-23 | Mono: Prevent raising exceptions in native code | Ignacio Etcheverry | |
For now we will just print the exceptions we catch. Later, we should use something similar to 'mono_set_pending_exception(ex)'. | |||
2017-10-21 | Cleanup unnecessary debug prints | Rémi Verschelde | |
2017-10-10 | Fix getting struct elements from MonoArray (#11978) | Ignacio Etcheverry | |
* Fix getting struct elements from MonoArray * Revert undesired change | |||
2017-10-07 | Fix dot separated assembly names confused with file extensions | Ignacio Etcheverry | |
2017-10-07 | Fix assembly load hooks | Ignacio Etcheverry | |
2017-10-05 | Uninitialized local and domain finalize fixes | Ignacio Etcheverry | |
- Make sure to run the GC before and after finalizing the scripts domain. | |||
2017-10-03 | Added mono module | Ignacio Etcheverry | |