Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-26 | Mono: Lazily load scripts metadata file | Ignacio Etcheverry | |
- Only load the scripts metadata file when it's really needed. This way we avoid false errors, when there is no C# project, about missing scripts metadata file. | |||
2019-04-24 | Fix invalid mono log file name on Windows | Ignacio Etcheverry | |
2019-04-22 | Merge pull request #28179 from neikeq/welp | Rémi Verschelde | |
Use StringBuilder in C# bindings generator | |||
2019-04-20 | Merge pull request #27820 from ForLoveOfCats/master | Ignacio Roldán Etcheverry | |
Mono: Convert all items to string before printing | |||
2019-04-19 | Mono: Convert all items to string before printing | ForLoveOfCats | |
2019-04-19 | Merge pull request #28192 from akien-mga/doc-unused-demos | Rémi Verschelde | |
doc: Drop unused <demos> tag, sync classref | |||
2019-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-19 | Use StringBuilder in C# bindings generator | Ignacio Etcheverry | |
- Also fixed generation of empty summary comments when no comment should have been generated. | |||
2019-04-18 | Merge pull request #28161 from neikeq/exception-hook-no-abort | Ignacio Roldán Etcheverry | |
Mono: Use exit(status) instead of abort() in exception hook | |||
2019-04-18 | Mono: Use exit(status) instead of abort() in exception hook | Ignacio Etcheverry | |
2019-04-18 | C#: Add missing ToString() override methods | Ignacio Etcheverry | |
Godot.Object, Array, Dictionary and RID were missing ToString() override methods | |||
2019-04-17 | Mono: Logging improvements | Ignacio Etcheverry | |
- The default log level in debug builds is now 'info' instead of 'debug'. - Add option to specify a different log level with the 'GODOT_MONO_LOG_LEVEL' environment variable. - The name of log files is now a readable date and time. - Always print the log file path (previously it was printed only it in verbose mode). | |||
2019-04-12 | Merge pull request #27950 from Nonnu42/contrib | Ignacio Roldán Etcheverry | |
Fixes #17233 allowing C# to override _GetPropertyList | |||
2019-04-12 | Fixes #17233 allowing C# to override _GetPropertyList | Nuno Cardoso | |
2019-04-09 | Style: Apply new changes from clang-format 8.0 | Rémi Verschelde | |
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes). | |||
2019-04-08 | Merge pull request #27809 from neikeq/github-pls | Ignacio Roldán Etcheverry | |
Workaround for syntax highlighting issue in GitHub | |||
2019-04-08 | Workaround for syntax highlighting issue in GitHub | Ignacio Etcheverry | |
2019-04-08 | Merge pull request #26458 from neikeq/mono-build-cleanup | Rémi Verschelde | |
Mono: Add CPPPATH only to env_mono and cleanup build scripts | |||
2019-04-08 | Merge pull request #27711 from neikeq/ifdef-clang-tidy | Rémi Verschelde | |
Replace a few #if/#elif with #ifdef and "#elif defined" | |||
2019-04-08 | Merge pull request #27452 from Chaosus/direction_to | Rémi Verschelde | |
Added method to retrieve a direction vector from one point to another | |||
2019-04-08 | Merge pull request #27231 from Chaosus/smoothstep | Rémi Verschelde | |
Added smoothstep built-in function | |||
2019-04-07 | Mono: Add compiler flags to env_mono instead of env | Ignacio Etcheverry | |
This way we avoid possible conflicts with other modules. Specially with include paths. | |||
2019-04-07 | Mono: Reorganize build scripts | Ignacio Etcheverry | |
All build scripts, other than config.py and SCSub, are now located in the build_scripts subdirectory. | |||
2019-04-07 | Added smoothstep built-in function | Chaosus | |
2019-04-06 | Remove unused imports | Hendrikto | |
2019-04-06 | Fix wrong method binds and registered class | Ignacio Etcheverry | |
2019-04-06 | C#: Support type hints for exported Arrays | Ignacio Etcheverry | |
Added the code for Dictionary as well, but it's not yet supported by the Godot inspector. | |||
2019-04-06 | C#: Add marshalling support for IEnumerable and IDictionary | Ignacio Etcheverry | |
Added constructor that takes IEnumerable for Array and IEnumerable<T> for Array<T>. Added constructor that takes IDictionary for Dictionary and IDictionary<TKey, TValue> for Dictionary<TKey, TValue>. | |||
2019-04-06 | C#: Some important Array and Dictionary interface changes | Ignacio Etcheverry | |
Array now implements IList instead of IList<object, object>. Dictionary now implements IDictionary instead of IDictionary<object, object>. | |||
2019-04-06 | Mono: Buildsystem support for finding MSBuild from VS2019 | Ignacio Etcheverry | |
2019-04-05 | Replace a few #if/#elif with #ifdef and "#elif defined" | Ignacio Etcheverry | |
2019-04-05 | Merge pull request #27677 from akien-mga/Wimplicit-fallthrough | Rémi Verschelde | |
Fix -Wimplicit-fallthrough warnings from GCC 8 | |||
2019-04-05 | Added direction_to method to vectors | Chaosus | |
2019-04-05 | Merge pull request #27465 from ↵ | Rémi Verschelde | |
neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough EditorHelp: Improve enum ref resolving and add constant ref support | |||
2019-04-05 | Fix -Wimplicit-fallthrough warnings from GCC 8 | Rémi Verschelde | |
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135. | |||
2019-04-04 | Mono: Make missing default constructor error more foolproof | ForLoveOfCats | |
2019-04-04 | Mono: Makes GD.Convert take Variant.Type instead of int | ForLoveOfCats | |
2019-04-02 | Fix memory leak introduced in bb6814a | Ignacio Etcheverry | |
2019-04-01 | Merge pull request #27485 from Faless/io/encode_decode_safety_pr | Rémi Verschelde | |
Safer encode/decode variant. | |||
2019-04-01 | Add object encoding param to serialization methods | Fabio Alessandrelli | |
Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative). | |||
2019-04-01 | doc: Bump version to 3.2 | Rémi Verschelde | |
2019-03-29 | EditorHelp, makerst: Improve enum ref resolving and constant ref support | Ignacio Etcheverry | |
Enum reference resolving will now search in the @GlobalScope if no class is specified and the enum cannot be resolved in the current class. Added support for constant references in EditorHelp, e.g.: [constant KEY_ENTER] or [constant Control.FOCUS_CLICK]. It supports enum constants (the enum name must not be included). | |||
2019-03-29 | C#: Add DynamicGodotObject class | Ignacio Etcheverry | |
Expands to Object.call, Object.set and Object.get for accessing members. This means it can also access members from scripts written in other languages, like GDScript. | |||
2019-03-23 | Merge pull request #27359 from neikeq/who-reads-docs-anyway | Ignacio Roldán Etcheverry | |
C#: Bindings generator now translates BBCode docs to XML comments | |||
2019-03-23 | C#: Bindings generator now translates BBCode docs to XML comments | Ignacio Etcheverry | |
2019-03-20 | Merge pull request #27270 from shartte/fix-generics-parsing | Ignacio Roldán Etcheverry | |
Fix parsing of generic type declarations in C# source files | |||
2019-03-20 | Add support for new MSBuild directory naming introduced in VS 2019. | Sebastian Hartte | |
2019-03-20 | Fix parsing of generic type declarations in C# source files. | Sebastian Hartte | |
2019-03-13 | Merge pull request #27014 from neikeq/csharp-update-exports-only-in-editor | Rémi Verschelde | |
C#: Update exports only in the editor | |||
2019-03-13 | C#: Update exports only in the editor | Ignacio Etcheverry | |