Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-28 | Merge pull request #45525 from van800/rider-line | Rémi Verschelde | |
Navigating to error line number in Rider from Godot editor debugger console is off-by-one. | |||
2021-01-28 | Fix off by one error navigating to line number in Rider | Ivan Shakhov | |
Fixes https://github.com/JetBrains/godot-support/issues/61 | |||
2021-01-28 | Unify URI encoding/decoding and add to C# | Aaron Franke | |
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode. | |||
2021-01-28 | Make hex_to_int and bin_to_int handle the prefix automatically | Aaron Franke | |
Also add BinToInt to C# | |||
2021-01-26 | Merge pull request #45029 from neikeq/issue-40023 | Rémi Verschelde | |
C#: Fix System.Collections.Generic.List marshalling | |||
2021-01-19 | Cleanup: Remove executable bit from files which don't need it | Rémi Verschelde | |
Drop unused xpmfix.sh script. | |||
2021-01-19 | C # mono supports Unicode code | magian1127 | |
2021-01-13 | Merge pull request #45136 from akien-mga/clang-format-11 | Rémi Verschelde | |
CI: Update to clang-format 11 and apply ternary operator changes | |||
2021-01-13 | Update Mono module to use new execute method. | Marcel Admiraal | |
2021-01-12 | CI: Update to clang-format 11 and apply ternary operator changes | Rémi Verschelde | |
2021-01-08 | C#: Fix System.Collections.Generic.List marshalling | Ignacio Etcheverry | |
2021-01-01 | Update copyright statements to 2021 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆 | |||
2020-12-29 | Fix missed renamings from empty() to is_empty() | Rémi Verschelde | |
Those were missed in #44401 or added by later PRs. | |||
2020-12-28 | Merge pull request #44586 from madmiraal/rename-stepify | Rémi Verschelde | |
Rename Math::stepify to snapped | |||
2020-12-28 | Rename Math::stepify to snapped | Marcel Admiraal | |
2020-12-28 | Rename Rect2 and Rect2i grow_margin() to grow_side() | Marcel Admiraal | |
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal | |
2020-12-27 | Merge pull request #44515 from eddsanity/master | Rémi Verschelde | |
Fixed #42149: bug where the default C# script template would sometimes produce an invalid class name | |||
2020-12-26 | Update Rect intersection documentation, and rename method on Mono | Nathan Franke | |
2020-12-19 | Fixes #42149 and fixes indentation errors to pass clang-format | Eyad | |
2020-12-17 | Merge pull request #44105 from neikeq/mono-wasm-m2n-hook | Rémi Verschelde | |
Mono: Make Godot provide its own WASM m2n trampolines | |||
2020-12-14 | Mono: Don't use -rdynamic when compiling for WASM | Ignacio Etcheverry | |
`-rdynamic` was causing the emsdk linker to silently fail to generate the output `.wasm` file (even though exit code was 0). | |||
2020-12-14 | Mono: Make Godot provide its own WASM m2n trampolines | Ignacio Etcheverry | |
This depends on a custom Mono patch from this commit: godotengine/godot-mono-builds@0e312939bd0dc4b807cc15dbe76a7b65456ab928 | |||
2020-12-14 | Mono: Add extra WASM framework assemblies on game export | Ignacio Etcheverry | |
This is needed with newer Mono versions, at least with Mono 6.12+ Depends on the following commit from our build scripts: godotengine/godot-mono-builds@9d75cff174fa3599a9d90f9bce53f0a86154db1e | |||
2020-12-08 | Merge pull request #43742 from qarmin/editor_modules_default_values | Rémi Verschelde | |
Initialize class/struct variables with default values in platform/ and editor/ | |||
2020-12-08 | Merge pull request #44136 from neikeq/scons-mono-bcl-option | Rémi Verschelde | |
Mono: Add mono_bcl SCons option for a custom BCL location | |||
2020-12-08 | Merge pull request #44148 from Calinou/tweak-log-file-names | Rémi Verschelde | |
Tweak log file names for consistency between Mono and non-Mono logs | |||
2020-12-07 | Improve argument names for core types | Aaron Franke | |
2020-12-06 | Tweak log file names for consistency between Mono and non-Mono logs | Hugo Locurcio | |
- Avoid spaces in Mono log file names. - Use a `.log` extension for Mono logs, just like non-Mono logs. - Use periods to separate hours/minutes/seconds for non-Mono logs. | |||
2020-12-06 | Merge pull request #44106 from neikeq/mono-invoke-no-params-boxing | Rémi Verschelde | |
Don't box params on Native->C# calls with Variant params | |||
2020-12-06 | Don't box params on Native->C# calls with Variant params | Ignacio Etcheverry | |
Godot uses Variant parameters for calls to script methods. Up until now we were boxing such parameters when marshalling them for invokation, even if they were value types. Now Godot allocates the marshalled parameters on the stack, reducing the GC allocations resulted from boxing. | |||
2020-12-06 | Mono: Add mono_bcl SCons option for a custom BCL location | Ignacio Etcheverry | |
Makes it let's bothersome to work with builds from our godotengine/godot-mono-builds scripts, as they write the BCL into an output directory separate from the runtime (which is good as two runtimes may share the same BCL). | |||
2020-12-05 | Merge pull request #44109 from neikeq/fix-await-to-signal-many-at-once | Rémi Verschelde | |
C#: Fix multiple awaits to same signal result in connect error | |||
2020-12-05 | Merge pull request #44108 from neikeq/editor-fix-unhandled-exception-rethrown | Rémi Verschelde | |
Fix unhandled exception re-thrown in the editor | |||
2020-12-05 | Merge pull request #44107 from neikeq/fix-slow-build-log-update | Rémi Verschelde | |
C#: Fix very slow build log update in the editor | |||
2020-12-05 | C#: Fix very slow build log update in the editor | Ignacio Etcheverry | |
2020-12-05 | Fix unhandled exception re-thrown in the editor | Ignacio Etcheverry | |
2020-12-05 | C#: Fix multiple awaits to same signal result in connect error | Ignacio Etcheverry | |
Multiple calls to the same `await ToSignal` were resulting in "signal already connected to slot" error because the custom callable comparer was wrong. Comparing only the signal awaiter handle is the correct way (it's unique for the target). | |||
2020-12-03 | Mono: Fix Android build after #36311 | Rémi Verschelde | |
2020-12-02 | Initialize class/struct variables with default values in platform/ and editor/ | Rafał Mikrut | |
2020-12-02 | Refactor DocData into core and editor (DocTools) parts | Thakee Nathees | |
2020-11-29 | Documentation generation for GDScript | Thakee Nathees | |
- ClassDoc added to GDScript and property reflection data were extracted from parse tree - GDScript comments are collected from tokenizer for documentation and applied to the ClassDoc by the GDScript compiler - private docs were excluded (name with underscore prefix and doesn't have any doc comments) - default values (of non exported vars), arguments are extraced from the parser - Integrated with GDScript 2.0 and new enums were added. - merge conflicts fixed | |||
2020-11-26 | [Complex Text Layouts] Refactor Font class, default themes and controls to ↵ | bruvzg | |
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows. | |||
2020-11-25 | Core: Always enable ptrcall, remove PTRCALL_ENABLED define | Rémi Verschelde | |
ptrcall is now also used to optimize calls in GDScript, on top of the existing use by the GDNative and Mono modules. It no longer makes sense to make it optional. | |||
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-11-16 | Merge pull request #43250 from aaronfranke/strext-lstrip | Rémi Verschelde | |
Add LStrip, RStrip, and HexEncode to C# | |||
2020-11-13 | Improve comments in Color documentation | Aaron Franke | |
2020-11-11 | Removing unneeded FuncRef code in C# | Grzegorz Puławski | |
2020-11-10 | Minor clamp and float fixes | Aaron Franke | |
2020-11-10 | Updated gd_glue.cpp to work with the latest changes in the variant refactoring | Adrian Adeva | |
Without this change the engine dont compile with the mono module enabled. |