Age | Commit message (Collapse) | Author |
|
alexpech12/fix-rich-text-label-set-visible-characters
Keep RichTextLabel visible character properties in sync
|
|
The RichTextLabel class is inconsistent in how it updates the
visible_characters and percent_visible properties when either is changed.
To keep both properties consistent, update percent_visible when setting the
visible_characters property.
For both properties, when setting one, notify change for the other.
Docs updated for member set_visible_characters on RichTextLabel class.
|
|
|
|
CI: Update to clang-format 11 and apply ternary operator changes
|
|
Fix collision shape update when changing shape properties
|
|
Update PolyPartition / Triangulator library
|
|
|
|
Renamed `emit_particle` to `emit_subparticle` shader function
|
|
|
|
This change does two things:
1. Properly update the internal shape data using _update_in_shape_owner
when updating a shape (in 2D it was resetting one way collision)
2. Avoid unnecessary updates when calling set_shape with the same shape,
which happens each time a shape property is modified
(e.g shape.extents.x = ...)
Fixes #45090
|
|
|
|
|
|
Switch to simplify sloppy for another try.
Update to meshoptimizer e3f53f66e7a35b9b8764bee478589d79e34fa698.
|
|
Should have rebased before merging.
|
|
Unified named colors in RichTextLabel
|
|
The `current_screen` field was never being set on tooptip windows, leading to scenarios where, if the editor wasn't on screen 0, tooltips may not appear in the right place, especially when your screens have different resolutions.
|
|
Added ability to visualize native shaders
|
|
|
|
Fixes #44775 Editor is incorrectly drawing non existent space.
|
|
Fixes #43940, was a regression from #43280.
|
|
|
|
EricEzaM/PR/popup-menu-fix-not-matching-button-size
Fixed PopupMenu not matching parent MenuButton/OptionButton width
|
|
|
|
This was caused by an incorrect calculation of the height of each item when determining the minimum size, plus a few things which were leftover after the PopupMenu rework.
|
|
|
|
Eoin-ONeill-Yokai/animationstateplayback/missing_binds
AnimationStateMachinePlayback: Added Missing Method Bindings
|
|
`get_current_length`.
This allows the user to query the AnimationNodeStateMachinePlayback's current
play position and total length of current animation state. These methods are currently
used in the editor plugin, but can also be useful for querying general playback state
information.
Added documentation for AnimationNodeStateMachinePlayback's `get_current_play_position`
|
|
Use zero-indexing for physics and render layer names
|
|
Do not iterate over map when removing its values
|
|
Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆
|
|
Fix tooltip position in main embedded window
|
|
|
|
|
|
The first layer is now Layer 0 instead of Layer 1, and the last
layer is now Layer 19 instead of Layer 20.
This helps reference physics and render layers from scripts since
layers start from 0 there.
|
|
Added optional id parameter to `PopupMenu::add_separator`
|
|
Rename offset to point in remove_point()
|
|
Consistently use normal_map
|
|
Those were missed in #44401 or added by later PRs.
|
|
Allow ScrollBar params of a ScrollContainer to be modified from _ready()
|
|
[Complex Text Layouts] Add drop-cap support to RTL.
|
|
|
|
Initializes the sizes of the ScrollContainer and its associated
ScrollBars in _ready() to allow scroll values to be set in GDScript
initially.
|
|
Rename Math::stepify to snapped
|
|
|
|
Use a size Vector for adjusting the size of Rectangles and Boxes
|
|
Rename Vector2.tangent() to Vector2.orthogonal()
|
|
Rename Camera2D offset_h and offset_v properties
|
|
Rename Rect2 and Rect2i grow_margin() to grow_side()
|
|
Rename Camera3D near and far getters and setters
|
|
Rename unselect to deselect
|