Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-25 | Add option to link mono statically on Windows | Ignacio Etcheverry | |
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-24 | Mono: Do not spam script class not found error | Ignacio Etcheverry | |
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. | |||
2018-04-24 | Mono: Fix crash on script load if the scripts domain isn't loaded | Ignacio Etcheverry | |
2018-04-17 | #18051: Fix indentation issues introduced during clean up | Xavier Cho | |
2018-04-17 | #18051: Do not use `var` in a for-loop, or where type is not obvious | Xavier Cho | |
2018-04-17 | #18051: Use common name for Color type argument | Xavier Cho | |
2018-04-17 | #18051: Remove redundant verbatim prefixes | Xavier Cho | |
2018-04-17 | #18051: Use default parameter value | Xavier Cho | |
2018-04-17 | #18051: Use array initializer when applicable | Xavier Cho | |
2018-04-17 | #18051: Remove redundant parenthesis | Xavier Cho | |
2018-04-17 | #18051: Remove unnecessary variable assignments | Xavier Cho | |
2018-04-17 | #18051: Use 'var' when applicable | Xavier Cho | |
2018-04-17 | #18051: Remove redundant casts and 'using', 'else', 'this' statements | Xavier Cho | |
2018-04-17 | Remove duplicated declaration of RoundToInt() from Mathf | Xavier Cho | |
2018-04-13 | Merge pull request #18038 from Chaosus/mathf | Ignacio Etcheverry | |
[Mono] Improvements for Mathf | |||
2018-04-13 | [Mono] Improve Mathf | Chaosus | |
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-04-03 | Merge pull request #17834 from Rubonnek/move-to-initializer-list | Rémi Verschelde | |
Move GodotSharp and MonoBuildTab member variables to initializer list | |||
2018-04-03 | [mono] Fixes #17936 as GodotSharp (Core\Basic.cs) requires C#7 now, but we ↵ | Alexander Alekseev | |
most probably should keep C#6 yet | |||
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-26 | Added wrap functions to C# | Chaosus | |
2018-03-24 | Fix mono basis GetEuler bug and marshalling/unmarshalling | Carter Anderson | |
2018-03-24 | Merge pull request #17134 from aaronfranke/master | Ignacio Etcheverry | |
[Mono] Replace float with real_t, other misc C# improvements | |||
2018-03-22 | Replace float with real_t, default Vectors, other misc C# improvements | Aaron Franke | |
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. | |||
2018-03-19 | Fix mono build properly! | PJB3005 | |
Fixes the mistake I made in #17603 to make it require Python > 3.6. | |||
2018-03-19 | Merge pull request #17603 from PJB3005/18-03-18-fix-mono-build-python3 | Rémi Verschelde | |
Fix Mono builds with Python 3. | |||
2018-03-18 | Merge pull request #17619 from neikeq/mono-runtime-main-args | Ignacio Etcheverry | |
Mono: Runtime main args and assembly search fixes | |||
2018-03-18 | Mono: Runtime main args and assembly search fixes | Ignacio Etcheverry | |
- 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. | |||
2018-03-18 | Fix Mono builds with Python 3. | Pieter-Jan Briers | |
A subprocess call wasn't specifying an encoding, so this gave a TypeError in Python 3. | |||
2018-03-16 | Merge pull request #17179 from paulloz/mono-assemblies-preload-facades | Ignacio Etcheverry | |
[mono] add the 'Facades' subfolder to the searched directories | |||
2018-03-15 | Merge pull request #17388 from Hinsbart/mono_class_name | Rémi Verschelde | |
Mono: Avoid invalid class names. | |||
2018-03-15 | Mono: Avoid invalid class names. | Andreas Haas | |
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 | |||
2018-03-04 | [mono] write classes with no constructor as abstract | Paul Joannon | |
2018-03-04 | [mono] rename functions to conform to PascalCase | Paul Joannon | |
in: * StringExtensions.cs * Transform.cs | |||
2018-03-02 | [mono] add the 'Facades' subfolder to the searched directories in _preload_hook | Paul Joannon | |
2018-02-27 | More reliably find mscorlib.dll on Linux | Hein-Pieter van Braam | |
2018-02-27 | doc: Remove status from hardcoded version string | Rémi Verschelde | |
It has no practical use case and just generates noise for each alpha, beta, etc. | |||
2018-02-27 | Merge pull request #17075 from paulloz/fix-build-mono-debug-notools | Rémi Verschelde | |
[mono] fix build error when compiling with mono, tools=no, target=debug | |||
2018-02-27 | Merge pull request #15641 from ↵ | Rémi Verschelde | |
neikeq/mono-is-picky-regarding-corlib-so-we-must-make-sure-to-ship-the-right-version-otherwise-something-bad-may-happen Mono: Buildsystem improvements | |||
2018-02-27 | fix build error when compiling with mono, tools=no, target=release | Paul Joannon | |
change TTR to RTR in `print_unhandled_exception` | |||
2018-02-26 | Merge pull request #17046 from NathanWarden/fixed_mono_marshalling | Rémi Verschelde | |
[Mono] The marshalling *in* of Transform was also incorrect. | |||
2018-02-26 | The marshalling in was also incorrect. | Nathan Warden | |
2018-02-25 | Mono: Better versioning and gracefully unloading of Godot API assemblies | Ignacio Etcheverry | |
2018-02-25 | Merge pull request #16804 from Valentactive/fix_mono_template_compiling | Rémi Verschelde | |
fix template builds with mono | |||
2018-02-24 | Merge pull request #16981 from paulloz/mono-nested-exceptions | Ignacio Etcheverry | |
[mono] show whole trace of nested exceptions | |||
2018-02-24 | [mono] get stacktraces for all inner exceptions | Paul Joannon | |