Commit Graph

79279 Commits

Author SHA1 Message Date
2f4234d315 [CI] Remove cache clean action
This action has never worked due to permission issues, and because
of how GitHub handles caches it wouldn't reliably help cache anyway.
2025-11-18 15:40:47 +01:00
70e6ac5db3 Fix PopupMenu submenu item not popping on mouse enter 2025-11-18 08:34:49 -06:00
9c561027fc Merge pull request #112538 from Chaosus/vs_instance_index
Add `instance_index` option to parameters in visual shaders
2025-11-18 08:25:49 -06:00
2c11facde0 Merge pull request #112853 from aaronp64/dictionary_error_key
Include key in `Dictionary::operator[]` error message
2025-11-18 08:25:47 -06:00
462a8d65bf Merge pull request #110162 from bruvzg/m_cli
Fix out of control area mouse events crash, if nothing have mouse focus.
2025-11-18 08:25:46 -06:00
eafc21fb05 Merge pull request #112784 from migueldeicaza/fix_dynamic_xcframework_loading
iOS: Fix loading of xcframework dynamic libraries.
2025-11-18 08:25:45 -06:00
8cb98cc497 Merge pull request #112912 from KoBeWi/export_as_nobugs
Assign explicit ID to Export As menu
2025-11-18 08:25:44 -06:00
b59cded5d7 Merge pull request #112911 from bruvzg/d3dwine
Fix D3D12 renderer crash on Wine.
2025-11-18 08:25:43 -06:00
d28db795f8 Merge pull request #112907 from Amogh-2404/docs/clarify-node-duplicate-subtree
Clarify that Node.duplicate() duplicates entire subtree recursively
2025-11-18 08:25:42 -06:00
9ce8d2da20 Merge pull request #112904 from vaner-org/fix-scene-export-as-regression
Fix `Scene > Export As...` being incorrectly disabled
2025-11-18 08:25:41 -06:00
3a3af8d806 Merge pull request #112899 from timothyqiu/empty-locale
Prevent the main locale from being set to an empty string
2025-11-18 08:25:39 -06:00
f07923a527 Allow reflection probes to only recreate the atlas when switching to real time. 2025-11-18 09:50:16 -03:00
92d3fc302a Fix buffer creation on old D3D12 runtimes. 2025-11-18 15:33:30 +03:00
6a5c7de993 Rename SCENE_SET_MAIN_SCENE to SCENE_TAB_SET_AS_MAIN_SCENE 2025-11-18 17:43:58 +05:30
84f842f2e9 Assign explicit ID to Export As menu 2025-11-18 12:49:25 +01:00
d650ac8a96 TAA adjustment to reduce ghosting 2025-11-18 12:24:09 +01:00
90f2026c0f Fix D3D12 renderer crash on Wine. 2025-11-18 12:38:22 +02:00
314e084d33 Clarify that Node.duplicate() copies children recursively
Fixes #95895
2025-11-18 16:06:21 +05:30
b5591bf5f6 change AsSpan to use a range from "from" to "end"
the current code assumes that float.Parse behaves the same as the
internal C++ code, however without using "end" as part of the span, it
will parse from index 0 to the end of the string, ignoring commas. for
example, this causes it to parse "0,5,0" with divisor "," as [50, 50,
0], as the float.Parse method ignores commas in floats.

