summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-12-17Merge pull request #70114 from clayjohn/custom-aabbRémi Verschelde
Expose GeometryInstance3D.custom_aabb property
2022-12-17Merge pull request #70176 from clayjohn/mesh-indexRémi Verschelde
Switch surface indexing to start at 0 so string name matches integer index
2022-12-17Merge pull request #70168 from Haydoggo/autocomplete-placement-fixRémi Verschelde
Fix autocomplete box placement
2022-12-16Switch surface indexing to start at 0 so string name matches integer indexclayjohn
2022-12-17Fix autocomplete box placementHayden Leete
2022-12-16Merge pull request #70075 from Sauermann/fix-missing-shortcut-handled-checkRémi Verschelde
Fix missing check if shortcut event is handled for Control-nodes
2022-12-15Queue redraw when MultiMesh instance transform changesbmolyneaux
Fixes: #66849 This is a 4.0 version of #54899.
2022-12-15[RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg
2022-12-15Merge pull request #70103 from timothyqiu/tween-cleanupRémi Verschelde
Fix possible Tween leak on exit
2022-12-15Merge pull request #69680 from LucasLaukka/bugfix-line_editRémi Verschelde
Fix color picker showing incorrect number of digits when changing display scale
2022-12-15Merge pull request #70106 from bruvzg/rtl_nested_tabRémi Verschelde
[RTL] Fix nested tables getting parent offset applied multiple times.
2022-12-15Expose GeometryInstance3D.custom_aabb propertyclayjohn
2022-12-15Fix the update of the inspector when instance shader uniform has changedYuri Rubinsky
2022-12-15[RTL] Fix nested tables getting parent offset applied multiple times.bruvzg
2022-12-15Fix typos with codespellRémi Verschelde
2022-12-15Fix possible Tween leak on exitHaoyu Qiu
2022-12-15Remove a confusing TileMap warningGilles Roudière
2022-12-15Merge pull request #70083 from clayjohn/Sprite3D-normalsRémi Verschelde
Remove extra range conversion in Sprite3D normal encoding
2022-12-14Remove extra range conversion in Sprite3D normal encodingclayjohn
2022-12-14Fix missing check if shortcut event is handled for Control-nodesMarkus Sauermann
Control-nodes without a shortcut-context were missing a check if the event was handled, so that a single shortcut-event was passed to multiple Control-nodes.
2022-12-14[RTL] Fix image click detection.bruvzg
2022-12-14Merge pull request #69726 from xiongyaohua/tweak_curveRémi Verschelde
Handle corner cases for curve baking
2022-12-14Fix Curve2D::get_closest_offsetYaohua Xiong
2022-12-14Handle corner cases for curve bakingYaohua Xiong
When control point and point have equal position, the derivative is 0 vector, which cause error message in Basis::look_at(). This commit handles this case.
2022-12-14Merge pull request #69527 from clayjohn/surface-nameRémi Verschelde
Index override surface name starting from 1 to match surface name
2022-12-14Merge pull request #70024 from bruvzg/te_ime_textRémi Verschelde
[TextEdit] Fix IME intermediate text not displayed when TextEdit is empty and placeholder is set.
2022-12-13Merge pull request #70003 from clayjohn/GLES3-ccRémi Verschelde
Various fixes and documentation for CanvasGroup
2022-12-13[TextEdit] Fix IME intermediate text not displayed when TextEdit is empty ↵bruvzg
and placeholder is set.
2022-12-13Various fixes and documentation for CanvasGroupclayjohn
Properly apply custom materials with CanvasGroups in the GLES3 backend Properly blur backbuffer when using a partial rect in forward_plus and gl_compatibility renderers Properly set fit_margin when clear_margin is set Fix shader error during backbuffer clear in mobile renderer
2022-12-13Merge pull request #70007 from timothyqiu/nan-scaleRémi Verschelde
Fix crash after executing `ItemList.set_icon_scale`
2022-12-13Merge pull request #69890 from Rindbee/use-buffer-to-speed-upRémi Verschelde
Use buffer to speed up copying/transcribing when renaming dependencies
2022-12-13Use buffer to speed up copying/transcribing when renaming dependenciesRindbee
If the scene is more complex, you may need to copy/transcribe a large amount of data, so use buffer to speed up this process.
2022-12-13Merge pull request #69977 from KoBeWi/properties_together_strongRémi Verschelde
Remove single-element groups from GPUParticles2D
2022-12-13Merge pull request #69973 from TokageItLab/null-check-animtree-editRémi Verschelde
Add null checks to AnimationTreeEditors and `_clear_editors()` to `_node_removed()`
2022-12-13Fix crash after executing ItemList.set_icon_scaleHaoyu Qiu
2022-12-12Remove single-element groups from GPUParticles2Dkobewi
2022-12-13Add null checks to AnimationTreeEditors and _clear_editors()Silc Renew
2022-12-12VariantParser make readahead optionallawnjelly
It turns out some areas are independently moving / reading filepointers outside of the VariantParser, which can cause the readahead caching to get out of sync. This PR makes the VariantParser readahead to be optional to allow for these use cases.
2022-12-12Merge pull request #69629 from smix8/agent_wild_callback_pointer_4.xRémi Verschelde
Fix Navigation agent callback wild pointer crash
2022-12-12Merge pull request #61855 from Calinou/popup-centered-minsize-fix-freezeRémi Verschelde
Fix infinite loop when calling `Control.popup_centered_minsize()`
2022-12-12Fix Navigation agent callback wild pointer crashsmix8
Fixes crash in sanitizer builds when callback agent or object are already freed.
2022-12-12Merge pull request #69950 from kleonc/tile-map-const-refs-for-the-winRémi Verschelde
`TileMap` Pass some parameters by `const &` instead of by value
2022-12-12Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextensionRémi Verschelde
Rename all gdnative occurences to gdextension
2022-12-12Merge pull request #69922 from adamscott/fix-tilemap-tileset-heap-use-after-freeRémi Verschelde
Fix `heap-use-after-free` error in `TileMap::~TileMap()`
2022-12-12Merge pull request #67050 from KoBeWi/syrtRémi Verschelde
Warn if isometric TileMap is not Y-sorted
2022-12-12TileMap Pass some parameters by `const &` instead of by valuekleonc
2022-12-12Rename all gdnative occurences to gdextensionGilles Roudière
Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension ->Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION ->EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface
2022-12-12Fix `heap-use-after-free` error in `TileMap::~TileMap()`Adam Scott
Co-authored-by: Gilles Roudiere <gilles.roudiere@gmail.com>
2022-12-12Merge pull request #68546 from marzecdawid/fix-deselect-all-in_treeRémi Verschelde
Fix errors while deselecting all tree items; issue #65185
2022-12-12Fix seeking process order to retrieve key correctly for AnimationTrackSilc Renew