1
0
Fork 0
Commit Graph

19153 Commits

Author SHA1 Message Date
Talkashie bc7e68dfd1 Typos 2025-08-19 18:32:59 -05:00
Thaddeus Crews c263b209ec
Merge pull request #109735 from mihe/infinite-doc-regen
Fix/remove error about "Can't update documentation" when saving script
2025-08-19 10:29:41 -05:00
Thaddeus Crews 84c0ec04f3
Core: Integrate semantic constants in math structs
- Excludes self-explanatory constants (ZERO, ONE, etc)
2025-08-19 10:15:08 -05:00
vaner-org 08d2d21a79 Fix doubled transformation when mouse released 2025-08-19 20:43:17 +05:30
Pāvels Nadtočajevs 95b71e19d5
Fix editor resource tooltip crash on broken symlinks. 2025-08-19 12:46:54 +03:00
Thaddeus Crews 8ebf8ae23c
Merge pull request #109666 from aaronfranke/import-mesh-validate-indices-mult-3
ImporterMesh: Validate triangle indices array size is a multiple of 3
2025-08-18 20:36:49 -05:00
Aaron Franke ba92af7d07
ImporterMesh: Validate triangle indices array size is a multiple of 3 2025-08-18 06:36:21 -07:00
Thaddeus Crews 34d20958fa
Merge pull request #109614 from h1v9/master
Strip empty deps when loading filesystem cache
2025-08-18 08:29:10 -05:00
Thaddeus Crews 42b4eab5e9
Merge pull request #109673 from Giganzo/debug-hover
Fix missing hover style for Ignore Error breaks button
2025-08-18 08:29:08 -05:00
robert yevdokimov d99d2cb884 Prevent held escape key from unselecting nodes after canceling a transform 2025-08-18 16:47:09 +04:00
Mikael Hermansson c43425a209 Fix/remove error about "Can't update documentation" when saving script 2025-08-18 13:31:38 +02:00
Robert Yevdokimov 26f920f85e Fix transforms trying to continue after a cancel 2025-08-17 10:04:42 +04:00
Giganzo b5efac3156 Fix missing hover style for Ignore Error breaks button 2025-08-17 00:53:27 +02:00
Pāvels Nadtočajevs ab0bc7ee32
[macOS] Fix embedded menu/spacer relative position. 2025-08-16 18:55:04 +03:00
Giganzo c21a03361a Add hover styles to buttons in Script/Shader editor 2025-08-16 15:05:07 +02:00
Raul Santos 702bbb3eab
Add default param value to `EditorExportPlatform::get_forced_export_files`
Add default parameter value to a new parameter added in 4.5 to `EditorExportPlatform::get_forced_export_files` so we can avoid breaking compatibility for GDScript.
2025-08-16 04:16:43 +02:00
Thaddeus Crews 2853d91191
Merge pull request #109176 from SchultzenDK/fix-script-clears-gizmos
Stop clearing editor_plugin_screen on script edit
2025-08-15 12:58:47 -05:00
Thaddeus Crews a43e6e68cc
Merge pull request #100813 from ryevdokimov/prevent-selecting-hidden-transform-gizmo
Fix being able to grab hidden transform gizmo handles
2025-08-15 12:58:47 -05:00
aaronp64 842b44d872 ThemeEditor fix to show filename for new/renamed files
Updated ThemeEditor to set the theme name label when theme file is initially created or renamed.
2025-08-14 15:20:50 -04:00
h1v9 54619b3176 Strip empty deps when loading filesystem cache 2025-08-14 18:40:29 +03:00
Thaddeus Crews de463e0241
Merge pull request #109564 from timothyqiu/scene-create-3d
SceneCreateDialog: Hide 3D Scene option when 3D editor is disabled
2025-08-13 18:42:16 -05:00
Thaddeus Crews 1ecbd75c07
Merge pull request #109593 from ShadowCow13/animation-slice-name
Fix name included in animation when saved from slice in scene importer
2025-08-13 18:42:14 -05:00
Thaddeus Crews 5a9a05e255
Merge pull request #109584 from kleonc/tile_terrain_preview_icon_fix_transformed_alternative
Fix `TileMapLayer` terrain preview icons for transformed alternative tiles
2025-08-13 18:42:12 -05:00
Thaddeus Crews a245f21b3b
Merge pull request #109480 from Rindbee/apply-different-strategies-when-check-theme-override-properties
Disallow clicking to toggle the checkbox of a theme override of type `Resource` to checked
2025-08-13 18:42:11 -05:00
shadowcow13 c6c4c55146 Fix name included in animation when saved from slice in scene importer 2025-08-13 16:53:43 -06:00
kleonc 5ba1d0ff97 Fix TileMapLayer terrain preview icons for transformed alternative tiles 2025-08-13 18:35:51 +02:00
SPOXY e0bf7ff072
Remove unused editor setting `editors/grid_map/palette_min_width`
This option is no longer used after the rework in #96922

