summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-25Merge pull request #35535 from Calinou/doc-projectsettings-runtime-physicsRémi Verschelde
Document how to change the default gravity at runtime
2020-01-25Document how to change the default gravity at runtimeHugo Locurcio
Changing the default gravity at runtime isn't exactly obvious, so it makes sense to add a code sample.
2020-01-25Merge pull request #35543 from timothyqiu/notification-crashRémi Verschelde
Fixes crash in Spatial::notification
2020-01-25Fixes crash in Spatial::notificationHaoyu Qiu
2020-01-24Merge pull request #35523 from searetseltev/masterRémi Verschelde
Update ScrollContainer.xml
2020-01-24Merge pull request #35526 from nekomatata/inspector-update-rename-nodeRémi Verschelde
Fixed Inspector update when a node is renamed
2020-01-24Merge pull request #35527 from neikeq/issue-35259Rémi Verschelde
Mono/C#: Fix _update_exports possible crash with Reference types
2020-01-24Merge pull request #35524 from neikeq/issue-35496Rémi Verschelde
Fix C# preprocessor infinite loop and incorrect parsing of `#if!`
2020-01-24Mono/C#: Fix _update_exports possible crash with Reference typesIgnacio Etcheverry
The code was attempting to dynamic cast the native instance to Reference after the managed instance was disposed. As the managed instance acts as a Ref, the native instance was freed during that disposal. This made the dynamic cast fail and we attempted to memdelete a second time. The fix is to make the dynamic cast before disposal.
2020-01-24Fixed Inspector update when a node is renamedPouleyKetchoupp
Whenever any node is renamed, EditorNode::_edit_current() is called and it resets plugins used for current edited properties. This change forces the inspector to update even though the same object is edited, to make sure all plugins are restored properly from unfolded properties/resources/etc. Fixes #32832
2020-01-24Merge pull request #35519 from yamgent/wrong-guideline-valueRémi Verschelde
Fix wrong guideline values shown during dragging
2020-01-24Fix C# preprocessor infinite loop and incorrect parsing of `#if!`Ignacio Etcheverry
2020-01-24Update ScrollContainer.xmlRoi Valcárcel
Add missing descriptions to ScrollContainer documentation
2020-01-24Merge pull request #35515 from KoBeWi/or_greaterRémi Verschelde
Allow greater values in unit_offset
2020-01-24Merge pull request #35513 from KoBeWi/theme_items_matterRémi Verschelde
Count theme items in doc_status.py
2020-01-24Merge pull request #35510 from Calinou/add-normalized-error-explanationsRémi Verschelde
Add explanations for errors related to Vector/Quat normalization
2020-01-24Fix wrong guideline values shown during draggingTan Wang Leng
Suppose that the user wants to use some guidelines in 2D mode. The user has enabled "Use Pixel Snap", and configured the "Grid Step" to 1px. On some zoom levels, when dragging the guidelines step by step, some offsets shows the wrong value. The offsets that are wrong vary - it is affected by the zoom level, so some zoom levels do not display this problem. For example, a user may see this while dragging the guideline: 0px 1px 1px 3px 4px 5px 5px 7px 8px whereby 2px and 6px are missing. This is due to a floating-point error. The values are printed as (truncated) integers, but they are actually decimals, so they were actually 1.9999 and 5.9999 for the missing cases. Let's fix that by rounding up the values before printing them to get rid of the errors. This fixes #35010.
2020-01-24Allow greater values in unit_offsetTomasz Chabora
2020-01-24Count theme items in doc_status.pyTomasz Chabora
2020-01-24Add explanations for errors related to Vector/Quat normalizationHugo Locurcio
2020-01-24makerst: Escape reST markup after enumsRémi Verschelde
Fixes #35501.
2020-01-24Merge pull request #35495 from ↵Rémi Verschelde
ericrybick/35373-softbodies-love-to-occupy-center-stage Fix Softbody always spawns from world center [gles2]
2020-01-24Fix Softbody always spawns from world center [gles2]Eric Rybicki
Fixes #35373
2020-01-24Merge pull request #35494 from timothyqiu/ani-track-leakRémi Verschelde
Fixes leak in Animation Track editor
2020-01-24Fixes leak in Animation Track editorHaoyu Qiu
2020-01-23i18n: Sync translations with WeblateRémi Verschelde
2020-01-23Merge pull request #35491 from neikeq/issue-35450Rémi Verschelde
Mono/C#: Lighten up unsafe reference checks
2020-01-23Merge pull request #35470 from Chaosus/vs_docsRémi Verschelde
Docs for some nodes in visual shader
2020-01-23Docs for some nodes in visual shaderYuri Roubinsky
Fix typo in `VisualShaderNodeCompare.ComparisonType` name.
2020-01-23Merge pull request #35483 from YeldhamDev/doc_comment_spaces_removalRémi Verschelde
Remove unnecessary extra spaces before comments in code examples.
2020-01-23Mono/C#: Lighten up unsafe reference checksIgnacio Etcheverry
Because of the weird case with multi-threading and ResourceLoader, it can be the case that a resource is GCed while being referenced again in the main thread. In such cases, a new unsafe reference is created before the finalizer thread removes the previous one.
2020-01-23Remove unnecessary extra spaces before comments in code examples.Michael Alexsander
2020-01-23Merge pull request #35480 from YeldhamDev/doc_parenthesis_removalRémi Verschelde
Remove unnecessary parenthesis from code examples
2020-01-23Merge pull request #35478 from neikeq/issue-32260Rémi Verschelde
Mono/C#: Add setting to include I18N assemblies in the exported game
2020-01-23Remove unnecessary parenthesis from code examplesMichael Alexsander
2020-01-23Merge pull request #35476 from clayjohn/GLES3-scene-crashRémi Verschelde
Fix recently introduced crash in viewport size
2020-01-23Mono/C#: Add setting to include I18N assemblies in the exported gameIgnacio Etcheverry
2020-01-23Merge pull request #35473 from neikeq/default-to-net47Rémi Verschelde
Mono/C#: Default to net47 for new projects
2020-01-23Fix recently introduced crash in viewport sizeclayjohn
2020-01-23Merge pull request #35472 from neikeq/issue-35448Ignacio Roldán Etcheverry
Mono/C#: Add Basis.Slerp, update Quat.Xform and add some math checks
2020-01-23Merge pull request #35471 from YeldhamDev/tileset_shape_updateRémi Verschelde
Fix TileSet shape data not updating when being set via code
2020-01-23Mono/C#: Add Basis.Slerp, update Quat.Xform and add some math checksIgnacio Etcheverry
2020-01-23Mono/C#: Default to net47 for new projectsIgnacio Etcheverry
2020-01-23Fix TileSet shape data not updating when being set via codeMichael Alexsander
2020-01-23Merge pull request #35458 from clayjohn/DOCS-misc2Rémi Verschelde
Finish documenting CSG* and *probes classes
2020-01-23Merge pull request #35460 from ↵Rémi Verschelde
ericrybick/35409-skeleton-does-not-return-to-original-pose-when-ik-playback-is-stopped Fix bone pose override not being reset when IK animation is stopped
2020-01-23Finish documenting CSG* and *probesclayjohn
2020-01-23Merge pull request #35465 from akien-mga/doc-various-fixesRémi Verschelde
doc: Misc updates for AnimationNode* and others
2020-01-23doc: Misc updates for AnimationNode* and othersRémi Verschelde
- Add some missing descriptions. - Add links to tutorials for ARVR and AnimationTree. - Style fixes. - Engine changes: * Make `AnimationNodeTransition.input_<number>` properties internal so that they don't appear in the docs. They still appear in the inspector based on the actual number of inputs requested. * Drop unimplemented `CPUParticles.flatness`. It's only used for 3D particles in `ParticlesMaterial`, and thus only relevant for `CPUParticles3D`.
2020-01-23Merge pull request #35463 from Chaosus/shader_gles2_completionRémi Verschelde
Hides high-level functions from GLES2 shader autocompletion