Ozelot Vanilla
14d9aa9672
fix: EditorContextMenuPlugin with slot CONTEXT_SLOT_FILESYSTEM_CREATE does not add popup item to all menu
...
As there are multiple menu containing creating new files, this commit add the popup menu item from the plugin to all those menu to keep consistency.
The fixing uses empty array to indicate different types of context menu.
Added to these menu:
* Right-click on empty space on the tree (`_tree_empty_click`).
* Right-click on empty space on the file panel (`_file_list_empty_clicked`)
Also add explanation in `EditorContextMenuPlugin::CONTEXT_SLOT_FILESYSTEM_CREATE`'s doc for previous fixing
(Accept PR #106811 code suggestion by: Tomasz Chabora <kobewi4e@gmail.com>)
2025-05-27 10:15:21 +09:00
Haoyu Qiu
8d93b6a54c
Add translation preview in editor
2025-05-27 07:59:28 +08:00
Hugo Locurcio
ecc1f08386
Add syntax highlighting for ConfigFile/TSCN/TRES/project.godot
...
A single highligher is used for all these formats, as they're fairly
close to each other.
2025-05-27 01:50:48 +02:00
Fabio Alessandrelli
b73ec1fa9b
Expose get_rpc_config and get_node_rpc_config
2025-05-27 00:43:21 +02:00
Hugo Locurcio
260af83647
Document EditorProperty behavior when the node isn't fully ready yet
2025-05-27 00:42:10 +02:00
Hugo Locurcio
3168fd4c56
Clarify the input action that affects `AcceptDialog.dialog_close_on_escape`
...
It uses `ui_cancel` behind the scenes, which allows users to add/modify
which keys or gamepad buttons are taken into account for this.
2025-05-27 00:38:58 +02:00
Jakub Marcowski
57569085d9
tinyexr: Update to 1.0.12
2025-05-27 00:23:06 +02:00
Jakub Marcowski
e861991448
ufbx: Update to 0.18.2
2025-05-27 00:07:39 +02:00
Hugo Locurcio
dfdcea22c5
Decrease font placeholder opacity in the editor theme
...
This makes placeholder text easier to distinguish from actual text
in the editor. Previously, placeholder text's contrast against the
background was only slightly lower than actual text.
2025-05-26 23:16:29 +02:00
Riteo
67c317c58d
Wayland: Add missing return in selection logic
...
Fixup to "Wayland: Check selection devices before using them"
This slipped under the radar... until for some reason optimized builds
started crashing, perhaps due to timing-related shenanigans, no idea.
2025-05-26 20:36:15 +02:00
Bernat Arlandis
1165021b0c
VideoStreamPlayer: Fix sync with the scene tree
2025-05-26 20:04:14 +02:00
kit
f7c182371e
Remove build_array and build_dictionary from tests
2025-05-26 13:02:01 -04:00
SpockBauru
23e6d7bfc7
Fix Reflection Mask not working on Mobile
2025-05-26 13:37:18 -03:00
Lukas Tenbrink
670ab7a383
Add `resize_initialized` and `resize_uninitialized` to `LocalVector`.
2025-05-26 18:35:41 +02:00
Lukas Tenbrink
4cb8a0c77e
Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call.
2025-05-26 18:35:41 +02:00
Thaddeus Crews
6c9765d87e
Merge pull request #106738 from BastiaanOlij/openxr_add_future_result
...
OpenXR Futures: Add return value support
2025-05-26 11:24:47 -05:00
Thaddeus Crews
d5301d1cc9
Merge pull request #106736 from TCROC/fix-ios-plugins-broken
...
Fix ios plugin always invalid due to null ConfigFile
2025-05-26 11:24:46 -05:00
Thaddeus Crews
de2cd663fd
Merge pull request #100463 from PiCode9560/softbody-apply-force-and-impulse
...
Add ability to apply forces and impulses to `SoftBody3D`
2025-05-26 11:24:45 -05:00
Thaddeus Crews
955744fdaf
Merge pull request #106733 from Ivorforce/ok-rainbows
...
Use OkHSV for `RichTextLabel` rainbows
2025-05-26 11:24:44 -05:00
Thaddeus Crews
50aa801351
Merge pull request #106731 from stuartcarnie/metal_fx_temporal_no_mobile
...
Metal: Disable MetalFX Temporal for `mobile` rendering method
2025-05-26 11:24:43 -05:00
Thaddeus Crews
8bcec7afa9
Merge pull request #106730 from Ivorforce/simplify-memnew-arr-placement
...
Simplify `Memory::memnew_arr_placement` to always initialize memory
2025-05-26 11:24:43 -05:00
Thaddeus Crews
1c151e9980
Merge pull request #106724 from syntaxerror247/theme-attributes
...
Android: Add export option for custom theme attributes
2025-05-26 11:24:42 -05:00
Thaddeus Crews
34fc2c1bb6
Merge pull request #106339 from Ryan-000/Run-EditorScript-from-FileSystemDock
...
Allow running EditorScripts from the FileSystemDock
2025-05-26 11:24:41 -05:00
Thaddeus Crews
c38b856f39
Merge pull request #106717 from KoBeWi/uid_in_path_factory
...
Expose helper methods for converting UIDs
2025-05-26 11:24:40 -05:00
Thaddeus Crews
420d7613fd
Merge pull request #106714 from jorgekorgut/fix-ignore-external-changes
...
Fix Ignore External Changes Bug
2025-05-26 11:24:39 -05:00
Thaddeus Crews
f3f76df0cd
Merge pull request #103504 from lawnjelly/fti_warn_physics_non_interp4
...
Physics Interpolation - Add editor configuration warnings
2025-05-26 11:24:39 -05:00
Thaddeus Crews
81953d3cc2
Merge pull request #106445 from YYF233333/opt_sarray
...
Optimize and simplify `sarray`
2025-05-26 11:24:38 -05:00
Thaddeus Crews
e2d244b7f1
Merge pull request #106052 from uno1982/correct-get_unique_id-windows-null-termination
...
Fix Windows `OS.get_unique_id()` null termination issue
2025-05-26 11:24:37 -05:00
Thaddeus Crews
04af103d0b
Merge pull request #106815 from timothyqiu/menu-bar-min-size
...
Fix MenuBar min size not updating after child rename
2025-05-26 11:24:36 -05:00
Thaddeus Crews
e89c4b0f9f
Merge pull request #102330 from RGDTAB/add_partial_smaa
...
Add SMAA 1x to screenspace AA options
2025-05-26 11:24:35 -05:00
Thaddeus Crews
4db474d4ab
Merge pull request #106810 from syntaxerror247/Fix-UI
...
Fix Android editor UI
2025-05-26 11:24:35 -05:00
Thaddeus Crews
b144bbb510
Merge pull request #106553 from Lazy-Rabbit-2001/sprite-dragging-improved
...
Reintroduce the dragging method of Sprite2D's region_rect
2025-05-26 11:24:34 -05:00
Thaddeus Crews
869807a7b8
Merge pull request #106796 from akien-mga/tileset-compat-conversion-prevent-crash
...
TileSet: Prevent crash in conversion of invalid tiles from Godot 3.x
2025-05-26 11:24:33 -05:00
Thaddeus Crews
76f28c4f63
Merge pull request #106666 from bruvzg/apple_em_blof
...
Add hardcoded baseline offset for Apple Color Emoji.
2025-05-26 11:24:32 -05:00
Thaddeus Crews
777f1c10fa
Merge pull request #105376 from KoBeWi/quequeque
...
Queue hover update when creating TreeItem
2025-05-26 11:24:32 -05:00
Thaddeus Crews
9cf026a3b9
Merge pull request #106783 from bruvzg/ac_linux_state
...
Do not activate accessibility when screen reader detection failed.
2025-05-26 11:24:31 -05:00
Thaddeus Crews
5df01a8c5a
Merge pull request #96925 from SaNeOr/fix-#96908
...
Fix spaces converted to tabs in triple quote strings
2025-05-26 11:24:30 -05:00
Thaddeus Crews
60c66c0296
Merge pull request #106524 from chocola-mint/animation-player-method-lookup
...
Implement method lookup for method tracks
2025-05-26 11:24:29 -05:00
Thaddeus Crews
d52dc28324
Merge pull request #106779 from berarma/fix_theora_uv_offset
...
Theora: Fix UV channel offset when cropping region
2025-05-26 11:24:28 -05:00
Thaddeus Crews
66d20a24b4
Merge pull request #106008 from beicause/cs-byte-array-compress
...
C#: Expose byte array compress and decompress
2025-05-26 11:24:28 -05:00
Thaddeus Crews
34cf5a03a2
Merge pull request #103833 from nobbele/projectmanager-local-time
...
Make project manager's "last edited" field display use local time instead of UTC
2025-05-26 11:24:27 -05:00
Thaddeus Crews
06301bee3e
Merge pull request #106775 from Ivorforce/gdsoftclass-expand
...
Move compatible functionality from `GDCLASS` to `GDSOFTCLASS`.
2025-05-26 11:24:26 -05:00
Thaddeus Crews
506417fe43
Merge pull request #105623 from lodetrick/section-feature-hide
...
Allow Inspector Section Checkboxes to hide features, Add "On" text to checkboxes
2025-05-26 11:24:25 -05:00
Thaddeus Crews
6132792f05
Merge pull request #106386 from bruvzg/mac_fs_name
...
Implement `get_filesystem_type` on macOS and Linux.
2025-05-26 11:24:25 -05:00
Thaddeus Crews
5186987dde
Merge pull request #106254 from chsoen/fix-105582
...
Change Selected value for OptionButton when last item is deleted.
2025-05-26 11:24:24 -05:00
Thaddeus Crews
c2fde491b7
Merge pull request #105996 from a-johnston/fuzzy_search_case_fix
...
Only update case sensitive fuzzy searching within `set_query`
2025-05-26 11:24:23 -05:00
Thaddeus Crews
b8be0f1634
Merge pull request #106761 from mihe/jolt/move-only-shape-ref
...
Change `JoltShapeInstance3D` to use move semantics
2025-05-26 11:24:22 -05:00
Thaddeus Crews
f196a7128c
Merge pull request #106759 from aaronp64/time_year_calc
...
Update `time.cpp` year/unix time conversions to be constant time
2025-05-26 11:24:22 -05:00
Thaddeus Crews
f984e15b39
Merge pull request #106244 from lawnjelly/fti_optimize_scene_tree4
...
FTI - Optimize `SceneTree` traversal
2025-05-26 11:24:21 -05:00
Thaddeus Crews
f6a56c112f
Merge pull request #106500 from Frozenfire92/global-find-in-files
...
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00