Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-10 | Merge pull request #38621 from akien-mga/stylé-comme-jamais | Rémi Verschelde | |
Style: clang-format: Disable if statements and case labels on single line | |||
2020-05-10 | Merge pull request #38600 from neikeq/no | Ignacio Roldán Etcheverry | |
Switch to nuget Microsoft.Build and rewrite GodotTools messasing protocol | |||
2020-05-10 | Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine | Rémi Verschelde | |
Part of #33027. | |||
2020-05-10 | Style: clang-format: Disable AllowShortIfStatementsOnASingleLine | Rémi Verschelde | |
Part of #33027, also discussed in #29848. Enforcing the use of brackets even on single line statements would be preferred, but `clang-format` doesn't have this functionality yet. | |||
2020-05-10 | Merge pull request #37160 from ↵ | Rémi Verschelde | |
ThakeeNathees/saveing-cyclic-inheritance-crash-fix Fix: saving gdscript with cyclic inheritance crash the editor | |||
2020-05-10 | Merge pull request #37020 from aaronfranke/range | Rémi Verschelde | |
Allow using integer vectors for iteration and make range() use them | |||
2020-05-10 | Merge pull request #36937 from ThakeeNathees/statement-end-error-message-fix | Rémi Verschelde | |
Fix: more clearer unexpected statement end error messages | |||
2020-05-10 | Renamed plane's d to distance | Marcus Elg | |
2020-05-10 | fixed: saving gdscript with cyclic inheritance crash the editor | Thakee Nathees | |
Fix: #9609 | |||
2020-05-10 | more clearer unexpected statement end error messages | Thakee Nathees | |
2020-05-09 | Merge pull request #38481 from RandomShaper/improve_yield | Rémi Verschelde | |
Fix object leaks caused by unfulfilled yields | |||
2020-05-09 | Merge pull request #38357 from ThakeeNathees/dict2inst-crash-fix | Rémi Verschelde | |
fix: dict2inst crash when constructor has arguments | |||
2020-05-09 | Merge pull request #37598 from ThakeeNathees/GDScript-type-resolve-bug-fix | Rémi Verschelde | |
GDScript class var type resolve bug fixed | |||
2020-05-09 | Merge pull request #37033 from ThakeeNathees/python-like-str-escape | Rémi Verschelde | |
python like string escape implemented | |||
2020-05-09 | C#: Rewrite GodotTools messaging protocol | Ignacio Etcheverry | |
2020-05-09 | C#: Use Sdks in GodotTools csprojs and switch to nuget Microsoft.Build | Ignacio Etcheverry | |
2020-05-09 | Merge pull request #38412 from ThakeeNathees/static-func-var-access | Rémi Verschelde | |
parser error for static func access non-static variables | |||
2020-05-09 | C#/Mono: Check assembly version when loading | Ignacio Etcheverry | |
Not sure if we should check revision too, but this is good enough for what we want. This will be needed to load the correct Microsoft.Build when we switch to the nuget version. | |||
2020-05-09 | C#: Remove StringExtensions.Empty() function | Ignacio Etcheverry | |
Causes issues with some editors as it's confused with `string.Empty`. Should use `string.IsNullOrEmpty(str)` instead. | |||
2020-05-09 | Merge pull request #38596 from neikeq/msbuild-restore | Ignacio Roldán Etcheverry | |
Mono: Use msbuild instead of nuget.exe for restoring | |||
2020-05-09 | Mono: Use msbuild instead of nuget.exe for restoring | Ignacio Etcheverry | |
- Make GodotTools output directly to the SCons output directory. - Removed xbuild_fallback from the build system. | |||
2020-05-09 | Change get_completion_identifier_is_function to return a bool | Aaron Franke | |
A minor bugfix | |||
2020-05-09 | Allow using integer vectors for iteration and make range() use them | Aaron Franke | |
2020-05-09 | Mono: Fix hot-reloading of nested classes | Ignacio Etcheverry | |
2020-05-07 | Merge pull request #36379 from aaronfranke/color-constructors | Rémi Verschelde | |
Add a Color constructor for Color with alpha | |||
2020-05-05 | Fix object leaks caused by unfulfilled yields | Pedro J. Estébanez | |
Now the stack saved in a `GDScriptFunctionState` is cleared as soon as the `yield()` operation is known not to be resumed because either the script, the instance or both are deleted. This clears problems like leaked objects by eliminating cases of circular references between `GDScriptFunctionState`s preventing them and the objects they refer to in their saved stacks from being released. As an example, this makes using `SceneTreeTimer` safer. Furthermore, with this change it's now possible to print early warnings about `yield()`s to released script/instances, as now we know they won't be successfully resumed as the condition for that happens. However, this PR doesn't add such messages, to keep the observed behavior the same for the time being. Also, now a backup of the function name in `GDScriptFunctionState` is used, since the script may not be valid by the time the function name is needed for the resume-after-yield error messages. | |||
2020-05-05 | Merge pull request #37293 from Janglee123/ctrl-click-improvements | Rémi Verschelde | |
Improved go-to definition (Ctrl + Click) | |||
2020-05-05 | Improved go-to definition (Ctrl + Click) | janglee | |
Co-Authored-By: Bojidar Marinov <bojidar.marinov.bg@gmail.com> | |||
2020-05-04 | Merge pull request #37717 from qarmin/world_fix | Rémi Verschelde | |
Change non-existent World to World3D | |||
2020-05-03 | Merge pull request #32534 from Xrayez/fix-dict2inst-init | Rémi Verschelde | |
Make `dict2inst` to work with arbitrary `_init` parameters | |||
2020-05-03 | Merge pull request #38275 from DSteve595/indented-block-line | Rémi Verschelde | |
Mark "Indented block expected" error after function declaration | |||
2020-05-03 | parser error for static func access non-static variables | Thakee Nathees | |
Fix: #38408 | |||
2020-05-02 | Mention offending function name in "Indented block expected" error | Steven Schoen | |
2020-05-03 | Remove some C++11 polyfill defines that are no longer needed | Hugo Locurcio | |
2020-05-01 | Merge pull request #38105 from AndreaCatania/AndreaCatania-patch-2 | Fabio Alessandrelli | |
Removed noisy ERR check from Multiplayer API. | |||
2020-04-30 | Make `dict2inst` to work with arbitrary `_init` parameters | Andrii Doroshenko (Xrayez) | |
This is achieved by skipping initializer call while creating an instance of a GDScript. This is implemented by passing -1 as an argument count to `_new` and interpreting any value below 0 to mean that the initializer should not be called during instantiation, because internal members of an instance are going to be overridden afterwards. | |||
2020-04-30 | tinyexr: Enable C++11 threaded loading | Rémi Verschelde | |
2020-04-30 | fix: dict2inst crash when constructor has arguments | Thakee Nathees | |
2020-04-30 | Merge pull request #38328 from Nannaquin/master | Ignacio Roldán Etcheverry | |
Fix growMargin() not returning modified Rect2/Rect2i in Mono | |||
2020-04-29 | Color with alpha constructor | Aaron Franke | |
2020-04-29 | Merge pull request #38288 from RandomShaper/imvu/fix_not_freed_gdsfuncstate | Rémi Verschelde | |
Fix leaked objects when game ends with yields in progress | |||
2020-04-29 | Fix growMargin() not returning modified Rect2/Rect2i | Nannaquin | |
2020-04-29 | Merge pull request #38279 from BigRed-118/assert_mark_as_safe_regression_bug | Rémi Verschelde | |
Fix for marking assert lines as safe bug | |||
2020-04-29 | Fix leaked objects when game ends with yields in progress | Pedro J. Estébanez | |
2020-04-29 | [Core] Rename linear_interpolate to lerp | Aaron Franke | |
2020-04-29 | [Mono] Rename LinearInterpolate to Lerp | Aaron Franke | |
2020-04-29 | Merge pull request #36960 from pycbouh/docs-improve-shortcuts | Rémi Verschelde | |
Improve shortcut formatting in docs | |||
2020-04-28 | Merge pull request #37314 from nekomatata/bullet-fix-damping | Rémi Verschelde | |
Better damping implementation for Bullet rigid bodies | |||
2020-04-28 | Rename InputFilter back to Input | Rémi Verschelde | |
It changed name as part of the DisplayServer and input refactoring in #37317, with the rationale that input no longer goes through the main loop, so the previous Input singleton now only does filtering. But the gains in consistency are quite limited in the renaming, and it breaks compatibility for all scripts and tutorials that access the Input singleton via the scripting language. A temporary option was suggested to keep the scripting singleton named `Input` even if its type is `InputFilter`, but that adds inconsistency and breaks C#. Fixes godotengine/godot-proposals#639. Fixes #37319. Fixes #37690. | |||
2020-04-28 | Merge pull request #37163 from madmiraal/fix-csg-normal | Rémi Verschelde | |
Fix CSG vertex normal calculation. |