summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-12-29Fix confusion about TreeItem.add_button ambiguity between id and indexMarkus Sauermann
A TreeItem button has an id and an index, which can be distinct. This leads to confusion. This PR documents the distinction between id and index.
2022-12-21Merge pull request #68255 from jbcolli2/ColorPickerBugRémi Verschelde
Fixed Issue #68194 involving ColorPicker being allowed to align horizontally when it shouldn't
2022-12-21Merge pull request #69688 from smix8/navagent_stop_origin_automove_4.xRémi Verschelde
Stop NavigationAgents without a target from moving to world origin
2022-12-21Merge pull request #67111 from DarkKilauea/nav-queries-linkRémi Verschelde
Added signal to NavigationAgent when entering a link
2022-12-21Merge pull request #70404 from YuriSizov/theme-!importantRémi Verschelde
Add fallback values for font and scale to the default theme
2022-12-21Merge pull request #70215 from quentinguidee/refactor/get-owner-node-themeRémi Verschelde
ThemeOwner: Extract get_owner_node_theme
2022-12-21Add fallback values for font and scale to the default themeYuri Sizov
2022-12-21ThemeOwner: Extract get_owner_node_themeQuentin Guidée
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com>
2022-12-21Merge pull request #70366 from ↵Rémi Verschelde
quentinguidee/refactoring/fix-double-get-singleton Fix double get_singleton()
2022-12-21Merge pull request #69351 from smix8/gridmap_item_navigation_layers_4.xRémi Verschelde
Change GridMap navigation_layers to per mesh_library item
2022-12-21Fix StateMachine cannot connect nodes bugSilc Renew
2022-12-20Change GridMap navigation_layers to be per mesh_library itemsmix8
Changes GridMap navigation_layers from a single bitmask for the entire GridMap to a bitmask for each item used in the mesh_library with a baked navmesh.
2022-12-20Fix double get_singleton()Quentin Guidée
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com>
2022-12-20Merge pull request #70346 from YeldhamDev/tree_edit_fixRémi Verschelde
Fix misaligned edit box when clicking on `Tree` items with different sizes
2022-12-20Merge pull request #61239 from Calinou/tubetrailmesh-add-cap-propertiesRémi Verschelde
Add properties to disable top/bottom cap generation in TubeTrailMesh
2022-12-20Merge pull request #70244 from DarkKilauea/nav-fix-abbrev-compatRémi Verschelde
[4.x] Fix typo and ensure backwards compatibility for changed property names
2022-12-20Merge pull request #70328 from aaronfranke/canvas-z-indexRémi Verschelde
Fix CanvasItem Z-index referring to Node2D
2022-12-20Merge pull request #70312 from MarcusElg/rigidbodyworldboundarywarningRémi Verschelde
Show warning when having a WorldBoundaryShape3D as a child of a RigidBody3D
2022-12-20Merge pull request #70313 from TokageItLab/fix-nblendRémi Verschelde
Fixed a bug where negative Blend values were being discarded
2022-12-20Fix typo and ensure backwards compatibility for changed property namesJosh Jones
Changes to the name of the `navmesh` and `navpoly` properties on `NavigationRegion` caused navigation data to be lost on load. This PR creates uses `_set`/`_get` to handle compatibility with the older names on load, preserving the data. Also fixes a typo on `get_vertices_per_polygon` in `NavigationMesh`, and renames the property to remove the `polygon_` prefix which doesn't match the setter/getter. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-20Fix misaligned edit box when clicking on `Tree` items with different sizesMichael Alexsander
2022-12-19Fix CanvasItem Z-index referring to Node2DAaron Franke
2022-12-20Fixed a bug where negative Blend values were being discardedSilc Renew
2022-12-19Show warning when having a worldboundaryshape as a child of a rigidbodyMarcus Elg
2022-12-19Add properties to disable top/bottom cap generation in TubeTrailMeshHugo Locurcio
This can be used to improve generation and rendering performance, or for certain special effects such as particle trails.
2022-12-19Merge pull request #70297 from Paulb23/fix-autocomplete-brace-completionRémi Verschelde
Fix autocomplete with autobrace completion not adding closing pair
2022-12-19Merge pull request #70263 from reduz/restore-rotation_degreesRémi Verschelde
Restore 'rotation_degrees' properties.
2022-12-19Merge pull request #70238 from kleonc/tile-set-simplify-isometric-tile-polygonRémi Verschelde
`TileSet` Simplify isometric tile shape polygon to 4 vertices
2022-12-19Merge pull request #70219 from bruvzg/msdf_outline_scalingRémi Verschelde
Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior.
2022-12-19Merge pull request #59682 from Sauermann/fix-following-viewport-transformRémi Verschelde
Include the follow-viewport-transform into CanvasLayer transform calculations
2022-12-19Fix autocomplete with autobrace completion not adding closing pairPaulb23
2022-12-19TileSet Simplify tile shape polygonskleonc
2022-12-19Restore 'rotation_degrees' properties.Juan Linietsky
By popular demand, restoring the helper properties to rotate objects in degrees. Affected are local and global rotations for: * Node2D * Node3D * Control
2022-12-18Include the following-viewport-transform into CanvasLayer transformsMarkus Sauermann
The following-viewport-transform was missing from several calculations
2022-12-17Add support for emitting a signal when entering a NavLinkJosh Jones
2022-12-18Merge pull request #70227 from kleonc/atlas-texture-flipping-fixRémi Verschelde
`AtlasTexture` Fix calculating rects when flipping
2022-12-17AtlasTexture Fix calculating rects when flippingkleonc
2022-12-17Fix Navigation API abbreviations inconsistencysmix8
Schema for navigation to name user facing API with "navigation" without abbreviation and e.g. NavigationServer internals with abbr "nav".
2022-12-17Scale MSDF font outline with the font size and MSDF source size to match ↵bruvzg
dynamic font behavior.
2022-12-17Merge pull request #30675 from zaksnet/link-button-link-propRémi Verschelde
Add a `uri` property to `LinkButton`
2022-12-17Merge pull request #70209 from smix8/navigation_polygon_move_4.xRémi Verschelde
Move NavigationPolygon to dedicated resource file
2022-12-17Merge pull request #70202 from ↵Rémi Verschelde
Calinou/viewport-transparent-background-rename-project-setting Move transparent background project setting to a subsection
2022-12-17Move NavigationPolygon to dedicated resource filesmix8
Moves NavigationPolygon resource class from NavigationRegion2D file to a dedicated file in resource folder.
2022-12-17Move transparent background project setting to a subsectionHugo Locurcio
This prevents the project setting from being located directly within a root category, which is confusing from an UX perspective in the project settings editor.
2022-12-17Add `uri` property for LinkButtonZak
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-17Merge pull request #70118 from clayjohn/tilemap-layersRémi Verschelde
Use large offset for tilemap layer level canvas items
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