Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-08 | Fix Godot.Object.ToString() infinite recursion | Ignacio Etcheverry | |
Should not be using Variant to String conversion as that would call ToString() again | |||
2019-07-05 | Re-write mono module editor code in C# | Ignacio Etcheverry | |
Make the build system automatically build the C# Api assemblies to be shipped with the editor. Make the editor, editor player and debug export templates use Api assemblies built with debug symbols. Always run MSBuild to build the editor tools and Api assemblies when building Godot. Several bugs fixed related to assembly hot reloading and restoring state. Fix StringExtensions internal calls not being registered correctly, resulting in MissingMethodException. | |||
2019-07-03 | Mono: Fix Array IndexOutOfRangeException not being thrown | Ignacio Etcheverry | |
2019-06-03 | Android build and export for the mono module | Ignacio Etcheverry | |
2019-06-01 | Merge pull request #27789 from Giacom/move_towards | Rémi Verschelde | |
Added move_toward functions for float, Vector2 and Vector3 | |||
2019-05-28 | Added move_toward functions for float, Vector2 and Vector3 | Giacom | |
2019-05-27 | Merge pull request #28957 from aaronfranke/basis-optimize | Rémi Verschelde | |
Optimize Basis constructor for Axis Angle | |||
2019-05-26 | [Mono] Change Atan2 arguments to Y X | Aaron Franke | |
2019-05-22 | [Mono] Misc Basis and AABB improvements | Aaron Franke | |
2019-05-21 | Merge pull request #29079 from neikeq/oopsie | Ignacio Roldán Etcheverry | |
Fix C# build error in MarshalUtils debug code | |||
2019-05-21 | Merge pull request #29052 from neikeq/fixes-28667------i-think | Ignacio Roldán Etcheverry | |
Replace call to 'mono_runtime_object_init' with manual ctor invoking | |||
2019-05-21 | Fix C# build error in MarshalUtils debug code | Ignacio Etcheverry | |
2019-05-21 | Replace call to 'mono_runtime_object_init' with manual ctor invoking | Ignacio Etcheverry | |
2019-05-19 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.15.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-05-18 | C#: Marshalling support for IEnumerable<> and IDictionary<,> | Ignacio Etcheverry | |
Also fixed the hint string of exported members. | |||
2019-05-17 | Optimize Basis constructor for Axis Angle | Aaron Franke | |
2019-04-30 | Make "decimal" functions more consistent | Aaron Franke | |
In GDScript, rename "decimals" to "step_decimals". In C#, add "StepDecimals", but keep the old functionality in a method called "DecimalCount". | |||
2019-04-29 | Merge pull request #28423 from ↵ | Rémi Verschelde | |
neikeq/dont-forget-to-think-a-name-for-this-branch C#: Deprecate accessor methods and generate correct int and float types | |||
2019-04-27 | C#: Generate the correct integer and floating point types | Ignacio Etcheverry | |
2019-04-25 | [Mono] Approximate equality | Aaron Franke | |
2019-04-20 | Merge pull request #27820 from ForLoveOfCats/master | Ignacio Roldán Etcheverry | |
Mono: Convert all items to string before printing | |||
2019-04-19 | Mono: Convert all items to string before printing | ForLoveOfCats | |
2019-04-18 | C#: Add missing ToString() override methods | Ignacio Etcheverry | |
Godot.Object, Array, Dictionary and RID were missing ToString() override methods | |||
2019-04-08 | Merge pull request #27452 from Chaosus/direction_to | Rémi Verschelde | |
Added method to retrieve a direction vector from one point to another | |||
2019-04-08 | Merge pull request #27231 from Chaosus/smoothstep | Rémi Verschelde | |
Added smoothstep built-in function | |||
2019-04-07 | Added smoothstep built-in function | Chaosus | |
2019-04-06 | Fix wrong method binds and registered class | Ignacio Etcheverry | |
2019-04-06 | C#: Support type hints for exported Arrays | Ignacio Etcheverry | |
Added the code for Dictionary as well, but it's not yet supported by the Godot inspector. | |||
2019-04-06 | C#: Add marshalling support for IEnumerable and IDictionary | Ignacio Etcheverry | |
Added constructor that takes IEnumerable for Array and IEnumerable<T> for Array<T>. Added constructor that takes IDictionary for Dictionary and IDictionary<TKey, TValue> for Dictionary<TKey, TValue>. | |||
2019-04-06 | C#: Some important Array and Dictionary interface changes | Ignacio Etcheverry | |
Array now implements IList instead of IList<object, object>. Dictionary now implements IDictionary instead of IDictionary<object, object>. | |||
2019-04-05 | Added direction_to method to vectors | Chaosus | |
2019-04-04 | Mono: Makes GD.Convert take Variant.Type instead of int | ForLoveOfCats | |
2019-04-02 | Fix memory leak introduced in bb6814a | Ignacio Etcheverry | |
2019-04-01 | Merge pull request #27485 from Faless/io/encode_decode_safety_pr | Rémi Verschelde | |
Safer encode/decode variant. | |||
2019-04-01 | Add object encoding param to serialization methods | Fabio Alessandrelli | |
Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative). | |||
2019-03-29 | C#: Add DynamicGodotObject class | Ignacio Etcheverry | |
Expands to Object.call, Object.set and Object.get for accessing members. This means it can also access members from scripts written in other languages, like GDScript. | |||
2019-03-08 | Merge pull request #26746 from shartte/godot-trace-listener | Ignacio Roldán Etcheverry | |
Add a custom TraceListener on Startup for Mono | |||
2019-03-07 | Added a Godot TraceListener, which is automatically installed on startup. ↵ | Sebastian Hartte | |
Fixes that Debug/Trace Assertions are simply swallowed by Godot. | |||
2019-03-07 | Fix division by zero at wrap functions in mono | Chaosus | |
2019-02-28 | Merge pull request #26411 from neikeq/issue-26195 | Ignacio Etcheverry | |
C#: Add Array.Resize(int) method | |||
2019-02-28 | C#: Add Array.Resize(int) method | Ignacio Etcheverry | |
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-23 | C#: Fix Vector2.AngleToPoint | Ignacio Etcheverry | |
Fixes #26209 | |||
2019-02-23 | C#: Basis fixes and cleanup | Ignacio Etcheverry | |
Fix Basis operator[int]. Now it returns columns instead of rows. Fix Transform2D.AfficeInverse() mutating rather than returning a new Transform2D. | |||
2019-02-19 | C#: Make GD.Range return IEnumerable instead of array | Ignacio Etcheverry | |
- Make NodePath and RID sealed classes. - Renamed rand_range to RandRange. | |||
2019-02-19 | Merge pull request #26039 from neikeq/throw_objectdisposedexception | Ignacio Etcheverry | |
C#: Throw ObjectDisposedException from disposed wrapper classes | |||
2019-02-19 | Merge pull request #26038 from neikeq/csharp_rand_funcs | Ignacio Etcheverry | |
C#: Add random functions to GD class | |||
2019-02-19 | C#: Throw ObjectDisposedException from disposed wrapper classes | Ignacio Etcheverry | |
2019-02-19 | C#: Add random functions to GD class | Ignacio Etcheverry | |
2019-02-19 | C#: fix Quat.Equals. | RomanAkberov | |