Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-01 | Merge pull request #21425 from aaronfranke/decimal-functions | Rémi Verschelde | |
Make "decimal" functions more consistent | |||
2019-05-01 | Merge pull request #28544 from neikeq/issue-28540 | Rémi Verschelde | |
Fix missing argument for vsnprintf_s | |||
2019-04-30 | Fix missing argument for vsnprintf_s | Ignacio Etcheverry | |
2019-04-30 | Make "decimal" functions more consistent | Aaron Franke | |
In GDScript, rename "decimals" to "step_decimals". In C#, add "StepDecimals", but keep the old functionality in a method called "DecimalCount". | |||
2019-04-30 | Merge pull request #28530 from akien-mga/scons-prepend-cpppath | Rémi Verschelde | |
SCons: Always use env.Prepend for CPPPATH | |||
2019-04-30 | SCons: Always use env.Prepend for CPPPATH | Rémi Verschelde | |
Include paths are processed from left to right, so we use Prepend to ensure that paths to bundled thirdparty files will have precedence over system paths (e.g. `/usr/include` should have lowest priority). | |||
2019-04-29 | C#: Support resource type hint in exported arrays | Ignacio Etcheverry | |
- Elements of types like PackedScene will display with the special editor for such type. | |||
2019-04-29 | Merge pull request #28423 from ↵ | Rémi Verschelde | |
neikeq/dont-forget-to-think-a-name-for-this-branch C#: Deprecate accessor methods and generate correct int and float types | |||
2019-04-29 | Merge pull request #18992 from aaronfranke/mono-equal-approx | Rémi Verschelde | |
[Core] [Mono] Improve and use approximate equality methods | |||
2019-04-27 | C#: Generate the correct integer and floating point types | Ignacio Etcheverry | |
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-25 | C#: Mark generated property accessor methods as Obsolete | Ignacio Etcheverry | |
- Methods that act as accessors for properties in the same class (like `GetPosition` and `SetPosition` are for `Position`) are now marked as obsolete. They will be made private in the future. | |||
2019-04-25 | C# bindings generator cleanup | Ignacio Etcheverry | |
- Normal log messages are no longer warnings. - BindingsGenerator is no longer a singleton. - Added a log function. | |||
2019-04-25 | [Mono] Approximate equality | Aaron Franke | |
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 | |