Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-06 | Merge pull request #26713 from neikeq/print-msbuild-command | Rémi Verschelde | |
Print MSBuild command if also printing output | |||
2019-03-06 | Print MSBuild command if also printing output | Ignacio Etcheverry | |
2019-03-06 | Merge pull request #26712 from neikeq/issue-26681 | Ignacio Etcheverry | |
Mono: Make 'Build' button generate solution if it doesn't exist | |||
2019-03-06 | Mono: Make 'Build' button generate solution if it doesn't exist | Ignacio Etcheverry | |
2019-03-05 | Merge pull request #26661 from neikeq/issue-17601 | Ignacio Etcheverry | |
Mono: Fix array field being assigned MonoArray** instead of MonoArray* | |||
2019-03-05 | Mono: Fix array field being assigned MonoArray** instead of MonoArray* | Ignacio Etcheverry | |
Fixes #17601 | |||
2019-03-04 | Merge pull request #26591 from neikeq/oi | Rémi Verschelde | |
Mono: Add option to print MSBuild output and improve out of sync error | |||
2019-03-04 | Mono: Add option to print MSBuild output and improve out of sync error | Ignacio Etcheverry | |
2019-03-02 | Add mono log profiler support | Carter Anderson | |
2019-03-01 | C#: Fix parsing of class full name when the base has generics | Ignacio Etcheverry | |
Also we no longer ignore base classes with generics, since we don't really care about that. | |||
2019-02-28 | Mono: Fail on script instance creation if constructor was not found | Ignacio Etcheverry | |
Previously this would result in NULL dereferencing. Now we fail with an error. | |||
2019-02-28 | Mono: Make sure the generated RootNamespace is a valid identifier | Ignacio Etcheverry | |
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 | Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format | Rémi Verschelde | |
Fix -Wsuggest-attribute=format warnings. | |||
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
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-27 | Fix -Wsuggest-attribute=format warnings. | marxin | |
2019-02-27 | Mono: Some editor usability improvements | Ignacio Etcheverry | |
- Move "Mono" popup menu from the top right corner to `Projects -> Tools` as a submenu. - Add "Build solution" button to the top right corner. Makes it more visible and quicker to access. - Fix build list in the bottom panel unselect an item when clicking on empty space. Previously it would hide the issues panel but the item would remain selected, making it impossible to display the issues panel again if there was only one item. | |||
2019-02-27 | Remove problematic VS Code hint path on Windows | Ignacio Etcheverry | |
2019-02-23 | C#: Fix Vector2.AngleToPoint | Ignacio Etcheverry | |
Fixes #26209 | |||
2019-02-23 | Merge pull request #26203 from neikeq/csharp-basis | Rémi Verschelde | |
C#: Basis fixes and cleanup | |||
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-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-19 | C#: Add 'Singleton' property to singleton wrapper class | Ignacio Etcheverry | |
This property returns an instance of the singleton. The purpose of this is to allow using methods from the base class like 'Connect'. Since all Godot singletons inherit Object, the type of the returned instance is Godot.Object. | |||
2019-02-19 | Merge pull request #26065 from neikeq/csharp-fix-gd-range | Ignacio Etcheverry | |
C#: Make GD.Range return IEnumerable instead of array | |||
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 #25890 from neikeq/issue-25818 | Ignacio Etcheverry | |
Fix Godot.Reference marshalling from MonoObject* to Variant | |||
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 | |
2019-02-15 | Don't print 'Cannot find Mono in the registry' if bundled with Godot | Ignacio Etcheverry | |
Closes #24753 | |||
2019-02-15 | Mono: Fix export template build errors | Ignacio Etcheverry | |
Fixes #25903 | |||
2019-02-14 | Fix Godot.Reference marshalling from MonoObject* to Variant | Ignacio Etcheverry | |
Need to cast Ref<T> to Variant instead of constructing Variant from Object*, otherwise the Variant won't hold a reference. | |||
2019-02-13 | Merge pull request #25821 from akien-mga/sync-class-and-filenames | Rémi Verschelde | |
Ensure classes match their header filename | |||
2019-02-12 | [Mono] Fix Transform2D rotation and scale | Aaron Franke | |
2019-02-12 | Modules: Ensure classes match their header filename | Rémi Verschelde | |
Renamed: - `modules/mono/mono_gd/gd_mono_class_member.h` -> `i_mono_class_member.h` - `modules/upnp/upnpdevice.h` -> `upnp_device.h` - `modules/websocket/websocket_multiplayer.h` -> `websocket_multiplayer_peer.h` | |||
2019-02-12 | Merge pull request #25721 from neikeq/ww | Rémi Verschelde | |
Use script instance binding for objects constructed from C# | |||
2019-02-12 | Core: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `core/dvector.h` -> `pool_vector.h` - `core/io/resource_import.h` -> `resource_importer.h` - `core/sort.h` -> `sort_array.h` - `core/string_db.h` -> `string_name.h` Dropped: - `core/allocators.h` - `core/os/shell.h` - `core/variant_construct_string.cpp` | |||
2019-02-11 | Use "origin" instead of "o" in Transform2D.Rotation | Carter Anderson | |
2019-02-11 | Merge pull request #25724 from aaronfranke/mono-transform | Ignacio Etcheverry | |
[Mono] Fix Transform2D origin | |||
2019-02-11 | Merge pull request #25803 from neikeq/yy | Ignacio Etcheverry | |
Windows: Default to system MSBuild and add VSCode hint path | |||
2019-02-11 | Add VSCode hint path for Windows | Ignacio Etcheverry | |
2019-02-11 | Default to MSBuild from VS Build Tools instead of Mono's | Ignacio Etcheverry | |
Don't pass FrameworkPathOverride to MSBuild. It's causing issues with some nuget packages. | |||
2019-02-10 | Merge pull request #25773 from neikeq/xx | Ignacio Etcheverry | |
Do not initialize Mono if 'res://.mono/' and mscorlib are missing | |||
2019-02-10 | Merge pull request #25774 from neikeq/fix-noreturn-attr-check | Ignacio Etcheverry | |
Fix check to determine if [[noreturn]] attribute is usable | |||
2019-02-10 | Fix check to determine if [[noreturn]] attribute is usable | Ignacio Etcheverry | |
2019-02-10 | Fix exporting assemblies from wrong output path | Ignacio Etcheverry | |
This is the whole reason 'fill_search_dirs' was added for, yet somehow I forgot to pass the config parameter. |