Reported-by: Nodragem <geoffrey.megardon@gmail.com>
2025-08-13 18:19:37 +02:00
风青山 39141e7b9c
Disallow clicking to toggle the checkbox of a theme override of type `Resource` to checked
These resources are external, but can be further categorized as follows:

1. Imported resource;
2. Embedded resource (no resource path, provided by the engine);
3. Other text-based resource.

Resources of different categorie may need different strategies.

Currently, for resource types, it is up to the user to decide what to do
next.  Clicking to toggle checkboxes is not allowed, but you can still
manipulate resources through the `EditorResourcePicker`'s context menu
(right-click on a resource in the inspector or click the down arrow icon
next to the resource to open the menu).
2025-08-13 16:19:42 +08:00
Haoyu Qiu 69613d2099 SceneCreateDialog: Hide 3D Scene option when 3D editor is disabled 2025-08-13 13:54:39 +08:00
Thaddeus Crews 8aa37cab89
Merge pull request #109469 from ryevdokimov/fix-previews
Fix cinematic preview causing the editor redraw continuously and aspect ratio not updating in camera preview
2025-08-12 11:46:40 -05:00
Thaddeus Crews fa5035f72a
Merge pull request #109465 from ryevdokimov/fix-ctrl-command-rotate
Fix node can't be rotated by holding ctrl/command while in select mode
2025-08-12 11:46:39 -05:00
Thaddeus Crews 2a526028b1
Merge pull request #108792 from arkology/find-in-files-panel-sizing
Fix `FindInFilesPanel` sizing issues
2025-08-12 11:46:38 -05:00
Thaddeus Crews 916af4680c
Merge pull request #109522 from KoBeWi/resource_of_type_Folder
Don't open folders as file in script editor
2025-08-12 11:46:37 -05:00
Thaddeus Crews 9016df63f7
Merge pull request #109539 from Giganzo/shortcut-reset
Fix shortcut reset for spatial_editor/tool_select
2025-08-12 11:46:34 -05:00
Giganzo 54ac5cd068 Fix shortcut reset for spatial_editor/tool_select 2025-08-12 10:46:20 +02:00
Thaddeus Crews 1f0f3553a5
Merge pull request #109448 from kitbdev/script-drop-onready-add-empty-line
Add new line when dropping onready on empty line
2025-08-11 09:55:23 -05:00
kobewi a979cfdc0e Don't open folders as file in script editor 2025-08-11 14:43:36 +02:00
robert yevdokimov 1672b69ce8 Fix node can't be rotated by holding ctrl/command while in select mode 2025-08-11 15:15:55 +04:00
robert yevdokimov edee07bb62 Fix cinematic preview causing the editor redraw continuously and aspect ratio not updating in camera preview 2025-08-10 19:08:28 +04:00
Michael Alexsander 87b62b9897
Fix remote tree max selection warning not showing properly 2025-08-09 18:10:09 -03:00
kit 2bc9bf5965 Add new line when dropping onready on empty line 2025-08-09 13:44:54 -04:00
Thaddeus Crews 96cf51335c
Merge pull request #104945 from YeldhamDev/subgizmo_lock_ignore
Fix gizmos from 3D editor plugins not applying changes to locked nodes
2025-08-08 12:28:09 -05:00
Mikael Hermansson 7393c606ff
Reduce log spam during headless import/export 2025-08-07 13:08:54 -05:00
Thaddeus Crews 7aa331a1d0
Merge pull request #109203 from IphStich/fix_dialog_inherits_abstract
Fix inheriting from abstract classes dialog
2025-08-07 10:40:34 -05:00
Mikael Hermansson e9aa2709c5 Fix headless import/export reporting progress greater than 100% 2025-08-07 14:19:51 +02:00
Colin O'Rourke 05fd79af7c Material Conversion Error Handling
Material Conversion Plugins now ERR_FAIL if called on an unitialized material.

