Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
doc: Drop unused 'category' property from header
|
|
Fix signals Variant arguments incorrectly listed as Nil.
Fixes #12520.
|
|
We already removed it from the online docs with #35132.
Currently it can only be "Built-In Types" (Variant types) or "Core"
(everything else), which is of limited use.
We might also want to consider dropping it from `ClassDB` altogether
in Godot 4.0.
|
|
Fixed Inspector update when a node is renamed
|
|
Whenever any node is renamed, EditorNode::_edit_current() is called and it resets plugins used for current edited properties. This change forces the inspector to update even though the same object is edited, to make sure all plugins are restored properly from unfolded properties/resources/etc.
Fixes #32832
|
|
Fix wrong guideline values shown during dragging
|
|
Suppose that the user wants to use some guidelines in 2D mode. The
user has enabled "Use Pixel Snap", and configured the "Grid Step" to
1px.
On some zoom levels, when dragging the guidelines step by step, some
offsets shows the wrong value. The offsets that are wrong vary - it is
affected by the zoom level, so some zoom levels do not display this
problem.
For example, a user may see this while dragging the guideline:
0px 1px 1px 3px 4px 5px 5px 7px 8px
whereby 2px and 6px are missing.
This is due to a floating-point error. The values are printed as
(truncated) integers, but they are actually decimals, so they were
actually 1.9999 and 5.9999 for the missing cases.
Let's fix that by rounding up the values before printing them to get rid
of the errors.
This fixes #35010.
|
|
|
|
|
|
|
|
* TextureRegion editor
* Ploygon2D UV editor
|
|
Add settings from SceneTree in the documentation
|
|
Replace CameraMatrix::get_viewport_size with get_viewport_half_extents, shadow culling with ortho camera and other affected issues
|
|
Fixes #35439
|
|
Use an icon in the top Animation Key menu
|
|
|
|
Fixes #26637.
Fixes #19900.
The viewport_size returned by get_viewport_size was previously incorrect, being half the correct value. The function is renamed to get_viewport_half_extents, and now returns a Vector2.
Code which called this function has also been modified accordingly.
This PR also fixes shadow culling when using ortho cameras, because the correct input for CameraMatrix::set_orthogonal should be the full HEIGHT from get_viewport_half_extents, and not half the width.
It also fixes state.ubo_data.viewport_size in rasterizer_scene_gles3.cpp to be the width and the height of the viewport in pixels as stated in the documentation, rather than the current value which is half the viewport extents in worldspace, presumed to be a bug.
|
|
Also, ignore custom project settings and values for input/ entries
Fixes #34154
|
|
Now that projects are loaded asynchronously, some projects in the
list may be displayed before their icon is done loading. This is
especially common on slower hardware.
In such cases, this makes the project manager display a loading
placeholder instead of the default project icon.
|
|
|
|
Make script made via plugin creation obey syntax settings
|
|
ericrybick/35367-signals-dock-size-jumps-when-selecting-nodes
Clip text in NodeDock toolbuttons to prevent dock size changes
|
|
Fixes #35367
|
|
Fix asset library video play overlay not being centered on the thumbnail
|
|
|
|
|
|
|
|
TextureRegionEditor: Corrected typo
|
|
|
|
|
|
Fix editor drawing snapping lines for wrong edge/corner when resizing elements with smart snapping enabled
|
|
elements with smart snapping enabled
fixes #32342
|
|
|
|
|
|
This prevents the editor theme from being created twice.
This speeds up the project editor and editor startup
significantly; startup is now 1.3 times faster on average
(tested on a debug build). RAM usage was also lowered by 7.5 MB
on average.
This partially addresses #35321.
|
|
Fixes AnimationTreePlayer editor UI on HiDPI
|
|
AssetLibrary layout fix
|
|
Fix AnimationTree Editor by using CONNECT_DEFERRED on LineEdit
|
|
Clamp the editor scale to 1 when resetting zoom in the 2D editor
|
|
fix audio buses layout editor save
|
|
|
|
* The minimum editor size
* The position of buttons and status text
|
|
This closes #35294.
|
|
Not having this causes the LineEdit to be deleted while still processing
signals, which can cause a crash during focus changes.
Fixes 35293
|
|
hidden progress bar
added in the description the downloaded bytes
Fixes #35267
|
|
|
|
This partially addresses #27018.
|