Commit Graph

17398 Commits

Author SHA1 Message Date
smix8
4bbafc8d0e Fix MeshInstance3D::get_active_material() error on empty mesh or empty surfaces
FixesMeshInstance3D::get_active_material() error on empty mesh or empty surfaces.
2025-06-19 02:55:54 +02: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
81e4f391c7 Merge pull request #107605 from DeeJayLSP/wav-tags-fix
Fix broken WAV info list tag parsing
2025-06-18 18:13:56 -05:00
Thaddeus Crews
a7b5119fb4 Merge pull request #107585 from KoBeWi/surfaced_bug
Clear cache when setting Mesh's surfaces
2025-06-18 18:13:51 -05:00
Thaddeus Crews
e2a9c11157 Merge pull request #107584 from timothyqiu/editor-root-auto-translate
Fix root node auto translation settings affecting editor root
2025-06-18 18:13:51 -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
4734639630 Merge pull request #107578 from timothyqiu/mini-bar
Fix some menu bar items unresponsive after language change
2025-06-18 18:13:48 -05:00
Thaddeus Crews
e02207de62 Merge pull request #107560 from bruvzg/fnat_scale
Fix scale and position of popups with `force_native`.
2025-06-18 18:13:44 -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
141508a3fe Merge pull request #107302 from beicause/spinbox-fix-decimal-step-using-arrow
Spinbox: Fix incorrect step and decimal text when using custom arrow step
2025-06-18 18:13:42 -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
DeeJayLSP
37bee2fde3 Fix broken WAV info list tag parsing 2025-06-17 00:54:17 -03:00
Pāvels Nadtočajevs
34a97f9c9b Fix scale and position of popups with force_native. 2025-06-16 13:03:42 +03:00
kobewi
652de74ac4 Clear cache when setting Mesh's surfaces 2025-06-16 11:27:23 +02:00
Haoyu Qiu
2a7fa46110 Fix root node auto translation settings affecting editor root 2025-06-16 17:12:27 +08:00
Haoyu Qiu
51e8b5947f Fix some menu bar items unresponsive after language change 2025-06-16 09:35:37 +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
c13218580f Merge pull request #107528 from timothyqiu/direct-x
Don't put main properties of `AnimatedSprite2D` inside a group
2025-06-16 01:52:44 +02: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
b2b449d659 Merge pull request #107540 from Mickeon/rename-TreeItem-accessibility-alt-text-to-description
Rename TreeItem's `alt_text` to `description` for consistency with Accessibility API
2025-06-15 00:50:43 +02:00
Micky
76a7c31a5d Rename TreeItem's alt_text to description for consistency
...with Accessibility API
2025-06-14 19:56:30 +02:00
Haoyu Qiu
1d40df286b Don't put main properties of AnimatedSprite2D inside a group 2025-06-14 19:20:58 +08:00
Hendrik Brucker
b55b9fe352 [GraphEdit] Improve UI control scheme by separating scroll_offset from scroll bars 2025-06-14 13:10:17 +02:00
Hendrik Brucker
666d7c030b [VisualShader] Fix and improve editor state persistence 2025-06-14 13:10:17 +02:00
smix8
4476fc7099 Only repath a NavigationAgent with a target position
Only repaths a NavigationAgent with a target position.
2025-06-14 01:26:36 +02:00
Rémi Verschelde
318a81779b Merge pull request #107498 from bruvzg/force_native_crash
Fix `set_force_native` when window is not in tree.
2025-06-13 18:37:52 +02:00
Pāvels Nadtočajevs
5ea0baab8b Fix set_force_native when window is not in tree. 2025-06-13 19:08:56 +03:00
Rémi Verschelde
6f2ab528ca Merge pull request #107488 from KoBeWi/clamped_scale_factory
Multiply contents minimum size by scale factor
2025-06-13 15:54:39 +02:00
Rémi Verschelde
bec4f662f6 Merge pull request #107485 from lawnjelly/scenetreefti_cachedchildren_fix
`SceneTreeFTI` - miscellaneous speedups
2025-06-13 15:54:36 +02:00
smix8
cbd446ac29 Add navigation path query parameter limits
Adds navigation path query parameter limits.
2025-06-13 14:42:26 +02:00
kobewi
8a4081347f Multiply contents minimum size by scale factor 2025-06-13 14:12:15 +02:00
lawnjelly
59556cbd17 SceneTreeFTI - miscellaneous speedups 2025-06-13 12:15:47 +01:00
Rémi Verschelde
f485f6c1c2 Merge pull request #107360 from KoBeWi/spamilion
Fix Sprite2D error spam in exported project
2025-06-13 01:30:51 +02:00
Rémi Verschelde
95e72a36f3 Merge pull request #107347 from bruvzg/hr_hr_hr
[RTL] Decouple image width/height "in percent" properties. Add [hr] tag support.
2025-06-13 01:30:47 +02:00
Rémi Verschelde
0e9a59b16b Merge pull request #105901 from lawnjelly/fti_reduce_xform_notifications4
FTI - Reduce `VisualInstance3D` xform notifications
2025-06-13 01:30:31 +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
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
Rémi Verschelde
6c52478491 Merge pull request #107453 from LunaCapra/bent-normals-triplanar
Fix bent normal maps not working with triplanar UVs
2025-06-12 22:49:29 +02:00
Rémi Verschelde
f7a3ea72ae Merge pull request #107450 from bruvzg/move_fnt_props
Move font related project settings definitions to `TextServer`.
2025-06-12 22:49:20 +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
53da681e89 Merge pull request #107308 from lawnjelly/scenetreefti_get_interp_hidden4
FTI - `global_transform_interpolated()` on demand for invisible nodes
2025-06-12 22:48:49 +02:00
Rémi Verschelde
1a64b6b5b6 Merge pull request #106913 from Ivorforce/string-resize-uninitialized
Rename `String::resize` to `resize_uninitialized`
2025-06-12 22:48:45 +02:00
Capry
bf8edd2c2a Fix bent normal maps not working with triplanar UVs 2025-06-12 14:45:37 +02:00
Pāvels Nadtočajevs
beb8398857 Move font related project settings definitions to TextServer. 2025-06-12 15:14:57 +03: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
Rémi Verschelde
c3ce623b54 Merge pull request #107413 from roughbits01/fix-ime-window-position
Fix IME window position not taking into account window transform
2025-06-12 11:56:50 +02:00
Rémi Verschelde
e9f5bd8e51 Merge pull request #107355 from beicause/fix-resource-script-property-save
Fix `script` property of custom resources inherited from scripts are not saved
2025-06-12 11:56:46 +02:00
Rémi Verschelde
b7caebcd78 Merge pull request #107175 from lawnjelly/scenetreefti_fix_show_updates
`SceneTreeFTI` - Fix `force_update` flag getting out of sync with invisible nodes
2025-06-12 11:56:37 +02:00