Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-06 | allow undefined GODOT_DEBUG_MSBUILD environment variable | Kelly Thomas | |
2018-06-05 | Mono: Add 'View log' button to open the MSBuild log of a build | Ignacio Etcheverry | |
2018-06-05 | Mono: Fix passing wrong logger assembly path to MSBuild | Ignacio Etcheverry | |
- Add option to print MSBuild's stdout and stderr instead of redirecting it. This can be enabled by setting the environment variable: Godot_DEBUG_MSBUILD=1 | |||
2018-05-17 | fixes build error on Linux after its introduction in #18949 | Michele Valente | |
The function expects now a return value. Returning NULL seems to work in this case. | |||
2018-05-17 | Mono: Project building fixes | Ignacio Etcheverry | |
- Set (Csc/Vbc/Fsc)ToolExe environment variables to point to the batch files in Mono's bin directory when building with Mono's MSBuild. - Set Mono's MSBuild as the default build tool on Windows. - Generate projects with portable DebugType instead of full. | |||
2018-04-28 | Mono: BindingsGenerator enum fixes | Ignacio Etcheverry | |
- Make enums have an unique signature name of int. This means that when generating internal methods, there is no difference between different enums types nor between enums and int. This way enums can re-use internal methods. - Make type resolver fallback to int if a type is not found and it's an enum. | |||
2018-04-24 | Merge pull request #18399 from neikeq/u | Ignacio Etcheverry | |
Mono fixes | |||
2018-04-24 | Mono: Fix '!t' error messages when generating bindings | Ignacio Etcheverry | |
This error wasn't affecting the bindings generation process. | |||
2018-04-09 | Merge pull request #17864 from NikodemL/fix_mono_bottom_panel_issue_activated | Ignacio Etcheverry | |
Fixed mono bottom panel to select the correct file when messages are filtered | |||
2018-03-30 | Fixed _issue_activated to take the correct issue id from the list | Nikodem Lokatelj | |
2018-03-27 | Move GodotSharp and MonoBuildTab member variables to initializer list | Wilson E. Alvarez | |
2018-03-04 | [mono] write classes with no constructor as abstract | Paul Joannon | |
2018-02-25 | Mono: Better versioning and gracefully unloading of Godot API assemblies | Ignacio Etcheverry | |
2018-02-24 | Merge pull request #16986 from neikeq/issue-16983 | Ignacio Etcheverry | |
Mono: Fix bindings for parameters in vararg methods | |||
2018-02-24 | Mono: Fix bindings for parameters in vararg methods | Ignacio Etcheverry | |
2018-02-22 | Mono: Add project export plugin | Ignacio Etcheverry | |
2018-02-21 | Update warning about C# support | Rémi Verschelde | |
2018-02-18 | Merge pull request #16746 from PJB3005/18-02-16-fix-nodepath-pascalcase | Ignacio Etcheverry | |
Makes NodePath and RID follow PascalCase in C#. | |||
2018-02-18 | Merge pull request #16747 from PJB3005/18-02-16-nodepath-tostring | Ignacio Etcheverry | |
Give C# NodePath a ToString(). | |||
2018-02-17 | Mono: Fix build status icons | Ignacio Etcheverry | |
2018-02-16 | Makes NodePath and RID follow PascalCase in C#. | Pieter-Jan Briers | |
Fixes #15685 | |||
2018-02-16 | Give C# NodePath a ToString(). | Pieter-Jan Briers | |
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. | |||
2018-02-14 | Merge pull request #15574 from paulloz/mono-build-project-button | Rémi Verschelde | |
Change 'Build Project' button style in Mono panel | |||
2018-02-01 | Fix inconsistencies and typos in argument names | Paolo Perkovic | |
2018-01-27 | Mono: Fix method_bind fields being generated as instance members | Ignacio Etcheverry | |
2018-01-25 | Mono: Fix NodePath and RID bindings | Ignacio Etcheverry | |
2018-01-22 | Mono: Display opt-out warning in editor about WIP status | Rémi Verschelde | |
This ensures that all users of the Mono flavour of Godot 3.0 are aware of its current shortcomings (no export, crashes and usability issues). The dialog is shown each time the editor is started, until the checkbox is disabled (i.e. until users will have actually read it). Fixes #15956. | |||
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-12 | Mono: Fix starting MonoDevelop process from the wrong appdomain | Ignacio Etcheverry | |
2018-01-10 | Change 'Build Project' button style in Mono panel | Paul Joannon | |
Address #15208 | |||
2018-01-09 | Merge pull request #15463 from neikeq/the-stack-frame-madness | Rémi Verschelde | |
Mono: Implement stack info for errors and exceptions | |||
2018-01-09 | Mono: Fix iteration order of object types when generating bindings | Ignacio Etcheverry | |
2018-01-09 | External editor fixes | Ignacio Etcheverry | |
- Fix VS Code opening on the previous line to the desired one. - Fix running MonoDevelop without the line and column parameters. - Fix `ScriptEditor::_goto_script_line` not working with language overriden external editors. | |||
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: Change BindingsGenerator singleton to avoid StringName leaks | Ignacio Etcheverry | |
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-12-29 | Mono: Bindings no longer relie on DocData for accessors | Ignacio Etcheverry | |
2017-12-27 | Merge pull request #14996 from neikeq/enums-mono | Noshyaar | |
Mono: Make the bindings generator output enums | |||
2017-12-24 | Merge pull request #14997 from neikeq/issue-14988 | Ignacio Etcheverry | |
Marshal NULL MonoString* as empty Godot string | |||
2017-12-24 | Mono: Make the bindings generator output enums | Ignacio Etcheverry | |
- Switch to PascalCase for constants names | |||
2017-12-24 | Marshal NULL MonoString* as empty Godot string | Ignacio Etcheverry | |
2017-12-23 | Add more translatable text for editor plugins. | geequlim | |
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-11-25 | Fix mono build after bc2e8d99 | Rémi Verschelde | |
2017-11-17 | Rename Rect3 to AABB. | Ferenc Arn | |
Fixes #12973. | |||
2017-11-15 | doc: Rename "@Global Scope" to "@GlobalScope" | Rémi Verschelde | |
Spaces in filenames are evil. | |||
2017-11-14 | Move singleton management from ProjectSettings to Engine | Leon Krause | |
2017-11-10 | Remove preprocessor directives from macro arguments | Matthias Hoelzl | |
Preprocessor directives within macro arguments lead to undefined behavior, and VC++ actually rejects them as compiler errors. |