| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [mono] write classes with no constructor as abstract | Paul Joannon | 2018-03-04 | 1 | -2/+3 |
| | | |||||
| * | Mono: Better versioning and gracefully unloading of Godot API assemblies | Ignacio Etcheverry | 2018-02-25 | 1 | -23/+55 |
| | | |||||
| * | Mono: Fix bindings for parameters in vararg methods | Ignacio Etcheverry | 2018-02-24 | 1 | -3/+3 |
| | | |||||
| * | Merge pull request #16746 from PJB3005/18-02-16-fix-nodepath-pascalcase | Ignacio Etcheverry | 2018-02-18 | 1 | -1/+1 |
| |\ | | | | | Makes NodePath and RID follow PascalCase in C#. | ||||
| | * | Makes NodePath and RID follow PascalCase in C#. | Pieter-Jan Briers | 2018-02-16 | 1 | -1/+1 |
| | | | | | | | | | Fixes #15685 | ||||
| * | | Give C# NodePath a ToString(). | Pieter-Jan Briers | 2018-02-16 | 1 | -1/+2 |
| |/ | | | | | | | It already had an implicit cast operator to string, but this doesn't get used in say string formatting. So now something like $"path: {GetPath()}" works. | ||||
| * | Mono: Fix method_bind fields being generated as instance members | Ignacio Etcheverry | 2018-01-27 | 1 | -2/+1 |
| | | |||||
| * | Mono: Fix NodePath and RID bindings | Ignacio Etcheverry | 2018-01-25 | 1 | -37/+69 |
| | | |||||
| * | Fix typos in code and docs with codespell | Rémi Verschelde | 2018-01-18 | 1 | -1/+1 |
| | | | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell | ||||
| * | Mono: Fix iteration order of object types when generating bindings | Ignacio Etcheverry | 2018-01-09 | 1 | -29/+29 |
| | | |||||
| * | Add missing copyright headers and fix formatting | Rémi Verschelde | 2018-01-05 | 1 | -0/+1 |
| | | | | | | | 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. | ||||
| * | Update copyright statements to 2018 | Rémi Verschelde | 2018-01-01 | 1 | -2/+2 |
| | | | | | Happy new year to the wonderful Godot community! | ||||
| * | Mono: Change BindingsGenerator singleton to avoid StringName leaks | Ignacio Etcheverry | 2018-01-01 | 1 | -5/+6 |
| | | |||||
| * | Mono: Script lifetime fixes | Ignacio Etcheverry | 2018-01-01 | 1 | -3/+3 |
| | | | | | | | - 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. | ||||
| * | Mono: Bindings no longer relie on DocData for accessors | Ignacio Etcheverry | 2017-12-29 | 1 | -49/+48 |
| | | |||||
| * | Mono: Make the bindings generator output enums | Ignacio Etcheverry | 2017-12-24 | 1 | -206/+612 |
| | | | | | - Switch to PascalCase for constants names | ||||
| * | Fix mono build after bc2e8d99 | Rémi Verschelde | 2017-11-25 | 1 | -2/+2 |
| | | |||||
| * | Rename Rect3 to AABB. | Ferenc Arn | 2017-11-17 | 1 | -2/+2 |
| | | | | | Fixes #12973. | ||||
| * | doc: Rename "@Global Scope" to "@GlobalScope" | Rémi Verschelde | 2017-11-15 | 1 | -2/+2 |
| | | | | | Spaces in filenames are evil. | ||||
| * | Move singleton management from ProjectSettings to Engine | Leon Krause | 2017-11-14 | 1 | -3/+3 |
| | | |||||
| * | Fix regression from #12473 and #12388 | Ignacio Etcheverry | 2017-10-29 | 1 | -27/+27 |
| | | |||||
| * | BindingsGenerator cleanup and improved error messages | Ignacio Etcheverry | 2017-10-29 | 1 | -535/+565 |
| | | | | | If there is an error generating a property or a method, the error message will include the member and class names. | ||||
| * | Exit after generating mono glue | Ignacio Etcheverry | 2017-10-24 | 1 | -10/+30 |
| | | |||||
| * | Mono: Prevent raising exceptions in native code | Ignacio Etcheverry | 2017-10-23 | 1 | -4/+4 |
| | | | | | For now we will just print the exceptions we catch. Later, we should use something similar to 'mono_set_pending_exception(ex)'. | ||||
| * | Improve signature of signal target generated function | Ignacio Etcheverry | 2017-10-16 | 1 | -30/+0 |
| | | |||||
| * | Merge pull request #12135 from neikeq/g | Ignacio Etcheverry | 2017-10-16 | 1 | -4/+0 |
| |\ | | | | | Re-write SignalAwaiter implementation | ||||
| | * | Re-write SignalAwaiter implementation | Ignacio Etcheverry | 2017-10-16 | 1 | -4/+0 |
| | | | | | | | | | Old implementation had issues where you could only await on the same signal of the same source once. | ||||
| * | | Mono: Make use of ClassInfo's exposed API | Ignacio Etcheverry | 2017-10-09 | 1 | -15/+6 |
| |/ | | | | | - BindingsGenerator only generates exposed classes. - Fix creation of managed instances of non-exposed classes. | ||||
| * | Added mono module | Ignacio Etcheverry | 2017-10-03 | 1 | -0/+2151 |
