Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 224c66324b5a4f666b0c0469959af39ad5666f75)
|
|
Dragging and dropping now works for shader include file.
(cherry picked from commit e5601b517ef232e26a4773e3704a7b44c64e991f)
|
|
(cherry picked from commit f1f4c5b10b934402acdfa279782a93cbe4403740)
|
|
(cherry picked from commit c2d678a924b7722b6bc846d361cb309d261c6597)
|
|
uncommitted changes.
* Pressing escape while gizmo editing will discard the changes made during that edit 'session'
(cherry picked from commit 871ddf80c097717ad55026ce0cf60481af489eae)
|
|
(cherry picked from commit 0c051f41b16af834ad8b1fb46682aeef16fc88d6)
|
|
(cherry picked from commit e13bcf5b845fba1dbb2bbb02c8f14e7d3733a188)
|
|
(cherry picked from commit bef7f14885ab6ee9cdf4116f67dfa12239746677)
|
|
This fixes a bug introduced by 806425621cfa3daba3ba9f6b020726490a3152a4, where dragging the gizmo no longer respected local transforms.
I'm not sure why I called set_local_coords_enabled(false) in _compute_edit. Removing this line seems to fix gizmo-dragging local transforms, without breaking anything else.
I also noticed that confirming a transform leaves the gizmo axis lines on the screen. This is fixed by calling update_transform_gizmo after clearing the edit mode/instant flags, so update_transform_gizmo knows not to render any axes.
(cherry picked from commit d3d1223b970140b6a37d0c23e3b234c878be510a)
|
|
Having local_space enabled when starting a transform changed the
behavior of VIEW space transforms. Now we disable local_space when
starting a blender transform (there was already logic to restore the
setting after the transform ends).
This also hides the gizmo while performing a blender transform,
otherwise the user will see it snap back and forth between the local and
global alignment. I think the transform looks cleaner with the gizmo
hidden anyways.
Fixes #59392.
(cherry picked from commit 806425621cfa3daba3ba9f6b020726490a3152a4)
|
|
(cherry picked from commit 5a3dbea3ed95b6b1ff0847daf1669aa88515801b)
|
|
(cherry picked from commit fb317546fe4ded0c5ea192ae9a870722a0d6e59c)
|
|
selected TileSet after an edit call with a null pointer.
(cherry picked from commit 66374c8dcee3eab1e0878e892be32cd257b43a5b)
|
|
|
|
fix typo `set_polygon` in GenericTilePolygonEditor
|
|
|
|
issue in the safer way.
|
|
|
|
|
|
Fix tile atlas merging crash
|
|
conflicts with special character input.
|
|
|
|
|
|
Improvements and fixes based on Weblate comments
|
|
Recent changes in Godot cause the theme editor to become hidden when
editing a child resource. This causes a crash when editing style box
resources marked as "main styles" (= leading styleboxes in the code), as
they try to reference the currently edited theme.
This commit works around the issue by permitting the Theme Editor to
keep a reference to the most recently edited Theme. Furthermore, it adds
an assertion to avoid a similar crash in the future.
Long-term, the workaround should probably be removed when the theme editor
is fixed to remain visible while editing child resources, but I'd keep
the assertion.
|
|
Fix Save All trying to save empty scene paths
|
|
|
|
|
|
Node3DEditorViewport - Remove duplicate wireframe check and cleanup
|
|
Fix some TileMap errors and crashes
|
|
Support editing JSON in ScriptEditor
|
|
|
|
Fix random placement behaviour in new TileMap Editor
|
|
* Description of `ui_text_submit` action should be "Submit Text" instead of "Text Submitted".
* Spell out "Animation" instead of using "Anim.".
* Treat "Max" as regular word instead of writing "Max.".
* Use generic "Set %s" for action name instead of a dedicated "Set target_position".
* Add translator comment for:
* "Inclusive" and "Self" in the profiler.
* Places where it needs the context about being an editor progress label.
* "Duplicated Animation Name" since it's refering to the new name of a duplicated animation.
* Disambiguation of "View Plane Transform", "Paste Selects" and "Display Normal".
* Fix wrong undo action name for renaming an input action.
* Fix missing end quote in a shader error message.
* In class reference:
* Fix duplicated "if" in the description of `signf()`.
* Fix mismatched example output in `String.operator %()`.
* Fix typo in the description of `Decal.texture_emission`.
* Unify description of `String.match()` and `StringName.match()`.
|
|
Fix bugs if 2 selections were on same line.
Fix bugs when selection ended at new line.
Make carets stay in place after operation and on undo.
Affects: delete lines, move lines, toggle comments, bookmarks and breakpoints.
|
|
Previous pr: #46435
Fixes: #45969
|
|
Fixes #45969.
|
|
Avoid cleaning up editor plugins when property list changes
|
|
Remove WARNING "ray: index" for debug from SkeletonEditor
|
|
Also removes a usability hack from the Theme editor, as it doesn't work anymore,
and it confuses the Inspector.
|
|
|
|
ColorPicker now supports color constants.
Modify code comments.
|
|
Fix a bug where scattering could be set to e.g. 0.9 but a tile would still always be placed, as the check rand > 0.9 would be run on every mouse movement until it was successful.
|
|
Fix error spam when deselecting TileMap
|
|
Fix TileMap patterns creation
|
|
|
|
|
|
Fix internal editor not updating when using external editor via LSP
|
|
|
|
|