FileSystemDock no longer crashes if Conversion Plugin fails and returns a null ref.
2025-08-06 14:03:11 -07:00
Thaddeus Crews f47603767f
Merge pull request #109109 from bruvzg/moue_no_focus
Forward mouse events to embedded no-focus windows.
2025-08-06 12:01:18 -05:00
Thaddeus Crews 7d5d554b89
Merge pull request #109259 from aaronp64/input_map_collapsing
Keep collapsed state for actions when modifying Input Map
2025-08-06 12:01:13 -05:00
arkology f3267c0ca7 Fix `FindInFilesPanel` sizing issues 2025-08-06 08:46:07 +00:00
Elise 8835ac2a2a Fix inheriting from abstract classes dialog 2025-08-06 08:43:22 +10:00
aaronp64 aaaa840568 Use point_grab_radius setting in Polygon2DEditor bottom panel editor
Updated Polygon2DEditor bottom panel editor to use point_grab_radius setting instead of fixed value, similar to grab behavior in main 2D editor panel.  Also updated closest point detection to better handle overlapping grab areas.
2025-08-05 17:42:44 -04:00
Pāvels Nadtočajevs 3b12b3402f
Forward mouse events to embedded no-focus windows. 2025-08-05 22:31:44 +03:00
aaronp64 f25e6af9bf Keep collapsed state for actions when modifying Input Map
Changing the Input Map in Project Settings (adding/removing/renaming actions, reordering, or changing action events) causes the action list Tree to be cleared/repopulated.  Updated ActionMapEditor::update_action_list to store which actions were collapsed before clearing, so they can remain collapsed after modifications.
2025-08-05 15:25:47 -04:00
Thaddeus Crews 0279916ff2
Merge pull request #108374 from DanielGSilva/mouse-captured-orientation
Deactivate orientation gizmo on window exit
2025-08-04 12:04:21 -05:00
Thaddeus Crews f7de98ad2e
Merge pull request #109294 from timothyqiu/flags-atr
Disable auto translation of flag names in the inspector
2025-08-04 12:04:20 -05:00
Haoyu Qiu 0b156980f3 Disable auto translation of flag names in the inspector 2025-08-04 16:09:07 +08:00
Haoyu Qiu 5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
Thaddeus Crews 4b23f09e2f
Merge pull request #109267 from syntaxerror247/misc
Android: Misc changes
2025-08-03 10:51:15 -05:00
Thaddeus Crews c720789b83
Merge pull request #107748 from ydeltastar/fix-eval-properties
Fix `Evaluator`'s format issues caused by special characters in the expression
2025-08-03 10:51:07 -05:00
Thaddeus Crews 097247d637
Merge pull request #109058 from KoBeWi/____________________________________________
Prevent invalid and ambiguous tag names
2025-08-03 10:51:06 -05:00
Giganzo 47e3cc111e Fix glitched animation key after canceled dragging 2025-08-03 15:05:03 +02:00
Anish Mishra ae678b4085 Android: Misc changes 2025-08-03 13:09:10 +05:30
Thaddeus Crews 761f8df597
Merge pull request #109016 from Rindbee/use-undo_redo-to-track-property-changes
Use `EditorUndoRedoManager` to track the property changes of the configured `InputEvent` in the plugin
2025-08-01 11:45:20 -05:00
kobewi 4d9b9523c9 Fix inconsistent thumbnail width 2025-08-01 15:32:00 +02:00
Tibo e09cb44a94 Add Show Encryption Key toggle 2025-08-01 09:01:59 +02:00
Rémi Verschelde dda2614aca
i18n: Sync translations with Weblate 2025-07-31 22:27:25 +02:00
SchultzenDK f5aacc9bd6 stop clearing editor_plugin_screen on script edit 2025-07-31 21:13:22 +02:00
Thaddeus Crews 3e28932a30
Merge pull request #109116 from WhalesState/scene-preview-headless
Prevent generating Editor 3D scene preview in headless mode.
2025-07-31 10:39:12 -05:00
Thaddeus Crews 4042e4d7a2
Merge pull request #109130 from aaronfranke/editor-crash-scene-tree-dock-again
Clear SceneTreeDock's previous node selection when removing edited scene
2025-07-31 10:39:06 -05:00
Thaddeus Crews f445b92ba8
Merge pull request #109059 from precup/fix-path3d-gizmo-crash
Fix editor segfault when using a `Path3D` without a `Curve3D`
2025-07-31 10:39:02 -05:00
ydeltastar 7c31b8f6ea
Fix Evaluator's format issues caused by special characters in the expression 2025-07-31 12:22:17 -03:00
Mounir Tohami 706601778e Prevent generating editor 3D scene preview in headless mode. 2025-07-31 11:44:07 +03:00
Jojo-1000 ab178719d9 Mark methods for various classes as required 2025-07-30 19:24:56 +02:00
Aaron Franke ac20484a05
Clear SceneTreeDock's previous node selection when removing edited scene 2025-07-30 08:49:38 -07:00
Thaddeus Crews 9e46d698b5
Merge pull request #108772 from timothyqiu/second-level-inherit
Fix root auto-translate mode ignored for child nodes when generating POT
2025-07-30 09:03:48 -05:00
Thaddeus Crews 5c3990c173
Merge pull request #106579 from timothyqiu/add-button-text
Fix i18n for array property custom add button text
2025-07-30 09:03:47 -05:00
Thaddeus Crews 7b69fa2caa
Merge pull request #108950 from Calinou/editor-2d-apply-debanding-if-enabled
Fix debanding not being used in the 2D editor when enabled in Project Settings
2025-07-30 09:03:41 -05:00
Thaddeus Crews 711ecb5921
Merge pull request #108816 from Rindbee/save-the-changes-before-duplicating-resource-files
Save the changes before duplicating resource files
2025-07-30 09:03:38 -05:00
Mike Precup 0f04d5ce53 Fix editor segfault when using a path3d without a curve3d 2025-07-28 11:35:21 -07:00
kobewi 529860e36c Prevent invalid and ambiguous tag names 2025-07-28 20:25:05 +02:00
Thaddeus Crews 95c21f6a05
Merge pull request #108337 from fstxz/request_seq_int_cast
DAP: Cast request's `seq` value to int
2025-07-28 10:49:33 -05:00
Kilian Hu 7c5bb585a5 Fix gizmo update if select changes outside 3D view 2025-07-28 16:42:23 +02:00
Pāvels Nadtočajevs 838cb0eefc
[macOS] Add support for exporting macOS 26 Liquid Glass icons. 2025-07-28 14:35:48 +03:00
Haoyu Qiu b56b776ab2 Remove unused member variables in EditorNode 2025-07-27 23:38:05 +08:00
Thaddeus Crews 3c9f065e27
Merge pull request #102258 from Squamto/master
Fix Error when connecting signal with unbinds not yet existing function
2025-07-27 10:28:31 -05:00
Thaddeus Crews 246a9026ab
Merge pull request #106861 from VojtaStruhar/106776-column-alignment
Align autoload popup columns to the left
2025-07-27 10:28:30 -05:00
风青山 95403207e8
Use `EditorUndoRedoManager` to track the property changes of the
configured `InputEvent` in the plugin

