summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage.
2022-10-10Merge pull request #65942 from SaracenOne/animation_change_callback_fixRémi Verschelde
Fix animation change callbacks
2022-10-10Merge pull request #67117 from Jummit/tree-button-colorRémi Verschelde
Expose TreeItem::set_button_color
2022-10-10Merge pull request #67145 from Paulb23/tab_texteditRémi Verschelde
Fix inserting tabs in TextEdit
2022-10-10Defer clearing of ResourceUID cache and silence warningskobewi
2022-10-10Merge pull request #65805 from MewPurPur/improve-breakpoint-hoveringRémi Verschelde
Improve bookmark and breakpoint indicators
2022-10-10Improved breakpoints hover indicatorVolTer
2022-10-10Don't allow removing TextEdit's main caretHaoyu Qiu
2022-10-09Handle tab in TextEditPaulb23
2022-10-09Merge pull request #67083 from RedMser/label-font-warningRémi Verschelde
Add warning for missing characters in label font
2022-10-09Merge pull request #67076 from timothyqiu/hint-enum-suffixRémi Verschelde
Remove invalid suffix hint for enum property
2022-10-09Merge pull request #66524 from microaeris/aeris/text-edit-get-scroll-barRémi Verschelde
Getters for TextEdit scroll bars
2022-10-09Expose TreeItem::set_button_colorJummit
2022-10-08Fix Label text length mismatch after localizationHaoyu Qiu
2022-10-08Add warning for missing characters in label fontRedMser
2022-10-08Merge pull request #65983 from Mickeon/rename-audio-player-volume-dbRémi Verschelde
Rename AudioStreamPlayer3D's `unit_db` to `volume_db`
2022-10-08Merge pull request #67062 from timothyqiu/enum-spaceRémi Verschelde
Remove leading spaces from enumerator name hints
2022-10-08Remove invalid suffix hint for enum propertyHaoyu Qiu
2022-10-07Getters for TextEdit scrollbarsmicroaeris
2022-10-08Remove leading spaces from enumerator name hintsHaoyu Qiu
For `PROPERTY_HINT_ENUM` properties, enumerator names can be provided as a comma separated list. There're a few properties that add leading spaces to the names (e.g. `First, Second, Third`). These spaces are included in the Inspector dropdown, which is unexpected. It's better to leave the surrounding spaces untouched because it could be part of the resulting string value (the variable is a string enum). And most other enum hints don't contain surrounding whitespaces. This PR removes the spaces and documents this `PROPERTY_HINT_ENUM` behavior.
2022-10-07declare "_validate_property" as protectedArthur J
In other classes, the function _validate_property is declared as protected (in the case of Area2D), but in Area3D it's declared as private, which causes compile errors when trying to extend the class in a C++ module for example.
2022-10-07Merge pull request #67020 from GuilhermeGSousa/remove-transition-expression-nodeRémi Verschelde
Remove expression base node for transitions
2022-10-07Remove expression base node for transitionsGuilherme Sousa
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵bruvzg
change warnings=all to use /W4.
2022-10-07Merge pull request #62910 from Vitika9/gsoc-colorpicker-uxRémi Verschelde
ColorPicker UX
2022-10-07Add split caret direction markers. Fix block/overtype caret size.bruvzg
2022-10-06Fix TileMap occluders having a wrong transformGilles Roudière
2022-10-06Merge pull request #66954 from Nidjo123/sample-baked-up-vectorRémi Verschelde
Handle last baked vector index early
2022-10-06Merge pull request #66961 from Rindbee/fix-set_custom_colorRémi Verschelde
Fix wrong condition used in `set_custom_color`
2022-10-06Merge pull request #66951 from rburing/restore_recovery_as_collisionRémi Verschelde
Revert "Turn on recovery as collisions only for floor snapping"
2022-10-06Merge pull request #61902 from Paulb23/multi-caretRémi Verschelde
Add Multi-caret support to TextEdit
2022-10-06Fix wrong condition used in `set_custom_color`Rindbee
2022-10-06Handle last baked vector index earlyNikola Bunjevac
2022-10-05Revert "Turn on recovery as collisions only for floor snapping as this leads ↵Ricardo Buring
to unwanted behaviour for other surface than the floor." This reverts commit 10395f5df2a1cac6ed83e674c084e62a88fcdde9.
2022-10-05Add multi caret support to CodeEditPaulb23
2022-10-05Add mutliple Caret support to TextEditPaulb23
2022-10-05Merge pull request #66560 from MisterMX/fix/tileset-move-custom-data-layerRémi Verschelde
fix(tileset): Move custom data layer
2022-10-05Merge pull request #66720 from qarmin/unintialized_memoryRémi Verschelde
Remove usage of unitialized variables
2022-10-05Merge pull request #66839 from aaronfranke/editor-prop-hide-sliderRémi Verschelde
Fix `hide_slider` vs `no_slider` inconsistency in editor property code
2022-10-05Merge pull request #66770 from EricEzaM/search-by-eventRémi Verschelde
Add searching by event in Editor Settings shortcuts and Project Settings input map.
2022-10-05Merge pull request #66911 from clayjohn/imagetexture3dRémi Verschelde
Properly assign texture RID when creating ImageTexture3D
2022-10-05Merge pull request #66509 from Mickeon/yesRémi Verschelde
Support chaining AtlasTextures inside other AtlasTextures
2022-10-04Properly assign texture RID when creating ImageTexture3Dclayjohn
2022-10-04Add rotation smoothing to Camera2DLuis Lopez
Camera2D has follow smoothing to interpolate towards a target position, but no rotation smoothing to align with the target rotation. This adds rotation smoothing directly into the Camera2D API by having two new properties: - `rotation_smoothing_enabled` - `rotation_smoothing_speed`
2022-10-04Support nesting AtlasTextures inside other AtlasTexturesMicky
Connects AtlasTexture to its `atlas`'s "changed" signal, allowing it to detect property changes to `atlas` and update accordingly, when the project is running and in the editor, as well.
2022-10-04Merge pull request #66869 from Sauermann/fix-transform-det-0-spamRémi Verschelde
Fix Transform2D det == 0 spam for SubViewports
2022-10-04Merge pull request #39072 from dalexeev/cs2d_debug_colorRémi Verschelde
Add debug_color property to CollisionShape2D
2022-10-04Fix Transform2D det == 0 spam for SubViewportsMarkus Sauermann
2022-10-04Merge pull request #66712 from Cykyrios/fix-invalid-popup-positionRémi Verschelde
Fix invalid popup position for embedded popups
2022-10-04Merge pull request #66859 from Rindbee/reset-gui_parentRémi Verschelde
Make sure to reset the tooltip of its gui_parent when the viewport is removed