summaryrefslogtreecommitdiff
path: root/modules/mono
AgeCommit message (Collapse)Author
2018-07-25Fix '!valid' error spam on C# script instance createIgnacio Etcheverry
2018-07-25Mono: Fix null dereferencesIgnacio Etcheverry
2018-07-25Merge pull request #20298 from PJB3005/18-07-20-mono-partial-api-extIgnacio Etcheverry
Makes Mono binding classes partial & adds GetNode<T>.
2018-07-23Merge pull request #15880 from neikeq/better-collectionsIgnacio Etcheverry
Mono: Add Dictionary and Array classes
2018-07-22Mono: Default to not shipping C# scripts contentRémi Verschelde
Fixes #20053.
2018-07-22Merge pull request #20337 from aaronfranke/mono-pascal-gdIgnacio Etcheverry
[Mono] Improvements to GD.cs: PascalCasing and real_t
2018-07-22Merge pull request #20229 from aaronfranke/mono-warning-textRémi Verschelde
[Mono] Update about/warning text
2018-07-21[Mono] Improvements to GD.cs: PascalCasing and real_tAaron Franke
[Mono] Improvements to GD.cs: PascalCasing and real_t
2018-07-21[Mono] Update about/warning textAaron Franke
I've removed the section about being unable to export games using C# - as you are now able to do this, as long as the export templates are installed. Also, I've made a few minor grammar tweaks.
2018-07-20Add editor highlight for type-safe linesGeorge Marques
The line number is hightlighted to indicate that the line contains only type-safe code.
2018-07-20Makes Mono bindings partial & adds GetNode<T>.Pieter-Jan Briers
2018-07-20Add Array and Dictionary wrapper classes to C#Ignacio Etcheverry
2018-07-19Fix bug with Basis.Transposed()oisincar
Fix bug where Basis.Transposed() incorrectly updated local basis, and returned an unmodified copy. This also fixes Transform.Inverse().
2018-07-18Merge pull request #20253 from neikeq/nobranchnameideasfeelsbadmanIgnacio Etcheverry
Make C# bindings generator ignore disabled classes
2018-07-18Make C# bindings generator ignore disabled classesIgnacio Etcheverry
2018-07-18Style: Format code with clang-format 6.0.1Rémi Verschelde
2018-07-10Added path for Mono installed through HomebrewMads Ynddal
On macOS, it is common to install packages like Mono through the third-party package-manager Homebrew. This commit simply adds an additional path to where Homebrew installs the Mono framework.
2018-07-05Merge pull request #19231 from aaronfranke/mono-fposmod-to-modIgnacio Etcheverry
[Mono] Rename Fposmod to PosMod, fix output
2018-07-04Merge pull request #19872 from exts/export_signalsIgnacio Etcheverry
Mono: Fixes annotated signal loading in exported binaries
2018-07-04Merge pull request #19756 from NathanWarden/mono_lerp_fixesIgnacio Etcheverry
[C#] Lerp now consistent with Godot API. InverseLerp fixed.
2018-07-04Mono: Fix build script not decoding process utf-8 outputIgnacio Etcheverry
2018-07-03Mono: Fixes annotated signal loading in exported binaries=
2018-07-04Merge pull request #16987 from neikeq/pending-exceptionsIgnacio Etcheverry
Mono: Pending exceptions and cleanup
2018-07-04Mono: Pending exceptions and cleanupIgnacio Etcheverry
2018-07-04Changes to default C# script template (#19940)Kelly Thomas
2018-07-03Merge pull request #19251 from YeldhamDev/script_templates_changesMax Hilbrunner
Small changes to the comments in the script templates
2018-06-30convert unicode mono root path to ascii stringKelly Thomas
2018-06-27[Mono] Rename Fposmod to PosModAaron Franke
[Mono] Rename Fposmod to PosMod
2018-06-24Lerp now consistent with Godot API. InverseLerp fixed.Nathan Warden
2018-06-22Merge pull request #19016 from neikeq/wIgnacio Etcheverry
Mono: Module build improvements
2018-06-22Mono: Module build improvementsIgnacio Etcheverry
- Add (Csc/Vbc/Fsc)ToolExe environment variables when running Mono's MSBuild. - Fix directory for the 'mono_assemblies_output_dir' argument being created with the '#' top level directory token as part of its name. - Allow to build with 'mono_static=yes' on Unix without specifying a mono prefix. The build script will try to find the mono prefix using the output from pkg-config.
2018-06-11Small changes to the comments in the script templates.Michael Alexsander Silva Dias
2018-06-06allow undefined GODOT_DEBUG_MSBUILD environment variableKelly Thomas
2018-06-05Merge pull request #19387 from neikeq/yIgnacio Etcheverry
Mono fixes and improvements
2018-06-05Mono: Add 'View log' button to open the MSBuild log of a buildIgnacio Etcheverry
2018-06-05Mono: Fix passing wrong logger assembly path to MSBuildIgnacio 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-06-05Mono: Null checks when marshaling from MonoArray* and managed DictionaryIgnacio Etcheverry
2018-06-05Merge pull request #18792 from PJB3005/18-05-11-objectdb-verbose-monoRémi Verschelde
Fixes ObjectDB leak printout with mono.
2018-06-01Fix Mono static linking on MingwHein-Pieter van Braam
2018-05-30SCons: Pass env to modules can_build methodRémi Verschelde
This allows to disable modules based on the environment, in particular `env[tools]` which tells us if we are building the editor or not.
2018-05-29New sync keywords in GDScript, NativeScript, MonoFabio Alessandrelli
2018-05-29Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-29Revert "RPCMode refactor, more sync modes"Max Hilbrunner
2018-05-29Merge pull request #19021 from Faless/rpc_sync_fixMax Hilbrunner
RPCMode refactor, more sync modes
2018-05-27Mono: Fix MonoImage filename being set to an invalid pathIgnacio Etcheverry
2018-05-26New sync keywords in GDScript, NativeScript, MonoFabio Alessandrelli
2018-05-26Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-25Merge pull request #19074 from cart/optimize-mono-pool-marshalIgnacio Etcheverry
Reduce allocations when converting mono arrays to pool arrays
2018-05-25Merge pull request #19063 from KellyThomas/c-sharp-feature-parity-vectorsRémi Verschelde
mono: Add Slerp method to vector classes, expose Cross method for Vector2
2018-05-24Merge pull request #19149 from neikeq/xIgnacio Etcheverry
Mono: Improve 'script class not found' error