This allows undo and redo, and can mark in time whether the handled
`InputEvent` resource is edited.

`command_or_control_autoremap` needs to be handled separately, as
its value will change the usage of other properties.
2025-07-27 13:57:16 +08:00
Mounir Tohami aa086fa0d5 Fix Editor crash during first scan in headless import mode. 2025-07-27 04:55:23 +03:00
Squamto 096f0288ba Fix Error when connecting signal with unbinds not yet existing function
When a Signal with unbinds was connected to a non-existing function, the connection attempt was made before the function was created.

I moved the creation of the function in front of the connection attempt.
2025-07-26 19:57:08 +02:00
Hugo Locurcio 005ceee84a
Fix debanding not being used in the 2D editor when enabled in Project Settings 2025-07-25 23:04:54 +02:00
Thaddeus Crews 0dd9178269
Merge pull request #108893 from WhalesState/editor-wayland
Fix `ProgressDialog` errors during first scan.
2025-07-25 11:08:15 -05:00
风青山 cfb6dc4dc0
Save the changes before duplicating resource files
First synchronize the in-memory data to the file, and then copy the file.
This can avoid differences between the copied file and the source file.
2025-07-25 21:27:07 +08:00
Thaddeus Crews 0123521643
Merge pull request #108620 from ColinSORourke/VisualShaderTypeFix
Visual Shader State Persistence - Type Fixes
2025-07-24 20:49:40 -05:00
Mounir Tohami 1cc459d86f Fix Editor wayland first scan task error.
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-07-25 01:05:15 +03:00
Thaddeus Crews 0d1d3ead8b
Merge pull request #108381 from timothyqiu/shader-side-toggle
Fix error when "Toggle Files Panel" in shader editor
2025-07-24 14:23:47 -05:00
Thaddeus Crews ebb322ad17
Merge pull request #108914 from bruvzg/no_bake
Remove selective shader baking.
2025-07-24 14:23:45 -05:00
Thaddeus Crews 052baba905
Merge pull request #107685 from KoBeWi/useless_documentation
Don't update script documentation when exporting
2025-07-24 14:23:43 -05:00
Pāvels Nadtočajevs 9c325d0f91
Remove selective shader baking. 2025-07-23 23:02:43 +03:00
Thaddeus Crews 7755a85c52
Merge pull request #108887 from WhalesState/spring-bone
Fix SpringBone3D being unintentionally disabled.
2025-07-23 13:27:10 -05:00
Thaddeus Crews 2bfc3212ad
Merge pull request #108883 from aaronfranke/editor-crash-scene-tree-dock
Fix crash in SceneTreeDock when closing a scene with a selected node
2025-07-23 13:27:08 -05:00
Thaddeus Crews b0055592fb
Merge pull request #108336 from arkology/find-in-files-translation
Fix and improve auto-translation for `FindInFiles`
2025-07-23 13:27:07 -05:00
Thaddeus Crews 5c1db3203d
Merge pull request #108877 from Giganzo/shader-editor-switch-on-hover
Fix shader editor menu switch on hover for file button
2025-07-23 13:27:06 -05:00
Thaddeus Crews 65c8aa444f
Merge pull request #95914 from kitbdev/fix-drop-node-on-line
Fix dropping Node into script on non-empty line
2025-07-23 13:27:05 -05:00
Thaddeus Crews a85fbd8647
Merge pull request #102601 from kitbdev/fix-script-toggle-comment-empty
Fix error when toggling comment with empty lines
2025-07-23 13:27:04 -05:00
Thaddeus Crews ba424d22ce
Merge pull request #108295 from beicause/shader-editor-auto-opens-on-startup
Fix shader editor auto-opens on startup
2025-07-23 13:27:03 -05:00
Thaddeus Crews 57719ca9e2
Merge pull request #108708 from Rindbee/fix-wrong-node-path-when-Reparent-to-New-Node
Fix the absolute `NodePath` was calculated incorrectly when "Reparent to New Node"
2025-07-23 13:27:00 -05:00
Haoyu Qiu 3df6492a6e Fix i18n for array property custom add button text 2025-07-23 09:41:33 +08:00
Mounir Tohami 11c2d4fb39 fix spring bone 3d being disabled with 3d physics 2025-07-23 03:16:15 +03:00
Aaron Franke d492b665c3
Fix crash in SceneTreeDock when closing a scene with a selected node 2025-07-22 14:40:26 -07:00
Giganzo 38dcf25aca Fix shader editor menu switch on hover 2025-07-22 22:36:46 +02:00
kit 0d18575ad1 Fix error when toggling comment with empty lines 2025-07-22 15:37:54 -04:00
kit 732a35dfc5 Fix dropping Node into script on non-empty line 2025-07-22 15:34:31 -04:00
Thaddeus Crews 1d4ea7ab3b
Merge pull request #108570 from syntaxerror247/reduce-gizmo-scale
Android Editor: Reduce default gizmo scale multiplier
2025-07-22 11:20:11 -05:00
Thaddeus Crews 3843a30b53
Merge pull request #108825 from bruvzg/fix_run_opt_icons
Fix editor one-click icons not showing.
2025-07-22 11:20:10 -05:00
Thaddeus Crews 8d04657ec8
Merge pull request #108692 from m4gr3d/fix_debugger_immediate_disconnect
Fix debugger immediate disconnect
2025-07-22 11:20:08 -05:00
Thaddeus Crews 40f107de9f
Merge pull request #108721 from Giganzo/hidden-scrollbar
Fix hidden scrollbar in editor settings
2025-07-22 11:20:07 -05:00
Thaddeus Crews 90191a53d3
Merge pull request #108651 from Alex2782/fix_save_confirmation
Prompt to save modified scene missing when quitting editor with running project.
2025-07-22 11:20:06 -05:00
Pāvels Nadtočajevs e407f55fbf
Fix editor one-click icons not showing. 2025-07-21 12:18:44 +03:00
Kody Van Ry 2554434cd9 Fix allow any descendant to be used as a Root Type in Scene Import 2025-07-20 15:27:05 -06:00
Haoyu Qiu 9a050c5c12 Fix root auto-translate mode ignored for child nodes when generating POT 2025-07-19 18:28:03 +08:00
Colin O'Rourke f26a66c630 Bug Fixes
More detailed logic to fix 3 errors.

* Using 0 as the default value for 'Saved_type' would cause new Particle, Sky, and Fog shaders to display incorrectly and fail to function.

* Passing Saved_type directly into edit_type_select would cause an error because Saved_Type is not the options button index, and can be out of bounds.

* Restoring some saved Particle types correctly requires also checking the custom mode box
2025-07-18 18:30:37 -07:00
Fredia Huya-Kouadio f713a20c94 Fix debugger immediate disconnect
Address https://github.com/godotengine/godot/issues/108518
2025-07-18 15:12:37 -07:00
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
Haoyu Qiu 819c80428d Allow closing all scene tabs via shortcut 2025-07-16 20:33:41 +08: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