Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | Merge pull request #38328 from Nannaquin/master | Ignacio Roldán Etcheverry | |
Fix growMargin() not returning modified Rect2/Rect2i in Mono | |||
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. | |||
2020-04-27 | Fix for marking assert lines as safe bug | Tom Evans | |
Calling _reduce_node_type from GDScriptParser::_parse_block for assert was using a current class with a scope that didn't include all functions. Now calling in GDScriptParser::_check_block_types uses the right class type. We also now check the assert node message. The assert line was added to the set_errors associated with assert, since before the error would be reported on the next line | |||
2020-04-27 | Merge pull request #38121 from JFonS/add_unwrap_caching | Rémi Verschelde | |
Add caching the lightmap unwrapping on import | |||
2020-04-27 | Better damping implementation for Bullet rigid bodies | PouleyKetchoupp | |
Apply old method for linear & angular damping in Bullet, in order to make it easier to tweak and consistent with Godot Physics. | |||
2020-04-27 | Merge pull request #36927 from ThakeeNathees/export-var-type-reduce-implimented | Rémi Verschelde | |
Fix: export var type reduce() implemented | |||
2020-04-27 | Merge pull request #38253 from nekomatata/bullet-update-2.90 | Rémi Verschelde | |
Update to bullet master (2.90) | |||
2020-04-27 | export var type reduce() implemented | Thakee Nathees | |
2020-04-27 | Update to bullet master (2.90) | PouleyKetchoupp | |
2020-04-25 | Merge pull request #38150 from neikeq/fix-load-hook-for-reused-assembly | Rémi Verschelde | |
Mono/C#: Fix load hook not called for some assemblies on domain reload | |||
2020-04-24 | Merge pull request #37172 from theoway/autoCompletionBug | Rémi Verschelde | |
Fixed the auto-completion bug in gdscript_editor | |||
2020-04-24 | Merge pull request #37265 from BigRed-118/mark_assert_safe | Rémi Verschelde | |
Mark assert lines as safe in gdscript | |||
2020-04-24 | Merge pull request #37232 from ThakeeNathees/load()-autocomplete-imlpemented | Rémi Verschelde | |
autocomplete for load() function implemented | |||
2020-04-23 | Mono/C#: Fix load hook not called for some assemblies on domain reload | Ignacio Etcheverry | |
2020-04-23 | C#: Fix always saving copy of csproj even with no changes | Ignacio Etcheverry | |
This was a regression from 93d7ec88360a467a3041c0aa08390daa1f75892b (#38110). Mono's old implementation of Microsoft.Build hardcodes HasUnsavedChanges to always return true. This workaround can be reverted once we switch to official Microsoft.Build. | |||
2020-04-23 | Merge pull request #38123 from neikeq/fix-hotreload-twice | Rémi Verschelde | |
Mono/C#: Fix assemblies being reloaded a second time unnecesarily | |||
2020-04-23 | C#: Revert marshalling of IDictionary/IEnumerable implementing types | Ignacio Etcheverry | |
Added marshalling for `System.Collections.Generic.List<T>` and `System.Collections.Generic.Dictionary<TKey, TValue>`. | |||
2020-04-23 | Mono/C#: Fix assemblies being reloaded a second time unnecesarily | Ignacio Etcheverry | |
2020-04-22 | Merge pull request #38117 from neikeq/export-mono-array-godot-object | Ignacio Roldán Etcheverry | |
Mono/C#: Allow exporting System.Array of type Godot.Object | |||
2020-04-22 | Merge pull request #38110 from neikeq/csproj-safer-migration | Ignacio Roldán Etcheverry | |
C#: Save copy of sln and csproj before applying fixes | |||
2020-04-22 | Merge pull request #38115 from neikeq/mono-debug-exported-games | Ignacio Roldán Etcheverry | |
Mono/C#: Allow debugging exported games | |||
2020-04-22 | Mono/C#: Allow exporting System.Array of type Godot.Object | Ignacio Etcheverry | |
2020-04-22 | C#: Save copy of sln and csproj before applying fixes | Ignacio Etcheverry | |
2020-04-22 | Mono/C#: Allow debugging exported games | Ignacio Etcheverry | |
- Include PDB files in exported games. - Release export templates also allow debugging now. Right now the only way to enable debugging in exported games is with the environment variables, which may be cumbersome or not even possible on some platforms. | |||
2020-04-22 | Merge pull request #37318 from ttencate/fix/argument_nulled_37312 | Rémi Verschelde | |
Revert "Allow parameters passed to GDScript functions to be nulled" | |||
2020-04-22 | Add caching the lightmap unwrapping on import | JFonS | |
This commit adds caching to the lightmap mesh unwraps generated on import. This speeds up re-imports of meshes that haven't changed and also makes sure that the unwraps are consistent across imports. The unwrapping process is not deterministic, so one could end up with a different mapping every time the scene was imported, breaking any previously baked lightmaps. The changes in this commit prevent that from happening. | |||
2020-04-22 | Removed noisy ERR check from Multiplayer API. | Andrea Catania | |
2020-04-21 | Merge pull request #37537 from ThakeeNathees/const-parsing-datatype-bug-fix | Rémi Verschelde | |
GDScript: Fix type inference for const reference to global class | |||
2020-04-21 | Merge pull request #37712 from stoofin/pattern-bind-warning | Rémi Verschelde | |
Fix unassigned variable warnings for match bindings | |||
2020-04-21 | Merge pull request #38041 from ThakeeNathees/class-name-check-enhance | Rémi Verschelde | |
GDScript class name existance check enhanced | |||
2020-04-21 | Merge pull request #37955 from ThakeeNathees/lin-unsafe-base-know-index-unkonwn | Rémi Verschelde | |
Line marked unsafe when base known and index unkonwn | |||
2020-04-21 | Merge pull request #37954 from ThakeeNathees/autocomplete-indexing-native-types | Rémi Verschelde | |
Autocompleting with indexing for builtin types added | |||
2020-04-21 | Add ability to bind typed arrays to script API | Juan Linietsky | |
Note: Only replaced 2 instances to test, Node.get_children and TileMap.get_used_cells Note: Will do a mass replace on later PRs of whathever I can find, but probably need a tool to grep through doc. Warning: Mono will break, needs to be fixed (and so do TypeScript and NativeScript, need to ask respective maintainers) |