arkology
711f49d12b
Fix and improve auto-translation for `FindInFiles`
2025-07-18 22:49:07 +03:00
Vojtěch Struhár
f985abbf83
Align autoload columns to the left
2025-07-18 20:28:56 +02:00
Thaddeus Crews
6118bc241b
Merge pull request #108474 from h1v9/master
...
Fix all asset reimport on missing filesystem_cache10
2025-07-18 11:05:17 -05:00
Thaddeus Crews
b3c7bebfb7
Merge pull request #108122 from Kazuo256/fix-107059
...
Properly show detach script button when script is added via inspector
2025-07-18 11:05:14 -05:00
Thaddeus Crews
d98a2d2e5e
Merge pull request #108679 from Alex2782/fix_cancel_save_dialog
...
Cancel save dialog on editor exit
2025-07-18 11:05:09 -05:00
Thaddeus Crews
74ee47e31e
Merge pull request #108645 from Changryy/check-resource-before-load
...
Fix error when dragging non-resource file
2025-07-18 11:05:07 -05:00
风青山
2f5af689fd
Fix the absolute `NodePath` was calculated incorrectly when "Reparent to New Node"
...
Since the new parent node has not yet been added to the tree, the
`new_base_path` needs to be calculated using the `base_path`.
2025-07-18 10:26:50 +08:00
Giganzo
7f23baa79d
Fix hidden scrollbar in editor settings
2025-07-17 20:39:49 +02:00
Alexander Hartmann
4e25e4406e
Fix: Canceling save dialog on editor exit
2025-07-17 19:35:10 +02:00
h1v9
33a199d1cb
Calculate md5 of import files when cache is missing. Prevents "forced" reimport
2025-07-17 19:26:21 +03:00
Wilson Kazuo Mizutani
b400633dc2
Show detach script button when added via inspector
...
Fixes #107059 .
The SceneTreeDock was not tracking script changes in selected nodes in any capacity as far as I could assess. To do
that, my solution essentially connects the "script_changed" signal from selected nodes to
"SceneTreeDock::_update_script_button()" whenever the selection changes. It actually queues the update to make sure it
happens only once no matter how many nodes are selected.
However, only connecting that signal would leave previously selected nodes with a signal connection that should no
longer exist. To properly disconnect previously selected nodes, we have to store the list of currently selected nodes so
we can disconnect them when the selection changes.
The commit also includes some improvements to the SceneTreeDock class:
1. Remove unnecessary initialization in SceneTreeDock
This field is already initialized in the line that declares it. As such, initializing it on the constructor as well as
is redundant.
2. Queue script button updates in scene tree dock
Since we now have the option to defer the script button update and make sure it only runs once per frame, it's always
best to use the queued version of the update from a performance perspective. I'm not entirely sure if there could be any
unexpected side effects but it is a minor self-contained UI update, so it's likely a relatively safe change.
The replacement includes the bindings since it is a requirement for the other replacements in the class to work
(UndoRedo needs their method names registered in the class DB). It should be OK to remove the old non-queued bindings
too even though they are accessible in the public API because it is a "unofficial" method starting with an underscore.
2025-07-17 13:09:50 -03:00
Pāvels Nadtočajevs
eac8e9d1cd
[SpriteFramesEditor] Decompress texture before auto slicing sprite sheet.
2025-07-17 10:51:44 +03:00
Thaddeus Crews
fc1e61ad94
Merge pull request #108312 from KoBeWi/deselect_deselected_just_to_be_sure
...
Fix filtered out nodes not getting deselected
2025-07-16 11:27:53 -05:00
Thaddeus Crews
129143355f
Merge pull request #108463 from kitbdev/fix-text-theme-issues
...
Fix some Text Editor theme issues and clean up
2025-07-16 11:27:52 -05:00
Thaddeus Crews
12c8c140a4
Merge pull request #108642 from Changryy/auto-load-naming
...
Fix new autoload scripts using file name instead of user defined name
2025-07-16 11:27:52 -05:00
kobewi
0a94243d60
Don't update script documentation when exporting
2025-07-16 18:16:39 +02:00
Alexander Hartmann
7697b70df2
Prompt to save modified scene missing when quitting editor with running project.
2025-07-16 15:44:08 +02:00
Lindo
529a5a3512
Fix error when dragging non-resource file
2025-07-16 11:23:09 +02:00
Thaddeus Crews
0f23b7b420
Merge pull request #108632 from aryan-11825114/add-min-scale-to-shader-list
...
Add minimum scale to shader list
2025-07-15 16:58:36 -05:00
Lindo
90327dcbec
Fix new autoload scripts using file name instead of user defined name
2025-07-15 20:27:31 +02:00
kit
7e9e3b767c
Fix some Text Editor theme issues and clean up
2025-07-15 13:43:30 -04:00
Thaddeus Crews
20606b1d4d
Merge pull request #108477 from KoBeWi/grid_burn-in
...
Fix lingering grid from TileMapLayer editor
2025-07-15 08:04:28 -05:00
Thaddeus Crews
af4e96b1b3
Merge pull request #108604 from deralmas/fitting-shenanigans
...
Wayland: Workaround tooltip issues
2025-07-15 08:04:27 -05:00
Thaddeus Crews
ff15cb479e
Merge pull request #108494 from precup/fix-sphere-gizmo-handle
...
Fix sphere gizmo handle position
2025-07-15 08:04:24 -05:00
Dery Almas
cf48f5a102
Disable tooltip fitting if FEATURE_SELF_FITTING_WINDOWS is available
2025-07-15 11:44:56 +02:00
aryan-11825114
89a467d586
Add minimum scale to shader list
2025-07-15 15:01:52 +05:30
Stuart Carnie
a3d3306ed3
Editor: Fix crash when specifying `--debug-server`
...
The dock is not in the tree when starting the debug server via the CLI
2025-07-15 07:31:31 +10:00
Mike Precup
b9beb852e6
Fix sphere gizmo handle position
2025-07-14 10:19:01 -07:00
Thaddeus Crews
d5cb0f948e
Merge pull request #108478 from KoBeWi/phantom_paths
...
Fix export path "leaking" between presets
2025-07-14 10:30:42 -05:00
Thaddeus Crews
2d1453c1e8
Merge pull request #108436 from AeioMuch/scroll_scene_tree_if_move_item_with_keys
...
Scroll scene tree dock when moving item(s) with keys
2025-07-14 10:30:41 -05:00
Thaddeus Crews
1713a8ddc8
Merge pull request #108533 from YeldhamDev/get_owned
...
Fix unwanted resource duplication in the theme editor
2025-07-14 10:30:35 -05:00
Thaddeus Crews
7e0b813abd
Merge pull request #108523 from WhalesState/editor-files
...
Move last four 3D files to 3D folder and move physics gizmos to their own physics folder.
2025-07-14 10:30:30 -05:00
Thaddeus Crews
f0b4ebb7ea
Merge pull request #108555 from beicause/fix-crash-editing-resource-and-reloading-scene
...
Fix crash when editing some resources and reloading scene
2025-07-14 10:30:29 -05:00
Anish Mishra
8f6f8059cd
Android Editor: Reduce default gizmo scale multiplier
...
The previous default value of `3` made gizmos too large and cluttered the viewport, especially on smaller screens. A value of `2` seems perfectly usable and provides a more comfortable default.
2025-07-13 11:50:46 +05:30
LuoZhihao
6ba1a1e758
Fix crash when editing some resources and reloading scene
2025-07-13 01:16:20 +08:00
Michael Alexsander
e924d2b565
Fix unwanted resource duplication in the theme editor
2025-07-12 12:39:55 -03:00
Mounir Tohami
5be915a12c
Move remaining 3D files to 3D folder and move physics gizmos to their own physics folder.
2025-07-11 18:46:13 +03:00
AeioMuch
5a38042b2d
Scroll scene tree when moving item with keys
2025-07-10 21:52:50 +02:00
Thaddeus Crews
81f65cf796
Merge pull request #102953 from Giganzo/checkable-click
...
Fix Inspector checkable button sizing
2025-07-10 11:39:24 -05:00
Thaddeus Crews
ed02254b2c
Merge pull request #108440 from kitbdev/fix-colorpicker-wrong-line
...
Fix ScriptEditor inline color wrong line number
2025-07-10 11:39:20 -05:00
Thaddeus Crews
af128c5570
Merge pull request #107794 from bruvzg/gl_inv_bake
...
[macOS] Selectively bake specific shader variants for MoltenVK.
2025-07-10 11:39:18 -05:00
bruvzg
7cee0327b2
[Code Editor] Fix "Pick Color" menu option replacing multiple color items.
2025-07-10 17:24:33 +03:00
kobewi
4753ca4219
Fix export path "leaking" between presets
2025-07-10 15:18:34 +02:00
kobewi
b073fba3f7
Fix lingering grid from TileMapLayer editor
2025-07-10 14:50:11 +02:00
kit
927208a92e
Fix ScriptEditor line number in color objects
2025-07-09 16:18:57 -04:00
Giganzo
7c77df3c69
Fix Inspector checkable button sizing
2025-07-09 19:47:11 +02:00
Pāvels Nadtočajevs
a8873727ac
[macOS] Selectively bake specific shader variants for MoltenVK.
2025-07-09 20:09:56 +03:00
Thaddeus Crews
22721a8ca7
Merge pull request #108368 from aaronfranke/editor-particles-2d-3d
...
Move 2D and 3D particle editors to the 2D and 3D folders
2025-07-09 11:33:16 -05:00
Thaddeus Crews
e5718ac819
Merge pull request #102317 from ryevdokimov/gizmo-commit-handle-spam-fix
...
Do not commit gizmo handles if no changes were made
2025-07-09 11:33:15 -05:00
Thaddeus Crews
31d253d827
Merge pull request #108396 from timothyqiu/editor-title
...
Fix main editor title after changing language
2025-07-09 11:33:12 -05:00
Thaddeus Crews
e748514112
Merge pull request #105835 from bruvzg/edited_scene_direction
...
Improve edited scene layout direction detection.
2025-07-09 11:33:11 -05:00
Thaddeus Crews
9123ccb985
Merge pull request #108418 from KoBeWi/annoying_error
...
Improve error when `update_doc()` fails
2025-07-09 11:33:10 -05:00
Robert Yevdokimov
060f9b7a16
Do not commit gizmo handles if no changes were made
2025-07-09 14:31:02 +04:00
kobewi
c3b4c823da
Improve error when update_doc() fails
2025-07-08 22:52:23 +02:00
kit
9184256ae4
Fix ScriptEditor inline colors float handling
2025-07-08 11:55:11 -04:00
Haoyu Qiu
4f6b9af42a
Fix main editor title after changing language
2025-07-08 10:28:08 +08:00
Robert Yevdokimov
51678cc21b
Fix being able to select hidden transform gizmo
2025-07-07 21:18:35 +04:00
Michael Alexsander
3d737cbbbd
Fix gizmos from 3D editor plugins not applying changes to locked nodes
2025-07-07 13:11:20 -03:00
Thaddeus Crews
bb4763e255
Merge pull request #108377 from timothyqiu/inspector-plugin-full
...
Fix can't remove inspector plugins after reaching max count
2025-07-07 10:08:02 -05:00
Thaddeus Crews
5699180262
Merge pull request #108249 from Nikitf777/polygon-2d-editor-fix-selecting-wrong-point
...
Fix selecting wrong vertices in the Polygon2D editor when adding a polygon
2025-07-07 10:08:01 -05:00
Haoyu Qiu
b9657ad198
Fix error when "Toggle Files Panel" in shader editor
2025-07-07 22:34:13 +08:00
Artemy Fedotov
054934e486
DAP: Cast request's `seq` value to int
2025-07-07 18:31:53 +04:00
Haoyu Qiu
bbd7c9b5f2
Fix can't remove inspector plugins after reaching max count
2025-07-07 20:52:54 +08:00
danielgsilva
1c48eb449a
Deactivate orientation gizmo on window exit
2025-07-07 11:55:40 +01:00
Aaron Franke
b0d5d82c42
Move 2D and 3D particle editors to the 2D and 3D folders
2025-07-07 00:50:38 -07:00
Logan Detrick
e9c5c713c9
Fix Group Enable Hover Display
2025-07-05 12:43:46 -07:00
kobewi
6402a0fd96
Fix filtered out nodes not getting deselected
2025-07-05 16:29:28 +02:00
Nikita Samusev
abfa249686
Fix selecting wrong vertices in the Polygon2D editor when adding a polygon
2025-07-05 16:12:43 +03:00
LuoZhihao
4e991bf8f7
Fix shader editor auto-opens on startup
2025-07-05 06:22:58 +08:00
A Thousand Ships
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Thaddeus Crews
3954b2459d
Merge pull request #108119 from Chaosus/vs_fix_preview_subinspector
...
Fix subinspector for parameter preview in visual shader editor
2025-07-04 10:09:07 -05:00
Thaddeus Crews
6e5297a07d
Merge pull request #107919 from lodetrick/toggle-section-key
...
Fix animation keying not working with toggleable inspector sections
2025-07-03 12:21:23 -05:00
Logan Detrick
5443fe9c4e
Add animation keying to toggleable sections
2025-07-02 14:12:47 -07:00
Thaddeus Crews
efb40c1524
Merge pull request #107932 from Nikitf777/polygon2d-editor-fix-remove-order
...
Fix removing wrong vertices in the Polygon2D editor when points overlap each other
2025-07-01 17:58:03 -05:00
Thaddeus Crews
e0c8de80a5
Merge pull request #107598 from ydeltastar/fix-nameless-audio
...
Fix audio name doesn't appear in exports of child classes of `AudioStream`
2025-07-01 17:57:55 -05:00
Thaddeus Crews
762305f91d
Merge pull request #107918 from kitbdev/fix-text-editor-theme-reload
...
Fix custom Text Editor theme changes on reload
2025-07-01 17:57:54 -05:00
Thaddeus Crews
639c41d086
Merge pull request #107850 from beicause/Fix-Resource-doesn't-update-when-overwritten-in-editor
...
Fix Resource doesn't update when overwritten in editor
2025-07-01 17:57:52 -05:00
kit
ed5a9860a6
Fix custom Text Editor theme changes on reload
2025-06-30 09:41:22 -04:00
Chaosus
9f0982d677
Fix subinspector for parameter preview in visual shader editor
2025-06-30 15:22:50 +03:00
LuoZhihao
0c74c0978f
Fix Resource doesn't update when overwritten in editor
2025-06-29 01:08:11 +08:00
Rémi Verschelde
a9cef6cf69
Merge pull request #107933 from Nikitf777/Fix-point-jumping-when-dragging
...
Fix points jumping when dragging starts in the Polygon2D editor
2025-06-28 13:03:05 +02:00
kobewi
4fd9b45189
Don't rename nodes when tree is invisible
2025-06-26 19:06:44 +02:00
Pāvels Nadtočajevs
42733a2a5c
Implement sparse bundle PCK support.
2025-06-26 00:47:25 +02:00
Rémi Verschelde
3407194396
Merge pull request #107623 from patwork/add-migration-guide-button
...
Add "See Migration Guide" button to the Project Manager
2025-06-25 11:47:04 +02:00
Rémi Verschelde
8cd5659c7c
Merge pull request #107530 from ryevdokimov/freelook-redirect-viewport
...
Fix freelook in 3D when multiple viewports are open
2025-06-25 11:47:00 +02:00
patwork
b4627b7a0a
Added "See Migration Guide" button to the Project Manager
2025-06-25 08:16:47 +02:00
Thaddeus Crews
db28859774
Merge pull request #107591 from timothyqiu/group-enable-default
...
Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default
2025-06-24 18:34:28 -05:00
kobewi
73de8bf165
Generate scene ID for created built-in Resources
2025-06-24 17:56:48 +02:00
Thaddeus Crews
e5ece3c514
Merge pull request #107862 from Naros/scripteditor-clear-docs-from-script
...
Expose `ScriptEditor.clear_docs_from_script`
2025-06-24 09:58:48 -05:00
Thaddeus Crews
c157e61831
Merge pull request #107816 from Meorge/bugfix/everyone-uses-one-based-line-numbers
...
Use one-based line numbers for external text editors
2025-06-24 09:58:42 -05:00
Thaddeus Crews
b727436b22
Merge pull request #107683 from KoBeWi/nothing_ever_selects
...
Clear current path when deselecting files
2025-06-24 09:58:41 -05:00
Thaddeus Crews
dee470ca0f
Merge pull request #107934 from beicause/editor-preview-resize-zero
...
Fix resizing error when generating thumbnails
2025-06-24 09:58:40 -05:00
Thaddeus Crews
bda0d1c8b8
Merge pull request #107929 from KoBeWi/HINT_HINT
...
Fix updating project settings after move
2025-06-24 09:58:39 -05:00
Thaddeus Crews
faa009c116
Merge pull request #107656 from bruvzg/tlbl_clean
...
Cleanup accessibility names.
2025-06-24 09:58:35 -05:00
Nikita Samusev
83aa9cf57e
Fix removing wrong vertices in the Polygon2D editor when points overlap each other
2025-06-24 15:49:45 +03:00
LuoZhihao
38a86d07aa
Fix resizing error when generating thumbnail
2025-06-24 20:40:26 +08:00
Nikita Samusev
8098581079
Fix points jumping when dragging starts in the Polygon2D editor
2025-06-24 15:11:13 +03:00
kobewi
86d9e149d4
Fix updating project settings after move
2025-06-24 10:27:41 +02:00
Malcolm Anderson
5c94b2e662
Use one-based line numbers for external text editors
2025-06-23 12:57:13 -07:00
Pāvels Nadtočajevs
a272376f89
Cleanup accessibility names.
2025-06-23 11:08:36 +03:00
LuoZhihao
52dae1257c
Fix can't convert to ShaderMaterial in FileSystemDock
...
Co-authored-by: KoBeWi <kobewi4e@gmail.com>
2025-06-23 01:16:00 +00:00
Chris Cranford
7e0b1dfb25
Expose `ScriptEditor.clear_docs_from_script`
2025-06-22 13:55:01 -04:00
kobewi
0b5230b7be
Fix wrong context menu argument from FileSystem's item list
2025-06-22 15:10:27 +02:00
kobewi
1110df7e14
Fix aspect ratio of small thumbnails
2025-06-21 21:13:36 +02:00
Rémi Verschelde
bd90d6926d
Merge pull request #107786 from akien-mga/revert-102313
...
Revert "Rework scene preview thumbnails"
2025-06-21 11:14:22 +02:00
Rémi Verschelde
e5574561b1
Merge pull request #107766 from KoBeWi/buttonanza
...
Swap UID and path buttons
2025-06-21 11:14:13 +02:00
Rémi Verschelde
e1d3fe873b
Merge pull request #107686 from vaner-org/filesystem-main-scene-check-uid
...
Check UID to disable "Set as Main Scene" in FileSystemDock
2025-06-21 11:14:06 +02:00
Rémi Verschelde
45533589e4
Revert "Rework scene preview thumbnails"
...
This reverts commit 08343189dc .
While the feature is great, a number of issues have been found with the
implementation, and we need more time to resolve them.
So we roll this back for 4.5, to rework the feature for a later Godot
release.
2025-06-21 00:05:57 +02:00
Rémi Verschelde
6af4ef019c
Revert follow-ups to #102313 before reverting that PR
...
This reverts the following commits:
- cd6e5ba9f4
- d36a3e5c06
- f2c6d16290
- aae51963ef
2025-06-21 00:04:39 +02:00
kobewi
4b9e65da73
Swap UID and path buttons
2025-06-20 16:18:21 +02:00
vaner-org
472bc680d7
Check UID to disable "Set as Main Scene" in FileSystemDock
...
Correctly removes "Set as Main Scene" in FileSystemDock's right-click menu for when main scene was set with a uid:// path.
2025-06-20 19:37:06 +05:30
Thaddeus Crews
8aba865a86
Merge pull request #107708 from bruvzg/os_restore
...
Restore per font oversampling override.
2025-06-20 08:38:56 -05:00
Thaddeus Crews
f7c6f0057c
Merge pull request #103972 from m4gr3d/xr_editor_hybrid_support
...
Add support for running hybrid apps from the XR editor
2025-06-20 08:38:55 -05:00
Pāvels Nadtočajevs
22e99a4901
Restore per font oversampling override.
2025-06-19 18:10:54 +03:00
Pāvels Nadtočajevs
ec37e7e97f
Fix `doctool` crash and errors on macOS.
2025-06-19 08:35:28 +03:00
Thaddeus Crews
ffc267b44f
Merge pull request #92280 from dalexeev/editor-fix-built-in-script-documentation
...
Editor: Fix documentation for built-in scripts
2025-06-18 18:14:09 -05:00
Thaddeus Crews
3f99c09685
Merge pull request #107632 from gongpha/potentially-memory-leak
...
Free nodes from instantiating if it is not a `Control` in the theme editor
2025-06-18 18:14:07 -05:00
Thaddeus Crews
b0dc2b4e50
Merge pull request #107630 from gongpha/crash!-generating-thumbnails-for-invalid-scenes
...
Add null check on generating thumbnails for PackedScene
2025-06-18 18:14:07 -05:00
Thaddeus Crews
c825fcf43f
Merge pull request #107624 from timothyqiu/top-bottom-atr
...
Improve auto-translation of editor's top & bottom bars
2025-06-18 18:14:06 -05:00
Thaddeus Crews
ef46738759
Merge pull request #107622 from KoBeWi/super_edit_your_limits
...
Improve Camera2D limit editing
2025-06-18 18:14:02 -05:00
Thaddeus Crews
487af4fd6f
Merge pull request #107620 from bruvzg/imp_deadlock
...
Fix deadlock in `EditorFileSystem::reimport_files`.
2025-06-18 18:14:02 -05:00
Thaddeus Crews
3b06d0371e
Merge pull request #106716 from KoBeWi/UID_at_face_value
...
Allow toggling UID display in path properties
2025-06-18 18:13:59 -05:00
Thaddeus Crews
935fcd1675
Merge pull request #104401 from HolonProduction/lsp-uri
...
LSP: Fix file URI handling + warn about workspace project mismatch
2025-06-18 18:13:55 -05:00
Thaddeus Crews
f3ec200507
Merge pull request #107600 from syntaxerror247/fix-shader_baker
...
Fix export fail on Android if `shader_baker` is enabled.
2025-06-18 18:13:54 -05:00
Thaddeus Crews
353bd80c91
Merge pull request #107581 from timothyqiu/window-title-update
...
Fix game view window not updating title when translation changes
2025-06-18 18:13:50 -05:00
Thaddeus Crews
90aa004bb0
Merge pull request #107067 from nikitalita/fix-reload-scene-segfault
...
Fix scene reload causing segfaults when non-existent node is currently selected
2025-06-18 18:13:49 -05:00
Thaddeus Crews
d69ca31768
Merge pull request #107574 from stuartcarnie/apple_embedded_fixes
...
Apple: Improve Apple embedded export and debugging
2025-06-18 18:13:47 -05:00
Thaddeus Crews
d4fa7e15ed
Merge pull request #106919 from kitbdev/fix-codeedit-hover-word-lookup
...
Fix CodeEdit hover word lookup
2025-06-18 18:13:43 -05:00
Thaddeus Crews
ab14669425
Merge pull request #107676 from daniel080400/fix_issue_107667
...
Do not remove ```SubViewport``` nodes in thumbnail preview scene
2025-06-18 18:13:40 -05:00
Thaddeus Crews
50a363b4de
Merge pull request #104474 from arkology/color-channel-selector
...
`ColorChannelSelector`: add tooltip, fix `toggle_button` repositioning and channels autotranslation
2025-06-18 18:13:40 -05:00
Thaddeus Crews
9796e1a7f8
Merge pull request #107668 from AThousandShips/fix_signal_crash
...
[Editor] Fix crash in `ConnectionsDialog`
2025-06-18 18:13:39 -05:00
Thaddeus Crews
4587ecbc28
Merge pull request #107410 from timothyqiu/csv-reload
...
Fix CSV translation not updating after reimport
2025-06-18 18:13:38 -05:00
Thaddeus Crews
de8d8204fa
Merge pull request #107534 from beicause/fix-editing-shader-include-open
...
Fix editing `ShaderInclude` causes a `Shader` to be edited
2025-06-18 18:13:37 -05:00
Thaddeus Crews
2fc899e4dd
Merge pull request #98566 from Geometror/vs-refactor-p1
...
Fix and improve editor state persistence for the VisualShader editor
2025-06-18 18:13:23 -05:00
kobewi
8a92c81a66
Clear current path when deselecting files
2025-06-18 22:50:53 +02:00
Stuart Carnie
939f29f6d5
Apple: Improve reliability of Apple Embedded build and deployment
2025-06-19 06:33:08 +10:00
HolonProduction
d55883b4b1
LSP: Fix file URI handling + warn about workspace project mismatch
2025-06-18 19:54:50 +02:00
daniel080400
cd6e5ba9f4
Do not remove subviewport nodes in thumbnail preview scene
2025-06-19 01:31:15 +08:00
A Thousand Ships
a0a3a9c2fc
[Editor] Fix crash in `ConnectionsDialog`
2025-06-18 15:16:06 +02:00
Haoyu Qiu
1301343f42
Improve auto-translation of editor's top & bottom bars
...
- The main menu
- The run bar
- The update spinner
- The bottom panel buttons
2025-06-18 21:11:32 +08:00
kobewi
4bb4c5c1b0
Improve Camera2D limit editing
2025-06-18 11:12:55 +02:00
nikitalita
b863b3f3d0
Fix `EditorNode::push_node_item` not pushing deselection
2025-06-17 17:45:38 -06:00
Kongfa Waroros
d36a3e5c06
Add null check on generating thumbnails for PackedScene
2025-06-17 20:04:33 +07:00
Kongfa Waroros
4067d7d30f
Free nodes from instantiating if it is not a Control in the theme editor
2025-06-17 19:45:53 +07:00
arkology
6e2193bcdd
`ColorChannelSelector`: add tooltip, fix `toggle_button` repositioning and channels autotranslation
2025-06-17 12:38:22 +00:00
LuoZhihao
623164408a
Fix editing `ShaderInclude` causes a `Shader` to be edited
2025-06-17 20:24:35 +08:00
Pāvels Nadtočajevs
507cb47f97
Fix deadlock in `EditorFileSystem::reimport_files`.
2025-06-17 12:45:02 +03:00
Haoyu Qiu
296aba7dc5
Fix CSV translation not updating after reimport
2025-06-17 17:22:49 +08:00
Anish Mishra
ca1f25e551
Fix export fail on Android if `shader_baker` is enabled.
2025-06-16 21:13:12 +05:30
ydeltastar
abecb3f261
Fix audio name doesn't appear in exports of child classes of AudioStream
2025-06-16 12:28:05 -03:00
kobewi
a6d4faf9b4
Allow toggling UID display in path properties
2025-06-16 15:46:50 +02:00
Haoyu Qiu
a7ab249a2a
Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default
2025-06-16 20:03:49 +08:00
Haoyu Qiu
0a1fa10315
Fix game view window not updating title when translation changes
2025-06-16 09:35:25 +08:00
Rémi Verschelde
31892b13b5
Merge pull request #107559 from groud/remove_get_used_cells_where_possible
...
Remove `get_used_cells` to avoid unecessary allocations in navigation baking
2025-06-16 01:52:54 +02:00
Rémi Verschelde
31b510e2ba
Merge pull request #107490 from YeldhamDev/remote_inspector_script_meta_fix
...
Fix problems with scripts and metadata in remote objects
2025-06-16 01:52:27 +02:00
Rémi Verschelde
776f8dee59
Merge pull request #106763 from ogapo/fix-for-folder-duplicate
...
Duplicate Folder: Fix to remap references between duplicated files.
2025-06-16 01:52:20 +02:00
Fredia Huya-Kouadio
09f5be761c
Add support for running hybrid apps from the XR editor
2025-06-15 07:05:12 -07:00
Gilles Roudière
a39f6b1c64
Remove get_used_cells to avoid unecessary allocations in navigation baking
2025-06-15 13:42:39 +02:00
Rémi Verschelde
019ab8745f
Merge pull request #107546 from demolke/bone
...
Fix editing/removal of bone meta
2025-06-15 00:50:47 +02:00
demolke
80aada7d23
Fix editing/removal of bone meta
...
This was accidentally always targeting bone 1
2025-06-14 21:25:04 +02:00
Robert Yevdokimov
7e5ccada9c
Fix freelook in 3D when multiple viewports are open
2025-06-14 16:00:04 +04:00
Hendrik Brucker
666d7c030b
[VisualShader] Fix and improve editor state persistence
2025-06-14 13:10:17 +02:00
daniel080400
f2c6d16290
Avoid manipulating PackedScene cache when generating scene thumbnails
2025-06-14 18:11:37 +08:00
Rémi Verschelde
ee84a5a100
Merge pull request #107482 from nikitalita/fix-pck-misalign
...
PCKPacker: Fix first file being written mis-aligned
2025-06-13 18:37:46 +02:00
Rémi Verschelde
4c5c577612
Merge pull request #107368 from Meorge/docs/what-is-fuzzy-2
...
Improve description of fuzzy matching in editor settings documentation
2025-06-13 18:37:30 +02:00
Malcolm Anderson
cf56390e81
Improve description of fuzzy matching in editor settings documentation
...
Update doc/classes/EditorSettings.xml
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
Update `max_fuzzy_misses` docs and "Fuzzy Search" tooltip to match `enable_fuzzy_matching`
Improve examples used and remove "middle of the filename" description
Apply suggestions from code review
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Update doc/classes/EditorSettings.xml
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Improve phrasing for `enable_fuzzy_matching` description
Update doc/classes/EditorSettings.xml
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Semicolons
2025-06-13 08:28:36 -07:00
nikitalita
6e823b4b14
PCKPacker: Fix first file being written mis-aligned
2025-06-13 16:25:38 +02:00
Michael Alexsander
96e9670963
Fix problems with scripts and metadata in remote objects
2025-06-13 10:57:59 -03:00
Rémi Verschelde
7e385dad2e
Merge pull request #107441 from ryevdokimov/blender-comma-transform
...
Allow numpad comma `,` to be used for 3D Blender-Style Transforms
2025-06-13 15:54:00 +02:00
Robert Yevdokimov
6f48795f5d
Allow numpad comma `,` to be used for 3D Blender-Style Transforms
2025-06-13 13:24:11 +04:00
Rémi Verschelde
591e70ff78
Merge pull request #106750 from KoBeWi/path_guesser
...
Assign base path when creating Resource
2025-06-13 01:31:06 +02:00
Rémi Verschelde
79f39b252a
Merge pull request #107467 from kitbdev/fix-debugger-inspector-size
...
Fix debugger inspector minimum size
2025-06-13 01:31:00 +02:00
Rémi Verschelde
c66d89d55d
Merge pull request #107382 from Calinou/editor-lightmapprobe-add-gizmo-size-setting
...
Add a LightmapProbe gizmo size editor setting
2025-06-13 01:30:56 +02:00
Rémi Verschelde
856da6858c
Merge pull request #107085 from KoBeWi/new_in_folder
...
Always use base directory in `CONTEXT_SLOT_FILESYSTEM_CREATE`
2025-06-13 01:30:43 +02:00
Rémi Verschelde
22702244f8
Merge pull request #105414 from KoBeWi/disable_uid_here
...
Add `@export_file_path` to export raw paths (no UID)
2025-06-13 01:30:24 +02:00
Rémi Verschelde
fae09980bd
Merge pull request #105314 from bruvzg/ac_set_sep
...
Add separate editor accessibility mode setting.
2025-06-13 01:30:18 +02:00
Rémi Verschelde
9ef04f84af
Merge pull request #104190 from KoBeWi/edit_your_limits
...
Add a dedicated editor for Camera2D limits
2025-06-13 01:30:14 +02:00
kit
b45d45e4ce
Fix debugger inspector minimum size
2025-06-12 17:52:43 -04:00
Rémi Verschelde
7842a042ae
Merge pull request #103125 from Giganzo/editor-object-selector-popup
...
Fix EditorObjectSelector popup size
2025-06-12 23:32:32 +02:00
Rémi Verschelde
a4b99785dc
Merge pull request #107455 from KoBeWi/it's_been_2.000_years
...
Fix favorite folder colors
2025-06-12 22:49:33 +02:00
Rémi Verschelde
ae484828bb
Merge pull request #107408 from Ivorforce/node-path-string-explicit
...
Make conversions from `NodePath` to `String` explicit.
2025-06-12 22:49:03 +02:00
Rémi Verschelde
88c47c663d
Merge pull request #105715 from Arnklit/animation-player-scale-from-cursor-fix
...
Fix scaling from cursor in AnimationPlayer
2025-06-12 22:48:33 +02:00
Rémi Verschelde
d46512a89d
Merge pull request #101376 from ryevdokimov/movement-threshold-rotation-gizmo
...
Add movement threshold before activating viewport rotation gizmo dragging
2025-06-12 22:48:20 +02:00
Rémi Verschelde
c1eaf51db5
Merge pull request #100420 from ryevdokimov/fix-3d-ruler-stuck-in-viewport
...
Fix 3D Ruler stuck in viewport if tool mode is switched during measurement
2025-06-12 22:48:12 +02:00
Danil Alexeev
db9b8ff003
CodeEditor: Make possible to select and copy error text
2025-06-12 22:06:09 +02:00
Robert Yevdokimov
0f0229e5b7
Fix 3D Ruler stuck in viewport if tool mode is switched during measurement
2025-06-12 20:05:39 +04:00
Giganzo
d8376e6256
Fix EditorObjectSelector popup size
2025-06-12 17:30:01 +02:00
kobewi
1725231e14
Fix favorite folder colors
2025-06-12 16:48:46 +02:00
kobewi
efbc5aabe1
Allow overriding 2D editor cursor
2025-06-12 14:00:19 +02:00
kobewi
2bb3217819
Add a dedicated editor for Camera2D limits
2025-06-12 13:49:59 +02:00
Logan Detrick
28c2bad084
Fix FileSystemDock signal connection for path navigation text box
2025-06-12 10:23:02 +02:00
Rémi Verschelde
d9cd011e2f
Merge pull request #107406 from Ivorforce/ip-to-string-explicit
...
Core: Remove implicit conversions from `IPAddress` to `String`, to avoid accidental conversions
2025-06-12 01:15:53 +02:00
Rémi Verschelde
b54197a899
Merge pull request #107323 from Jordyfel/fs-dock-thumbnail-size-fix
...
Filesystem dock: Fix thumbnail size not updating instantly after changing editor setting
2025-06-12 01:15:46 +02:00
Rémi Verschelde
0497ae9947
Merge pull request #80710 from apples/7174-apples-stencil
...
Add stencil support to spatial materials
2025-06-12 01:15:35 +02:00
kit
348d90e6cb
Fix ScriptEditor error line out of bounds
2025-06-11 17:22:13 -04:00
Apples
d674c9e289
Add stencil support for spatial materials
2025-06-11 09:59:10 -05:00
Lukas Tenbrink
e2931a5c19
Make conversions from `NodePath` to `String` explicit.
2025-06-11 16:50:27 +02:00
Lukas Tenbrink
1498eb327f
Make `IPAddress` to `String` conversion explicit.
2025-06-11 15:44:16 +02:00
Rémi Verschelde
51b0379e55
Merge pull request #107397 from daniel080400/fix_lost_focus_crash
...
Fix crash when `save_on_focus_loss` is enabled
2025-06-11 12:10:16 +02:00
Rémi Verschelde
042ad3a62f
Merge pull request #107038 from bruvzg/emb_scr
...
Add support for taking embedded window screenshots.
2025-06-11 12:10:12 +02:00
Rémi Verschelde
9282ed35cb
Merge pull request #107389 from m4gr3d/fix_game_menu_editor_shortcut_on_android
...
Fix the editor shortcuts for the game menu on Android
2025-06-11 11:20:28 +02:00
Rémi Verschelde
033e55f4b1
Merge pull request #103418 from aaronfranke/adv-imp-attach-script
...
Allow attaching scripts to nodes in the Advanced Import Settings dialog
2025-06-11 11:19:59 +02:00
daniel080400
aae51963ef
Fix crash when save_on_focus_loss is enabled
2025-06-11 16:54:12 +08:00
Fredia Huya-Kouadio
f4a2e9b21e
Fix the editor shortcuts for the game menu on Android
2025-06-10 22:34:56 -07:00
Hugo Locurcio
437e2ee80a
Add a LightmapProbe gizmo size editor setting
...
- Decrease default size of LightmapProbe gizmos to make smaller-scale
scenes with dense probes easier to edit.
2025-06-11 01:04:01 +02:00
David Snopek
c2d3a05a87
Unhide `one-click deploy` button on Android and XR editor.
...
This reverts commit eb5f1c3484 .
2025-06-10 15:54:28 -05:00
Aaron Franke
a3daba29dd
Allow attaching scripts to nodes in the Advanced Import Settings dialog
2025-06-10 09:35:24 -07:00
Rémi Verschelde
199d41b967
Merge pull request #107310 from timothyqiu/terminal-args
...
Fix not being able to open directory in certain terminals
2025-06-10 17:56:22 +02:00
Rémi Verschelde
cc9761c3f0
Merge pull request #107188 from berarma/moviewriter-add-theora
...
Add Ogg Theora support to MovieWriter
2025-06-10 16:22:57 +02:00
Rémi Verschelde
7491fc8533
Merge pull request #104073 from dugramen/scale-anchor-handles
...
Apply gizmo scale to EditorControlAnchor
2025-06-10 16:22:40 +02:00
Rémi Verschelde
d1f2a35d76
Merge pull request #104015 from bruvzg/poly_center
...
[Polygon2DEditor] Add tool to automatically move center of gravity to origin.
2025-06-10 16:22:35 +02:00
Rémi Verschelde
7b9e7b9162
Merge pull request #98929 from dsnopek/editor-syntax-highlighter-create
...
Expose the `EditorScriptHighlighter::_create()` method to GDExtension
2025-06-10 16:22:22 +02:00
Bernat Arlandis
a16b04fe07
Add Ogg Theora support to MovieWriter
...
Movie Maker mode can now record files in `.ogv` format, which can be
directly viewed in Godot's VideoStreamPlayer node along with most
video players. This is a lossy format with inter-frame compression,
unlike AVI + MJPEG which only performs intra-frame compression.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: Leo de Penning <leo.depenning@illuminoo.com>
2025-06-10 15:52:24 +02:00
Jordyfel
20ca577cba
Update filesystem dock thumbnail size after changing setting
2025-06-10 14:37:06 +03:00
Rémi Verschelde
17dc4ccc65
Merge pull request #107240 from Calinou/editor-copy-system-info-add-memory
...
Add memory amount to output from the Copy System Info editor action
2025-06-10 12:30:34 +02:00
Rémi Verschelde
b8485366c2
Merge pull request #107211 from bruvzg/mat_ext_and_over
...
Restore 3.x style material auto-extraction import option.
2025-06-10 12:30:26 +02:00
Rémi Verschelde
d6be90983f
Merge pull request #106850 from Calinou/editor-theme-reduce-font-placeholder-opacity
...
Decrease font placeholder opacity in the editor theme
2025-06-10 12:30:06 +02:00
Rémi Verschelde
a3d297ae92
Merge pull request #98014 from SaracenOne/import_subresource_overwrite_fix
...
Fix resetting imported scene parameters to default.
2025-06-10 12:29:26 +02:00
Pāvels Nadtočajevs
a0c4a8c4a9
Restore 3.x style material auto-extraction import option.
2025-06-10 12:03:45 +03:00
Thaddeus Crews
0f05e91889
Merge pull request #82808 from dalexeev/gds-vararg
...
GDScript: Add support for variadic functions
2025-06-09 17:08:48 -05:00
Thaddeus Crews
0717eda470
Merge pull request #107119 from DarioSamo/explicit-fp16
...
Optimize Mobile renderer by using FP16 explicitly.
2025-06-09 17:08:46 -05:00
Thaddeus Crews
8bff3c90ee
Merge pull request #105606 from smix8/path_nodes
...
Improve Path2D debug performance
2025-06-09 17:08:43 -05:00
Thaddeus Crews
8ecc6da249
Merge pull request #100899 from dalexeev/core-unify-display-of-error-type-prefixes
...
Core: Unify display of error type prefixes
2025-06-09 17:08:41 -05:00
Danil Alexeev
ee121ef80e
GDScript: Add support for variadic functions
2025-06-09 21:53:05 +03:00
Dario
46277836a6
Optimize Mobile renderer by using FP16 explicitly.
2025-06-09 14:39:35 -03:00
Thaddeus Crews
a19cb97642
Merge pull request #103029 from KoBeWi/increase_offset
...
Increase size of Offset field in audio import dialog
2025-06-09 12:31:41 -05:00
Thaddeus Crews
18b849cb8f
Merge pull request #106688 from sakubou/106306-ignore-f2-in-remote-tab
...
Disable local-node shortcuts when Remote tab is active in SceneTreeDock
2025-06-09 12:31:37 -05:00
Thaddeus Crews
ae9c0786b0
Merge pull request #106409 from dalexeev/gds-add-abstract-methods
...
GDScript: Add abstract methods
2025-06-09 12:31:33 -05:00
Thaddeus Crews
7d5ecc2c6f
Merge pull request #107295 from Ivorforce/explicit-math-to-string
...
Remove implicit conversions from math types to `String`, to avoid accidental conversions
2025-06-09 12:31:30 -05:00
Danil Alexeev
24494d840e
Core: Unify display of error type prefixes
2025-06-09 20:18:51 +03:00
Danil Alexeev
a7cf2069d5
GDScript: Add abstract methods
...
Co-authored-by: ryanabx <ryanbrue@hotmail.com>
2025-06-09 20:11:58 +03:00
smix8
e64fe63f17
Improve Path2D debug performance
...
Improves Path2D node debug performance by changing the debug to use mesh and multimesh instead of slower canvas draw functions.
2025-06-09 17:25:06 +02:00
Haoyu Qiu
cd5ddf7cc9
Fix not being able to open directory in certain terminals
2025-06-09 16:58:51 +08:00
Pāvels Nadtočajevs
43b41092a0
Add support for taking embedded window screenshots.
2025-06-09 11:40:36 +03:00
Rémi Verschelde
8f87e60307
Merge pull request #107241 from TokageItLab/fix-anim-insert-type
...
Fix animation track inserted path and key type
2025-06-09 09:42:26 +02:00
Lukas Tenbrink
ed836df150
Make conversions from math types to `String` explicit, to avoid accidental conversions.
2025-06-09 01:58:18 +02:00
Rémi Verschelde
3799846a7a
Merge pull request #107251 from syntaxerror247/game-menu-bar
...
Fix Game runtime debugging in the Android Editor
2025-06-09 00:45:26 +02:00
Rémi Verschelde
e0ca031eae
Merge pull request #107249 from beicause/color-picker-ok-hs-hl-rectangles
...
ColorPicker: Add okhsl HS and HL rectangular picker shapes
2025-06-09 00:45:18 +02:00
Rémi Verschelde
6a1c64188f
Merge pull request #107248 from Ryan-000/Fix_hint_radians_as_degress_on_other_vector_types
...
Fix `hint.radians_as_degrees` on Vector2 and Vector4 editor properties
2025-06-09 00:45:14 +02:00
Rémi Verschelde
c6c6b2eecd
Merge pull request #107244 from TokageItLab/fix-animplayeredit-finish
...
Fix AnimationPlayer finished state in the editor
2025-06-09 00:45:10 +02:00
Rémi Verschelde
8bae32e6dd
Merge pull request #107196 from timothyqiu/events-improvements
...
Improve Input Map and Shortcuts editor
2025-06-09 00:45:02 +02:00
Rémi Verschelde
75dd9ab482
Merge pull request #105678 from bruvzg/btn_ac_mode
...
Change editor button focus mode to `FOCUS_ACCESSIBILITY`.
2025-06-09 00:44:05 +02:00
Rémi Verschelde
443989950e
Merge pull request #103678 from aaronfranke/anim-lib-scene-error-msg
...
Improve error message when trying to load scene as an animation library
2025-06-09 00:44:01 +02:00
Pāvels Nadtočajevs
d6b132527e
Add separate editor accessibility mode setting.
2025-06-08 16:34:36 +03:00
Pāvels Nadtočajevs
22b5a2fc5c
Change editor button focus mode to `FOCUS_ACCESSIBILITY`.
2025-06-08 15:53:27 +03:00
Silc Lizard (Tokage) Renew
d5ac08b279
Fix AnimationPlayer finished state in the editor
2025-06-08 00:02:16 +09:00
LuoZhihao
7b4c95e6d8
ColorPicker: Add okhsl HS and HL rectangular picker shapes
2025-06-07 22:30:40 +08:00
Silc Lizard (Tokage) Renew
19f342e043
Fix animation track inserted path and key type
...
Co-authored-by: SaracenOne <SaracenOne@gmail.com>
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
2025-06-07 23:11:50 +09:00
Haoyu Qiu
146599d3b2
Improve Input Map and Shortcuts editor
...
- Fixes not being able to search by pressing ESC.
- Removes double translations.
- Cleans up `InputEventConfigurationDialog` for auto-translation.
- Adapts to editor theme change.
- Unifies search bar boilerplate code.
- Shortcuts: disable the "erase" button if there is no event to remove.
- Input Map: always include built-in actions when searching.
2025-06-07 17:51:41 +08:00
Anish Mishra
079a52453a
Fix Game runtime debugging in the Android Editor
2025-06-07 12:33:57 +05:30