Age | Commit message (Collapse) | Author |
|
Fix variable names for "usage" flags in `Control::_get_property_list()`
|
|
Renamed incorrect "hint" variable names to "usage" in
`_get_property_list()`, as "hint" implies one of the PROPERTY_HINT_*
values, which is not the case here.
|
|
Fix RayCast3D color in game with no collision
|
|
-Mesh2D now works
-MultiMesh2D now works
-Polygon2D now works
-Added hooks for processing 2D particles
-Skeleton2D now works
2D particles still not working, but stuff needed for it is now implemented.
|
|
|
|
|
|
Create CollisionObject3D debug shapes using RS
|
|
Fix Tree's background focus outline displaying behind section headings
|
|
Display arrow cursor if text is not editable
|
|
fix unintentional object rotation by anim tree
|
|
|
|
without overrides
|
|
|
|
TileSet and TileMap rework (squashed)
|
|
- Move most properties from TileMap to TileSet,
- Make TileSet more flexible, supporting more feature (several
collision layers, etc...),
- Fusion both the TileMap and TileSet editor,
- Implement TileSetSources, and thus a new way to index tiles in the TileSet,
- Rework the TileSet and TileMap editors completely,
- Implement an editor zoom widget (and use it in several places)
|
|
Fix a bug that occour when there are hidden tabs in tab_container.
The visualization isn't correct due to missing values in tab_widths array.
|
|
Check input mesh is valid in SurfaceTool methods (master)
|
|
Display the old color in ColorPicker for easier comparison
|
|
Adds a pressed signal to ButtonGroup
|
|
Improve the editor theme
|
|
|
|
Tweak CanvasItem/material sampling property hint for readability
|
|
Blocking updating in SceneTreeEditor when an item was selected
|
|
This only affects ColorPickerButton nodes that spawn a ColorPicker,
not standalone ColorPickers.
This partially addresses #7366.
|
|
The "Anisotropic" term is abbreviated as spelling it out would cause
the PopupMenu to overflow the editor window when using the default
inspector width.
|
|
Expose get_debug_mesh in Shape3D to scripting API
|
|
|
|
Fixed #48446, Fixed #48443
|
|
Rename `doubleclick` to `double_click`
|
|
|
|
Add the ability to hide `ScrollContainer`'s scrollbars
|
|
Calculate __focus_rect when TreeItem is focused
|
|
Allow values > 1 for friction and bounce in PhysicsMaterial
|
|
TileMap::world_to_map Ensure half offset is added according to the returned value
|
|
|
|
EricEzaM/PR/fix-viewport-not-updating-mouse-pos-on-click
|
|
Added method to create a new line in RichTextLabel without adding an ItemNewline to the previous line. Previously, removing a line then adding a newline was adding unnecessary ItemNewline instances to the previous line, significantly the remove_line method.
|
|
|
|
Fix start line selection for indent_selected_lines_left
|
|
Various fixes to UV2 unwrapping and the GPU lightmapper. Listed here for
context in case of git blame/bisect:
* Fix UV2 unwrapping on import, also cleaned up the unwrap cache code.
* Fix saving of RGBA images in EXR format.
* Fixes to the GPU lightmapper:
- Added padding between atlas elements, avoids bleeding.
- Remove old SDF generation code.
- Fix baked attenuation for Omni/Spot lights.
- Fix baking of material properties onto UV2 (wireframe was
wrongly used before).
- Disable statically baked lights for objects that have a
lightmap texture to avoid applying the same light twice.
- Fix lightmap pairing in RendererSceneCull.
- Fix UV2 array generated from `RenderingServer::mesh_surface_get_arrays()`.
- Port autoexposure fix for OIDN from 3.x.
- Save debug textures as EXR when using floating point format.
|
|
The check was updated to expect a `StringName` instead of a `String` but
the error message still reported it should be a `String`.
|
|
[Net] Implement String::parse_url for parsing URLs.
|
|
value
Decide whether half offset should be added based on the value used for calculating the return value of this method.
|
|
|
|
Fix documentation following implementation of particle trails
|
|
|
|
Move XR flag from subviewport into viewport
|
|
|
|
Implement Particle Trails
|
|
-Enable the trails and set the length in seconds
-Provide a mesh with a skeleton and a skin
-Or, alternatively use one of the built-in TubeTrailMesh/RibbonTrailMesh
-Works deterministically
-Fixed particle collisions (were broken)
-Not working in 2D yet (that will happen next)
|