summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2023-05-12Remove erroneous signal connectionkobewi
(cherry picked from commit 88ea3dd4db53cf817df10cec12d7b0c111e723c3)
2023-05-12Close built-in shaders when closing scenekobewi
(cherry picked from commit aaf02ec04a8ef053a359bc2f4cc3f1747448a4a3)
2023-05-12Use a SubViewport for CanvasItem inspector previewTetane
(cherry picked from commit d3792a237331f56efdb36b1753f171ddc99629db)
2023-05-12Fix another collision shape editor crashkobewi
(cherry picked from commit 01c32dffafddd52e65b8413034b2f5283523da92)
2023-04-28Fix CollisionShape2D editor crashkobewi
(cherry picked from commit e5d0bb1605e93041c7329374cccdf8290e1574e2)
2023-04-27Improve reliability of 2D shape editor redrawingkobewi
(cherry picked from commit d8e39912f8b3e52c4003791b5ea2433cf711ae34)
2023-04-26Remove wrong Ctrl from 2D editor tooltipkobewi
(cherry picked from commit 75f2d7f5c459fba21bde2ae05ffd3bc66540e83d)
2023-04-26TileMap Fix rendering odd-sized tileskleonc
(cherry picked from commit c49a7feae3418d0732369b203d0bc9e28723b9db)
2023-04-24Remove unnecessary zero multiplicationsMichael Alexsander
(cherry picked from commit f057d755abdb0328113ab9472c243b94694a8b04)
2023-04-24Change cursor consistently when panning in the 2D EditorHakim
(cherry picked from commit f4edbe634182916fd785b0897b8f309a5b9cc5ae)
2023-04-24Adjust size of some dialogskobewi
(cherry picked from commit 71011e085554c9113e5824f82fd0e505c339b3a8)
2023-04-24Fix #75790, where creating Ceil(Vector2) node in Visual Shader Editorfuzzy@notepc
crashes engine due to index out of bounds. (cherry picked from commit c6a45f10315d16a3434ef8ba5abb6e86c42b1e56)
2023-04-10Initialize editor values on first launchkobewi
(cherry picked from commit b0eadcfbce3182373501ab24e62544032c4aec82)
2023-04-07Improve editor state initializationkobewi
(cherry picked from commit 13c8a9890d925fccd7a7988c63bc4867ed81ddeb)
2023-04-07Properly remember snapping options per-projectkobewi
(cherry picked from commit 45b47d558473623d2ae3d11df1cbfb84fb72a1e5)
2023-04-07Re-enable script editor File menu shortcuts when the menu is hiddenJames Buck
(cherry picked from commit de49bec30e8e2fc5881871a50f9222d90aacc24f)
2023-04-07Use physical shortcuts for freelook navigation in the editorHakim
(cherry picked from commit 52de40310a9d98496aa3de5aaf457a7e60959b77)
2023-03-30Exposing more project settings for documentationNinni Pipping
(cherry picked from commit bd30847e5916f4ca8a855774cb32a160e690e71d)
2023-03-30Don't allow selecting nodes without ownerkobewi
(cherry picked from commit 2fcfef15daed68e2bcb83a706223dd8d3107290b)
2023-03-30TileSet editor AtlasMergingDialog crash fixkleonc
(cherry picked from commit c72b09639ad5a8644a1fd3bb61c5e2cca8483808)
2023-03-27Use 8×8 default grid size for TextureRegion and 2D polygon editorsHugo Locurcio
Power-of-two grid sizes are more suited to most game assets. (cherry picked from commit 0f73ef1df9c092a8d2dea2861960e708d90fbd46)
2023-03-27TileMapEditor Fix preview rendering and transform calculationskleonc
(cherry picked from commit 224c66324b5a4f666b0c0469959af39ad5666f75)
2023-03-27Added drag and drop support for shaderincludeFahad Shihab
Dragging and dropping now works for shader include file. (cherry picked from commit e5601b517ef232e26a4773e3704a7b44c64e991f)
2023-03-27Fix `Find in Files` Search Results cannot open builtin scriptstmSi
(cherry picked from commit f1f4c5b10b934402acdfa279782a93cbe4403740)
2023-03-27Fix GDExtensions library export when multiple architectures are set.bruvzg
(cherry picked from commit c2d678a924b7722b6bc846d361cb309d261c6597)
2023-03-27Fix cancelling selection (pressing escape) while gizmo editing making ↵Eric M
uncommitted changes. * Pressing escape while gizmo editing will discard the changes made during that edit 'session' (cherry picked from commit 871ddf80c097717ad55026ce0cf60481af489eae)
2023-03-14Redraw 2d viewport when guides are clearedthe-sink
(cherry picked from commit 0c051f41b16af834ad8b1fb46682aeef16fc88d6)
2023-03-14clear filter input in Project Settings when opening Layersyedpodtrzitko
(cherry picked from commit e13bcf5b845fba1dbb2bbb02c8f14e7d3733a188)
2023-03-14Add missing TTRs in tiles editor and array inspectorHaoyu Qiu
(cherry picked from commit bef7f14885ab6ee9cdf4116f67dfa12239746677)
2023-03-14Don't unset local_coords on starting transform.Ryan Roden-Corrent
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)
2023-03-14Disable local space for blender transforms.Ryan Roden-Corrent
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)
2023-03-13Add missing handler for removing font sizes in ThemesYuri Sizov
(cherry picked from commit 5a3dbea3ed95b6b1ff0847daf1669aa88515801b)
2023-03-13Fix TileSetEditor paiting texture_origin Vector2iNinni Pipping
(cherry picked from commit fb317546fe4ded0c5ea192ae9a870722a0d6e59c)
2023-03-13TileSet editor was out of sync with TileMap and incorrectly overwrote old ↵Niels Drost
selected TileSet after an edit call with a null pointer. (cherry picked from commit 66374c8dcee3eab1e0878e892be32cd257b43a5b)
2023-02-26Add warnings for unsupported features in mobile and gl_compatibility backendsclayjohn
2023-02-25Merge pull request #73887 from nklbdev/masterRémi Verschelde
fix typo `set_polygon` in GenericTilePolygonEditor
2023-02-25fix typo `set_polygon` in GenericTilePolygonEditornklbdev
2023-02-24Revert "Reordering emitted signals in PopupMenu" and fix editor selection ↵bruvzg
issue in the safer way.
2023-02-22Fix Polygon3DEditor parenting errorskobewi
2023-02-21Fix line folding with multiple caretskobewi
2023-02-20Merge pull request #73634 from KoBeWi/merged_into_errorRémi Verschelde
Fix tile atlas merging crash
2023-02-20[macOS] Replace all `Alt/Option+Letter/Number` default shortcuts to avoid ↵bruvzg
conflicts with special character input.
2023-02-20Fix tile atlas merging crashkobewi
2023-02-17Set default name if SpriteFrames name is emptyEldor Zang
2023-02-17Merge pull request #73195 from timothyqiu/weblate-commentsRémi Verschelde
Improvements and fixes based on Weblate comments
2023-02-16Theme Editor: fix leading styleboxes / main stylesrsjtdrjgfuzkfg
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.
2023-02-16Merge pull request #73375 from KoBeWi/save_us_all_from_crashRémi Verschelde
Fix Save All trying to save empty scene paths
2023-02-15Fix Save All trying to save empty scene pathskobewi
2023-02-15Add missing i18n in tiles editorHaoyu Qiu
2023-02-14Merge pull request #68558 from dzil123/remove_duplicate_wireframeRémi Verschelde
Node3DEditorViewport - Remove duplicate wireframe check and cleanup