if another divisor is used, it throws a System.FormatException due to
containing invalid characters, as it fails to account for the position
of the divisor for the span.
2025-11-18 00:44:51 -06:00
232bdc51b5 Fix input map editor (action map editor) renaming regression 2025-11-17 21:33:17 -08:00
04ac5cbb89 Prevent the main locale from being set to an empty string 2025-11-18 10:07:35 +08:00
3f5b871666 Merge pull request #112893 from dsnopek/openxr-profiling
OpenXR: Add profiling macro for process, `xrWaitFrame()` and acquiring swapchain
2025-11-17 19:36:25 -06:00
412601a8a3 Merge pull request #112890 from dhoverb/androidxr_recommended_resolution
OpenXR: Add `OpenXRAPIExtension::update_main_swapchain_size()`
2025-11-17 19:36:25 -06:00
2a62c1d555 Merge pull request #112889 from dhoverb/android_thread_settings
Implement XR_KHR_android_thread_settings
2025-11-17 19:36:24 -06:00
b6d75d7c31 Merge pull request #112881 from syntaxerror247/fix-editor-ui-reg
Android Editor: Fix padding for display cutout in fullscreen mode
2025-11-17 19:36:23 -06:00
ee60dce3b8 Merge pull request #107237 from Calinou/editor-drag-and-drop-resource-make-unique
Make drag-and-dropped resources unique when holding Ctrl/Cmd in the editor
2025-11-17 19:36:22 -06:00
4fb6a7ce98 Merge pull request #112867 from TokageItLab/loose-spb
Add an argument `p_reset` to `SpringBoneSimulator3D::_make_joints_dirty()`
2025-11-17 19:36:21 -06:00
4b92028e61 Merge pull request #112861 from ryevdokimov/fix-csg-preview
Fix preview CSG interfering with itself during drag and drop
2025-11-17 19:36:21 -06:00
376a19e0bd Merge pull request #108125 from Calinou/project-manager-tags-auto-underscore-lowercase
Replace spaces and use lowercase automatically for project manager tags
2025-11-17 19:36:20 -06:00
68c125b1f5 Merge pull request #112859 from wheatear-dev/bugfix-112855
Fix crash in `EditorFileDialog` by checking for null pointer
2025-11-17 19:36:19 -06:00
4e8c4bce38 Merge pull request #112728 from jinyangcruise/fix_find_in_files_auto_search_when_changing_language
Fix find in files auto search when changing theme
2025-11-17 19:36:18 -06:00
d9333131d0 Merge pull request #108608 from ryevdokimov/camera-view-axis-rotation
Make rotation gizmo white outline a 4th handle that rotates around the camera's view-axis
2025-11-17 19:36:17 -06:00
bcb694fa0e Merge pull request #112698 from MiracleAig/new_editor_preset_validation_fix
Fix editor preset names not being validated
2025-11-17 19:36:16 -06:00
40cba9094f Merge pull request #112823 from Ivorforce/tracy-unique-name
Fix `GodotProfileZone` with tracy backend failing with shadowed variable name warnings
2025-11-17 19:36:15 -06:00
f14c189660 Merge pull request #108340 from KoBeWi/destructor_destruction
Remove empty constructors and destructors from `core/`
2025-11-17 19:36:14 -06:00
d3418fb88f Merge pull request #112819 from nikitalita/add_manage_media_perm
Add `permissions/manage_media` to Android export options
2025-11-17 19:36:13 -06:00
98ee65eafd Merge pull request #53679 from Calinou/editor-large-text-scene-add-warning
Show a warning toast when saving a large text-based scene
2025-11-17 19:36:13 -06:00
accfebb1ad Merge pull request #103340 from Calinou/editor-visualshader-tweak-highend-label
Tweak high-end mark in the visual shader editor's node creation dialog
2025-11-17 19:36:12 -06:00
eaa0a00b8d Merge pull request #108457 from KoBeWi/worldwide_debugging
Improve auto-translation of Debugger
2025-11-17 19:36:11 -06:00
34e5b4e0df Merge pull request #112673 from YeldhamDev/vs_theme_error_fix
Fix visual shader error when editing theme settings
2025-11-17 19:36:10 -06:00
e3350cf4f2 Merge pull request #112790 from kleonc/tile_map_layer_fix_scene_tile_transformations
Fix `TileMapLayer` transformations for `Node2D` scene tiles
2025-11-17 19:36:09 -06:00
9e6fefd96e Merge pull request #107154 from Calinou/3d-editor-light-theme-use-dark-background
Always use a dark background for 3D editor overlays even with light theme
2025-11-17 19:36:08 -06:00
131ba00a61 Merge pull request #112524 from TokageItLab/deterministic-ik
Add Deterministic option to IterateIK3D
2025-11-17 19:36:08 -06:00
f41c8464cc Merge pull request #112770 from KoBeWi/underscore_undercover
Don't expose underscored signals
2025-11-17 19:36:07 -06:00
d823a69237 Always use a dark background for 3D editor overlays even with light theme
This results in better readability against mixed-color backgrounds,
as what you see in the 3D editor doesn't change depending on your editor theme.

This also tweaks the viewport zoom/speed label for better readability
by using a bold font and thicker outline.
2025-11-18 02:28:27 +01:00
ca987476d5 Make drag-and-dropped resources unique when holding Ctrl/Cmd in the editor
This uses the Make Unique action under the hood (not Make Unique (Recursive),
as the dialog fails to spawn just after a drag-and-drop operation).
2025-11-18 02:21:56 +01:00
afbefa6fc1 Replace spaces and use lowercase automatically for project manager tags
This makes the workflow of adding tags smoother by automatically
using valid tag names, rather than showing error messages.
This also strips edges when the field is submitted to avoid
leading/trailing underscores.
2025-11-18 02:06:24 +01:00
cbb8f55b96 Show a warning toast when saving a large text-based scene
Text-based scenes that contain large amounts of binary data
are slower to save and load. Their binary resources should be moved
to separate files, or the binary `.scn` format should be used instead.
2025-11-18 02:03:05 +01:00
b630d374a2 Fixed validation error with export preset names 2025-11-17 18:41:06 -06:00
8a22dba956 Tweak high-end mark in the visual shader editor's node creation dialog
- Use Forward+/Mobile terminology as support actually depends on the
  rendering method used, not the rendering driver.
- Use a standard warning color as this is no longer indicated as
  Vulkan-specific.
- Fix color on light theme (the text was being modulated instead
  of having its color overridden).
2025-11-18 01:40:49 +01:00