Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-08 | Merge pull request #32045 from neikeq/fix-cannot-create-mono-log-file | Rémi Verschelde | |
Mono: Fix unable to create log file due to str_format bug | |||
2019-09-08 | Mono: Fix unable to create log file due to str_format bug | Ignacio Etcheverry | |
2019-09-07 | Merge pull request #32022 from neikeq/fix-mono-export-windows-backslash | Ignacio Roldán Etcheverry | |
Mono: Fix PCK assembly paths when exporting from Windows | |||
2019-09-07 | Fix missing method for internal_MonoWindowsInstallRoot | Ignacio Etcheverry | |
2019-09-07 | Mono: Fix PCK assembly paths when exporting from Windows | Ignacio Etcheverry | |
Assembly paths were written to PCK files with backslash as path separator and PackedData only supports forward slash. This would make exported games unable to find the assemblies. | |||
2019-09-03 | Adds skip-breakpoints feature | iwek7 | |
2019-09-01 | Check for exact equality before approximate equality | Aaron Franke | |
2019-08-30 | Mono: Force preemptive thread suspend mode as a temporary workaround | Ignacio Etcheverry | |
2019-08-29 | Merge pull request #31770 from neikeq/supercedes-31008 | Rémi Verschelde | |
Fix GodotTools.ProjectEditor HintPaths for referenced packages | |||
2019-08-29 | Fix GodotTools.ProjectEditor HintPaths for referenced packages | Ignacio Etcheverry | |
2019-08-28 | Merge pull request #31729 from aaronfranke/mono-color | Rémi Verschelde | |
[Mono] Various Color fixes and improvements | |||
2019-08-28 | Style: Fix copyright headers in new files | Rémi Verschelde | |
2019-08-28 | Merge pull request #31606 from toasteater/fix/nativescript-new-json-return-type | Rémi Verschelde | |
Fix the return type of NativeScript::new in API json | |||
2019-08-27 | [Mono] Various Color improvements | Aaron Franke | |
I also slid in a fix to C++ Vector3 > and >= | |||
2019-08-27 | Mono: Fix OSX build due to invalid function call | Rémi Verschelde | |
2019-08-26 | Make VarArg methods return types show up as Variant in API json | toasteater | |
VarArg methods have the return type Object in the API json for GDNative. This can cause undefined behavior in some language bindings due to lack of documentation on VarArg methods' behavior. This changes the MethodInfo of: - CSharpScript::_new - GDScript::_new - PluginScript::_new | |||
2019-08-26 | Merge pull request #31680 from neikeq/fix-android-gen-sources | Ignacio Roldán Etcheverry | |
Fix 'android_mono_config.gen.cpp' not compiled first time it's generated | |||
2019-08-26 | Fix 'android_mono_config.gen.cpp' not compiled first time it's generated | Ignacio Etcheverry | |
2019-08-26 | Merge pull request #31652 from Calinou/csharp-alpha-dialog-android | Rémi Verschelde | |
Mention Android support in the C# alpha dialog message | |||
2019-08-25 | Set C# 7 as LangVersion for GodotTools and Godot API projects | Ignacio Etcheverry | |
This will make it harder for someone to accidentally commit code that requires a newer version. | |||
2019-08-25 | Mention Android support in the C# alpha dialog message | Hugo Locurcio | |
2019-08-25 | default is only supported by 7.1, reverted to support 7.0 out of the box (no ↵ | lamonte | |
conflict) | |||
2019-08-23 | Merge pull request #31094 from aaronfranke/vector-sign-mod-etc | Rémi Verschelde | |
Add Vector2/3 sign and posmod functions, axis, docs, misc additions | |||
2019-08-22 | Make sure '.mono/metadata/' exists before creating file | Ignacio Etcheverry | |
Fixes #31549 | |||
2019-08-17 | Add Vector2/3 sign and posmod functions, misc additions | Aaron Franke | |
Also make the docs more consistent, add Axis enum to Vector2, add > and >=. and C# also gets % and an override for vector-vector mod. | |||
2019-08-14 | Merge pull request #31347 from neikeq/monodevelop-addin | Rémi Verschelde | |
C#: Add Ide Connection library and server for the editor | |||
2019-08-12 | Always use lists for `LIBS` in SCons | Hugo Locurcio | |
This closes #31288. | |||
2019-08-12 | Add C# language editor icon | Ignacio Etcheverry | |
2019-08-12 | Merge pull request #31322 from neikeq/mono-gitignore-override-sln | Ignacio Roldán Etcheverry | |
Make git no longer ignore solution files inside the mono module | |||
2019-08-12 | Make git no longer ignore solution files inside the mono module | Ignacio Etcheverry | |
2019-08-09 | Add Basis constants and format Transform constants | Aaron Franke | |
2019-08-09 | Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'modules/mono' | Ignacio Etcheverry | |
And 'CRASH_*_MSG' as well. Also make error messages puntuation and quotation more consistent. | |||
2019-08-07 | [Mono] Make all structs seralizable | Aaron Franke | |
2019-08-07 | Merge pull request #31077 from qarmin/coverity_bugs | Rémi Verschelde | |
Change some code proposed by Coverity and Cppcheck | |||
2019-08-07 | Add some code changes/fixes proposed by Coverity and Clang Tidy | qarmin | |
2019-08-04 | [Core] [Mono] Optimize Wrap functions | Aaron Franke | |
Use is_zero_approx(), avoid a negative, and also rename "rng" to "range". | |||
2019-08-04 | C#: Fix Color.ToHtml() | Ignacio Etcheverry | |
2019-08-04 | C#: Add Ide Connection library and server for the editor | Ignacio Etcheverry | |
This will be used for communicating between the Godot editor and external IDEs/editors, for things like opening files, triggering hot-reload and running the game with a debugger attached. | |||
2019-07-28 | [Mono] Deprecate Set methods | Aaron Franke | |
These silently fail, so they should be removed. I accidentally added most of these last year, trying to make everything else consistent with Quat, sorry! Also, a few tiny nitpicking changes are included, like whitespace and misspellings. | |||
2019-07-27 | C#: Fix Transform2D.AffineInverse() | Ignacio Etcheverry | |
2019-07-26 | Merge pull request #30842 from neikeq/fix-custom-props-msbuild | Ignacio Roldán Etcheverry | |
Mono: Fix custom defines for Mono's MSBuild; remove xbuild | |||
2019-07-26 | Mono: Fix custom defines for Mono's MSBuild; remove xbuild | Ignacio Etcheverry | |
Mono's MSBuild and System/VisualStudio's MSBuild expect a different format for surrounding property values with quotes on the command line. xbuild does not seem to support semicolons in property values from the command line: https://xamarin.github.io/bugzilla-archives/16/16465/bug.html It's a good time to just remove xbuild support entirely. | |||
2019-07-26 | Merge pull request #30825 from neikeq/heya | Ignacio Roldán Etcheverry | |
Fix incorrectly updating csproj and not closing build issues file | |||
2019-07-25 | Fix incorrectly updating csproj and not closing build issues file | Ignacio Etcheverry | |
2019-07-25 | Mono: Don't try to update project assemblies from project manager | Ignacio Etcheverry | |
Previously, when running the project manager, we would try to load the API assemblies from the project and fail because we were not editing any project. This would make us try to copy the prebuilt API assemblies to the project. Since there is no project, it would try to copy them to the executable location. This would fail if Godot doesn't have permissions to write to that location. This commit fixes that by instead trying to load the prebuilt API assemblies in the first place, if running the project manager. | |||
2019-07-24 | Mono: Fix regression: external editors not working on Windows | Ignacio Etcheverry | |
2019-07-24 | Mono: Add option to keep running after unhandled exceptions | Ignacio Etcheverry | |
By default, an unhandled exception will cause the application to be terminated; but the project setting `mono/unhandled_exception_policy` was added to change this behaviour. The editor is hard-coded to never terminate because of unhandled exceptions, as that would make writing editor plugins a painful task, and we cannot kill the editor because of a mistake in a thirdparty plugin. | |||
2019-07-23 | Added count method to String | Chaosus | |
2019-07-22 | Mono: Fix editor API assembly not being updated | Ignacio Etcheverry | |
If both the core and editor API assemblies are missing or out of sync, Godot will only update the former and then abort when trying to load them again because the latter was not updated. Godot will update it correctly the next time it's started, but this should not be needed and it should work the first time. This commit fixes that. | |||
2019-07-20 | Merge pull request #30710 from neikeq/issue-30526 | Ignacio Roldán Etcheverry | |
Fix mono module build errors for release templates |