aboutsummaryrefslogtreecommitdiff
path: root/modules/mono (follow)
Commit message (Collapse)AuthorAgeFilesLines
* round / ceil methods for c sharp vectorsKelly thomas2018-05-042-0/+15
|
* Merge pull request #18406 from YeldhamDev/script_templates_periodMax Hilbrunner2018-05-041-1/+1
|\ | | | | Changed periods in the script templates
| * Changed periods in the script templates.Michael Alexsander Silva Dias2018-05-021-1/+1
| |
* | Merge pull request #18562 from neikeq/issue-18526Ignacio Etcheverry2018-05-021-2/+2
|\ \ | | | | | | Fix MSVC check when building with mono
| * | Fix MSVC check when building with monoIgnacio Etcheverry2018-05-021-2/+2
| | |
* | | Merge pull request #18561 from neikeq/fix-find-msbuild-2Ignacio Etcheverry2018-05-021-0/+2
|\ \ \ | |_|/ |/| | Fix editor detecting msbuild with a msvc 'tools only' install
| * | Fix editor detecting msbuild with a msvc 'tools only' installIgnacio Etcheverry2018-05-021-0/+2
| |/
* / Fix msbuild with a msvc 'tools only' installHein-Pieter van Braam2018-04-301-1/+1
|/ | | | | | Taken from https://github.com/Microsoft/vswhere/wiki/Find-MSBuild without '-products *' vswhere does not locate msbuild when installing a tools-only (no IDE) version of the microsoft compilers.
* Mono: BindingsGenerator enum fixesIgnacio Etcheverry2018-04-282-93/+117
| | | | | - 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.
* Add option to link mono statically on WindowsIgnacio Etcheverry2018-04-251-14/+28
|
* Merge pull request #18399 from neikeq/uIgnacio Etcheverry2018-04-242-17/+24
|\ | | | | Mono fixes
| * Mono: Fix '!t' error messages when generating bindingsIgnacio Etcheverry2018-04-241-1/+1
| | | | | | | | This error wasn't affecting the bindings generation process.
| * Mono: Do not spam script class not found errorIgnacio Etcheverry2018-04-241-10/+9
| | | | | | | | Print this error only when trying to instantiate the script. This way we prevent errors being printed for source files which are not meant to be used as scripts.
| * Mono: Fix crash on script load if the scripts domain isn't loadedIgnacio Etcheverry2018-04-241-6/+14
| |
* | #18051: Fix indentation issues introduced during clean upXavier Cho2018-04-176-16/+16
| |
* | #18051: Do not use `var` in a for-loop, or where type is not obviousXavier Cho2018-04-177-22/+22
| |
* | #18051: Use common name for Color type argumentXavier Cho2018-04-171-5/+5
| |
* | #18051: Remove redundant verbatim prefixesXavier Cho2018-04-172-3/+3
| |
* | #18051: Use default parameter valueXavier Cho2018-04-171-1/+1
| |
* | #18051: Use array initializer when applicableXavier Cho2018-04-171-4/+2
| |
* | #18051: Remove redundant parenthesisXavier Cho2018-04-1713-91/+94
| |
* | #18051: Remove unnecessary variable assignmentsXavier Cho2018-04-175-11/+7
| |
* | #18051: Use 'var' when applicableXavier Cho2018-04-1714-109/+109
| |
* | #18051: Remove redundant casts and 'using', 'else', 'this' statementsXavier Cho2018-04-1719-281/+211
| |
* | Remove duplicated declaration of RoundToInt() from MathfXavier Cho2018-04-171-5/+0
| |
* | Merge pull request #18038 from Chaosus/mathfIgnacio Etcheverry2018-04-133-33/+91
|\ \ | | | | | | [Mono] Improvements for Mathf
| * | [Mono] Improve MathfChaosus2018-04-133-33/+91
| | |
* | | Merge pull request #17864 from NikodemL/fix_mono_bottom_panel_issue_activatedIgnacio Etcheverry2018-04-091-2/+7
|\ \ \ | |/ / |/| | Fixed mono bottom panel to select the correct file when messages are filtered
| * | Fixed _issue_activated to take the correct issue id from the listNikodem Lokatelj2018-03-301-2/+7
| | |
* | | Merge pull request #17834 from Rubonnek/move-to-initializer-listRémi Verschelde2018-04-032-21/+15
|\ \ \ | | | | | | | | Move GodotSharp and MonoBuildTab member variables to initializer list
| * | | Move GodotSharp and MonoBuildTab member variables to initializer listWilson E. Alvarez2018-03-272-21/+15
| |/ /
* | / [mono] Fixes #17936 as GodotSharp (Core\Basic.cs) requires C#7 now, but we ↵Alexander Alekseev2018-04-031-6/+6
| |/ |/| | | | | most probably should keep C#6 yet
* | Added wrap functions to C#Chaosus2018-03-261-0/+12
|/
* Fix mono basis GetEuler bug and marshalling/unmarshallingCarter Anderson2018-03-242-86/+110
|
* Merge pull request #17134 from aaronfranke/masterIgnacio Etcheverry2018-03-2412-288/+470
|\ | | | | [Mono] Replace float with real_t, other misc C# improvements
| * Replace float with real_t, default Vectors, other misc C# improvementsAaron Franke2018-03-2213-289/+471
| | | | | | | | Replace float with real_t in most files, defined at the top of each file via using. Objects such as Vector3 now accept doubles as inputs, and convert to real_t internally. I've added default Vectors such as Vector3.Zero. Other misc C# improvements such as Mathf.RoundToInt(). Color continues to use float only because high precision is not needed for 8-bit color math and to keep things simple. Everything seems to compile and work fine, but testing is requested, as this is the first time I've ever contributed to Godot.
* | Fix mono build properly!PJB30052018-03-191-1/+1
| | | | | | | | Fixes the mistake I made in #17603 to make it require Python > 3.6.
* | Merge pull request #17603 from PJB3005/18-03-18-fix-mono-build-python3Rémi Verschelde2018-03-191-1/+1
|\ \ | | | | | | Fix Mono builds with Python 3.
| * | Fix Mono builds with Python 3.Pieter-Jan Briers2018-03-181-1/+1
| | | | | | | | | | | | | | | A subprocess call wasn't specifying an encoding, so this gave a TypeError in Python 3.
* | | Merge pull request #17619 from neikeq/mono-runtime-main-argsIgnacio Etcheverry2018-03-182-15/+42
|\ \ \ | |/ / |/| | Mono: Runtime main args and assembly search fixes
| * | Mono: Runtime main args and assembly search fixesIgnacio Etcheverry2018-03-182-15/+42
| |/ | | | | | | | | - Setup runtime main args during initialization. This must be done manually by embedders who do not call mono_runtime_run_main. Fixes NullReferenceException in System.Environment. - Continue to search the assembly in the rest of the search locations if loading it from one of them failed.
* | Merge pull request #17179 from paulloz/mono-assemblies-preload-facadesIgnacio Etcheverry2018-03-161-0/+1
|\ \ | | | | | | [mono] add the 'Facades' subfolder to the searched directories
| * | [mono] add the 'Facades' subfolder to the searched directories in _preload_hookPaul Joannon2018-03-021-0/+1
| |/
* | Merge pull request #17388 from Hinsbart/mono_class_nameRémi Verschelde2018-03-152-2/+25
|\ \ | | | | | | Mono: Avoid invalid class names.
| * | Mono: Avoid invalid class names.Andreas Haas2018-03-152-2/+25
| |/ | | | | | | | | | | | | Disallow reserved keywords as class names and prefix base class with the Godot namespace if it's the same as the class name. Fixes #12483
* | [mono] write classes with no constructor as abstractPaul Joannon2018-03-041-2/+3
| |
* | [mono] rename functions to conform to PascalCasePaul Joannon2018-03-043-19/+19
|/ | | | | | in: * StringExtensions.cs * Transform.cs
* More reliably find mscorlib.dll on LinuxHein-Pieter van Braam2018-02-271-2/+5
|
* doc: Remove status from hardcoded version stringRémi Verschelde2018-02-273-3/+3
| | | | It has no practical use case and just generates noise for each alpha, beta, etc.
* Merge pull request #17075 from paulloz/fix-build-mono-debug-notoolsRémi Verschelde2018-02-271-1/+1
|\ | | | | [mono] fix build error when compiling with mono, tools=no, target=debug